Ada penerjemah bahasa berdasarkan LLVM yang diterbitkan

Pengembang GNAT, kompiler bahasa Ada, diterbitkan kode penerjemah di GitHub agas-llvm, menggunakan pembuat kode dari proyek LLVM. Pengembang berharap dapat melibatkan komunitas dalam mengembangkan penerjemah dan bereksperimen dengan penggunaannya dalam arah baru untuk bahasa tersebut, seperti integrasi dengan mesin virtual. Mesin Eksekusi KLEE LLVM untuk menguji program, membuat WebAssembly, menghasilkan SPIR-V untuk OpenCL dan Vulkan, mendukung platform target baru.

Dalam kondisi saat ini, penerjemah mampu mengkompilasi program untuk arsitektur x86_64. Dukungannya diintegrasikan ke dalam alat manajemen proyek alat GPR dari paket GNAT Community Edition 2019. Penerjemah didistribusikan di bawah lisensi GPLv3.

Sumber: opennet.ru

Tambah komentar