GNAT Community Edition 2021 buraxıldı

Ada dilində inkişaf alətləri paketi nəşr edilmişdir - GNAT Community Edition 2021. O, tərtibçi, inteqrasiya olunmuş inkişaf mühiti GNAT Studio, SPARK dilinin alt dəsti üçün statik analizator, GDB sazlayıcısı və kitabxanalar dəstini ehtiva edir. Paket GPL lisenziyası altında paylanır.

Kompilyatorun yeni versiyası GCC 10.3.1 backendindən istifadə edir və bir sıra yeni funksiyalar təqdim edir. Qarşıdan gələn Ada 202x standartının aşağıdakı yeniliklərinin tətbiqi əlavə edildi:

  • Jorvik quraşdırılmış sistemləri üçün yeni profil;
  • İxtiyari dəqiq hesab dəstəyi;
  • Bəyannamə ifadələri;
  • Avtomatik tipli nəticə ilə dəyərlərin adının dəyişdirilməsi;
  • Alt proqramlara istinadlar üçün müqavilələr;
  • İteratorlarda filtrlər;
  • Konteynerlər üçün vahidlər.

Biz həmçinin bir neçə eksperimental (qeyri-standart) funksiyaları həyata keçirdik:

  • Qaytarma/qaldırma/getmə ifadələri üçün əlavə "nə vaxt";
  • Nümunə uyğunluğu;
  • Massivin sabit aşağı sərhədi;
  • Etiketsiz növlər üçün nöqtədən istifadə edərək alt proqramların çağırılması.

Çox güman ki, tərtibçinin bu versiyası GNAT Community Edition buraxılışları silsiləsində sonuncu olacaq. Gələcəkdə açıq mənbəli GCC-dən tərtib edilmiş kompilyator alire paket meneceri vasitəsilə quraşdırıla bilər.

Mənbə: opennet.ru

Добавить комментарий