reverse
reverse — reverses the order of list elements.
Returns
A new list which whose top-level structure is the reverse of
the input list. If the argument is not
a list, returns the argument.
Description
None of the elements of the original
list is copied. The resulting list
contains elements which are eq to the corresponding
elements in the original. The original list is not
changed.
Example
Gamma> S = list(1,2,3);
(1 2 3)
Gamma> R = reverse (S);
(3 2 1)
Gamma> S;
(1 2 3)
Gamma> car (S);
1
Gamma> caddr(R);
1
Gamma> eq (car (S),caddr(R));
t
Gamma>