Ada traduttore di lingua basatu annantu à LLVM publicatu

Sviluppatori di GNAT, u compilatore di lingua Ada, publicatu codice traduttore in GitHub gnat-llvm, utilizendu u generatore di codice da u prughjettu LLVM. I sviluppatori speranu di participà à a cumunità in u sviluppu di u traduttore è sperimentendu u so usu in novi direzzione per a lingua, cum'è l'integrazione cù una macchina virtuale. KLEE LLVM Execution Engine per i prugrammi di teste, generà WebAssembly, generà SPIR-V per OpenCL è Vulkan, supportendu novi piattaforme di destinazione.

In u so statu attuale, u traduttore hè capaci di cumpilà prugrammi per l'architettura x86_64. U so supportu hè integratu in l'arnesi di gestione di prughjetti GPR da u pacchettu GNAT Community Edition 2019. U traduttore hè distribuitu sottu a licenza GPLv3.

Source: opennet.ru

Add a comment