Izšla je GNAT Community Edition 2021

Objavljen je paket orodij za razvoj v programskem jeziku Ada — GNAT Community Edition 2021. Vključuje prevajalnik, integrirano razvojno okolje GNAT Studio, statični analizator podmnožice jezika SPARK, razhavljalnik GDB in nabor knjižnic. Paket se distribuira pod licenco GPL.

Nova različica prevajalnika uporablja backend GCC 10.3.1 in ponuja vrsto novih možnosti. Dodana je implementacija naslednjih novosti prihajajočega standarda Ada 202x:

  • Nov profil za vgrajene sisteme Jorvik;
  • Podpora aritmetiki z poljubno natančnostjo;
  • Izraze-deklaracije;
  • Preimenovanje vrednosti z avtomatskim izvodom tipov;
  • Kontrakti za reference na podprogrami;
  • Filtri v iteratorjih;
  • Agregati za kontejnerje.

Implementirali smo tudi več eksperimentalnih (ne standardnih) možnosti:

  • Dodatni «when» za operatorje return/raise/goto;
  • Ujemanje z vzorcem;
  • Fiksna spodnja meja tabele;
  • Klic podprogramov preko pika za netipizirane tipe.

Verjetno bo ta različica prevajalnika zadnja v verigi izdaj GNAT Community Edition. V prihodnje bo prevajalnik, sestavljen iz odprtokodnih izvornih kod GCC, mogoče namestiti s pomočjo upravljalnika paketov alire.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster