Re: [Scheme-reports] 5.4 record type definitions John Cowan 19 May 2011 18:12 UTC

Andy Wingo scripsit:

> The draft states that when defining a record type,
>
>   NAME is bound to a representation of the record type itself,
>   possibly as a syntactic form.
>
> Why bother specifying this?  What's a syntactic form anyway?

The point for standardization is that the name is bound.  Chicken, e.g.,
leaves it unbound (it conforms to SRFI 9 but not the proposal).  The
assumption is that WG2 will adopt something involving inheritance, so
the record type will need to be captured somehow, but we don't want to
exclude purely syntactic implementations.  I agree that "syntactic form"
is not well-chosen.

--
It was impossible to inveigle           John Cowan <cowan@ccil.org>
Georg Wilhelm Friedrich Hegel           http://www.ccil.org/~cowan
Into offering the slightest apology
For his Phenomenology.                      --W. H. Auden, from "People" (1953)

_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports