2013-03-03 34 views
5

目前我正在用antlr4开发实时语言PEARL的编译器。antlr4:创建ParseTrees时忽略超快令牌

在ANTLR4中,我的ParseTree中充满了像例如的超快令牌。用于结束 语法单位的分号。

有没有办法告诉ANTLR忽略这些类型的令牌?

感谢您的帮助和建议!

马塞尔

回答

5

有没有办法来告诉ANTLR忽略这些种类的记号?

不,但使用ANTLR4的内置侦听器/访问者,不需要删除这些令牌。

参见:"skip" changes parser behavior

+0

是,当前游客和Listener方法,无为与令牌是字面上一样忽略它。 – TomServo 2017-05-27 12:28:06