Revised SRFI-76 (R6RS Records) draft
Donovan Kolbly 02 Jan 2006 14:53 UTC
Folks,
A revised draft of SRFI-76 (R6RS Records) has been posted, and the draft
period extended to 2006-04-01.
As described by the authors, the following changes have been made:
- We completely replaced the constructor mechanism by a more
orthogonal and simpler one. The INIT! clause has been removed as a
consequence.
- The issue and rationale sections have been removed.
- Fields ids must be integers now.
- The default for opacity has reverted to "transparent".
- The reference implementation is now based on the more primitive
notions of "vector types" and "opaque cells."
- Added RECORD-TYPE-GENERATIVE?
- The operand to the SEALED and OPAQUE clauses is restricted to #t and
#f literally.
- The syntactic form has been renamed to DEFINE-RECORD-TYPE, with
other renames in its wake.
- Many minor edits.
-- Donovan Kolbly ( xxxxxx@rscheme.org
for the Editors ( http://www.rscheme.org/~donovan/