問題タブ [ambiguous-grammar]
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.
grammar - LALR 文法があいまい
ブール式と算術式の文法を作成しました。次のような算術式を処理したい:
必要なすべての式を処理できます。
私の問題は、ブール式が次のようになる可能性があることです。
そのため、ある時点で、ブール規則が算術式規則を参照する必要があります。文法があいまいになるため、ブール規則で括弧 () を使用できません。理由はわかりますが、この問題の解決策がわかりません。
algorithm - あいまいな文法 (BNF 表記)
この文法を考えると:
それが曖昧であることをどのように証明しますか?
linux - Git からの機密データの削除。「致命的: あいまいな引数 'rm'」
このコマンドを実行しようとしています:
しかし、私はこのエラーを受け取り続けます:
prolog - あいまいな文法から明確な文法への変換
私は、製品を持つあいまいな文脈自由文法を持っています:
00011 の場合、他に 2 つの解析ツリーを描画できるため、もちろんあいまいです。明確な文法であり、同じ言語を記述する文法を書かなければなりません。私の考えは:
それは良いです?そして、どうすればそれを証明できますか?
c# - C#であいまいな列挙値はどのように解決されますか?
列挙型に関する C# 言語仕様のセクションを確認しましたが、次のコードの出力を説明できませんでした。
以下を出力します。
では、なぜ 3 番目の「1」、最初の「2」と「3」を選択し、2 番目の「4」を選択するのでしょうか。これは未定義の動作ですか、それとも明らかな何かが欠けていますか?
eclipse - ルールが認識されない
変数と配列を定義できる文法を書きました。変数をローカル変数とグローバル変数に分割するまで、すべてがうまくいきました。これで、パーサーは配列を認識しなくなりました (変数であると表示され、構文エラーが表示されます)。
私の文法:
あなたの誰かが問題が何であるか考えていますか?
(その他のコードの改善も歓迎します)
Krzmbrzlによろしく
grammar - 次の文法があいまいであることを示す
複数の派生ツリーを生成できる文を特定しようとしています。また、文から2つの異なるツリーを提供してください
PS私は文章を理解するのに苦労しています