PLM2C це компілятор / перекладач, який приймає PL / M джерела файлів і виробляє відповідний ANSI C або K & R C вихідні файли готовий до компіляції з компілятором C. Отриманий Вихідний код на втілює функціональність оригінального PL / M вихідний код, дотримуючись сучасному стилі C кодування.
PLM2C є унікальним в тому сенсі, що вона забезпечує чутливу контекстне PLM для C переклад і генерує C вихідного коду, який, як читання і ясно, як оригінального PL / M вихідний код. Це досягається шляхом зіставлення простих макроозначення в PL / M, щоб більш точні мовні конструкції в С. прикладом є відображення "буквально" визначень "визначень типів" визначення структури, коли вони знаходяться, які будуть використовуватися в якості таких. Двигун на основі правила їх використовували, щоб знайти ці відображення і збільшити прості визначення в PL / м більш точних і читаних структур в С. правильне відображення гарантовано і PLM2C виробляє відповідні ANSI C або К & R C вихідні файли готовий до компіляції з компілятор.
Розроблено і використовується з 1989 року, PLM2C був використаний дуже успішно перевести численні великі промислові проекти провідних промислових компаній в Європі, Ізраїлі, США та Азії, і з мінімальним втручанням гуманного.
PL / М комп'ютерний мову, який був розроблений і запропонований INTEL ще в 70-х і 80-х років і широко використовується через його гарній продуктивності на процесорах Intel, і її синтаксису високого рівня. Сьогодні PL / M більше не підтримується INTEL і його наступник на мові С, який широко використовується в розробці вбудованих систем.
Системи, які були розроблені за допомогою PL / M, як правило, перекладається на мову C для того, щоб зберегти і розвивалася. PLM2C являє собою дуже економічне рішення в цьому переході через його низьку вартість і високої якості перекладу
Вимоги :.
PLM2C це компілятор / перекладач, який приймає PL / М джерела файлів і виробляє відповідний ANSI C або К & R C вихідні файли готовий до компіляції за допомогою компілятора C
Обмеження :.
Джерело PL / M Довжина файлу обмежений 100 рядків, 1 Файл
Коментар не знайдено