Iphakethe lamathuluzi okuthuthukisa ngolimi lwe-Ada lishicilelwe - I-GNAT Community Edition 2021. Ihlanganisa umdidiyeli, indawo edidiyelwe yokuthuthukisa i-GNAT Studio, isihlaziyi esimile sesethi engaphansi yolimi lwe-SPARK, isilungisi sephutha se-GDB kanye nesethi yamalabhulali. Iphakheji isatshalaliswa ngaphansi kwelayisensi ye-GPL.
Inguqulo entsha ye-comiler isebenzisa i-GCC 10.3.1 backend futhi inikeza inani lezici ezintsha. Ukuqaliswa okungeziwe kokuqanjwa okulandelayo kwezinga elizayo le-Ada 202x:
- Iphrofayili entsha yezinhlelo ezishumekiwe ze-Jorvik;
- Ukusekelwa kwezibalo okunembayo ngokunembayo;
- Izinkulumo zesimemezelo;
- Ukuqamba kabusha amanani nge-automatic type inference;
- Izinkontileka zokubhekisela kuma-subroutines;
- Izihlungi kuma-iterators;
- Amayunithi eziqukathi.
Siphinde sasebenzisa izici ezimbalwa zokuhlola (ezingezona ezijwayelekile):
- Ezengeziwe "nini" izitatimende zokubuyisela/zokuphakamisa/ze-goto;
- Ukuhambisana kwephethini;
- Isibopho esiphansi esilungisiwe samalungu afanayo;
- Ukushayela ama-subroutines kusetshenziswa ichashazi lezinhlobo ezingamakiwe.
Kungenzeka kakhulu, le nguqulo yesihlanganisi izoba ngeyokugcina ochungechungeni lokukhishwa kwe-GNAT Community Edition. Ngokuzayo, isihlanganisi esihlanganiswe kumthombo ovulekile we-GCC singafakwa kusetshenziswa umphathi wephakheji we-alire.
Source: opennet.ru