I am posting this as an individual member of the Scheme community. I
am not speaking for the R6RS editors.
John Cowan <cowan_at_ccil.org> writes:
> Making file-options a procedure makes it possible to pass a
> computed list of symbols. Saving a '(...) wrapper is not
> sufficient justification to expose the file-options constructor
> only as syntax.
Did you see that a `file-options' evaluates to an enum-set? That
makes it possible to construct a file-options object from a list of
symbols, for example. The `file-options' form is convenience syntax
for the (by-far most) common case, and the bootstrap to get you into
the appropriate enum set, where all kinds of kung fu are available.
--
Cheers =8-} Mike
Friede, V?lkerverst?ndigung und ?berhaupt blabla
Received on Wed Oct 04 2006 - 06:43:23 UTC