[Pl-seminar] [Scheme Steering Committee announcements] Scheme: Second R6RS draft published

Mitchell Wand wand at ccs.neu.edu
Mon Jan 22 16:36:49 EST 2007

Scheme: Second R6RS draft published

The second draft of R6RS, version 5.92, is now available at www.r6rs.org.
(For more general information about Scheme standards, see the
Standards page<http://schemers.org/Documents/Standards/>at

This version of R6RS incorporates the responses to the formal
comments<http://www.r6rs.org/formal-comments/>that were submitted
prior to Nov 15th, 2006. A few of the changes are
highlighted below (not intended to be comprehensive):

   - The report has been split into two separate documents: one for the base
   language <http://www.r6rs.org/r6rs_92.pdf>, and one for the standard
   libraries <http://www.r6rs.org/r6rs-lib_92.pdf>. (A third document is
   currently planned, to include certain non-normative appendices.)
   - The I/O system has been significantly revised.
   - A number of features have been dropped from the report, including
   the inexact arithmetic library and the declarations feature.
   - The report now includes a formal operational semantics, developed by
   Robby Findler and Jacob Matthews, building on their semantics for

   - "Top-level programs" replace scripts in the base language,
   eliminating certain OS-specificities, with a specification for scripts to be
   added in a non-normative appendix.

The current six-month public comment period is still ongoing, and will
continue until March 15, 2007. The schedule subsequent to that date can be
found here <http://www.r6rs.org/formal-comments/announce.html>.

The editors encourage comments on the report, either informally on the
discuss at r6rs.org<http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss>mailing
list, or via the formal
comment process <http://www.r6rs.org/process.html>.

--Mitch Wand

[Thanks to Anton van Straaten for this excellent summary!]
-------------- next part --------------
HTML attachment scrubbed and removed
-------------- next part --------------
Scheme-announcements mailing list
Scheme-announcements at lists.ccs.neu.edu

More information about the pl-seminar mailing list