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

Convertitore Pascal a C / C ++
Scarica ora

ANSI / Turbo Pascal a C / C ++ (Win) Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Nome editore:
  • garret.ru
  • Sito web dell'editore:
  • Sistemi operativi:
  • Windows XP/2000/98
  • Dimensione del file:
  • 780KB

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


ANSI / Turbo Pascal a C / C ++ (Win) Descrizione

Questo è ancora un altro convertitore Pascal a C / C ++. L'idea primaria di questo convertitore è quella di produrre un codice leggibile e supportabile che conserva lo stile del codice originale il più possibile. Convertitore riconosce dialetti Pascal compatibili con Turbo Pascal 4.0 / 5.0 e ISO Pascal Standard - IEC 7185: 1990 (e) (compresi array confortevoli). In questo momento è stato testato con Turbo Pascal, Oregon Pascal, Sun Pascal e HP Pascal. Il convertitore può produrre sia l'uscita C ++ che C. L'utilizzo del linguaggio C ++ consente di incapsulare alcuni tipi e costruzioni Pascal in classi C ++. Quindi la mappatura tra Pascal e C ++ diventa più diretta quindi tra Pascal e C. Io uso i modelli C ++ per implementare array e file PASCAL. Le classi di modelli speciali sono utilizzate per array conforme. I flussi simili a C ++ sono utilizzati per implementare routine PASCAL IO. La stessa libreria runtime viene utilizzata sia per c e c ++. Ora PTOC riconosce le estensioni di Turbo Pascal, come unità, stringhe, alcuni tipi speciali e operazioni. Le estensioni Turbo Pascal sono supportate solo per la lingua C ++. In questo momento PTOC converte con successo più di 400.000 linee di Oregon Pascal in C (da RSX a OpenVms). Per testare la traduzione C ++ di Turbo Pascal Extensions I converti i file BGIDEMO.PAS e Lister.PAS dalla distribuzione Turbo Pascal e convertire anche alcuni programmi numerici scritti su Turbo Pascal dai miei amici. Per controllare la qualità della conversione, guarda in file BGIDEMO.CXX che è stato produce da Original Borland BGIDEMO.PAS senza alcuna modifica manuale. Inoltre è possibile compilarlo, collegare con la libreria WinBGI e eseguirlo in Windows o X-Windows.


ANSI / Turbo Pascal a C / C ++ (Win) Software correlato