Version 5 of struct::list

Updated 2009-03-03 20:07:04 by LV

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:

  • Dekey
  • ErrorInfoAsCaller
  • FTest
  • InitKeyedMap
  • InitMap
  • K
  • Lassign sequence varname ? varname ? ...
  • LCartesian
  • LdbJoin ? -inner|-left|-right|-full ? ? -keys varname ? {keycol table}...
  • LdbJoinKeyed ? -inner|-left|-right|-full ? ? -keys varname ? table...
  • Ldelete
  • Lequal a b
  • Lfilter sequence cmdprefix
  • Lfilterfor var sequence expr
  • Lfirstperm list
  • Lflatten ? -full ? ? -- ? sequence
  • Lfold sequence initialvalue cmdprefix
  • Lforeachperm var list body
  • Liota n
  • list
  • LlcsInvert lcsData len1 len2
  • LlcsInvert2 lcs1 lcs2 len1 len2
  • LlcsInvertMerge lcsData len1 len2
  • LlcsInvertMerge2 lcs1 lcs2 len1 len2
  • LlongestCommonSubsequence sequence1 sequence2 ? maxOccurs ?
  • LlongestCommonSubsequence2 sequence1 sequence2 ? maxOccurs ?
  • Lmap sequence cmdprefix
  • Lmapfor var sequence script
  • Lnextperm perm
  • Lpermutations list
  • Lrepeat size element1 ? element2 element3 ... ?
  • Lrepeatn value size...
  • Lreverse sequence
  • lset
  • Lshift listvar
  • LSingleRightCartesian
  • Lsplit sequence cmdprefix ?passVar failVar?
  • Lswap listvar i j
  • MapExtendFullOuter
  • MapExtendInner
  • MapExtendLeftOuter
  • MapExtendRightOuter
  • MapKeyedExtendFullOuter
  • MapKeyedExtendInner
  • MapKeyedExtendLeftOuter
  • MapKeyedExtendRightOuter
  • MapToTable
  • PFTest
   lcs:  longest common subsequence