PLM2C je kompilátor / překladatel, který přijímá PL / M zdroje soubory a vytváří odpovídající ANSI C nebo K & R C zdrojové soubory připraven být sestaven s C kompilátor. Výsledný zdrojový kód C ztělesňuje funkčnost původního PL / M zdrojového kódu při dodržení k modernímu C kódování stylu.
PLM2C je unikátní v tom smyslu, že poskytuje kontextovou PLM pro C překladu a generuje C zdrojový kód, který je čitelný a jasné, jak jako původní PL / M zdrojového kódu. Toho je dosaženo mapováním jednoduché definice maker v PL / M k přesnějším jazykových konstruktů v C. Příkladem je mapování "doslovně" definic "typedefs" definice struktury, když jsou nalezeny, které mají být použity jako takové. Motor založený pravidlo je být zaměstnán najít tyto mapování a rozšířit jednoduché definice v PL / M přesnější a čitelných struktur v C. správný mapování je zaručena a PLM2C vytváří odpovídající ANSI C nebo K & R C zdrojové soubory připraven být sestaven s C kompilátor.
Vyvinuto a používán od roku 1989, PLM2C byl velmi úspěšně používán k převádění mnoha velkých průmyslových projektů špičkových průmyslových podniků v Evropě, Izraeli, USA a Asii, a s minimálním humánní zásahu.
PL / M je jazyk počítač, který byl navržen a navrhla INTEL zpět v 70. a 80. letech a byl široce používán kvůli jeho dobrý výkon na procesorech Intel a jeho syntaxe vysoké úrovni. Dnes PL / M již není podporován společností Intel a jeho nástupce je jazyk C, který je široce používán při vývoji vestavěných systémů.
Systémy, které byly vyvinuty s použitím PL / M jsou obvykle překládána do jazyka C, aby mohla být zachována a vyvinuly. PLM2C představuje efektivní řešení velmi nákladů v tomto přechodu kvůli jeho nízké ceně a vysoké kvality překladu
Požadavky na :.
PLM2C je kompilátor / překladatel, který přijímá PL / M zdrojů soubory a vytváří odpovídající ANSI C nebo K & R C zdrojové soubory připraven být sestaven s kompilátor C
Omezení :.
Zdroj PL / M Délka souboru je omezena na 100 řádků, 1 soubor začlenění
Komentáře nebyl nalezen