コードワーカー

Codeworkerは、多用途解析ツールとユニバーサルソースコードジェネレータです。
今すぐダウンロード

コードワーカー ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • LGPL
  • 価格:
  • FREE
  • 出版社名:
  • CodeWorker
  • 出版社のWebサイト:
  • http://www.codeworker.org

コードワーカー タグ


コードワーカー 説明

Codeworkerは、多用途の解析ツールとユニバーサルソースコードジェネレータです。 Codeworkerは、GNUレッサー一般公衆ライセンス、解析ツール、および生成プログラミングに専念しているソースコードジェネレータでライセンスされている多用途のオープンソースです。生成プログラミングの生成プログラミングは、再利用可能、オーダーメイド、適応可能で信頼できるものの生産を自動化することに関心があります。 Systems.In Laymanの用語では、コードワーカーでは、既存の言語を解析したり、自分の言語を作成したり解析したりすることによってコードを生成できます。言語ファイルが解析されると、コードワーカーはコードを生成するためのいくつかの技術を提供します。ツールのスクリプト言語は解析とソースコード生成プロセスを駆動します。スクリプト言語の構文はCファミリーの言語から派生しており、ほとんどのプログラマーになじみがある。テンプレートの構文は、JSP、ASP、またはVelocityのようなものです。それは解析、コード生成、または機能的なプログラミングのためのバリエーションを持っています。 ParsingCodeworkerはほとんどすべての言語を解析するように訓練され、パーサーを作成するための2つの異なるメソッドを提供します。 、事前定義されていない非端末および有用な指令。 JavaCCの近くに、またはJava WorldのAntLRに近いものは、別々のパーサクラスを除くCodeworkerでは必要ありません。これは、別々のパーサクラスをコンパイルする必要なしに解析スクリプトをテストできます。・トークンの読み取りは手続き型であり、CodeworterはBNF解析スクリプトをスムーズに処理しています。ツリーは、XMLのように、XMLのように階層的なノードを表すのに便利な構造です。解析ツリーは解析タスクによって入力され、ソースコード生成スクリプトによってコード、テキスト、またはバイナリデータ.Source Codeworderが生成されます。言語を解析し、結果の解析ツリーを使用してテンプレートベースのスクリプトを介してソースコードを生成できます。一例はデータベースDDL(データベース定義言語)です。 CodeworkerはDDLを解析し、Java Applicationsの大部分を生成しました。ファイルに保護された場所にある特定の領域のみが保存されています。・既存のファイルの小部分を生成する必要がある場合に拡張が使用されます。コードを挿入するポイントは、コードワーカーの語彙内のマーカーと呼ばれ、コードがマーカーに挿入されます。 Visual C ++のクラスウィザードは、この原則を使用してコードを生成します。・翻訳モードはファイルを作成するために解析とソースコードの両方の生成が必要な場合に使用されます。 2つのメインファミリの使用方法の説明は次のとおりです。たとえば、LATMXファイルをHTMLで変換する必要があります。・プログラム変換:選択された部分を最適化、リファクタリング、計測、書き換えるためにソースファイルが変更されなければならない。たとえば、スクリプトは、JavaまたはC ++のソースコードの各関数本体の先頭にトレースを追加できます。そのためには、解析は機能体の機能体を検出し、ソースコード生成はTRACEを実装するコードを挿入します。 SaveProject()/ LoadProject()を参照してください。・デバッグセッションは、PARSEスクリプトの制御シーケンスの各進行手順の後に現在解析されているファイル内の場所(行/ col)を表示します。・カスタマイズされた構文エラーメッセージにバグが修正されました上がっています。


コードワーカー 関連ソフトウェア

CKIT.

CKITは、SMLコードをSMLデータ型のセットとして表される抽象構文に変換するSMLで書かれたCフロントエンドです。 ...

174

ダウンロード