シンプルなパーサーをドメイン固有言語の一種に書く必要があります。
適切な演算子の評価順序を持つ基本的な算術と、オーバーロードすることができる基底の環境の関数を呼び出す構文が必要です。
このようなパーサーを作成する最も簡単な方法は何ですか?私が適応したり、箱の外で使うことができるものはありますか?私はC++で書いています。シンプルなパーサーを書く
11
A
答えて
7
Boost Spiritをご覧ください。
2
ANTLR多くのお手伝いをします。
1
Ragel私は一部のデータを解析しました。それは私のためにかなりうまくいった。
3
MetaIIパーサテクノロジを参照してください。このチュートリアルでは、すべてを説明します:
関連する問題
- 1. Prologパーサーを書く
- 2. javacriptコードのパーサーを書く
- 3. PHPシンプルなHTMLのDOMのパーサー - シンプルなスクリプト
- 4. シンプルなゲームのインタプリタを書く
- 5. シンプルなフェアロックを書くには?
- 6. llvmのシンプルなクリーンアップランディングパッドを書く
- 7. ハスケルのゼロからパーサーを書く
- 8. 算術式パーサーを書くために必要なテクニック
- 9. シンプルなPHPのDOMパーサー - タグのないテキストを取得する
- 10. シンプルなRubyスクリプトをオープンなURIで書く
- 11. PHPとのランダムリンクを選ぶシンプルなHTML DOMパーサー
- 12. PHPでテキストを取得するシンプルなHTML DOMパーサー
- 13. OpenGL Shader言語を使ってシンプルなシェーダを書く
- 14. レモンLALRパーサーのためのシンプルな文法
- 15. シンプルなSilverlight単体テストを書くには?
- 16. 検証能力のあるシンプルなシルバーライトページを書くには?
- 17. シンプルなObjective-Cのプログラム私は整数を書くとき
- 18. シンプルなモッズ書き換え
- 19. シンプルなモード書き換え
- 20. Pythonで設定ファイル用のパーサーを書く方法
- 21. PythonでUTF-8に似たパーサーを書く
- 22. 証明書パーサーin android
- 23. Java - XHTML文書のSAXパーサー
- 24. シンプルなデュクローンを書く。サブディレクトリ内のファイルサイズのランダムな値を取得します。
- 25. PHPを使用する前にASP WebサイトにログインするシンプルなHTML DOMパーサー
- 26. シンプルな疑似コード言語用のパーサーを作成していますか?
- 27. UITextViewでのシンプルなテキスト書式設定
- 28. シンプルなPHPボットを書くにはどうすればいいですか?
- 29. シンプルなregexクラスを書くと空の結果しか得られません
- 30. キャンバスにシンプルなグリッドを描く?