lindex -- Index into a list
Syntax: lindex list ?index ...?
Returns an element from the list, indexing into nested lists. The indices
may be represented as individual indices on the command line, or as a list
of indices. Indices are integers from 0 to length - 1. If an index is less
than 0 or greater than or equal to the list length, lindex
will return
the empty string.
Examples
lindex {a {b c d} e} ;# "a {b c d} e"
lindex {a {b c d} e} 1 ;# "b c d"
lindex {a {b c d} e} 1 1 ;# "c"
lindex {a {b c d} e} {} ;# "a {b c d} e"
lindex {a {b c d} e} {1 1} ;# "c"
TCL Liens
Indices in standard TCL may take several additional forms. For example,
end
indexes the last entry in the list; end-1
indexes the next to last
entry, and so forth. Molt doesn't yet support this.