【发布时间】:2013-05-28 11:24:31
【问题描述】:
我正在尝试将Chris Lambro's ANTLR3 Javascript Grammar 移植到ANTLR4
我收到以下错误,
集合中当前不支持规则引用“LT”
在下面的代码~(LT)*
LineComment
: '//' ~(LT)* -> skip
;
LT : '\n' // Line feed.
| '\r' // Carriage return.
| '\u2028' // Line separator.
| '\u2029' // Paragraph separator.
;
我需要帮助了解我收到此错误的原因以及如何解决它。
【问题讨论】:
-
我也对 JS 的 antlr4 语法感兴趣。你走得很远吗?
-
我有一个语法可以解析所有 JS 表达式、functionCalls 和 if-else 语句。如果可能的话,我会尝试开源语法