2013-03-03 32 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