Ua paʻi ʻia kahi pūʻolo o nā mea hana hoʻomohala ma ka ʻōlelo Ada - GNAT Community Edition 2021. Loaʻa iā ia kahi mea hoʻopili, kahi hoʻomohala hoʻohui pū ʻia ʻo GNAT Studio, kahi mea hoʻoponopono static no kahi ʻāpana o ka ʻōlelo SPARK, kahi debugger GDB a me kahi pūʻulu waihona. Hāʻawi ʻia ka pūʻolo ma lalo o ka laikini GPL.
Hoʻohana ka mana hou o ka mea hōʻuluʻulu i ka GCC 10.3.1 backend a hāʻawi i kekahi mau hiʻohiʻona hou. Hoʻohui i ka hoʻokō ʻana i nā mea hou aʻe o ka maʻamau Ada 202x e hiki mai ana:
- Hōʻike hou no nā ʻōnaehana hoʻokomo ʻia ʻo Jorvik;
- Kākoʻo helu pololei pololei;
- Nā ʻōlelo hoʻolaha;
- Hoʻololi hou i nā waiwai me ka ʻano ʻano inference;
- Nā ʻaelike no ke kuhikuhi ʻana i nā subroutines;
- Nā kānana i nā iterators;
- Nā ʻāpana no nā ipu.
Ua hoʻokō pū mākou i kekahi mau hiʻohiʻona hoʻokolohua (maʻamau ʻole):
- ʻO ka "wā" hou no nā ʻōlelo hoʻihoʻi / hoʻonui / goto;
- Kūlike like;
- Hoʻopaʻa i ka palena haʻahaʻa o ka array;
- Kāhea ʻana i nā subroutine me ka hoʻohana ʻana i kahi kiko no nā ʻano i kau ʻole ʻia.
ʻO ka mea nui paha, ʻo kēia mana o ka mea hoʻopili ka mea hope loa ma ke kaulahao o ka hoʻokuʻu ʻana o GNAT Community Edition. I ka wā e hiki mai ana, hiki ke hoʻokomo ʻia ka mea hōʻuluʻulu i hōʻuluʻulu ʻia mai ka open source GCC me ka hoʻohana ʻana i ka luna pūʻolo alire.
Source: opennet.ru