Scheme Standards

From SchemePunks

Jump to: navigation, search

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

HTML

PostScript

TeXInfo

LaTeX

[edit] R4RS

Revised4 Report On The Algorithmic Language Scheme

William Clinger and Jonathan Rees (Editors)

November 1991

HTML

PDF

PostScript

TeXInfo

Windows HLP

LaTeX

[edit] R5RS

Revised5 Report On The Algorithmic Language Scheme

Richard Kelsey, William Clinger, and Jonathan Rees (Editors)

February 1998

HTML

HTML tarball

PDF

Postscript

DVI

TeXInfo

CHM

LaTeX

[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.)

Ordering Info

Personal tools