[r6rs-discuss] Errors in 9.1
AndrevanTonder
andre at het.brown.edu
Tue Jun 26 17:41:07 EDT 2007
I think the line
A reference to any of these identifiers out of place
is a syntax violation.
was intended to be
A reference to any of these identifiers out of *phase*
is a syntax violation.
I further think that
is a syntax violation.
is in conflict with the following language from 6.2:
When an identifier appears as an expression in a phase that is inconsistent
with the identifier.s level, then an implementation may raise an exception
either at expand time or run time, or it may allow the reference.
so it probably should be
may be a syntax violation.
Cheers
Andre
More information about the r6rs-discuss
mailing list