Ada-Sprachübersetzer basierend auf LLVM veröffentlicht

Entwickler von GNAT, dem Ada-Sprachcompiler, veröffentlicht haben Übersetzercode auf GitHub gnat-llvm, unter Verwendung des Codegenerators aus dem LLVM-Projekt. Die Entwickler hoffen, die Community in die Entwicklung des Übersetzers einzubeziehen und mit seiner Verwendung in neuen Richtungen für die Sprache zu experimentieren, beispielsweise der Integration mit einer virtuellen Maschine KLEE LLVM-Ausführungs-Engine zum Testen von Programmen, Generieren von WebAssembly, Generieren von SPIR-V für OpenCL und Vulkan, Unterstützung neuer Zielplattformen.

Im aktuellen Zustand ist der Übersetzer in der Lage, Programme für die x86_64-Architektur zu kompilieren. Seine Unterstützung ist in die Projektmanagement-Tools GPR Tools aus dem Paket GNAT Community Edition 2019 integriert. Der Übersetzer wird unter der GPLv3-Lizenz vertrieben.

Source: opennet.ru

Kommentar hinzufügen