Ada-taalvertaler gebaseer op LLVM gepubliseer

Ontwikkelaars van GNAT, die Ada-taalsamesteller, gepubliseer vertalerkode op GitHub gnat-llvm, met behulp van die kodegenerator van die LLVM-projek. Die ontwikkelaars hoop om die gemeenskap te betrek by die ontwikkeling van die vertaler en eksperimenteer met die gebruik daarvan in nuwe rigtings vir die taal, soos integrasie met 'n virtuele masjien KLEE LLVM Execution Engine vir die toets van programme, generering van WebAssembly, generering van SPIR-V vir OpenCL en Vulkan, die ondersteuning van nuwe teikenplatforms.

In sy huidige toestand is die vertaler in staat om programme vir die x86_64-argitektuur saam te stel. Die ondersteuning daarvan is geïntegreer in die GPR-nutsmiddels-projekbestuurnutsgoed van die GNAT Community Edition 2019-pakket. Die vertaler word onder die GPLv3-lisensie versprei.

Bron: opennet.ru

Voeg 'n opmerking