Ada keele tõlkija LLVM-i põhjal avaldatud

Ada keele kompilaatori GNAT arendajad, avaldatud tõlkija kood GitHubis gnat-llvm, kasutades LLVM-projekti koodigeneraatorit. Arendajad loodavad kaasata kogukonda tõlkija väljatöötamisse ja selle kasutamise katsetesse keele uutes suundades, näiteks integreerimine virtuaalmasinaga. KLEE LLVM Täitmismootor programmide testimiseks, WebAssembly genereerimiseks, SPIR-V genereerimiseks OpenCL-i ja Vulkani jaoks, uute sihtplatvormide toetamiseks.

Praeguses olekus on tõlkija võimeline koostama programme x86_64 arhitektuuri jaoks. Selle tugi on integreeritud GPR-i tööriistade projektihaldustööriistadesse paketist GNAT Community Edition 2019. Tõlkijat levitatakse GPLv3 litsentsi all.

Allikas: opennet.ru

Lisa kommentaar