The Revised Report on Scheme, a Dialect of Lisp. (1978)


Catalogue of Magic Forms

Kernel Magic Forms

lambda, if, quote, labels

Side Effects

define, aset'

Dynamic Magic

fluidbind, fluid, fluidset', static, catch,

Syntactic Extensions

System-Provided Extensions

block, let, do, iterate, test, cond, or, and, amapcar, amaplist, amapc, prog?

User-Provided Extensions

schmac, macro

Primitive SCHEME Functions

procp, enclose?, create!process?, start!process?, terminate?