持つ必要があります ソフトウェア のために Compilerware
CおよびC ++での字句解析器を作成し、非常に高速なDFAレクサー·ジェネレータ。テストでは、生成されたレクサーは、3 GHzのコンピュータ上で毎秒3000万上のトークンを読むことができます示しています。すでにマイクロソフトのVisual Studion C ++用に定義されたワークスペースのプロジェクトが付属しています。 の制限事項の:ます。 ...
LRSTARは、圧縮されたマトリックスパーサテーブルを使用して非常に高速なコンパイラや言語プロセッサを構築し、高速LALR(k)はC / C ++プログラマのためのパーサジェネレータです。毎秒1,000,000行でソースコードを読んで、コンパイラのフロントエンドを作成します。
LRSTARは自動的にASTを構築し、他の高度な機能を容易にする強力なTBNF文法表記を読み取ります。 Cの文法に「型定義」の問題を解決します。
コンパイラフロントエンドのソースコードはC...