[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
SRFI-10 Error reporting: update request
I'd like to remove the phrase
An implementation is however encouraged to treat an erroneous or
unrecognizable <hash-comma-datum> as a compound datum (<datum>
<datum>*) -- that is, pretend that the "#,(" token was a "("
token. This means that the read function shifts the burden of dealing
with an erroneous #,() form to its caller.
from the "Specification" section of the draft SRFI-10. As Richard
Kelsey rightfully pointed out this phrase is sorely out of place. It
appears in a specification section of what essentially is a
meta-SRFI. The latter establishes a notational convention, leaving
interpretation to an implementation. Micro-managing error behavior in
this generic context is indeed rather inappropriate.