Scheme Standards
From SchemePunks
Contents |
[edit] Official Standards
Here is a list of Differences between R2RS and R3RS.
Here is a list of Differences between R3RS and R4RS.
Here is a list of Differences between R4RS and R5RS.
Here is a list of Differences between R4RS and IEEE 1178-1990.
[edit] First Report
An Interpreter for Extended Lambda Calculus
Gerald J. Sussman and Guy L. Steele, Jr
December 1975
PostScript (scanned)
PDF (scanned)
[edit] First Revised Report
The Revised Report on SCHEME: A Dialect of LISP
Guy Lewis Steele, Jr. and Gerald Jay Sussman
January 1978
PostScript (scanned)
PDF (scanned)
[edit] R2RS
The Revised Revised Report on Scheme or An Uncommon Lisp
William Clinger (Editor)
August 1985
PostScript (scanned)
PDF (scanned)
[edit] R3RS
Revised3 Report on the Algorithmic Language Scheme
Jonathan Rees and William Clinger (Editors)
September 1986
[edit] R4RS
Revised4 Report On The Algorithmic Language Scheme
William Clinger and Jonathan Rees (Editors)
November 1991
[edit] R5RS
Revised5 Report On The Algorithmic Language Scheme
Richard Kelsey, William Clinger, and Jonathan Rees (Editors)
February 1998
[edit] R6RS
Revised5.97 Report on the Algorithmic Language Scheme
(Ratified draft, to be replaced with the R6RS.)
Michael Sperber, R. Kent Dybvig, Matthew Flatt, Anton Van Straaten (Editors)
PDF and HTML
[edit] IEEE Standard 1178-1990
IEEE Standard for the Scheme Programming Language
(Not freely distributable.)

