Objavljen je GNAT Community Edition 2021

Objavljen je paket alata za programiranje na jeziku Ada — GNAT Community Edition 2021. Paketu pripadaju kompajler, integrirano razvojno okruženje GNAT Studio, statički analizator podskupa jezika SPARK, GDB debager i set biblioteka. Paket se distribuira pod GPL licencom.

Nova verzija kompajlera koristi GCC 10.3.1 backend i nudi niz novih mogućnosti. Uvedena je implementacija sljedećih inovacija predstojećeg standarda Ade 202x:

  • Novi profil za ugrađene sustave Jorvik;
  • Podrška za aritmetiku s proizvoljnom preciznošću;
  • Izrazi-deklaracije;
  • Preimenovanje vrijednosti s automatskim izvodom tipova;
  • Ugovori za reference na podprograme;
  • Filtar u iteratorima;
  • Agregati za kontejnere.

Također su implementirane neke eksperimentalne (ne standardne) mogućnosti:

  • Dodatni «when» za operatore return/raise/goto;
  • Usporedba s obrascem;
  • Fiksna donja granica niza;
  • Pozivanje podprograma kroz točku za nietikete vrste.

Vrlo je vjerojatno da će ova verzija kompajlera biti posljednja u lancu izdanja GNAT Community Edition. U budućnosti će se kompajler izgrađen od otvorenih izvora GCC moći instalirati putem alire paketnog menadžera.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster