プロジェクトの説明

Flexc + + 'フレックス' 後に設計されました。Flexc + + クリーンなクラスのデザインを提供しています、flex の C++ オプションによって提供されるよりも単純なスペシフィケーション ・ ファイルが必要です。Flexc は語彙スキャナー トークン (lex) 生産メンバー関数だけでなく、使用の準備ができて、スキャナー クラスを生成します。クラスはポリモーフィック関数に頼ることがなくメンバーを追加して簡単に提供することができます。その結果、flexc + + によって生成されるクラスの仮想メンバーがないと、実際に非常に少数のパブリック メンバーは、メイン 1 つする古いスタイルを置き換える lex() flex および flex + + yylex() 機能があります。Flexc は、その中でクラスを定義する flexc は、個別の名前空間によって生成の多くのオプションを提供しています。Flexc + + で使用される yy 規則の flex のような名前の衝突とフレックス + + を防止するために人工的な手段を使用しないと非常に単純な入力ファイルのスイッチング メカニズムをサポートしています。

(このプロジェクト概要は機械翻訳されたものです) 翻訳してみる 原文を表示する

ダウンロード

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