[antlr-interest] fixed
Terence Parr
parrt at cs.usfca.edu
Sun Nov 21 14:07:49 PST 2010
Hi Jamie, i'm looking at this to see if there is a bug i can fix for 3.3. So antlr silently accepted the first snippet even though it couldn't produce a DFA?
Ter
On Apr 1, 2010, at 10:19 AM, James Briant wrote:
> Once I managed to get ANTLR to give me the error message, the problem was
> easy to solve. I had these two lines:
>
> | ^(IF parenthesizedExpression statement statement)
> | ^(IF parenthesizedExpression statement)
>
> And I just changed it to:
>
> | ^(IF parenthesizedExpression statement statement?)
>
> And now it works fine.
>
> So the problem was definitely an exception in the DFA constructor that was
> then caught, but ignored, with no warning or error. Once I forced it to
> report the error, I could fix it.
>
> Jamie
>
> List: http://www.antlr.org/mailman/listinfo/antlr-interest
> Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address
More information about the antlr-interest
mailing list