antlr2

    0

    1答えて

    antlr2構文からantlr4構文に文法ファイルを書き直す必要があり、次の質問があります。 1)Bart Kiersには、文法、オプション、トークン、@header、@メンバーがこのSO postに厳密な順序があると記載されています。このantlr2.org postは、ヘッダーを表示することにオプションの前に一致しません。 antlr4の正しい順序(存在する場合)を示すリソースはありますか?

    1

    1答えて

    コンパイラ関連のクラスのプログラミング割り当ての一部として、私は教師にフレックス・バイソンの代わりにANTLRを使用するように提案しました。ここで彼は私に欲しいもの、つまり字句解析、構文解析、意味解析(以下の画像の最初の3つのステップ) ANTLRを使ってそのようなアナライザを作るのはとても簡単だと確信しています。コンパイラの中間コードとオブジェクトコードの生成フェーズ(以下の画像の残りのフェーズ

    0

    1答えて

    私はantlr2構文で書かれた文章ファイルを持っており、antlr4構文のいくつかの構文解析規則を書き直す方法を理解するのに役立つ必要があります。私はantlr4がASTを構築する必要性を排除したことを知っていますので、私はASTアクションの翻訳のルールをどうすればよいか分かりません。 ANTLR Tree Constructionはいくつかの構文と#構造の使い方を説明していますが、私はこの規則を