基本上,我需要预见知道某个令牌是否存在,但是没有匹配它(即,这样另一个解析器规则仍然可以匹配它).
问题的确切细节是"END-ALL"条款.该语言具有类似"IF"(由"END-IF"关闭),"FOR"(由"END-FOR"关闭)等结构.
但是可以选择使用"END-ALL"全局关闭所有这样的开环(因此不需要实际的"END-IF"或"END-FOR"子句).
无论如何我能正确实现吗?
antlr
antlr ×1