PLM2C é um compilador / tradutor que aceita arquivos de fontes PL / M e produz o correspondente ANSI C ou K & R C arquivos de origem pronto para ser compilado com um compilador C. O código-fonte C resultante incorpora a funcionalidade do código original fonte PL / M ao aderir ao estilo C codificação moderna.
PLM2C é único no sentido em que proporciona um contexto PLM sensível a tradução C e gera código fonte C que é tão legível e clara como o código fonte original PL / M. Isto é conseguido através do mapeamento definições de macro simples em PL / M construções de linguagem a mais precisas em C. Um exemplo é o mapeamento dos "literalmente" definições para "typedefs" definições de estrutura quando eles são encontrados para ser usado como tal. Um motor baseado em regras está sendo empregado para encontrar esses mapeamentos e aumentar definições simples em a estruturas mais precisos e legíveis PL / M em C. O mapeamento correto é garantida e PLM2C produz o correspondente fonte ANSI C ou K & R C arquivos pronto para ser compilado com um compilador C.
Desenvolvido e utilizado desde 1989, PLM2C foi utilizado com muito sucesso para traduzir inúmeras grandes projetos industriais das principais empresas industriais da Europa, Israel, os EUA ea Ásia, e com mínima intervenção humana.
PL / M é uma linguagem de computador que foi projetado e proposto pela Intel para trás nos anos 70 e os anos 80 e foi amplamente utilizado devido ao seu bom desempenho em processadores da Intel e sua sintaxe de alto nível. Hoje PL / M não é mais suportado pela Intel e seu sucessor é a linguagem C, que é amplamente utilizado no desenvolvimento de sistemas embarcados.
Sistemas que foram desenvolvidos usando PL / M são geralmente sendo traduzido para a linguagem C, a fim de ser mantida e evoluiu. PLM2C apresenta uma solução muito rentável nessa transição, devido ao seu baixo custo e alta qualidade da tradução
Requisitos :.
PLM2C é um compilador / tradutor que aceita PL / M Fontes de arquivos e produz a correspondente fonte de ANSI C ou K & R C arquivos pronto para ser compilado com um compilador C
Limitações :.
Fonte PL / M tamanho do arquivo é limitado a 100 linhas, um arquivo de inclusão
Comentários não encontrado