PLM2C е съставител / преводач, който приема PL / M източници файлове и произвежда съответния ANSI C или K & R C източника файлове, готови да се компилира с компилатор. Получената източник C код на въплъщава функционалността на оригиналния PL / M сорс код при спазване на модерна C кодиране стил.
PLM2C е уникална в смисъл, че тя осигурява чувствителен контекст PLM да C превод и генерира C изходния код, който е толкова четливи и ясни, като на оригиналния PL / M изходния код. Това се постига чрез картографиране прости макро дефиниции в PL / M по-точните езикови конструкции в C. Пример за това е картографирането на "буквално" определения за "typedefs" определения за структурата, когато те се намират, за да се използват като такива. Базирани A двигател правило е нает да открие тези преобразувания и увеличи прости дефиниции в PL / M до по-точни и разбираеми структури в C. Правилният картографирането е гарантирана и PLM2C произвежда съответния ANSI C или K & R C източника файлове, готови да се съставя с компилатор.
Разработени и използвани от 1989 г. насам, PLM2C се използва много успешно да се преведат множество големи индустриални проекти от най-добрите промишлени компании в Европа, Израел, САЩ и Азия, и с минимално хуманно интервенция.
PL / M е компютърен език, който е проектиран и предложен от INTEL още през 70-те и 80-те години и е бил широко използван поради доброто си представяне на процесорите на Intel и неговите синтаксис високо ниво. Днес PL / M вече не се поддържа от INTEL и неговия наследник е на езика C, който е широко използван в развитието на вградените системи.
Системи, които са разработени с помощта на PL / M обикновено се превеждат на езика C, за да се запази и разви. PLM2C представлява много рентабилно решение в този преход, поради ниската си цена и високо качество на превода
<силни> Изисквания :.
PLM2C е съставител / преводач, който приема PL / M Източници файлове и произвежда съответния ANSI C или K & R C източника файлове, готови да се компилира с компилатор
<силни> Ограничения :.
Source PL / M Дължина на файл е ограничен до 100 линии, 1 включват файл
Коментари не е намерена