X-Prolog একটি লাইটওয়েট প্রলোভন সিস্টেম Android এ প্রলোভনে প্রোগ্রামিং সহজতর করার উদ্দেশ্যে। অ্যাপ্লিকেশনটি কনসোল ভিউতে বা ক্লায়েন্ট অ্যাপ্লিকেশানে একটি আবদ্ধ পরিষেবা হিসাবে প্রলোভন প্রোগ্রাম চালায়। একটি নমুনা ক্লায়েন্ট https://github.com/xprolog/sample-client এ উপলব্ধ।
টুল পেয়েছিলাম?
অ্যাপ্লিকেশনটি সম্পাদনা এবং বিল্ডিং প্রকল্পগুলির জন্য ব্যবহারকারী-সংজ্ঞায়িত সরঞ্জামগুলির উপর নির্ভর করে। সরঞ্জামগুলি প্রলোভনে লেখা হয় এবং বিকাশকারীর বিকল্পগুলির সাথে ডিভাইসগুলিতে দৃশ্যমান। অ্যাপ্লিকেশন এবং সরঞ্জাম স্থানান্তর ভেরিয়েবল এবং বিন্যাস আউটপুট মাধ্যমে তথ্য বিনিময়। এই রিলিজে অ্যাপ্লিকেশনের টুলিং বৈশিষ্ট্যটি প্রদর্শনের উদ্দেশ্যে ট্রাইভিয়াল সরঞ্জামগুলি রয়েছে।
অ্যাপ্লিকেশনটি এক্সটেনশান পয়েন্টগুলি নির্ধারণ করে যা স্থানান্তর ভেরিয়েবলগুলি (সরঞ্জামগুলিতে) এবং ফরম্যাট আউটপুট (সরঞ্জাম থেকে) সনাক্ত করা হয়। একটি প্রসঙ্গ মেয়াদ উল্লেখ করে এক বা একাধিক এক্সটেনশান পয়েন্টে অবদান রাখার জন্য একটি সরঞ্জাম কনফিগার করা যেতে পারে।
একটি প্রসঙ্গ শব্দটি ফর্মের
প্রসঙ্গ (নাম, ফাইলগুলি, অগ্রাধিকার) এর পঠিত শব্দটি
, যেখানে
নাম
একটি এক্সটেনশান পয়েন্টের নাম,
filetypes
গ্রহণযোগ্য ফাইলের ধরন এবং
অগ্রাধিকার
একটি পূর্ণসংখ্যাটি শূন্যের চেয়ে কম নয়, যার অর্থ এক্সটেনশান পয়েন্টের উপর নির্ভর করে পরিবর্তিত হয়।
এই রিলিজটি তিনটি এক্সটেনশন পয়েন্ট নির্ধারণ করে:
বিল্ড, সম্পাদনা করুন
এবং
reconcile
, যা সরঞ্জামগুলি অবদান রাখতে দেয় যথাক্রমে, প্রকল্পগুলি বিল্ডিং, উৎস ফাইলগুলি সম্পাদনা করে এবং উৎস মডেলগুলি পুনঃসূচনা করে।
একটি প্রকল্প তৈরি করতে, প্রকল্পটির শীর্ষ ডিরেক্টরিতে একটি ফাইল খুলুন এবং
তৈরি করুন
ক্লিক করুন। স্থানীয় ফাইল সিস্টেমের উপর একটি রানযোগ্য বস্তু ফাইলের মধ্যে প্রকল্পটি রপ্তানি করতে,
রপ্তানি
এ ক্লিক করুন। বস্তু ফাইল চালানোর জন্য,
চালান
ক্লিক করুন।
একটি ফাইলটি সোর্স-ফাইল বলে বিবেচিত হয় যদি ফাইলটি তৈরি করে এমন একটি বা একাধিক সরঞ্জাম থাকে তবে সম্ভবত এটি অন্য উৎস ফাইলটিতে রূপান্তরিত করে। এই রিলিজে একটি একক বিল্ড টুল রয়েছে,
কম্পাইল
, যা একটি প্রলোভন সোর্স ফাইল (.pl) একটি দ্রুত-লোড ফাইলের (.ql) মধ্যে অনুবাদ করে।
পরিচিত সমস্যাগুলিতে অন্তর্ভুক্ত রয়েছে, লজিক্যাল আপডেট দেখুন, অন্যদের মধ্যে দায়ী ভেরিয়েবল।
Initial release