Objavljen prevajalnik jezika Ada, ki temelji na LLVM

Razvijalci GNAT, prevajalnika jezika Ada, objavljeno koda prevajalca na GitHubu gnat-llvm, z uporabo generatorja kode iz projekta LLVM. Razvijalci upajo, da bodo skupnost vključili v razvoj prevajalnika in eksperimentiranje z njegovo uporabo v novih smereh za jezik, kot je integracija z virtualnim strojem KLEE LLVM Execution Engine za testiranje programov, generiranje WebAssembly, generiranje SPIR-V za OpenCL in Vulkan, podpiranje novih ciljnih platform.

V trenutnem stanju je prevajalnik sposoben sestavljati programe za arhitekturo x86_64. Njegova podpora je integrirana v orodja za upravljanje projektov orodij GPR iz paketa GNAT Community Edition 2019. Prevajalnik se distribuira pod licenco GPLv3.

Vir: opennet.ru

Dodaj komentar