GNAT コミュニティ エディション 2021 がリリースされました

Ada 言語の開発ツールのパッケージが公開されました - GNAT Community Edition 2021。これには、コンパイラー、統合開発環境 GNAT Studio、SPARK 言語のサブセット用の静的アナライザー、GDB デバッガー、およびライブラリのセットが含まれています。パッケージは GPL ライセンスに基づいて配布されます。

新しいバージョンのコンパイラは GCC 10.3.1 バックエンドを使用し、多くの新機能を提供します。次期 Ada 202x 標準の次のイノベーションの実装が追加されました。

  • Jorvik 組み込みシステムの新しいプロファイル。
  • 任意精度の算術演算のサポート。
  • 宣言式。
  • 自動型推論による値の名前変更;
  • サブルーチンへの参照の契約。
  • イテレータ内のフィルタ。
  • コンテナの単位。

また、いくつかの実験的な (非標準) 機能も実装しました。

  • return/raise/goto ステートメントに追加の「when」。
  • パターンマッチング。
  • 配列の下限を修正しました。
  • タグなしタイプのドットを使用してサブルーチンを呼び出します。

おそらく、このバージョンのコンパイラは、一連の GNAT Community Edition リリースの最後になります。将来的には、オープン ソースの GCC からコンパイルされたコンパイラーを、alire パッケージ マネージャーを使用してインストールできるようになります。

出所: オープンネット.ru

コメントを追加します