GNAT Community Edition 2021 թողարկվել է

Հրատարակվել է Ada լեզվով մշակման գործիքների փաթեթ՝ GNAT Community Edition 2021: Այն ներառում է կոմպիլյատոր, ինտեգրված զարգացման միջավայր GNAT Studio, SPARK լեզվի ենթաբազմության ստատիկ անալիզատոր, GDB կարգաբերիչ և գրադարանների մի շարք: Փաթեթը բաշխվում է GPL լիցենզիայի ներքո:

Կազմողի նոր տարբերակն օգտագործում է GCC 10.3.1 backend-ը և ապահովում է մի շարք նոր հնարավորություններ։ Ավելացվեց առաջիկա Ada 202x ստանդարտի հետևյալ նորամուծությունների իրականացումը.

  • Jorvik ներկառուցված համակարգերի նոր պրոֆիլ;
  • կամայական ճշգրիտ թվաբանական աջակցություն;
  • Հռչակագրի արտահայտություններ;
  • Արժեքների վերանվանում ավտոմատ տիպի եզրակացությամբ.
  • Ենթածրագրերի հղումների պայմանագրեր;
  • Զտիչներ իտերատորներում;
  • Միավորներ բեռնարկղերի համար.

Մենք նաև իրականացրել ենք մի քանի փորձնական (ոչ ստանդարտ) առանձնահատկություններ.

  • Լրացուցիչ «երբ» վերադարձի/բարձրացման/գնա քաղվածքների համար;
  • Կաղապարի համապատասխանություն;
  • Զանգվածի ստորին սահմանը ֆիքսված;
  • Զանգել ենթածրագրեր՝ օգտագործելով կետ՝ չպիտակավորված տեսակների համար:

Ամենայն հավանականությամբ, կոմպիլյատորի այս տարբերակը կլինի վերջինը GNAT Community Edition թողարկումների շղթայում: Ապագայում բաց կոդով GCC-ից կազմված կոմպիլյատորը կարող է տեղադրվել Alire փաթեթների կառավարչի միջոցով:

Source: opennet.ru

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