Издадено е GNAT Community Edition 2021 година

Објавен е пакет алатки за развој на јазикот Ada - GNAT Community Edition 2021. Вклучува компајлер, интегрирана развојна средина GNAT Studio, статички анализатор за подмножество на јазикот SPARK, GDB дебагер и збир на библиотеки. Пакетот се дистрибуира под лиценцата GPL.

Новата верзија на компајлерот го користи GCC 10.3.1 заднината и обезбедува голем број нови функции. Додадена е имплементација на следните иновации на претстојниот стандард Ada 202x:

  • Нов профил за Jorvik вградени системи;
  • Произволна прецизна аритметичка поддршка;
  • Изрази на декларација;
  • Преименување на вредности со автоматско заклучување на типот;
  • Договори за упатување на потпрограми;
  • Филтри во итератори;
  • Единици за контејнери.

Исто така, имплементиравме неколку експериментални (нестандардни) карактеристики:

  • Дополнителни „кога“ за изјави за враќање/подигнување/одење;
  • Усогласување на моделот;
  • Фиксна долна граница на низата;
  • Повикување потпрограми со помош на точка за типови кои не се означени.

Најверојатно, оваа верзија на компајлерот ќе биде последна во синџирот на изданија на GNAT Community Edition. Во иднина, компајлерот составен од GCC со отворен код може да се инсталира со помош на менаџерот на пакети alire.

Извор: opennet.ru

Додадете коментар