wiki:LiSPTopLevels

Version 4 (modified by cowan, 7 years ago) (diff)

--

All information taken from Christaian Quiennic's, Lisp In Small Pieces, 1994 edition.

Universal Global Environment

Referencex
Valuex
Modification(set! x ...)
Extensionno
Definitionno, define == set!

Frozen Global Environment

Referencex
Valuex, but x must exist
Modification(set! x ...), but x must exist
Extensiondefine (only one time)
Definitionno

Automatically Extendable Global Environment

Referencex
Valuex
Modification(set! x ...)
Extension(set! x ...)
Definitionno, define == set!

Hyperstatic Global Environment

Referencex, but x must exist
Valuex, but x must exist
Modification(set! x ...), but x must exist
Extensiondefine
Definitionno