ANSI / Turbo Pascal para C / C ++ (Win)

Pascal para conversor C / C ++
Baixe Agora

ANSI / Turbo Pascal para C / C ++ (Win) Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • garret.ru
  • Site do editor:
  • Sistemas operacionais:
  • Windows XP/2000/98
  • Tamanho do arquivo:
  • 780KB

ANSI / Turbo Pascal para C / C ++ (Win) Tag


ANSI / Turbo Pascal para C / C ++ (Win) Descrição

Este é mais um conversor Pascal para C / C ++. A ideia principal deste conversor é produzir um código legível e suportável que preserva o estilo de código original, tanto quanto possível. O conversor reconhece dialetos de Pascal que são compatíveis com o Turbo Pascal 4.0 / 5.0 e ISO Pascal Standard - IEC 7185: 1990 (E) (incluindo matrizes conformes). Neste momento, foi testado com Turbo Pascal, Oregon Pascal, Sun Pascal e HP Pascal. O conversor pode produzir a saída C ++ e C. O uso de linguagem C ++ permite encapsular alguns tipos e construções de Pascal em classes C ++. Assim, o mapeamento entre Pascal e C ++ se torna mais direto, em seguida, entre Pascal e C. Eu uso modelos C ++ para implementar matrizes e arquivos Pascal. As classes de modelo especiais são usadas para matrizes conformes. C ++ como fluxos são usados para implementar rotinas de Pascal IO. A mesma biblioteca de tempo de execução é usada tanto para C quanto C ++. Agora, a PTOC reconhece as extensões de Turbo Pascal, como unidades, cordas, alguns tipos e operações especiais. A Turbo Pascal Extensions é suportada apenas para linguagem C ++. Neste momento, o PTOC converte com sucesso mais de 400.000 linhas de Oregon Pascal a C (do RSX para OpenVMS). Para testar tradução de C ++ e conversão de extensões de Turbo Pascal, eu converso BGIDEMO.PAS e Lister.pas arquivos da distribuição de Turbo Pascal e também convertem alguns programas numéricos escritos em Turbo Pascal pelos meus amigos. Para verificar a qualidade da conversão, veja o arquivo bgidemo.cxx que foi produzido a partir de Original Borland Bgidemo.pas sem quaisquer alterações manuais. Além disso, é possível compilá-lo, vincular com a Biblioteca Winbgi e executá-lo em Windows ou X-Windows.


ANSI / Turbo Pascal para C / C ++ (Win) Software Relacionado

Base C ++.

Encapsulamento de chamadas de sistema operacional de baixo nível e funções básicas de biblioteca ...

60 206KB

Download