antlrv3ide

    0

    1答えて

    antlrを使用してDSLを作成しています。 LexerとParserは1つの文法ファイル(例えばlayout.g)で書かれています。ツリー文法は別の文法ファイル(例えばlayoutTree.g)に書かれています。今、ツリーパーサが正しく解析されていません。パーサからのAST出力とその正しい出力を表示しました。私は生成されたツリーパーサコードを歩き、トークン値宣言がツリーパーサとパーサの異なる値を