| メタックコンパイラMetacc Metac Languageは、100%下位互換性のある方法でCを拡張します。 |
今すぐダウンロード |
メタックコンパイラMetacc ランキングとまとめ
- ライセンス:
- Free To Use But Rest...
- 出版社のWebサイト:
- http://www.maier-komor.de/mtwrite.html
メタックコンパイラMetacc タグ
メタックコンパイラMetacc 説明
Metac Language 100%の下位互換性のある方法でCを拡張します。 Metac LanguageはCを拡張します。そして、ソースコードとリファクタリング、変更、削除、または挿入に関する情報を収集するためのメタファンクション。 Metacで行うことができる修正のいくつかは、Cプリプロセッサとも実現可能です。しかし、CプリプロセッサはMetacを使用して克服することができる特定の制限を受けている.Metacの用途の領域は特定のドメインに限定されない。しかし、その概念とその動機は、組み込みリアルタイムシステムのためのケースツールの問題から導き出されました(例えばMathworkのMatlab、TelelogicのTau、AonixのSTP)。・ソースコードの再構成とリファクタリング一般的に。・明確に定義された能力のAPIの抽象化(RTOSベンダーによって特定のAPIにロックされています)。・WCET分析のためのソースコード計装・抽象マシンモデルに基づく複数の埋め込みターゲット(特に異なるネイティブプラットフォームAPI)へのソースコードの適応性・アプリケーション固有のデバッグサポート(Control-FlowまたはData-Flow Tracing)・ドメインとアプリケーション固有の制約の検証(例: MISRAのルールが自動車用アプリケーションでCベースのプログラムに設定されているルール)メタプログラミングアプローチの利点:・ソースコードの変更は構文に基づいて行われます。その結果、それらが実行される瞬間に無効な修正を検出することができる。・ソースコードのクロスカット再構成(すなわち、複数の機能またはモジュールに関する再構成(すなわち、複数の機能またはモジュールに関する再構成)を実行することができるようにすることができる。このリリースの新機能:・Win32ホストのサポートが追加されました。・初期化業者リストのサポートが追加されました。・C99の問題が修正されました。・いくつかの機能強化が行われました。・全体のバグが修正されました。
メタックコンパイラMetacc 関連ソフトウェア