8 Home
Daphne Preston-Kendal edited this page 2023-09-23 14:22:49 +00:00

This wiki is for the development of the R7RS Large programming language.

About

The specification for R7RS Large will be delivered in three volumes:

Foundations
Detail the core language semantics which implementations have to support directly. Target completion date December 2025.
Batteries
Provides a reasonably comprehensive standard library of the kinds of things Lisp programmers are used to having available in their favourite dialects/implementations. Currently no target for completion.
Environments
Provides operating system interfaces. Currently only vague plans.

You may care to peruse the FAQ.

People

Daphne Preston-Kendal
Chair of Working Group 2 since September 2023
John Cowan
Chair of Working Group 2, 2013–2023; special interest in and responsibility for the Batteries
Marc Nieper-Wißkirchen
Special interest in the Foundations
Vincent Manis
Responsible for publications (the process of actually making WG2 work products available to the public)

Previous Scheme reports

R7RS small (2013)

Original report text as PDF

Non-normative report text as PDF with errata corrected

Archive of the wiki and issue tracker used by the committee

R6RS (2007)

Report text in PDF and HTML and download of TeX source at r6rs.org

Historical information on the standardization process, including archive of formal comments

R5RS (1998)

Report text in PostScript, DVI, PDF, HTML, and CHM

R4RS (1991)

Report text in PDF and HTML

R3RS (1986)

Report text as LaTeX source (tarball) and in HTML

RRRS (R2RS, 1985)

Report text as scanned PDF and in AsciiDoc/rendered as HTML

RRS (R1RS, 1978)

Report text as scanned PostScript and PDF

Report on Scheme (1975)

Report text as scanned PDF