Публикуван е транслятор на езика Ada на базата на LLVM

Разработчиците на GNAT, компилатора на езика Ада, публикуваха в GitHub кода на транслятора gnat-llvm, използващ генератора на код от проекта LLVM. Разработчиците се надяват да ангажират общността в развитието на транслятора и експериментирането с неговото използване в нови направления за езика, като интеграция с виртуалната машина KLEE LLVM Execution Engine за тестване на програми, генериране на WebAssembly, генериране на SPIR-V за OpenCL и Vulkan, поддръжка на нови целеви платформи.

В текущото си състояние трансляторът е способен да компилира програми за архитектурата x86_64. Неговата поддръжка е интегрирана в инструментария за управление на проекти GPR tools от пакета GNAT Community Edition 2019. Трансляторът се разпространява под лицензия GPLv3.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster