Viie aasta möödudes alates versiooni 3.0 loomist avatud platvormide vahelise kompilaatori väljaanne , mis on ühilduv Borland Pascali 7, Delphi, Think Pascali ja Metrowerks Pascali ning samal ajal areneb välja integreeritud arenduskeskkond , mis põhineb Free Pascali kompilaatoril ja täidab ülesandeid, mis on sarnased Delphiga.
Uues väljaandes 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) moodulite.
- Lisatud tugi 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
