antlr/tool
Kurt Harriman ab8d17472f ANTLR4 generated incorrect code to access return value of recursive rule
Incorrect code was generated for $e.v in a rule like this one:

    e returns [int v] ::=
           INT       {$v = $INT.int;}
        | '(' e ')'  {$v = $e.v;}
        ;

After parsing "(99)" the result would have v == 0 instead of 99.
2016-11-16 22:38:11 -08:00
..
playground add main to test gen. 2015-06-01 14:40:22 -07:00
resources/org/antlr/v4/tool/templates added sync() per other targets to LL(1) decisions 2016-11-07 14:48:20 -08:00
src/org/antlr/v4 ANTLR4 generated incorrect code to access return value of recursive rule 2016-11-16 22:38:11 -08:00
MIGRATION.txt -> becomes # for alt labels 2012-04-26 11:59:57 -07:00
nb-configuration.xml Updated NetBeans code style for ANTLR and StringTemplate file types 2012-11-12 13:37:50 -06:00
pom.xml shift template-based runtime test to legacy, new mechanism uses annotation to get multi-line strings into java. all tests pass minus about 15 in C# 2016-11-15 11:08:19 -08:00