1mNAME0m
       list - Create a list

1mSYNOPSIS0m
       1mlist 22m?4marg24m 4marg24m 4m...24m?


1mDESCRIPTION0m
       This  command  returns  a  list  comprised of all the 4marg24ms, or an empty
       string if no 4marg24ms are specified.  Braces and backslashes get  added  as
       necessary,  so  that the 1mindex 22mcommand may be used on the result to re-
       extract the original arguments, and also so that 1meval 22mmay  be  used  to
       execute the resulting list, with 4marg124m comprising the command's name and
       the other 4marg24ms comprising its arguments.  1mList 22mproduces  slightly  dif-
       ferent  results  than  1mconcat22m:   1mconcat  22mremoves  one level of grouping
       before forming the list, while 1mlist 22mworks directly  from  the  original
       arguments.  For example, the command
              1mlist a b {c d e} {f {g h}}0m
       will return
              1ma b {c d e} {f {g h}}0m
       while 1mconcat 22mwith the same arguments will return
              1ma b c d e f {g h}0m


1mSEE ALSO0m
       lappend(n),  lindex(n),  linsert(n),  llength(n), lsearch(n), lsort(n),
       lrange(n), lreplace(n)


1mKEYWORDS0m
