2013-03-03 4 views
5

現時点では、antlr4を使用してリアルタイム言語PEARLのコンパイラを開発しています。antlr4:ParseTreesを作成するときに超流動トークンを無視する

ANTLR4では、私のParseTreeには、例えば、文法単位を終了するためのセミコロンは です。

ANTLRにこれらの種類のトークンを無視するよう指示する方法はありますか?

ご協力いただきありがとうございます。

マルセル

答えて

5

は、トークンのこれらの種類を無視するANTLRを伝える方法はありますか?

いいえ、ANTLR4のビルトインリスナー/ビジターを使用すると、これらのトークンを削除する必要はありません。

参照:"skip" changes parser behavior

+0

はい、現在のビジターとリスナーの方法で、トークンで何もしないことは、文字通り、それを無視すると同じです。 – TomServo

関連する問題