[plt-scheme] [Scheme Steering Committee announcements] Scheme: Second R6RS draft published
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
schemers.org.)
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
R5RS<http://lambda-the-ultimate.org/node/971>.
- "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 --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20070122/3dfab9ba/attachment.html>
-------------- next part --------------
_______________________________________________
Scheme-announcements mailing list
Scheme-announcements at lists.ccs.neu.edu
https://lists.ccs.neu.edu/bin/listinfo/scheme-announcements