| CARVIEW |
small.r7rs.org
Welcome to small.r7rs.org. This is the home of R7RS Working Group 1 (R7RS-WG1) and its work on the R7RS-small standard for the Scheme programming language. The R7RS-small standard (PDF) was ratified in 2013. The final standard as well as all working
documents are now hosted here.
(Originally, the standard and working documents were in a Trac instance, but that server was decommissioned in 2018. The pages in this domain, except for this page, are static renderings of the wiki page and tickets from a complete backup of that Trac instance as of 14 Sep 2017.)
An archive of the WG1 mailing list can be found here.
WG2's work on R7RS-large continues. It is hosted at r7rs.org, and includes most of the wiki pages used for R7RS-small, some of which have been modified since R7RS was ratified, as well as new ones, too.
Below is the archived WG1 home page, WikiStart.
WikiStart
Welcome to the Scheme Working Groups
The final R7RS-small report has been endorsed by a unanimous vote of the Scheme Language Steering Committee. A formal announcement was made at Scheme 2013. The TeX source code for the report has been released by the editors.
For a list of Scheme implementations supporting R7RS-small see ImplementationSupport.
Comments and discussion are welcome at the public discussion list. Errata for the final draft have been posted at R7RSSmallErrata.
For a complete list of local wiki pages, see TitleIndex (alphabetic) or RecentChanges (most recent first).
Click on "Attachments" below to access the first-year progress report and all draft reports.
Working Group 1 (Charter)
- Sample Vote
- First Ballot (Results)
- Second Ballot (Results)
- Third Ballot (Results)
- Fourth Ballot (Results)
- Fifth Ballot (Results)
- Sixth Ballot (Results)
- Seventh Ballot (Results)
- Eighth Ballot (Results)
- Ninth Ballot (Results)
- Tenth Ballot (Results)
Issue Summaries and Proposals (many now obsolete)
- Keywords
- ModuleSystems
- RecordStandards
- BinaryData
- BlobsAndSRFI4SnellPym
- BlobAPI (Cowan)
- CharacterSets
- StringRepresentations
- StringNormalization
- CaseSensitivity
- Parameters
- ParametersSnellPym
- ImmutableParametersCowan (once again supersedes ParametersCowan)
- Exceptions, Conditions, and Error handling
- R6RSExceptionHandlingCowan
- (replaces ExceptionHandlingCowan)
- R6RSExceptionHandlingCowan
- Random Number Generation
- Let-syntax
Working Group 2 (Charter)
Proposed revision to WG2 Charter
Note: Proposals and issue summaries are linked from the Docket pages below.
Work Item Dockets
- WG2Dockets (full list of dockets)
- InputDocket (new work items not yet accepted by WG2)
- PreStandardDocket (work items to be moved to StandardDocket unless there are objections)
- StandardDocket (main list of WG2 work items with proposals)
- ConsentDocket (work items whose resolution is uncontroversial in the view of the chair)
- ReassignedDocket (work items for future WGs)
- RevoteDocket (work items that need a WG2 revote)
- RejectedDocket (items that were rejected by a WG2 vote)
- MandatoryDocket (things to consider making mandatory in R7RS-large)
Proposed Repository Format
Administration
Information on Scheme Implementations
Catalog of Condition/Exception Taxonomies
Catalogs of Features
- Scheme Systems Supporting SRFIs, by John Cowan
- DSSSL vs. Scheme (explains the difference between R4RS Scheme and the DSSSL expression language)
- ImplementationContrasts (shows what different implementations do in particular circumstances)
Catalogs of Implementations
- List of Scheme implementations, at Schemers.org
- SchemeImplementationReleases
- SchemeImplementors
- ImplementationContrasts (gives list of 45 implementations used for testing)
Previous Scheme Standards
Administrative Details
Editorial Corrections
Attachments
| filename | time | description |
|---|---|---|
| overview.pdf | 2013-04-16 02:42:38 | Overview of R7RS-small Scheme |
| r7rs-draft-1.pdf | 2011-04-16 08:44:42 | R7RS small language first draft |
| r7rs-draft-2.pdf | 2011-05-08 04:48:23 | R7RS small language draft as of Sat 7 May 2011 |
| r7rs-draft-3.pdf | 2011-07-25 22:29:01 | R7RS small language draft as of Mon 25 Jul 2011 |
| r7rs-draft-4.pdf | 2011-10-23 19:49:12 | |
| r7rs-draft-5-diff.pdf | 2011-12-18 21:33:39 | |
| r7rs-draft-5-ebook.pdf | 2011-12-18 21:33:15 | |
| r7rs-draft-5.pdf | 2011-12-18 21:32:48 | |
| r7rs-draft-6.pdf | 2012-02-14 21:15:41 | |
| r7rs-draft-7.pdf | 2012-11-10 14:10:00 | R7RS Small Language 7th Draft |
| r7rs-draft-8.pdf | 2012-12-09 13:21:04 | R7RS Small Language 8th Draft |
| r7rs-draft-9.pdf | 2013-04-16 02:28:05 | R7RS Small Language 9th Draft |
| r7rs-small-spec.zip | 2013-11-09 01:22:25 | TeX source for final draft |
| r7rs.pdf | 2013-07-07 02:42:15 | R7RS-small language, final draft |
| scheme-wg1-progress1.pdf | 2010-09-06 16:06:50 | WG1 progress report |