|What:|list command enhancements (listx)|
|Where:|http://www.purl.org/NET/akupries/tcltk.html <
> http://www.purl.org/NET/akupries/listx-src.tar.gz|
|Description:|Produce a package containing an extensive enhancment of the list functionality with the intent to distribute along side the core and eventually to replace the core's list command.|
|Updated:|01/2000|
|Contact:|mailto:andreas_kupries@users.sourceforge.net (Andreas Kupries)|
----
Package contains these functions:
* append - append list elements onto a list
* assign - assign list plus zero or more additional elements
* concat - insert 0 or more lists into a destination
* create - create a list
* empty - test variable to determine if it is an empty list
* filter - search list for elements matching a pattern
* first - return first element of a list
* flatten - given a list with possible sublists as elements, turn into one large list
* fold - apply command to each element of a list
* head - return all elements of a list except last
* index - create a sublist from a given list
* insert - insert new elements into a list
* join - create a string by joining all elements of a list
* last - return last element of a list
* length - return number of elements in a list
* map - apply command to each element of a list
* merge - combine one or more lists into a new list
* q_add - append an element to a list
* q_top - return the first element of the list
* q_remove - remove the first element of the list
* range - return one or more adjacent elements from a list
* remove - remove an element from a list
* repeat - create a list by repeating an element
* replace - replace elements in a list with new elements
* reverse - reverse the elements of a list
* search - search through a list for a pattern
* sort - sort the elements of a list
* split - split a list into sublists
* s_push - add an element to the front of a list
* s_pop - remove an element from the front of a list
* s_top - return the first element of a list
* s_dup - duplicate the first element of the list
* tail - return all elements of a list except for first
* unique - remove duplicate elements from a list
----
See also [list],
[Additional list functions],
[Striding a list]
<> [Andreas Kupries | Package