Email list hosting service & mailing list manager

Revised SRFI-76 (R6RS Records) draft Donovan Kolbly (02 Jan 2006 14:54 UTC)
Re: Revised SRFI-76 (R6RS Records) draft Taylor Campbell (02 Jan 2006 16:28 UTC)
Re: Revised SRFI-76 (R6RS Records) draft Michael Sperber (03 Jan 2006 17:04 UTC)
Re: Revised SRFI-76 (R6RS Records) draft Taylor Campbell (03 Jan 2006 21:00 UTC)
Re: Revised SRFI-76 (R6RS Records) draft Michael Sperber (04 Jan 2006 18:19 UTC)
Re: Revised SRFI-76 (R6RS Records) draft Per Bothner (03 Jan 2006 21:05 UTC)

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/