Publikován jazykový překladač Ada založený na LLVM

Vývojáři GNAT, překladač jazyka Ada, publikováno překladač kódu na GitHubu gnat-llvm, pomocí generátoru kódu z projektu LLVM. Vývojáři doufají, že zapojí komunitu do vývoje překladače a experimentují s jeho využitím v nových směrech jazyka, jako je integrace s virtuálním strojem. Prováděcí motor KLEE LLVM pro testovací programy, generování WebAssembly, generování SPIR-V pro OpenCL a Vulkan, podpora nových cílových platforem.

V současném stavu je překladač schopen kompilovat programy pro architekturu x86_64. Jeho podpora je integrována do nástrojů pro řízení projektů nástrojů GPR z balíčku GNAT Community Edition 2019. Překladač je distribuován pod licencí GPLv3.

Zdroj: opennet.ru

Přidat komentář