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