Vydaný GNAT Community Edition 2021

Zverejnený balík vývojových nástrojov pre jazyk Ada — GNAT Community Edition 2021. Obsahuje kompilátor, integrované vývojové prostredie GNAT Studio, statický analyzátor podmnožiny jazyka SPARK, debugger GDB a súbor knižníc. Balík sa šíri pod licenciou GPL.

Nová verzia kompilátora používa backend GCC 10.3.1 a ponúka množstvo nových funkcií. Pridané implementácie nasledujúcich noviniek nadchádzajúceho štandardu Ada 202x:

  • Nový profil pre zabudované systémy Jorvik;
  • Podpora aritmetiky s ľubovoľnou presnosťou;
  • Výrazy-vyhlásenia;
  • Premenovanie hodnôt s automatickým vyvodzovaním typov;
  • Zmluvy pre odkazy na podprogramy;
  • Filtre v iterátoroch;
  • Agregáty pre kontajnery.

Taktiež sme implementovali niekoľko experimentálnych (nestandardných) funkcií:

  • Dodatočný „when“ pre operátory return/raise/goto;
  • Zhodovanie s výnimkou;
  • Pevný dolný limit poľa;
  • Volanie podprogramov cez bod pre netagované typy.

Pravdepodobne táto verzia kompilátora bude poslednou v reťazci vydaní GNAT Community Edition. V budúcnosti bude možné nainštalovať kompilátor zostavený z otvorených zdrojových textov GCC pomocou balíkového správcu alire.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster