مترجم زبان آدا بر اساس LLVM منتشر شد

توسعه دهندگان GNAT، کامپایلر زبان Ada، منتشر شده است کد مترجم در GitHub gnat-llvm، با استفاده از مولد کد از پروژه LLVM. توسعه دهندگان امیدوارند جامعه را در توسعه مترجم و آزمایش استفاده از آن در جهت های جدید زبان، مانند ادغام با ماشین مجازی، مشارکت دهند. موتور اجرای KLEE LLVM برای آزمایش برنامه ها، تولید WebAssembly، تولید SPIR-V برای OpenCL و Vulkan، پشتیبانی از پلتفرم های هدف جدید.

در حالت فعلی، مترجم قادر است برنامه هایی را برای معماری x86_64 کامپایل کند. پشتیبانی آن در ابزارهای مدیریت پروژه ابزارهای GPR از بسته GNAT Community Edition 2019 یکپارچه شده است. مترجم تحت مجوز GPLv3 توزیع شده است.

منبع: opennet.ru

اضافه کردن نظر