Scheme Standards
The Scheme programming language
(Wikipedia)
has been gradually improved and extended through many rounds of
standardization, starting from the original 1975 paper,
Scheme: An Interpreter for Extended Lambda Calculus,
and continuing through R7RS Large, which is still in progress.
Many of the standards have been part of a series of
reports named following
the convention "Revisedn Report on… Scheme," abbreviated "RnRS."
There was also an
IEEE-ratified
standard that is close to R5RS.
Here are links to all the Scheme standards documents:
- R0RS,
Scheme: An Interpreter for Extended Lambda Calculus
- R1RS,
The Revised Report on Scheme, a Dialect of Lisp
- R2RS,
The Revised Revised Report on Scheme, a Dialect of Lisp
- R3RS,
Revised3 Report on the Algorithmic Language Scheme
- R4RS,
Revised4 Report on the Algorithmic Language Scheme
- R5RS,
Revised5 Report on the Algorithmic Language Scheme
- IEEE 1178-1990,
IEEE Standard for the Scheme Programming Language
- R6RS, Revised6 Report on the Algorithmic Language Scheme
- R7RS, Revised7 Report on the Algorithmic Language Scheme
About standards.scheme.org