[r6rs-discuss] [Formal] file-opens should be a procedure
sperber at informatik.uni-tuebingen.de
Wed Oct 4 06:43:23 EDT 2006
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
More information about the r6rs-discuss