Traducător de limbă Ada bazat pe LLVM publicat

Dezvoltatorii GNAT, compilatorul limbajului Ada, publicat cod de traducător pe GitHub gnat-llvm, folosind generatorul de cod din proiectul LLVM. Dezvoltatorii speră să implice comunitatea în dezvoltarea traducătorului și în experimentarea utilizării acestuia în noi direcții pentru limbaj, cum ar fi integrarea cu o mașină virtuală. Motor de execuție KLEE LLVM pentru testarea programelor, generarea WebAssembly, generarea SPIR-V pentru OpenCL și Vulkan, suportarea noilor platforme țintă.

În starea sa actuală, traducătorul este capabil să compileze programe pentru arhitectura x86_64. Suportul său este integrat în instrumentele de management de proiect GPR tools din pachetul GNAT Community Edition 2019. Traducatorul este distribuit sub licență GPLv3.

Sursa: opennet.ru

Adauga un comentariu