Die Entwickler von GNAT, dem Ada-Compiler, finden Sie den Code des Translaters auf GitHub , der den Codegenerator aus dem LLVM-Projekt nutzt. Die Entwickler hoffen, die Community zur Weiterentwicklung des Translaters und zu Experimenten in neuen Bereichen des Sprachgebrauchs zu gewinnen, wie z.B. der Integration mit der virtuellen Maschine , um Programme zu testen, WebAssembly zu generieren, SPIR-V für OpenCL und Vulkan zu erzeugen und neue Zielplattformen zu unterstützen.
Im aktuellen Zustand kann der Translater Programme für die Architektur x86_64 kompilieren. Seine Unterstützung ist in das Projektmanagement-Tool GPR-Tools aus dem GNAT Community Edition 2019 integriert. Der Translater wird unter der GPLv3-Lizenz verbreitet.
Quelle: opennet.ru
