ANTLR4:语法错误,'<'完全出乎意料

时间:2014-07-29 15:31:57

标签: antlr

我尝试使用Terrence直接编写的Java.g(https://github.com/antlr/grammars-v4/blob/master/java/Java.g4)。我将在ANTLRWorks(http://tunnelvisionlabs.com/products/demo/antlrworks)中使用此语法。在这段代码中,我收到了错误

  

“语法错误,'<'完全出乎意料的是“

|   <assoc=right> expression
    (   '='
    |   '+='
    |   '-='
    |   '*='
    |   '/='
    |   '&='
    |   '|='
    |   '^='
    |   '>>='
    |   '>>>='
    |   '<<='
    |   '%='
    )
    expression

1 个答案:

答案 0 :(得分:1)

这意味着ANTLRWorks2稍微过时并使用早期版本的ANTLR。我想Sam很快就会更新。