[r6rs-discuss] Errors in 9.1
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
Received on Tue Jun 26 2007 - 17:41:07 UTC
This archive was generated by hypermail 2.3.0
: Wed Oct 23 2024 - 09:15:01 UTC