プロジェクトの説明

Flex Bison C++ Templateは、Flexスキャナと Bisonパーサのペアを現代的な C++プログラムに統合するためのコードテンプレートです。これらの2つの一般的なツールを1つの良い C++デザインに組み込むことは困難です。このテンプレートは、Flexと Bisonの両方を C++モードで利用し、その出力をクラスにカプセル化します。したがって字句解析とパーサは完全にリエントラントとなり、複数の異なる字句解析-パーサペアを1つのバイナリへ簡単にリンクできます。シンプルな中置記法の電卓を提供するコード例は、自身の文法を差し込む際の出発点として使えます。

レビュー
あなたの評価
レビューする