Kutulutsidwa kwa compiler yaulere ya Pascal 3.2

Patatha zaka zisanu kuchokera ku mapangidwe a nthambi ya 3.0 zoperekedwa kutulutsidwa kwa compiler yotseguka ya nsanja Pascal yaulere 3.2.0yogwirizana ndi Borland Pascal 7, Delphi, Think Pascal ndi Metrowerks Pascal. Panthawi imodzimodziyo, chilengedwe chogwirizanitsa chitukuko chikupangidwa Lazaro, kutengera Free Pascal compiler ndikuchita ntchito zofanana ndi Delphi.

Mu kumasulidwa kwatsopano anawonjezera gawo lalikulu la zatsopano ndi kusintha kwa kukhazikitsidwa kwa chinenero cha Pascal, chomwe cholinga chake ndi kupititsa patsogolo kugwirizana ndi Delphi. Kuphatikizapo:

  • Anawonjezera kuthekera koyambitsa magulu osinthika pogwiritsa ntchito mawu akuti β€œ[…]”.
  • Thandizo lowonjezera la magwiridwe antchito, njira ndi njira zomwe sizimalumikizidwa ndi mitundu yamakangano.
  • Wopangayo wawonjezera nsanja zatsopano AArch64 (ARM64), Linux/ppc64le, Android/x86_64 ndi i8086-win16.
  • Thandizo lowonjezera pazokhazikika (zosakhazikika) malo a mayina ma modules.
  • Thandizo lowonjezera midadada m'chinenero cha C.
  • Kukhazikitsidwa kwa ma dynamic arrays kwakulitsidwa. Onjezani Insert () powonjezera masanjidwe ndi zinthu kumagulu osinthika omwe alipo, komanso Chotsani () pochotsa masinthidwe ndi Concat () pamizere yolumikizana.
  • Ogwiritsa ntchito Initialize, Finalize, Copy, ndi AddRef amakhazikitsidwa pamitundu yamarekodi.

Source: opennet.ru

Kuwonjezera ndemanga