将ANTLR3移植到ANTLR4符号以替换令牌 从ANTLR3到ANTLR4语法的适当翻译是什么?
对于ANTLR3,我使用以下代码将将ANTLR3移植到ANTLR4符号以替换令牌 从ANTLR3到ANTLR4语法的适当翻译是什么?,antlr,antlr4,Antlr,Antlr4,对于ANTLR3,我使用以下代码将&替换为标记和 and_or : '&' -> AND | '|' -> OR ; 如何在ANTLR4中声明这一点?在ANTLR4中没有重写规则,因此最接近的结果如下: and_or : AND | OR ; AND : '&'; OR : '|'; and_or : AND | OR ; AND : '&'; OR : '|';
&
替换为标记和
and_or : '&' -> AND
| '|' -> OR
;
如何在ANTLR4中声明这一点?在ANTLR4中没有重写规则,因此最接近的结果如下:
and_or
: AND
| OR
;
AND : '&';
OR : '|';
and_or
: AND
| OR
;
AND : '&';
OR : '|';