SketchyLISP Reference Manual - Copyright (C) 2005 Nils M Holm

5 Pre-Defined Symbols

5.1 **

** => most recent top-level result

The ** symbol is bound to the normal form of the expression most recently entered at the top level. When attempting to evaluate a term that does not have a normal form -- like

(cdr ())

-- the binding of ** remains unchanged:

(cons 'a 'b)
=> '(a.b)
**
=> '(a.b)
(car ())
* Top-level[1]: non-pair in 'car': ()
**
=> '(a.b)