[r6rs-discuss] Errors in 9.1

From: AndrevanTonder <andre>
Date: Tue, 26 Jun 2007 17:41:07 -0400 (EDT)

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