Ada språkoversetter basert på LLVM publisert

Utviklere av GNAT, Ada-språkkompilatoren, publisert oversetterkode på GitHub gnat-llvm, ved å bruke kodegeneratoren fra LLVM-prosjektet. Utviklerne håper å involvere samfunnet i å utvikle oversetteren og eksperimentere med bruken av den i nye retninger for språket, for eksempel integrasjon med en virtuell maskin KLEE LLVM utførelsesmotor for testing av programmer, generering av WebAssembly, generering av SPIR-V for OpenCL og Vulkan, støtte for nye målplattformer.

I sin nåværende tilstand er oversetteren i stand til å kompilere programmer for x86_64-arkitekturen. Støtten er integrert i GPR-verktøyene prosjektstyringsverktøy fra GNAT Community Edition 2019-pakken. Oversetteren distribueres under GPLv3-lisensen.

Kilde: opennet.ru

Legg til en kommentar