LLVM:ään perustuva Ada-kielen kääntäjä julkaistu

Ada-kielen kääntäjän GNATin kehittäjät, julkaistu kääntäjäkoodi GitHubissa gnat-llvm, käyttämällä LLVM-projektin koodigeneraattoria. Kehittäjät toivovat saavansa yhteisön mukaan kääntäjän kehittämiseen ja kokeilemaan sen käyttöä kielen uusiin suuntiin, kuten integraatioon virtuaalikoneen kanssa. KLEE LLVM Execution Engine ohjelmien testaamiseen, WebAssemblyn luomiseen, SPIR-V:n luomiseen OpenCL:lle ja Vulkanille, uusien kohdealustojen tukemiseen.

Nykyisessä tilassaan kääntäjä pystyy kääntämään ohjelmia x86_64-arkkitehtuurille. Sen tuki on integroitu GPR-työkalujen projektinhallintatyökaluihin GNAT Community Edition 2019 -paketista. Kääntäjä on jaettu GPLv3-lisenssillä.

Lähde: opennet.ru

Lisää kommentti