May tagasalin ng wika batay sa LLVM na inilathala

Mga developer ng GNAT, ang Ada language compiler, nai-publish translator code sa GitHub lamok-llvm, gamit ang code generator mula sa proyekto ng LLVM. Inaasahan ng mga developer na isali ang komunidad sa pagbuo ng tagasalin at pag-eksperimento sa paggamit nito sa mga bagong direksyon para sa wika, tulad ng pagsasama sa isang virtual machine KLEE LLVM Execution Engine para sa mga programa sa pagsubok, pagbuo ng WebAssembly, pagbuo ng SPIR-V para sa OpenCL at Vulkan, na sumusuporta sa mga bagong target na platform.

Sa kasalukuyang estado nito, ang tagasalin ay may kakayahang mag-compile ng mga programa para sa x86_64 architecture. Ang suporta nito ay isinama sa mga tool sa pamamahala ng proyekto ng mga tool ng GPR mula sa package ng GNAT Community Edition 2019. Ang tagasalin ay ipinamamahagi sa ilalim ng lisensya ng GPLv3.

Pinagmulan: opennet.ru

Magdagdag ng komento