Izlaists GNAT kopienas izdevums 2021

Ir publicēta izstrādes rīku pakotne Ada valodā - GNAT Community Edition 2021. Tajā ir iekļauts kompilators, integrēta izstrādes vide GNAT Studio, SPARK valodas apakškopas statiskais analizators, GDB atkļūdotājs un bibliotēku kopa. Pakete tiek izplatīta saskaņā ar GPL licenci.

Jaunā kompilatora versija izmanto GCC 10.3.1 aizmugursistēmu un nodrošina vairākas jaunas funkcijas. Pievienota šādu gaidāmā Ada 202x standarta jauninājumu ieviešana:

  • Jauns profils Jorvik iegultajām sistēmām;
  • Patvaļīgs precizitātes aritmētiskais atbalsts;
  • Deklarācijas izteiksmes;
  • Vērtību pārdēvēšana ar automātisku tipa secinājumu;
  • Līgumi par atsaucēm uz apakšprogrammām;
  • Filtri iteratoros;
  • Vienības konteineriem.

Mēs arī ieviesām vairākas eksperimentālas (nestandarta) funkcijas:

  • Papildu "kad" paziņojumiem return/raise/goto;
  • Rakstu saskaņošana;
  • Fiksēta masīva apakšējā robeža;
  • Apakšprogrammu izsaukšana, izmantojot punktu bez tagiem.

Visticamāk, šī kompilatora versija būs pēdējā GNAT Community Edition izlaidumu ķēdē. Nākotnē kompilatoru, kas kompilēts no atvērtā koda GCC, var instalēt, izmantojot alire pakotņu pārvaldnieku.

Avots: opennet.ru

Pievieno komentāru