This is a part of the [struct] module in the [tcllib] distribution. The doc for this command can be found at http://tcllib.sourceforge.net/doc/struct_list.html . The module contains the following commands: * assign sequence ? varname ? ... * dbJoin ? -inner|-left|-right|-full ? ? -keys varname ? {keycol table}... * dbJoinKeyed ? -inner|-left|-right|-full ? ? -keys varname ? table... * equal a b * flatten ? -full ? ? -- ? sequence * fold sequence initialvalue cmdprefix * iota n * lcsInvert lcsData len1 len2 * lcsInvert2 lcs1 lcs2 len1 len2 * lcsInvertMerge lcsData len1 len2 * lcsInvertMerge2 lcs1 lcs2 len1 len2 * longestCommonSubsequence sequence1 sequence2 ? maxOccurs ? * longestCommonSubsequence2 sequence1 sequence2 ? maxOccurs ? * map sequence cmdprefix * repeat value size... * reverse sequence ---- [Category Package] of [tcllib] | [Category Data Structure]