English Dictionary
◊ SCHEME
scheme
n 1: an elaborate and systematic plan of action [syn: {strategy}]
2: a statement that evades the question by cleverness or
trickery [syn: {dodge}, {dodging}]
v 1: form intrigues (for) in an underhand manner [syn: {intrigue},
{connive}]
2: devise a system or form a scheme for
English Computing Dictionary
◊ SCHEME
Scheme
(Originally "Schemer", by analogy with {Planner} and
{Conniver}). A small, uniform {Lisp} dialect with clean
{semantics}, developed initially by {Guy Steele} and {Gerald
Sussman} in 1975. Scheme uses {applicative order reduction}
and is {lexically scoped}. It treats both functions and
{continuation}s as {first-class} objects.
Implementations include {Bigloo}, {Elk}, {Liar}, {Orbit},
{Scheme86} (Indiana U), {SCM}, {MacScheme} (Semantic
Microsystems), {PC Scheme} (TI), {MIT Scheme}, {T}.
See also {Kamin's interpreters}, {PSD}, {PseudoScheme},
{Schematik}, {Scheme Repository}, {STk}, {syntax-case}, {Tiny
Clos}, {Paradigms of AI Programming}.
There have been a series of revisions of the report defining
Scheme, known as {RRS} (Revised Report on Scheme), {R2RS}
(Revised Revised Report ..), {R3RS}, {R3.899RS}, {R4RS}.
acorn.cs.brandeis.edu/dist/gambit1.51-tar.Z (compiler for
68000's)
ux1.cso.uiuc.edu/amiga/fish/f7/ff764 (Gambit compiler for
Amiga)
Mailing list: scheme◊mc.lcs.mit.edu.
IEEE P1178-1990, "IEEE Standard for the Scheme Programming
Language", ISBN 1-55937-125-0.