On Mon, Aug 06, 2007 at 10:36:28AM +0200, Michael Sperber wrote:
>
> Yes.  A rationale appears in the rationale document:
>
> http://www.r6rs.org/document/rationale-html-5.97/r6rs-rationale-Z-H-20.html#node_sec_18.2
>
> There was also a fair amount of discussion on the SRFI-76 mailing list,
> if I recall correctly.
>
> --
> Cheers =8-} Mike
> Friede, Völkerverständigung und überhaupt blabla

Thank you, I completely forgot that there was a rationale document.  I
had looked over the srfi discussions, but I hadn't read every message.

I very much appreciate the references, but that explanation actually
lowered my opinion of the record system.  To me, the primary difference
between vectors and records is that record fields should have distinct
names and purposes.

Failing that, you could have record-ref and record-set! procedures that
can take either symbols or numbers.  The result of passing a symbol that
is a non-unique name could be unspecified.

--
Brian Jaress
[EMAIL PROTECTED]
http://brian-jaress.livejournal.com


_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to