Објавен преведувач на Ada јазик заснован на LLVM

Програмерите на GNAT, компајлерот на јазикот Ada, објавено код за преведувач на GitHub гнат-лвм, користејќи го генератор на код од проектот LLVM. Програмерите се надеваат дека ќе ја вклучат заедницата во развојот на преведувачот и експериментирањето со неговата употреба во нови насоки за јазикот, како што е интеграцијата со виртуелна машина KLEE LLVM Execution Engine за тестирање на програми, генерирање WebAssembly, генерирање на SPIR-V за OpenCL и Vulkan, поддршка на нови целни платформи.

Во сегашната состојба, преведувачот е способен да составува програми за архитектурата x86_64. Неговата поддршка е интегрирана во алатките за управување со проекти на GPR алатки од пакетот GNAT Community Edition 2019. Преведувачот се дистрибуира под лиценцата GPLv3.

Извор: opennet.ru

Додадете коментар