[r6rs-discuss] Errors in 9.1

AndrevanTonder andre at het.brown.edu
Tue Jun 26 19:22:51 EDT 2007


Ah thanks.  The wording is indeed very confusing.

On Tue, 26 Jun 2007, David Van Horn wrote:

> On 6/26/07, AndrevanTonder <andre at het.brown.edu> wrote:
>> 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.
>
> The "out of place" text is taken from the response to formal comment #164:
>
>  http://www.r6rs.org/formal-comments/comment-164.txt
>
> There it is made clear that "out of place" means using a literal
> keyword in an expression context.  For example, (else) is considered a
> syntax violation.  I found "out of place" confusing without the
> parenthetical remark "(i.e., as an expression where it is not
> specifically recognized as a literal)" included in the comment response.
>
> David
>
>



More information about the r6rs-discuss mailing list