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] [[ [Category Package] | ]]