Free Pascal 3.2 kompilaatori väljaanne

Viie aasta möödudes alates versiooni 3.0 loomist esitatud avatud platvormide vahelise kompilaatori väljaanne Free Pascal 3.2.0, mis on ühilduv Borland Pascali 7, Delphi, Think Pascali ja Metrowerks Pascali ning samal ajal areneb välja integreeritud arenduskeskkond Lazarus, mis põhineb Free Pascali kompilaatoril ja täidab ülesandeid, mis on sarnased Delphiga.

Uues väljaandes on lisatud suur ports uuendusi ja muudatusi Pascal keele rakendamisel, mis on suunatud Delphi'ga ühilduvuse parandamisele. Nende hulka kuuluvad:

  • Dünaamiliste massiivide initsialiseerimise võimalus, kasutades süntaksit „[…]“.
  • Toetatakse üldfunktsioone, protseduure ja meetodeid, mis ei ole seotud argumentide tüüpidega.
  • Kompilaatorisse on lisatud uued sihtplatvormid AArch64 (ARM64), Linux/ppc64le, Android/x86_64 ja i8086-win16.
  • Meetodite toetamine standardsete (vaikimisi rakendatavate) nimede ruumide moodulite.
  • Lisatud tugi plokkide C keeles.
  • Dünaamiliste massiivide rakendust on laiendatud. Lisatud on Insert() operatsioon massiivide ja elementide lisamiseks olemasolevatesse dünaamilistesse massiividesse, samuti Delete() vahemike eemaldamiseks ja Concat() massiivide ühendamiseks.
  • Salvestustüüpide jaoks on rakendatud operaatorid Initialize, Finalize, Copy ja AddRef.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster