এটি হল accept_check কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
চেক গ্রহণ করুন
- একটি ব্যাকরণ প্রদত্ত শব্দ ক্রমগুলি গ্রহণ/প্রত্যাখ্যান করে কিনা তা পরীক্ষা করুন
সাইনোপিসিস
চেক গ্রহণ করুন [-t] [-s spname] [-v] {উপসর্গ}
বর্ণনাঃ
চেক গ্রহণ করুন a-এ একটি বাক্য গ্রহণ বা প্রত্যাখ্যান করা যায় কিনা তা পরীক্ষা করার একটি সরঞ্জাম
ব্যাকরণ (prefix.dfa এবং prefix.dict) বাক্যটি স্ট্যান্ডার্ড ইনপুট থেকে দিতে হবে।
আপনি একটি পাঠ্য ফাইলের প্রতিটি লাইনে সমস্ত পরীক্ষার বাক্য প্রস্তুত করে একটি ব্যাচ পরীক্ষা করতে পারেন, এবং
এর স্ট্যান্ডার্ড ইনপুট হিসাবে দিন চেক গ্রহণ করুন.
এই টুলটির প্রয়োজন .dfa, .dict এবং .term ফাইল। আপনি একটি লিখিত ব্যাকরণ ফাইল রূপান্তর করা উচিত
দ্বারা তাদের উৎপন্ন mkdfa.
একটি বাক্যকে স্থান-বিচ্ছিন্ন শব্দ ক্রম হিসাবে দেওয়া উচিত। এটা যোগ করার প্রয়োজন হতে পারে
আপনার ব্যাকরণের উপর নির্ভর করে sil এর মতো head/tail silence শব্দ। এবং একটি ধারণ করা উচিত নয়
সংক্ষিপ্ত বিরতি শব্দ।
যখন একটি শব্দ ব্যাকরণে বিভিন্ন শ্রেণীর অন্তর্গত হয়, চেক গ্রহণ করুন সব চেক করবে
সম্ভাব্য বাক্যের নিদর্শন, এবং সেগুলির মধ্যে যে কোনোটি গ্রহণযোগ্য হলে তা গ্রহণ করুন।
বিকল্প
-t
শব্দের পরিবর্তে ইনপুট হিসাবে বিভাগের নাম ব্যবহার করুন।
-s spname
সংক্ষিপ্ত বিরতি শব্দের নাম এড়িয়ে যেতে হবে। (ডিফল্ট: "sp")
-v
ডিবাগ আউটপুট।
উদাহরণ
"তারিখ" ব্যাকরণের জন্য একটি আউটপুট:
% প্রতিধ্বনি ' পরের রবিবার ' | স্বীকার_চেক তারিখ
অভিধানে পড়া হচ্ছে...
143 শব্দ... সম্পন্ন
ডিএফএ ব্যাকরণে পড়া... সম্পন্ন
ম্যাপিং dict আইটেম <-> DFA টার্মিনাল (বিভাগ)...সম্পন্ন
টার্ম ফাইলে পড়া (ঐচ্ছিক)... সম্পন্ন
27টি বিভাগ, 143টি শব্দ
DFA এর 35টি নোড এবং 71 আর্কস রয়েছে
-----
wseq: পরের রবিবার
শ্রেণী: NS_B (পরবর্তী|পরবর্তী) (দিনের সপ্তাহ
গৃহীত
onworks.net পরিষেবা ব্যবহার করে অনলাইনে accept_check ব্যবহার করুন