আমি কিছুক্ষণের জন্য সংকলকগুলি অধ্যয়ন করছি এবং আমি ব্যাকরণে "প্রসঙ্গ" বলতে কী বোঝায় এবং ব্যাকরণটির জন্য "প্রসঙ্গ-মুক্ত" হওয়ার অর্থ কী, তবে কোনও ফলাফল ছাড়াই খুঁজে পেয়েছি।
সুতরাং কেউ এই সাহায্য করতে পারেন?
আমি কিছুক্ষণের জন্য সংকলকগুলি অধ্যয়ন করছি এবং আমি ব্যাকরণে "প্রসঙ্গ" বলতে কী বোঝায় এবং ব্যাকরণটির জন্য "প্রসঙ্গ-মুক্ত" হওয়ার অর্থ কী, তবে কোনও ফলাফল ছাড়াই খুঁজে পেয়েছি।
সুতরাং কেউ এই সাহায্য করতে পারেন?
উত্তর:
চমস্কি শ্রেণিবিন্যাসের বিভিন্ন ব্যাকরণের জন্য অনুমোদিত উত্পাদন বিধিগুলির সাথে প্রসঙ্গে ব্যাখ্যা করা যেতে পারে।
আপনি যদি প্রসঙ্গমুক্ত ব্যাকরণ বিবেচনা করেন তবে তাদের উত্পাদনের নিয়মে নিম্নলিখিত ফর্মটি রয়েছে:
সুতরাং, আপনি লক্ষ করতে পারেন যে এই ধরণের বিধিগুলির বাম অংশটি কেবলমাত্র একটি অ-টার্মিনাল প্রতীক দ্বারা গঠিত; সুতরাং, অ-টার্মিনাল প্রতীকটির প্রতিস্থাপনটি এর "প্রসঙ্গ" বিবেচনা না করেই সংঘটিত হয়, এটি অন্যান্য প্রতীক যা এটি দ্বারা বেষ্টিত।
অন্যদিকে, আপনি যদি প্রসঙ্গ-সংবেদনশীল ব্যাকরণগুলির উত্পাদনের নিয়মগুলি বিবেচনা করেন, তবে তাদের নীচের ফর্মটি রয়েছে:
যেখানে একটি নন-টার্মিনাল এবং , , নন-টার্মিনাল এবং টার্মিনালের ক্রম।α β γ
এই ক্ষেত্রে প্রতিস্থাপিত হওয়ার জন্য অ-টার্মিনাল প্রতীকটির "প্রসঙ্গ" (অর্থাত্, এবং ) প্রতিস্থাপনের প্রভাবকে প্রভাবিত করে এবং এটি নিজেই নিয়মের একটি অংশ।γ
আপনি আরো বিস্তারিত জানতে পারেন এই উত্তরটি গণিত উপর এবং এই উত্তরটি সফটওয়্যার ইঞ্জিনিয়ারিং উপর।
"প্রসঙ্গ" পাঠ্যকে ঘিরে রয়েছে। প্রবন্ধমুক্ত ব্যাকরণগুলি এই অর্থে প্রবন্ধমুক্ত যে নিয়মগুলি চেয়ে মতো দেখায় । কোনও নিয়মের বাম দিক সর্বদা একক অ-টার্মিনাল প্রতীক। অর্থাত্, অ-টার্মিনাল প্রতীকটি প্রসারণের নিয়মগুলি সেই চিহ্নের (তার প্রসঙ্গে) চারপাশে কী লেখা প্রদর্শিত হবে তার উপর নির্ভর করে না, কেবলমাত্র প্রতীকের উপর নির্ভর করে। উদাহরণস্বরূপ, প্রোগ্রামিং ভাষার ব্যাকরণে, term শব্দটি একই ধরণের অভিব্যক্তিতে প্রসারিত হয় আপনি কোনও অ্যাসাইনমেন্ট (উদাহরণস্বরূপ ) লিখছেন, কোনও ফাংশনে আর্গুমেন্ট (উদাহরণস্বরূপ ) প্রেরণ করছেন বা কোনও মান ফিরিয়ে দিচ্ছেন কিনা একটি ফাংশন থেকে (যেমন, )।কাপড়E x p rx:=y+z
f(y+z)
return y+z
সাধারণভাবে বলতে গেলে, এমনকি নিয়মিত ভাষাগুলিরও প্রাসঙ্গিক নির্ভরতা থাকতে পারে, যার অর্থ আপনি নির্ধারণ করতে পারেন - কিছু পরিমাণে - কী কী উপায়ে সেই চিহ্নের সাথে অন্য চিহ্নগুলির আশেপাশে সেই ভাষার অন্তর্গত থাকে।
প্রসঙ্গ-মুক্ত ব্যাকরণগুলির সাথে সুনির্দিষ্ট যেটি হ'ল ডানদিকে একই অ-টার্মিনাল সহ বিভিন্ন বিধি প্রয়োগ করে যখন একটি নন-টার্মিনাল প্রতীক স্থাপনের একাধিক উপায় থাকে, তখন কোন নিয়ম প্রয়োগ করা যায় তা কখনই নির্ভর করে না ডেরাইভেশন প্রক্রিয়া চলাকালীন এই প্রতীকটির চারপাশে ঘটছে।
আপনি এগুলিকে প্রসঙ্গ-মুক্ত ডেরাইভেশন ভাষা, সংক্ষেপে প্রসঙ্গমুক্ত ভাষা হিসাবে ভাবতে পারেন ।