Megjelent a GNAT Community Edition 2021

Megjelent az Ada nyelvű fejlesztőeszközök csomagja - GNAT Community Edition 2021. Tartalmaz egy fordítót, egy integrált fejlesztői környezetet, a GNAT Studiot, egy statikus elemzőt a SPARK nyelv egy részhalmazához, egy GDB hibakeresőt és egy sor könyvtárat. A csomag a GPL licenc alatt kerül terjesztésre.

A fordító új verziója a GCC 10.3.1-es háttérprogramot használja, és számos új funkciót kínál. A következő újítások bevezetése a következő Ada 202x szabványhoz:

  • Új profil a Jorvik beágyazott rendszerekhez;
  • Önkényes precíziós aritmetikai támogatás;
  • Nyilatkozat kifejezések;
  • Értékek átnevezése automatikus típuskövetkeztetéssel;
  • Alprogramokra való hivatkozási szerződések;
  • Szűrők az iterátorokban;
  • Egységek konténerekhez.

Számos kísérleti (nem szabványos) funkciót is megvalósítottunk:

  • További "when" a return/raise/goto utasításokhoz;
  • Mintaillesztés;
  • A tömb alsó korlátja rögzített;
  • Szubrutinok hívása pont használatával a nem címkézett típusokhoz.

Valószínűleg a fordítónak ez a verziója lesz az utolsó a GNAT Community Edition kiadások láncolatában. A jövőben a nyílt forráskódú GCC-ből fordított fordító az alire csomagkezelő segítségével telepíthető.

Forrás: opennet.ru

Hozzászólás