wiki:LiSPTopLevels
Last modified 21 months ago Last modified on 08/30/2010 11:20:15 AM

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