問題タブ [antlr4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - ANTLR: 簡単な例はありますか?
ANTLR を使い始めたいのですが、antlr.orgサイトの例を数時間見直した後でも、文法から Java へのプロセスを明確に理解することはできません。
パーサー定義から Java ソースコードに至るまで、ANTLR で実装された 4 つの操作の電卓のような単純な例はありますか?
antlr - ANTLRの「セマンティック述語」とは何ですか?
ANTLRのセマンティック述語とは何ですか?
r - R 用の既存の ANTLR または IRONY 文法はありますか?
R用の既存の既存のANTLRまたはIRONY文法があるかどうかは誰にもわかりませんか?
どうもありがとう。
antlr - lexer および parser ルール内での否定
~
ANTLR のレクサーおよびパーサー規則で、否定メタ文字 をどのように使用できますか?
antlr - レクサー ルールを動的に作成する
簡単なルールは次のとおりです。
文字列を含む配列を使用して動的にそのようなルールの代替を提供することは可能ですか?
antlr - Antlr4 におけるセマンティック述語の構文
ANTLR3の「セマンティック述語」とは何ですか? Bart Kiers は、Antlr3 のさまざまなセマンティック述語について非常によくまとめています。
残念なことに、Antlr4 では構文/セマンティクスが変更されたように見えるため、これはコンパイルされません。
end_of_statementの 3 番目のケースを行う方法を教えてください。次のトークンが '}' の場合は受け入れますが、それを消費しません。
antlr - ANTLR4 Beta 3 非常に単純な文法が機能しない
以下は非常に単純な文法です。
OSX および Java バージョン 1.6 での antlr v4.0b3 の使用
次のコマンドで文法をコンパイルします。
次に、grun を使用して文法をテストしました。
結果は次のとおりです。
私の質問は、1 つ ('12') ではなく 2 つのトークン ('1' と '2') を取得するのはなぜですか?
私を助けてくれる人に感謝します!!
乾杯!
男
antlr - ANTLR 4のルールのオプションはどうなりましたか?
これはANTLR4ではコンパイルされません。
backtrace = trueのために...何が起こったのですか?
ANTLR 4のインストレッドで何を使うべきですか?
antlr - ANTLR4のセマンティック述語?
ANTLR 3 で記述されたコードのこの部分を ANTLR 4 にどのように変換しますか?
つまり、この種の意味述語は現在存在しないようです。代わりに何を使用できますか?
antlr4 - ANTLR 4 の $type 属性の代わりは何ですか?
これが例です。この ($type) は ANTLR4 によって認識されません。
これは何に置き換えられますか?
ありがとうございました。