X-Prolog သည် Android ပေါ်ရှိ Prolog တွင် ပရိုဂရမ်ပြုလုပ်ခြင်းကို လွယ်ကူချောမွေ့စေရန် ရည်ရွယ်သော ပေါ့ပါးသော Prolog စနစ်တစ်ခုဖြစ်သည်။ အပလီကေးရှင်းသည် Prolog ပရိုဂရမ်များကို စာသားမြင်ကွင်း၊ ဝဘ်မြင်ကွင်း သို့မဟုတ် ကလိုင်းယင့်အက်ပ်တစ်ခုအတွက် ဝန်ဆောင်မှုတစ်ခုအဖြစ် လုပ်ဆောင်သည်။ နမူနာ client ကို https://github.com/xprolog/sample-client တွင် ရနိုင်ပါသည်။
Google Play သည် Android 11 သို့မဟုတ် နောက်ပိုင်းတွင် ပစ်မှတ်ထားသော အက်ပ်များတွင် ဖိုင်အားလုံးဝင်ရောက်ခွင့်ကို အသုံးပြုမှုကို ကန့်သတ်ထားသည်ကို သတိပြုပါ။ X-Prolog ကို all-file-access permission ဖြင့် ထည့်သွင်းရန် https://github.com/xprolog/xp/releases ကို ကိုးကားပါ။
တူးလ်ရပါသလား။
အက်ပ်သည် ပရောဂျက်များကို တည်းဖြတ်ခြင်းနှင့် တည်ဆောက်ခြင်းအတွက် အသုံးပြုသူသတ်မှတ်ထားသော ကိရိယာများပေါ်တွင် မူတည်သည်။ ကိရိယာများကို Prolog တွင် ရေးသားထားပြီး developer ရွေးချယ်စရာများရှိသည့် စက်များတွင် မြင်နိုင်သည်။ အက်ပ်နှင့် ကိရိယာများသည် လွှဲပြောင်းမှုပြောင်းလွဲပြောင်းများနှင့် ဖော်မတ်လုပ်ထားသော အထွက်များမှတစ်ဆင့် ဒေတာဖလှယ်သည်။ ဤထုတ်ဝေမှုတွင် အက်ပ်၏ကိရိယာတန်ဆာပလာအင်္ဂါရပ်ကို သရုပ်ပြရန် ရည်ရွယ်သည့်အသေးအဖွဲကိရိယာများ ပါဝင်သည်။
အပလီကေးရှင်းသည် ပြောင်းရွေ့ပြောင်းပြောင်းနိုင်သည့်ကိန်းရှင်များ (ကိရိယာများသို့) ရရှိနိုင်ပြီး ဖော်မတ်ထုတ်ခြင်း (ကိရိယာများမှ) အသိအမှတ်ပြုထားသည့် တိုးချဲ့အမှတ်များကို သတ်မှတ်ပေးသည်။ စကားစပ်အသုံးအနှုန်းကို သတ်မှတ်ခြင်းဖြင့် တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော တိုးချဲ့အချက်များအတွက် အထောက်အကူဖြစ်စေရန် ကိရိယာတစ်ခုအား ပြင်ဆင်သတ်မှတ်နိုင်သည်။
ဆက်စပ်ဝေါဟာရတစ်ခုသည်
အကြောင်းအရာ(အမည်၊ ဖိုင်အမျိုးအစားများ၊ ဦးစားပေး) ဖောင်၏ဖတ်သည့်အသုံးအနှုန်းဖြစ်ပြီး
Name
သည် တိုးချဲ့အချက်တစ်ခု၏အမည်ဖြစ်ပြီး
ဖိုင်အမျိုးအစားများ
သည် လက်ခံနိုင်သော ဖိုင်အမျိုးအစားများစာရင်းဖြစ်ပြီး
ဦးစားပေး
သည် သုညထက်မနည်းသော ကိန်းပြည့်တစ်ခုဖြစ်ပြီး တိုးချဲ့အမှတ်ပေါ် မူတည်၍ အဓိပ္ပာယ်ကွဲပြားသည်။
ဤထုတ်ဝေမှုတွင် တိုးချဲ့မှုအချက်သုံးချက်ကို ဖော်ပြသည်-
တည်ဆောက်ခြင်း၊ တည်းဖြတ်ခြင်း
နှင့်
ပြန်လည်သင့်မြတ်ခြင်း
၊ အသီးသီး၊ တည်ဆောက်ခြင်းပရောဂျက်များ၊ အရင်းအမြစ်ဖိုင်များကို တည်းဖြတ်ခြင်းနှင့် အရင်းအမြစ်မော်ဒယ်များကို ပြန်လည်ပေါင်းစည်းရန် ကိရိယာများကို အသီးသီး ခွင့်ပြုပေးသည်။
ပရောဂျက်တစ်ခုတည်ဆောက်ရန်၊ ပရောဂျက်၏ထိပ်ပိုင်းလမ်းညွှန်တွင် ဖိုင်တစ်ခုကိုဖွင့်ပြီး
တည်ဆောက်ရန်
ကိုနှိပ်ပါ။ ပရောဂျက်ကို ဒေသတွင်း ဖိုင်စနစ်ရှိ လုပ်ဆောင်နိုင်သော အရာဝတ္ထုဖိုင်သို့ တင်ပို့ရန်၊
တင်ပို့ရန်
ကို နှိပ်ပါ။ အရာဝတ္ထုဖိုင်ကို run ရန်၊
Run
ကိုနှိပ်ပါ။
ဖိုင်ကိုတည်ဆောက်သည့်ကိရိယာတစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသောကိရိယာများရှိလျှင် ၎င်းကို အခြားအရင်းအမြစ်ဖိုင်အဖြစ်သို့ ပြောင်းလဲနိုင်သည်ဆိုလျှင် ဖိုင်တစ်ခုအား အရင်းအမြစ်ဖိုင်အဖြစ် သတ်မှတ်သည်။ ဤထုတ်ဝေမှုတွင် Prolog အရင်းအမြစ်ဖိုင် (.pl) ကို အမြန်တင်သည့်ဖိုင် (.ql) သို့ ဘာသာပြန်ပေးသည့်
Compile
တစ်ခုတည်းသော တည်ဆောက်တူးလ်တစ်ခု ပါဝင်ပါသည်။
သိထားသော ပြဿနာများတွင် စစ်ဆေးမှုများ ဖြစ်ပေါ်ခြင်း၊ ယုတ္တိမတန်သော အပ်ဒိတ်မြင်ကွင်း၊ အသိအမှတ်ပြု ကိန်းရှင်များ အပါအဝင် အခြားအရာများ ပါဝင်သည်။