GNAT Community Edition 2021 je izšla

Objavljen je paket razvojnih orodij v jeziku Ada - GNAT Community Edition 2021. Vključuje prevajalnik, integrirano razvojno okolje GNAT Studio, statični analizator za podmnožico jezika SPARK, razhroščevalnik GDB in nabor knjižnic. Paket se distribuira pod licenco GPL.

Nova različica prevajalnika uporablja zaledje GCC 10.3.1 in ponuja številne nove funkcije. Dodana implementacija naslednjih novosti prihajajočega standarda Ada 202x:

  • Nov profil za vgrajene sisteme Jorvik;
  • Podpora za aritmetično poljubno natančnost;
  • Deklaracijski izrazi;
  • Preimenovanje vrednosti s samodejnim sklepanjem o vrsti;
  • Pogodbe za sklicevanja na podprograme;
  • Filtri v iteratorjih;
  • Enote za kontejnerje.

Implementirali smo tudi več poskusnih (nestandardnih) funkcij:

  • Dodatni "kdaj" za stavke return/raise/goto;
  • Ujemanje vzorcev;
  • Fiksna spodnja meja matrike;
  • Klicanje podprogramov z uporabo pike za neoznačene vrste.

Najverjetneje bo ta različica prevajalnika zadnja v verigi izdaj GNAT Community Edition. V prihodnosti bo mogoče prevajalnik, preveden iz odprtokodnega GCC, namestiti z upraviteljem paketov alire.

Vir: opennet.ru

Dodaj komentar