軟件詳細信息:
PLM2C是一個編譯器/轉換器,它接受PL / M源文件並生成相應的ANSI C或K&R C源文件準備用C編譯器編譯。得到的C源代碼體現原PL / M源代碼的功能,同時秉承現代C編程風格。
PLM2C之處在於它提供了一個上下文敏感的PLM至C翻譯,並產生C源代碼,是作為可讀且清晰的原始的PL / M源代碼的意義是唯一的。這是通過在PL / M更精確的語言結構在C映射簡單宏定義的一個例子是“的字面”定義來被發現,當他們“類型定義”結構定義要用作這樣的映射來實現。基於規則的引擎被用於查找這些映射和擴充簡單的定義,在PL / M,以更精確和可讀性結構C.正確的映射保證和PLM2C產生相應的ANSI C或K&R C源文件準備編譯C編譯器。
開發並自1989年以來使用的,PLM2C是非常成功的翻譯頂級工業公司在歐洲,以色列,美國和亞洲,並以最小的人性化干預眾多的大型工業項目。
PL / M是設計和由Intel早在上世紀70年代和80年代,被廣泛使用,由於其對INTEL的處理器良好的性能和它的高級別語法計算機語言。今天,PL / M是英特爾不再支持其繼任者是C語言,被廣泛應用於嵌入式系統的開發。
這是使用PL / M開發系統通常被翻譯成C語言,以維持和發展。 PLM2C呈現在這個過渡非常具有成本效益的解決方案,由於其成本低和翻譯的高品質
要求:
PLM2C是一個編譯器/轉換器,它接受PL / M源文件並生成相應的ANSI C或K&R C源文件準備用C編譯器編譯
限制:
來源PL / M文件長度被限制為100行,1包含文件
評論沒有發現