ANSI / Turbo Pascal tot C / C ++ (WIN)

Pascal naar C / C ++ Converter
Download nu

ANSI / Turbo Pascal tot C / C ++ (WIN) Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Naam uitgever:
  • garret.ru
  • Uitgever website:
  • Besturingssystemen:
  • Windows XP/2000/98
  • Bestandsgrootte:
  • 780KB

ANSI / Turbo Pascal tot C / C ++ (WIN) Tags


ANSI / Turbo Pascal tot C / C ++ (WIN) Beschrijving

Dit is nog een andere Pascal tot C / C ++ Converter. Het primaire idee van deze converter is om leesbare en ondersteunende code te produceren die de stijl van de originele code zo ver mogelijk behoudt. Converter erkent Pascal-dialecten die compatibel zijn met Turbo Pascal 4.0 / 5.0 en ISO Pascal Standard - IEC 7185: 1990 (e) (inclusief conformare arrays). Op dit moment werd het getest met Turbo Pascal, Oregon Pascal, Sun Pascal en HP Pascal. Converter kan zowel C ++ als C-output produceren. Met behulp van C ++ taal maakt het mogelijk om enkele Pascal-typen en constructies in C ++ -klassen in te loggen. Dus de kaart tussen Pascal en C ++ wordt directer dan tussen Pascal en C. Ik gebruik C ++ sjablonen om Pascal-arrays en bestanden te implementeren. Speciale sjabloonklassen worden gebruikt voor conformante arrays. C ++ Like Streams worden gebruikt om Pascal IO-routines te implementeren. Dezelfde runtime-bibliotheek wordt zowel voor C als C ++ gebruikt. Nu herkent PTOC de extensies van Turbo Pascal, zoals eenheden, snaren, enkele speciale typen en operaties. Turbo Pascal-extensies worden alleen ondersteund voor C ++ taal. Op dit moment converteert PTOC met succes meer dan 400.000 regels Oregon Pascal naar C (van RSX tot OpenVMS). Om C ++ vertaling en conversie van Turbo Pascal Extensions te testen, converteer ik BGidemo.PAS en Lister.PAS-bestanden van de Turbo Pascal-distributie en converteer ook enkele numerieke programma's die op Turbo Pascal zijn geschreven door mijn vrienden. Om de kwaliteit van de conversie te controleren, kijk dan in File BGidemo.cxx die produceert van Original Borland BGidemo.pas zonder handmatige wijzigingen. Bovendien is het mogelijk om het te compileren, link met Winbgi-bibliotheek en voert deze uit onder Windows of X-Windows.


ANSI / Turbo Pascal tot C / C ++ (WIN) Gerelateerde software

C ++ BASE

Inkapseling van besturingssysteem op het laagste niveau en basisbibliotheekfuncties ...

60 206KB

Downloaden