Publikovaný jazykový prekladač Ada založený na LLVM

Vývojári GNAT, kompilátora jazyka Ada, uverejnené kód prekladača na GitHub gnat-llvm, pomocou generátora kódu z projektu LLVM. Vývojári dúfajú, že zapoja komunitu do vývoja prekladača a experimentujú s jeho využitím v nových smeroch pre jazyk, ako je napríklad integrácia s virtuálnym strojom. KLEE LLVM Execution Engine na testovanie programov, generovanie WebAssembly, generovanie SPIR-V pre OpenCL a Vulkan, podpora nových cieľových platforiem.

V súčasnom stave je prekladač schopný kompilovať programy pre architektúru x86_64. Jeho podpora je integrovaná do nástrojov na riadenie projektov nástrojov GPR z balíka GNAT Community Edition 2019. Prekladač je distribuovaný pod licenciou GPLv3.

Zdroj: opennet.ru

Pridať komentár