È uscito GNAT Community Edition 2021

Pubblicato il pacchetto di strumenti di sviluppo per il linguaggio Ada — GNAT Community Edition 2021. Include il compilatore, l'ambiente di sviluppo integrato GNAT Studio, l'analizzatore statico del sottoinsieme del linguaggio SPARK, il debugger GDB e un insieme di librerie. Il pacchetto è distribuito con licenza GPL.

La nuova versione del compilatore utilizza il backend GCC 10.3.1 e offre una serie di nuove funzionalità. È stata aggiunta l'implementazione dei seguenti aggiornamenti del futuro standard Ada 202x:

  • Un nuovo profilo per sistemi embedded Jorvik;
  • Supporto per aritmetica a precisione arbitraria;
  • Espressioni-dichiarazioni;
  • Rinominazione dei valori con deduzione automatica dei tipi;
  • Contratti per riferimenti a sottoprogrammi;
  • Filtri negli iteratori;
  • Aggregati per contenitori.

Sono state implementate anche alcune funzionalità sperimentali (non standard):

  • Ulteriore "when" per gli operatori return/raise/goto;
  • Pattern matching;
  • Limite inferiore fisso per l'array;
  • Chiamata a sottoprogrammi tramite punto per tipi non etichettati.

È probabile che questa versione del compilatore sia l'ultima della serie di rilasci di GNAT Community Edition. In futuro, il compilatore costruito dai sorgenti aperti di GCC potrà essere installato tramite il gestore di pacchetti alire.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster