paxCompiler for Delphi 6

paxCompiler for Delphi 6 3.1

Windows / VIRT Laboratory / 102 / Full spec
ဖော်ပြချက်

Delphi 6 အတွက် paxCompiler သည် developer များအား ၎င်းတို့၏ အပလီကေးရှင်းများတွင် Object Pascal၊ Basic နှင့် JavaScript ပရိုဂရမ်းမင်းဘာသာစကားများကို ထည့်သွင်းနိုင်စေမည့် အစွမ်းထက်ပြီး စွယ်စုံရသော compiler တစ်ခုဖြစ်သည်။ ဤဆော့ဖ်ဝဲရေးသားသူကိရိယာသည် Intel လိုက်ဖက်ညီသော ပရိုဆက်ဆာများ (IA-32 ဗိသုကာ) အတွက် စက်ကုဒ်ကိုထုတ်လုပ်ရန် ဒီဇိုင်းထုတ်ထားခြင်းဖြစ်ပြီး ၎င်းသည် စွမ်းဆောင်ရည်မြင့်မားသောအက်ပ်လီကေးရှင်းများဖန်တီးလိုသည့် developer များအတွက် စံပြရွေးချယ်မှုတစ်ခုဖြစ်သည်။

paxCompiler ၏အဓိကအင်္ဂါရပ်များထဲမှတစ်ခုမှာ scripting engine အဖြစ်လုပ်ဆောင်နိုင်စွမ်းရှိသည်။ ဆိုလိုသည်မှာ သင်သည် compiler ကို သင်၏ host အပလီကေးရှင်းတွင် ထည့်သွင်းနိုင်ပြီး အင်ဂျင်အတွက် လက်ခံသတ်မှတ်ထားသော အမျိုးအစားများ၊ လုပ်ရိုးလုပ်စဉ်များ၊ ကိန်းသေများနှင့် ကိန်းသေများကို မှတ်ပုံတင်နိုင်သည်။ script-သတ်မှတ်ထားသော variable များကိုဖတ်/ရေးနိုင်သည်၊ script-သတ်မှတ်လုပ်ဆောင်ချက်များကိုခေါ်ဆိုကာ scripting engine ကိုအသုံးပြု၍ အခြားလုပ်ဆောင်မှုများကိုလုပ်ဆောင်နိုင်သည်။

paxCompiler ၏နောက်ထပ်အားသာချက်မှာ stream တစ်ခုသို့ compiled scripts များကို သိမ်းဆည်း/တင်ရန် စွမ်းရည်ဖြစ်သည်။ ဤအင်္ဂါရပ်သည် သင့်အပလီကေးရှင်းကို ကြိုတင်စုစည်းထားသော scripts များနှင့်အတူ ဖြန့်ဝေရန် သို့မဟုတ် လိုအပ်သလို လိုအပ်သလို ဇာတ်ညွှန်းအသစ်များကို အွန်လိုင်းတွင်တင်ရန် လွယ်ကူစေသည်။

ကွန်ပြူတာသည် Delphi 7 စံနှုန်းအပေါ်အခြေခံသည့် Object Pascal ဘာသာစကားကို ပံ့ပိုးပေးသည်။ Basic language ၏ syntax သည် VB.NET နှင့် ဆင်တူပြီး ထိုဘာသာစကားများနှင့် ရင်းနှီးသော developer များအတွက် လျင်မြန်စွာ စတင်နိုင်ရန် လွယ်ကူစေသည်။

paxCompiler ဖြင့်၊ သင်၏ application development process တွင် embedded compiler ကို အသုံးပြုခြင်းဖြင့် ရရှိလာသော အကျိုးကျေးဇူးအားလုံးကို အသုံးချနိုင်သည်။ သင်သည် ဒက်စတော့အပလီကေးရှင်းများ သို့မဟုတ် ဝဘ်အခြေခံဖြေရှင်းချက်များကို တည်ဆောက်နေသည်ဖြစ်စေ ဤကိရိယာသည် သင့်ပရောဂျက်များတွင် scripting စွမ်းရည်များကို ထည့်သွင်းရန် လိုက်လျောညီထွေရှိပြီး ထိရောက်သောနည်းလမ်းကို ပေးပါသည်။

အဓိကအင်္ဂါရပ်များ-

1) Embeddable Compiler- paxCompiler ၏ embeddable compiler အင်္ဂါရပ်ဖြင့် သင်သည် Object Pascal၊ Basic နှင့် JavaScript ပရိုဂရမ်းမင်းဘာသာစကားများကို သင့်အက်ပ်လီကေးရှင်းများတွင် အလွယ်တကူ ပေါင်းစပ်နိုင်သည်။

2) Machine Code Generation- ကွန်ပြူတာသည် Intel နှင့် လိုက်ဖက်သော ပရိုဆက်ဆာများ (IA-32 ဗိသုကာ) အတွက် စက်ကုဒ်ကို ထုတ်ပေးသည်၊၊ မြင့်မားသော စွမ်းဆောင်ရည်ကို သေချာစေသည်။

3) Scripting Engine- သင်၏ host application တွင် ထည့်သွင်းခြင်းဖြင့် paxCompiler ကို scripting engine အဖြစ် အသုံးပြုပါ။

4) Register Host-Defined Types- အင်ဂျင်တွင်အသုံးပြုရန်အတွက် host-သတ်မှတ်ထားသောအမျိုးအစားများ၊ လုပ်ရိုးလုပ်စဉ်များ၊ variable များနှင့် constants များကိုမှတ်ပုံတင်ပါ။

5) Read/Write Script-Defined Variables- သင့်အပလီကေးရှင်းအတွင်းမှ script-သတ်မှတ်ထားသော variable များကို အလွယ်တကူ ဖတ်/ရေးပါ။

6) Call Script-Defined Functions- သင့်အပလီကေးရှင်းအတွင်းမှ script-သတ်မှတ်လုပ်ဆောင်ချက်များကို ခေါ်ဆိုပါ။

7) စုစည်းထားသော Scripts များကို သိမ်းဆည်း/တင်ပါ- စုစည်းထားသော scripts များကို သိမ်း/တင်ရန်/ တိုက်ရိုက်ထုတ်လွှင့်မှုများမှ တိုက်ရိုက်

8) Object Pascal ဘာသာစကားကို ပံ့ပိုးသည်- Delphi 7 စံနှုန်းကို အခြေခံ၍ Object Pascal ဘာသာစကားကို ပံ့ပိုးပေးသည်။

9) Syntax Similarity- Paxcompiler နှင့် VB.NET မှအသုံးပြုသော အခြေခံဘာသာစကားကြားတွင် Syntax ဆင်တူသည်။

နိဂုံးချုပ်အနေဖြင့် paxCompiler သည် developer များအား object-pascal၊basic နှင့် javascript ကဲ့သို့သော programming language အများအပြားကို ၎င်းတို့၏ပရောဂျက်များတွင် ပေါင်းစပ်ထည့်သွင်းရန် ထိရောက်သောနည်းလမ်းကို ပံ့ပိုးပေးပါသည်။ ဆော့ဖ်ဝဲ၏အဓိကအင်္ဂါရပ်များတွင် ၎င်း၏စက်ကုဒ်ထုတ်ပေးနိုင်စွမ်းပါဝင်ပြီး scripting engine တစ်ခုအဖြစ်အသုံးပြုနိုင်စေပါသည်။၎င်း၏ပြောင်းလွယ်ပြင်လွယ်၊ အသုံးပြုသူများသည် သတ်မှတ်ထားသော အမျိုးအစားများ၊ လုပ်ရိုးလုပ်စဉ်များ၊ variables များနှင့် constants များကို script များသတ်မှတ်ထားသော variables များကိုဖတ်ခြင်း/ရေးနိုင်ခြင်းတို့ကိုလည်း မှတ်ပုံတင်ခွင့်ပြုပါသည်။ ၎င်းတို့၏ကိုယ်ပိုင် application များအတွင်းမှ script များကိုတိုက်ရိုက်ခေါ်ဆိုပါ။ အသုံးပြုသူများသည် compiled scripts များကို/streams သို့တိုက်ရိုက်သိမ်းဆည်းနိုင်သည်။ ဆော့ဖ်ဝဲသည် Paxcompiler နှင့် VB.NET အသုံးပြုသော အခြေခံဘာသာစကားကြား အထားအသိုတူညီနေချိန်တွင် delphi 7 စံနှုန်းပေါ်တွင် အခြေခံသည့် object-pascal ဘာသာစကားကို ပံ့ပိုးပေးပါသည်။ ဤဆော့ဖ်ဝဲလ်သည် အထူးသဖြင့် ပရိုဂရမ်းမင်းဘာသာစကားများစွာလိုအပ်သည့် ဒက်စတော့ သို့မဟုတ် ဝဘ်အခြေခံဖြေရှင်းချက်များကို ဖော်ဆောင်သည့်အခါတွင် အသုံးဝင်မည်ဖြစ်သည်။

Full spec
ထုတ်ဝေသူ VIRT Laboratory
ထုတ်ဝေသူ site http://www.passcript.com/
ဖြန့်ချိသည့်ရက် 2012-11-21
ရက်စွဲထပ်ထည့်သည် 2012-11-28
အမျိုးအစား Developer Tools များ
အမျိုးအစားခွဲ စကားပြန်နှင့်ပြုစုသူ
ဗားရှင်း 3.1
Os လိုအပ်ချက်များ Windows 98/Me/NT/2000/XP/2003
လိုအပ်ချက်များ None
စျေးနှုန်း $283.8
တစ်ပတ်လျှင်ကူးယူမှုများ 1
စုစုပေါင်း downloads 102

Comments: