PLM2CはPL / Mのソース·ファイルを受け付け、対応するANSI CまたはK&R CのソースはCコンパイラでコンパイルする準備ができてファイル生成/翻訳コンパイラです。現代のCコーディングスタイルに付着しながら、得られたCのソースコードは、元のPL / Mのソースコードの機能を具体化します。
PLM2Cは、Cへの変換コンテキスト依存PLMを提供し、オリジナルのPL / Mのソースコードのように読みやすく、明確であるCのソースコードを生成するという意味でユニークです。これは、C言語で例をPL / Mでの簡単なマクロ定義により正確な言語構造をマッピングすることによって達成され、それらはそのようなものとして使用されることがわかっているとき、「文字通り」の定義を「型定義 "構造体定義のマッピングです。ルールベースのエンジンは、これらのマッピングを見つけて、正しいマッピングが保証されているCでPL / Mへのより正確で読みやすい構造に単純な定義を強化するために採用されており、PLM2Cは、対応するANSI CまたはK&R Cソースを使用してコンパイルする準備ができてファイル生成しますCコンパイラ。
開発し、1989年から使用され、PLM2Cは、ヨーロッパ、イスラエル、米国、アジア、および最小の人道的介入でトップ工業企業の多数の大規模な産業プロジェクトを変換するために非常に成功しました。
PL / Mは設計されており、バック70年代と80年代にINTELによって提案され、広くインテルのプロセッサ上で、その優れた性能と高いレベルの構文のために使用したコンピュータ言語です。今日PL / Mは、もはやインテルがサポートされていませんし、その後継者が広く組込みシステム開発で使用されているC言語です。
PL / Mを使用して開発されたシステムは、通常、維持し、発展させるためにC言語に翻訳されています。 PLM2Cは、その低コスト、翻訳の質の高さへの移行に非常にコスト効果の高いソリューションを提供する
要件:ます。
PLM2C PL / Mのソース·ファイルを受け付け、対応を生成/翻訳コンパイラですANSI CまたはK&R CのソースはCコンパイラでコンパイルする準備ができてファイル
この制限事項:ます。
ソースPL / Mファイルの長さは100行、1に制限されています。
コメントが見つかりません