.. | ||
forum.txt | ||
jj_array2.e | ||
jj_array.e | ||
jj_arrayed_list.e | ||
jj_arrayed_set.e | ||
jj_arrayed_stack.e | ||
jj_containers.ecf | ||
jj_fixed_array.e | ||
jj_fixed_set.e | ||
jj_linked_stack.e | ||
jj_minimum_priority_queue.e | ||
jj_sortable_array.e | ||
jj_sortable_fixed_array.e | ||
jj_sortable_fixed_set.e | ||
jj_sortable_set.e | ||
README.md |
jj_containers
This cluster of classes adds useful features to some of the base/elks containers. For example, features 'is_all_same' and 'is_all_different' are convinient for comparing items in a list.
Classes JJ_ARRAYED_STACK and JJ_LINKED_STACK grant access to any item in the stack, not just the top item.
Feature 'prune' removes the first occurrence starting from the beginning of a list instead of starting from the cursor position.