ADC Home > Reference Library > Reference > Mac OS X > Mac OS X Man Pages

 

This document is a Mac OS X manual page. Manual pages are a command-line technology for providing documentation. You can view these manual pages locally using the man(1) command. These manual pages come from many different sources, and thus, have a variety of writing styles.

For more information about the manual page format, see the manual page for manpages(5).



lreplace(n)                                 Tcl Built-In Commands                                lreplace(n)



____________________________________________________________________________________________________________

NAME
       lreplace - Replace elements in a list with new elements

SYNOPSIS
       lreplace list first last ?element element ...?
____________________________________________________________________________________________________________


DESCRIPTION
       lreplace  returns  a new list formed by replacing one or more elements of list with the element argu-ments. arguments.
       ments.  first and last specify the first and last index of the  range  of  elements  to  replace.   0
       refers  to the first element of the list, and end (or any abbreviation of it) may be used to refer to
       the last element of the list.  If list is empty, then first and last are ignored.

       If first is less than zero, it is considered to refer to the first element of  the  list.   For  non-empty nonempty
       empty lists, the element indicated by first must exist.

       If  last  is  less than zero but greater than first, then any specified elements will be prepended to
       the list.  If last is less than first then no elements are  deleted;  the  new  elements  are  simply
       inserted before first.

       The  element  arguments  specify zero or more new arguments to be added to the list in place of those
       that were deleted.  Each element argument will become a separate element of the list.  If no  element
       arguments  are  specified,  then  the elements between first and last are simply deleted.  If list is
       empty, any element arguments are added to the end of the list.


SEE ALSO
       list(n), lappend(n), lindex(n), linsert(n), llength(n), lsearch(n), lset(n), lrange(n), lsort(n)      |


KEYWORDS
       element, list, replace



Tcl                                                  7.4                                         lreplace(n)

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.