[Scheme-reports] #\@ starting an identifiers Michael Montague (10 Oct 2013 04:38 UTC)
Re: [Scheme-reports] #\@ starting an identifiers John Cowan (10 Oct 2013 16:47 UTC)
Re: [Scheme-reports] #\@ starting an identifiers Alex Shinn (10 Oct 2013 22:20 UTC)
Re: [Scheme-reports] #\@ starting an identifiers John Cowan (10 Oct 2013 23:18 UTC)

Re: [Scheme-reports] #\@ starting an identifiers John Cowan 10 Oct 2013 16:47 UTC

Michael Montague scripsit:

> The lexical rules given in 7.1.1 do not allow #\@ as the initial
> character of an identifier.  One of the quasiquote examples and the note
> above, assume that identifiers can start with #\@.
>
> I assume that the lexical rules are correct and #\@ is not allowed as an
> initial character of an identifier.

It is not allowed in the standard language.  However, it is a legitimate
implementation extension to the lexical syntax, in which case the note
in 4.2.8 applies.

<http://trac.sacrideo.us/wg/wiki/R7RSSmallErrata> has been updated
accordingly.

--
One art / There is                      John Cowan <cowan@ccil.org>
No less / No more                       http://www.ccil.org/~cowan
All things / To do
With sparks / Galore                     --Douglas Hofstadter

_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports