-
文法がLL(1)、LR(0)、SLR(1)のいずれであるかを識別する方法とは?
質問 文法がLL(1)、LR(0)、SLR(1)であるかどうかは、どのように判別するのですか? どなたか、この例、または他の例を使って説明していただけませんか? X → Yz|a Y → bZ|ε Z → ε どのように解決するのですか? 文法がLL(1)であるかどうかを調べるには、LL(1)構文解析表を作成し、矛盾がないかを確認する方法がある。 これらのコンフリ
2023-09-21 17:27:26 -
[解決済み] 新人プログラマーにわかるパースとは?[クローズド]
質問 終了 . この質問は オピニオンベース . 現在、回答は受け付けておりません。 この質問を改善したいですか? 質問を更新して、事実と引用で答えられるようにします。 この投稿を編集する . 終了
2023-08-21 22:50:10 -
[解決済み] 8ビット組込みシステムで使えるFlex/Bisonのようなパーサーを書きたい
質問 私はAVRマイクロコントローラの練習として、avr-gccツールチェーンを使用してC言語で簡単なBASICのような言語のための小さなインタプリタを書いています。 もし私がこれを Linux ボックス上で実行するために書いていたなら、flex/bison を使用することができました。8 ビット プラットフォームに自分自身を制限している今、パーサーをどのようにコーディングしたらよいでし
2023-06-25 22:42:53 -
[解決済み] LLパーサーとRecursive Descentパーサーの違いとは?
質問 私は最近、パーサー(言語/文脈自由文法)がどのように機能するかを独学で勉強しようとしています。私は特に LL(k) 文法 この文法には、2つの主要なアルゴリズムがあります。 LLパーサー (スタック/パーステーブルを使用) と 再帰的降下パーサ (単に再帰を使う)。 私が見る限り、再帰的降下アルゴリズムはすべての LL(k) 文法とおそらくそれ以上の文法
2023-05-27 01:14:23 -
[解決済み] HaskellのPrelude.readはなぜMaybeを返さないのですか?
質問 Prelude.read の型が read :: Read a => String -> a を返すのではなく Maybe の値を返すのでしょうか? read :: Read a => String -> Maybe a この文字列はHaskellでパースできないかもしれないので、後者の方が自然ではないでしょうか? あるいは Eithe
2022-10-03 06:15:37 -
[解決済み] 構成パーサーと従属パーサーの違いについて
質問 の違いは何ですか? パーサー と 従属性パーサー ? この2つの使い分けは何ですか? どのように解決するのですか? 構成要素解析木はテキストをサブフレーズに分割します。 ツリー内の非終端はフレーズの種類、終端は文中の単語、エッジはラベルなしです。 単純な文である "John sees Bill" の場合,構成要素解析は次のようになります.
2022-08-25 20:47:57 -
[解決済み] Markdownのパースはどのように行うのですか?[クローズド]
質問 現在のところ、この質問は私たちのQ&A形式には適していません。私たちは回答が事実、参考文献、専門知識によって裏付けられていることを期待していますが、この質問はおそらく討論、議論、投票、または拡大した議論を求めるものでしょう。この質問を改善し、再開できる可能性があると思われる場合 ヘルプセンターへ をご覧くだ
2022-07-16 03:08:27
最新
-
LinuxでインターフェースのIPアドレスを取得する
-
WPFでリソースであるアイコンを使用するにはどうすればよいですか?
-
Laravel 6.0での「未定義関数str_slug()の呼び出し」について
-
WildFlyのヒープメモリを増やすには?
-
MessageBox.Showダイアログの「はい」「いいえ」ボタンのテキストを変更するには?
-
FlutterでキーボードのText Input Action Button(return/enterキー)を変更するには?
-
同一線上にある2つのdivブロック
-
ナビゲーションバーの右側に複数のUIBarButtonItemを追加するには?
-
絶対配置を使用することはバッドプラクティスとみなされますか?[クローズド]
-
リアクト転写小道具(1個を除く
おすすめ
-
Eclipse で Maven プロジェクトを作成すると、「Could not resolve archetype」というクレームが発生する [重複] 。
-
ドロップダウンリストのselecteditemをプログラムで設定する
-
切り上げ/切り下げ 瞬間を分単位で表す
-
kubernetesを完全にアンインストールする方法
-
Laravelが更新後に「The bootstrap/cache directory must be present and writable」エラーを投げる。
-
LinearLayoutに子要素がある場合、onClickがトリガーされない
-
アンドロイド マシュマロ。Espressoでパーミッションのテスト?
-
車輪の再発明をせずにREST APIを保護する
-
Jenkinsパイプラインで失敗したステージのリトライオプションを実装するには?
-
がチェックアウトされていない...バンドルインストールしても直らない!