GNAT Community Edition 2021 vrygestel

'n Pakket ontwikkelingshulpmiddels in die Ada-taal is gepubliseer - GNAT Community Edition 2021. Dit sluit 'n samesteller, 'n geïntegreerde ontwikkelingsomgewing GNAT Studio, 'n statiese ontleder vir 'n subset van die SPARK-taal, 'n GDB-ontfouter en 'n stel biblioteke in. Die pakket word onder die GPL-lisensie versprei.

Die nuwe weergawe van die samesteller gebruik die GCC 10.3.1 backend en bied 'n aantal nuwe kenmerke. Bygevoeg implementering van die volgende innovasies van die komende Ada 202x-standaard:

  • Nuwe profiel vir Jorvik ingebedde stelsels;
  • Arbitrêre presisie rekenkundige ondersteuning;
  • Verklaringsuitdrukkings;
  • Hernoem waardes met outomatiese tipe afleiding;
  • Kontrakte vir verwysings na subroetines;
  • Filters in iterators;
  • Eenhede vir houers.

Ons het ook verskeie eksperimentele (nie-standaard) kenmerke geïmplementeer:

  • Bykomende "wanneer" vir terug-/verhoging/goto-state;
  • Patroonpassing;
  • Vaste onderste grens van die skikking;
  • Oproep van subroetines met behulp van 'n punt vir nie-gemerkte tipes.

Heel waarskynlik sal hierdie weergawe van die samesteller die laaste in die ketting van GNAT Community Edition-vrystellings wees. In die toekoms kan die samesteller wat saamgestel is vanaf open source GCC geïnstalleer word deur die alire-pakketbestuurder te gebruik.

Bron: opennet.ru

Voeg 'n opmerking