Հրատարակվել է Ada լեզվի թարգմանիչը՝ հիմնված LLVM-ի վրա

GNAT-ի մշակողները՝ Ada լեզվի կոմպիլյատորը, հրատարակված թարգմանչի կոդը GitHub-ում gnat-llvm, օգտագործելով LLVM նախագծի կոդի գեներատորը: Մշակողները հույս ունեն ներգրավել համայնքին թարգմանչի մշակման մեջ և փորձարկել դրա օգտագործումը լեզվի նոր ուղղություններով, ինչպիսին է վիրտուալ մեքենայի հետ ինտեգրումը: KLEE LLVM կատարման շարժիչ ծրագրերի թեստավորման, WebAssembly-ի ստեղծման, OpenCL-ի և Vulkan-ի համար SPIR-V-ի ստեղծման, նոր թիրախային հարթակների աջակցման համար:

Իր ներկայիս վիճակում թարգմանիչը կարող է ծրագրեր կազմել x86_64 ճարտարապետության համար: Դրա աջակցությունը ինտեգրված է GPR գործիքների նախագծերի կառավարման գործիքներին՝ GNAT Community Edition 2019 փաթեթից: Թարգմանիչը բաշխվում է GPLv3 լիցենզիայի ներքո:

Source: opennet.ru

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