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

6 Pre-Defined Symbols

6.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.

6.2 *SYMBOLS*

*symbols* => symbol table

The *symbols* variable is bound to the symbol table of the interpreter. Its normal form is a list of all Symbols known to the interpreter.