Free Pascal 3.2 compiler ကို ဖြန့်ချိသည်။

3.0 ဌာနခွဲကို စတင်ဖွဲ့စည်းပြီး ငါးနှစ်အကြာတွင်၊ တင်ဆက် open cross-platform compiler ကို ထုတ်ပေးသည်။ အခမဲ့ Pascal 3.2.0Borland Pascal 7၊ Delphi၊ Think Pascal နှင့် Metrowerks Pascal တို့နှင့် လိုက်ဖက်သည်။ တစ်ချိန်တည်းမှာပင် ဘက်ပေါင်းစုံ ဖွံ့ဖြိုးတိုးတက်ရေး ပတ်ဝန်းကျင်ကိုလည်း ဖွံ့ဖြိုး တိုးတက်စေပါသည်။ လာဇရုကိုFree Pascal compiler ကို အခြေခံ၍ Delphi နှင့် အလားတူ လုပ်ဆောင်ချက်များကို လုပ်ဆောင်သည်။

အသစ်ထွက်မှာပါ ထပ်ပြောသည်။ Delphi နှင့် သဟဇာတဖြစ်မှု ပိုမိုကောင်းမွန်လာစေရန် ရည်ရွယ်သော Pascal ဘာသာစကားကို အကောင်အထည်ဖော်ရာတွင် တီထွင်ဆန်းသစ်မှုများနှင့် ပြောင်းလဲမှုများစွာ၏ အစိတ်အပိုင်းတစ်ခု။ အပါအဝင်-

  • “[…]” syntax ကို အသုံးပြု၍ dynamic array များကို အစပြုရန် စွမ်းရည်ကို ပေါင်းထည့်ထားသည်။
  • အငြင်းအခုံအမျိုးအစားများနှင့် ဆက်စပ်မှုမရှိသော ယေဘူယျလုပ်ဆောင်ချက်များ၊ လုပ်ထုံးလုပ်နည်းများနှင့် နည်းလမ်းများအတွက် ပံ့ပိုးမှု ထပ်လောင်းထည့်သွင်းထားသည်။
  • စုစည်းမှုတွင် ပစ်မှတ်ပလပ်ဖောင်းအသစ် AArch64 (ARM64)၊ Linux/ppc64le၊ Android/x86_64 နှင့် i8086-win16 တို့ကို ထည့်သွင်းထားသည်။
  • စံ (မူလ) အတွက် ပံ့ပိုးမှု ထပ်ထည့်သည် အမည်နေရာများ မော်ဂျူးများ
  • ပံ့ပိုးကူညီမှု တို့ကို ထည့်သွင်းခဲ့သည်။ လုပ်ကွက်များ C ဘာသာစကားဖြင့်
  • Dynamic Array များ အကောင်အထည်ဖော်မှုကို တိုးချဲ့ထားပါသည်။ ရှိပြီးသား dynamic arrays များသို့ array နှင့် element များကို ပေါင်းထည့်ရန်အတွက် Added Insert() လုပ်ဆောင်ချက်အပြင် အပိုင်းများကို ဖျက်ခြင်းအတွက် Delete() နှင့် arrays များကို ပေါင်းစည်းခြင်းအတွက် Concat()။
  • Initialize၊ Finalize၊ Copy နှင့် AddRef အော်ပရေတာများသည် မှတ်တမ်းအမျိုးအစားများအတွက် အကောင်အထည် ဖော်ထားသည်။

source: opennet.ru

မှတ်ချက် Add