last

Die Funktion last liefert das letzte Element einer Liste in einer einelementigen Liste.

> (last (quote (a b c))
(c)


Die Funktion last basiert auf if, null? und rest:

(setq last
  (lambda (l)
    (if
      (null? (rest l))
      l
      (last (rest l)))))