Hi Joe,

On Mon, Jan 14, 2013 at 6:29 PM, Joseph Wayne Norton <
[email protected]> wrote:

>
> The definition for <comment> has an issue when it follows a dot (".").
>
> The definition includes 3 cases - simple comment, nested comment, and
> datum comment.
>
> comment         = ";" *non-line-ending line-ending
>                           / nested-comment
>                           / "#;" datum
>
> The datum comment when following a dot "eats" the next datum and thus is
> improper.
>
> I'd suggest to document this point or to correct the BNF definition with
> special handling for dot.
>

This is intentional, and is consistent with R6RS
(and with most implementations).

#; must be followed by a datum.  #; followed by
a dot is a syntax error.

-- 
Alex
_______________________________________________
Scheme-reports mailing list
[email protected]
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports

Reply via email to