[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