Free Pascal 3.2 konpiladorearen kaleratzea

3.0 adarra sortu zenetik bost urte igaro ondoren aurkeztu Plataforma anitzeko konpilatzaile ireki baten kaleratzea Doako Pascal 3.2.0Borland Pascal 7, Delphi, Think Pascal eta Metrowerks Pascal-ekin bateragarria. Aldi berean, garapen-ingurune integratua garatzen ari da Lazaro, Free Pascal konpilatzailean oinarrituta eta Delphiren antzeko zereginak eginez.

Argitalpen berrian gehitu Pascal hizkuntzaren ezarpenean egindako berrikuntza eta aldaketen zati handi bat, Delphirekin bateragarritasuna hobetzera zuzenduta. Barne:

  • β€œ[…]” sintaxia erabiliz matrize dinamikoak hasieratzeko gaitasuna gehitu da.
  • Argumentu motekin lotuta ez dauden funtzio, prozedura eta metodo generikoentzako euskarria gehitu da.
  • Konpilatzaileak xede-plataforma berriak gehitu ditu AArch64 (ARM64), Linux/ppc64le, Android/x86_64 eta i8086-win16.
  • Estandarrentzako euskarria gehitu da (lehenetsia) izen-espazioak moduluak.
  • Laguntza gehitu blokeak C hizkuntzan.
  • Array dinamikoen ezarpena zabaldu da. Gehitu da Insert() eragiketa lehendik dauden matrize dinamikoei matrizeak eta elementuak gehitzeko, baita Delete() barrutiak ezabatzeko eta Concat() matrizeak kateatzeko.
  • Initialize, Finalize, Copy eta AddRef operadoreak inplementatzen dira erregistro motetarako.

Iturria: opennet.ru

Gehitu iruzkin berria