LLVM ကိုအခြေခံ၍ Ada ဘာသာစကားဘာသာပြန်ဆိုသူသည်ထုတ်ဝေခဲ့သည်။

GNAT ၏ developer များ၊ Ada language compiler၊ ထုတ်ဝေခဲ့သည် GitHub ရှိ ဘာသာပြန်ကုဒ် gnat-llvmLLVM ပရောဂျက်မှ code generator ကိုအသုံးပြုခြင်း။ ဆော့ဖ်ဝဲရေးသားသူများသည် ဘာသာပြန်သူကို တီထွင်ဖန်တီးရာတွင် အသိုင်းအဝိုင်းတွင် ပါဝင်လာစေရန် မျှော်လင့်ထားပြီး virtual machine နှင့် ပေါင်းစည်းခြင်းကဲ့သို့သော ဘာသာစကားအတွက် လမ်းညွှန်ချက်အသစ်များတွင် ၎င်း၏အသုံးပြုမှုကို စမ်းသပ်ခြင်း KLEE LLVM ဆောင်ရွက်မှုအင်ဂျင် စမ်းသပ်ပရိုဂရမ်များအတွက်၊ WebAssembly ကိုထုတ်လုပ်ခြင်း၊ OpenCL နှင့် Vulkan အတွက် SPIR-V ကိုထုတ်ပေးခြင်း၊ ပစ်မှတ်ပလက်ဖောင်းအသစ်များကိုပံ့ပိုးပေးသည်။

၎င်း၏လက်ရှိအခြေအနေတွင်၊ ဘာသာပြန်သူသည် x86_64 ဗိသုကာအတွက် ပရိုဂရမ်များကို စုစည်းနိုင်သည်။ ၎င်း၏ပံ့ပိုးမှုအား GNAT Community Edition 2019 ပက်ကေ့ဂျ်မှ GPR tools ပရောဂျက်စီမံခန့်ခွဲမှုကိရိယာများတွင် ပေါင်းစပ်ထားသည်။ ဘာသာပြန်သူကို GPLv3 လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။

source: opennet.ru

မှတ်ချက် Add