Ada sprogoversætter baseret på LLVM udgivet

Udviklere af GNAT, Ada sprogkompileren, offentliggjort oversætterkode på GitHub gnat-llvm, ved hjælp af kodegeneratoren fra LLVM-projektet. Udviklerne håber at involvere fællesskabet i at udvikle oversætteren og eksperimentere med dens brug i nye retninger for sproget, såsom integration med en virtuel maskine KLEE LLVM Execution Engine til test af programmer, generering af WebAssembly, generering af SPIR-V til OpenCL og Vulkan, understøttelse af nye målplatforme.

I sin nuværende tilstand er oversætteren i stand til at kompilere programmer til x86_64-arkitekturen. Dens support er integreret i GPR-værktøjernes projektstyringsværktøjer fra GNAT Community Edition 2019-pakken. Oversætteren distribueres under GPLv3-licensen.

Kilde: opennet.ru

Tilføj en kommentar