Vydána GNAT Community Edition 2021

Byl vydán vývojový balík v jazyce Ada — GNAT Community Edition 2021. Balík obsahuje kompilátor, integrované vývojové prostředí GNAT Studio, statický analyzátor podmnožiny jazyka SPARK, debugger GDB a sadu knihoven. Balík je distribuován pod licencí GPL.

Nová verze kompilátoru používá backend GCC 10.3.1 a přináší řadu nových funkcí. Byla přidána implementace následujících inovací chystaného standardu Ada 202x:

  • Nový profil pro vestavěné systémy Jorvik;
  • Podpora aritmetiky s libovolnou přesností;
  • Výrazová prohlášení;
  • Přejmenování hodnot s automatickým odvozením typů;
  • Smlouvy pro odkazy na podprogramy;
  • Filtry v iterátorech;
  • Agregáty pro kontejnery.

Také jsme implementovali několik experimentálních (nestandardních) funkcí:

  • Další „when“ pro operátory return/raise/goto;
  • Srovnávání s šablonou;
  • Fixovaná dolní mez pole;
  • Volání podprogramů přes tečku pro netypové typy.

Pravděpodobně tato verze kompilátoru bude poslední v řetězci vydání GNAT Community Edition. V budoucnu bude možné nainstalovat kompilátor sestavený z otevřených zdrojových textů GCC pomocí balíčkového manažera alire.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster