Scheme - (originally "Schemer", by analogy with Planner and Conniver.)
G.L. Steele & G.J. Sussman, 1975. A LISP dialect, small and uniform, with
clean semantics. Scheme is applicative-order and lexically scoped, and
treats both functions and continuations as first-class objects.
RRS - "The Revised Report on Scheme", G.L. Steele et al, AI Memo 452,
MIT, Jan 1978.
R2RS - "The Revised Revised Report on the Algorithmic Language Scheme",
W. Clinger, AI Memo 848, MIT Aug 1985.
R3RS - "The Revised^3 Report on the Algorithmic Language Scheme", J. Rees
et al, SIGPLAN Notices 21(12):37-79 (Dec 1986).
R3.99RS - R4RS minus the macros
R4RS - "The Revised^4 Report on the Algorithmic Language Scheme", W.
Clinger et al, MIT (Nov 1991) (ftp from altdorf.ai.mit.edu).
IEEE P1178-1990, "IEEE Standard for the Scheme Programming Language", ISBN
1-55937-125-0.
Implementations: Scheme86 (Indiana U), MacScheme (Semantic Microsystems),
PC Scheme (TI). (See T).
"Orbit: An Optimizing Compiler for Scheme", D.A. Kranz et al, SIGPLAN
Notices 21(7):281-292 (Jul 1986).
ftp://altdorf.ai.mit.edu/archive/scm/* SCM interpreter in C, and Hobbit2
compiler (compiles to C), for Amiga, Atari-ST, Mac, MS-DOS,
NOS/VE, VAX/VMS, Unix. Conforms to Revised^4 Report and IEEE
P1178.
//martigny.ai.mit.edu/archive/scheme-7.3/* (MIT-Scheme, Liar compiler)
//gatekeeper.dec.com/pub/comp.sources.misc/volume8/elk (for Suns)
//acorn.cs.brandeis.edu/dist/gambit2.0-tar.Z (compiler for 68Ks)
//ux1.cso.uiuc.edu/amiga/fish/f7/ff764 (Gambit compiler for Amiga)
//world.std.com/src/lisp/siod-v2.8-shar (Scheme In One Defun, George
Carrette)
list: scheme@mc.lcs.mit.edu
repository: nexus.yorku.ca:pub/scheme
Comments, Experience, Additions
Next Language: Scheme-Linda