アントル

ANTLRは、高度で使いやすいパーサーとトランスレータジェネレータです。
今すぐダウンロード

アントル ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Public Domain
  • 価格:
  • FREE
  • 出版社名:
  • Terence Parr
  • 出版社のWebサイト:
  • http://www.antlr.org/

アントル タグ


アントル 説明

AntLRは高度で使いやすいパーサーとトランスレータジェネレータです。 AntLR、言語認識のための別のツール、(以前のPCCT)は、Java、C#、C ++、またはPython Actions.AntLRを含む文法的な説明から、認識者、コンパイラ、およびトランスレータを構築するためのフレームワークを提供する言語ツールです。木の歩く、そして翻訳。月に約5,000のAntLRのソースのダウンロードがあります。このリリースの新機能:Javaの変更・MESSUME CASUME(); consumeUntil(...)をrecover()メソッドをrecover()メソッドのみをオーバーライドすることができます。新しいメソッドシグネチャー:公共のvoid RECOVER(Bitset Tokenset)はTokenStreamExceptionをスローします。オーバーロードされたメソッドのパブリックボイドSetastNodeClass(クラスC);・デフォルトのCharboxularyはASCII範囲では0..127です。 〜「n」は、例えば、Charboxabularyで定義された範囲がないため、実際には本当に悲しい結果を与えました。 C ++の変更:・TokenStreamRewRiteEngine C ++ポート+の例を追加しました。・2.7.4で隠されている符号拡張問題を修正しました。・C ++ CodeGenerationの一部の引用バグを修正しました。・生成されたDocBookおよびHTMLファイル内のいくつかの間違った拡張機能を修正します(-html用) / -Docbookコマンドラインオプション)。・CodeGeneratorがよりユニコードに優しい。・予備的なUTF8サポートのための微調整。 UTF8入力を解析することができる例を含みます(これよりも概念の証明)。 (カスタムInputBufferとCharscannerを使用して) *フィードバックこのことが理解されています。*・固定コードギレーションバグ( 'a' .. 'z'!)無効なC ++コードの生成をトリガします。・ノードのためのASTタイプの再定義のために欠けている警告を追加しました。 (Sergey Bogdanovのおかげで)・ASTファクトリーの初期化コードのバグ修正。・生成されたルール方法のデフォルト引数MAGNLING。・サポートLib(MSVCによってトリガーされた)・SaveIndexおよび_Begin変数に対して生成された固定タイプ。パッチのためのBrad Schickのおかげで。・TokenStreamRecognitionExceptionに追加されたGetFileName / line / columnメソッド(Heinz Beckersのおかげで)・フレックスレキサーの例にレクサー状態を追加しました。それは今他のAntlr Javaパーサーと同じセットを解析しています。・ファイルを含めるために小さな微調整。 C#は(Anthony Oguntimehin、Kunle Odutola、Micheal Jordanによって)C#のサポートの変更を変更します。・ItokenとIhiddenStreamTokenインタフェースを実現します。・AstPairはインスタンスを再利用するためのプロトコルをサポートしています。生成されたC#コードは、ASTPAIRインスタンスが最も少ないです。・LA(1)とLA(2)の値は、Lexersにキャッシュされています。 AstRarayは後方互換性のためだけに残っています。・Antlr.Debugの唯一のバグ修正は、ParseViewスタイルのツールをサポートするためのいくつかのバグ修正・Cached LA(X)値を使用するコードを生成するためにC#コードジェネレータを更新しました。新しいItokenとIhiddenStreamTokenインタフェースを使用します。・.NETプラットフォーム用のAntLRランタイムライブラリを再編成します。ライブラリーは2つのアセンブリとしてパッケージになりました。 ASTFrame機能が必要ではありません。・C#vs.netソリューションとプロジェクトファイルと名前は2.7.5に更新されています。 ASTFRAMEアセンブリの新しいプロジェクトファイルの新しいプロジェクトファイル。・新しい2アセンブリランタイムの構築をサポートするためのNANTビルドファイルを更新しました。・Java文法の最新の修正をC# 'Java'サンプルプロジェクトに追加しました。新しい2アセンブリC#ランタイム。


アントル 関連ソフトウェア

c c

CCIDEは、組み込み決定テーブルからコードを生成するツールです。 ...

188

ダウンロード