733 |
destructively. See @ref{Sets And Lists}. |
destructively. See @ref{Sets And Lists}. |
734 |
@end defun |
@end defun |
735 |
|
|
736 |
|
@defun copy-tree tree &optional vecp |
737 |
|
This function returns a copy the tree @code{tree}. If @var{tree} is a |
738 |
|
cons cell, this makes a new cons cell with the same @sc{car} and |
739 |
|
@sc{cdr}, then recursively copies the @sc{car} and @sc{cdr} in the |
740 |
|
same way. |
741 |
|
|
742 |
|
Normally, when @var{tree} is anything other than a cons cell, |
743 |
|
@code{copy-tree} simply returns @var{tree}. However, if @var{vecp} is |
744 |
|
non-@code{nil}, it copies vectors too (and operates recursively on |
745 |
|
their elements). |
746 |
|
@end defun |
747 |
|
|
748 |
@defun number-sequence from to &optional separation |
@defun number-sequence from to &optional separation |
749 |
This returns a list of numbers starting with @var{from} |
This returns a list of numbers starting with @var{from} |
750 |
and incrementing by @var{separation} (or by 1 if @var{separation} |
and incrementing by @var{separation} (or by 1 if @var{separation} |