
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
D言語で構文解析器をつくる(3) アブストラクト・シンタックス・クリスマスツリー編 - Qiita
はじめに 前回までのあらすじ もうすぐクリスマスですね。 さて、前回まででPEGパーサー・コンビネータ... はじめに 前回までのあらすじ もうすぐクリスマスですね。 さて、前回まででPEGパーサー・コンビネーターを組み合わせ、解析結果に応じてアクションを実行するところまで辿り着きました。 今回は、解析結果をプログラムが処理しやすい抽象構文木(Abstract Syntax Tree = AST)を構築し、さらにはPEGによるPEG自身の構文解析まで行ってしまいます。 もくじ D言語で構文解析器をつくる(1) パーサー・コンビネーター編 D言語で構文解析器をつくる(2) セマンティック・アクション編 D言語で構文解析器をつくる(3) アブストラクト・シンタックス・クリスマスツリー編 (本記事) 今回つくるもの PEG文法の文字列からPEGパーサー・コンビネーターを生成できるようにします。 以下は、PEGのPEG文法文字列からPEGのPEGパーサーを生成するPEGのPEGデモでPEG。 import
2014/12/25 リンク