Source Code Scanners for C++ Builder 6 4.0

ライセンス: 無料トライアル ‎ファイルサイズ: 1.20 MB
‎ユーザー評価: 3.0/5 - ‎1 ‎投票

に関しては Source Code Scanners for C++ Builder 6

ソース コード スキャナーは、C++ Builder および Delphi 用のビジュアル コンポーネントの高性能ライブラリで、ソース コードのアナライザーとパーサーを作成することを目的としています。 このコンポーネントには、C++、オブジェクトパスカル (Delphi)、PHP、HTML、CSS1、C++ プリプロセッサなどのコンポーネントが含まれていますが、基本クラスの完全なセットも含まれています。 これらのコンポーネントは、ソースコードの分析(作成に役立つツール、エペションの電卓、ソースコードのデザイナー、インタプリタやコンパイラなど)を必要とするアプリケーションを構築するために使用できます。 字句解析装置は DFA (確定的有限オートマトン) を使用して、文字入力ストリームで見つかったトークンを照合します。DFA は、ソース コード内の正規表現のセットによって定義され、実行時に作成されます。複数のオートマトン (字句クラス、字句樹木) を定義できます。正規表現にアタッチされたアクション (入力ストリームで一致した場合に実行される) は、ある字句クラスから別の構文クラスに切り替えることができます。TLexTree クラスは、一連の正規表現を DFA 配列に変換します。 ソース コード スキャナーには、コマンド ライン オプションの処理、定数式の計算などをサポートするクラスも用意されています。 ソースコードスキャナの完全なソースコードは、プロフェッショナル版で利用可能です。