تشخیص مبهم بودن گرامر! - نسخهی قابل چاپ |
تشخیص مبهم بودن گرامر! - AEM4949 - 21 شهریور ۱۳۹۲ ۰۸:۱۰ ب.ظ
با سلام خدمت دوستان طبق تعاریف داریم گرامری که دارای بازگشتی چپ و راست(همزمان هردو)باشد، مبهم است. حالا سوال اینه که اگه فقط مثلا بازگشتی چپ داشتبم ، باز هم گرامر مبهمه یا نه؟ با تشکر از دوستان |
RE: تشخیص مبهم بودن گرامر! - azad_ahmadi - 21 شهریور ۱۳۹۲ ۰۸:۲۶ ب.ظ
سلام. تعریف شما از گرامر مبهم درست نیست. گرامری مبهم هست که بتوان برای یک رشته حداقل دو اشتقاق چپ یا راست پدید اورد. مثلا گرامر زیر مبهم است. S--->aS|a|lambda چرا که برای تولید رشته "a" میشه دو اشتقاق چپ ایجاد کرد. در حالی که این گرامر همزمان بازگشتی راست و چپ ندارد. |
RE: تشخیص مبهم بودن گرامر! - AEM4949 - 22 شهریور ۱۳۹۲ ۰۲:۰۳ ق.ظ
(۲۱ شهریور ۱۳۹۲ ۰۸:۲۶ ب.ظ)azad_ahmadi نوشته شده توسط: سلام. بسیار ممنون (تعریف من بخشی از بیانات گوهر بار مدرسان شریف بود). توی رشته کامپیوتر آدم نمی دونه به کلیدای سازمان سنجش اعتماد کنه یا به پوران پژوهش اعتماد کنه یا به مدرسان شریف یا .......... |
RE: تشخیص مبهم بودن گرامر! - Bahar_GH - 29 دى ۱۳۹۵ ۰۸:۲۷ ب.ظ
(۲۱ شهریور ۱۳۹۲ ۰۸:۲۶ ب.ظ)azad_ahmadi نوشته شده توسط: سلام. با سلام من گرامر رو متوجه نشدم چرا مبهمه؟ |
RE: تشخیص مبهم بودن گرامر! - Iranian Wizard - 29 دى ۱۳۹۵ ۱۰:۱۵ ب.ظ
(۲۹ دى ۱۳۹۵ ۰۸:۲۷ ب.ظ)Bahar_GH نوشته شده توسط:سلام.چونکه در رشته های قابل تولید از این گرامر، حداقل یک رشته وجود دارد که میتوان با حداقل دو درخت اشتقاق آنرا تولید کرد.(یا با دو اشتقاق چپ، یا همچنین با دو اشتقاق راست) مثلا رشته a را میتوان با دو درخت اشتقاق زیر تولید کرد.(21 شهریور ۱۳۹۲ ۰۸:۲۶ ب.ظ)azad_ahmadi نوشته شده توسط: سلام. [attachment=21182]
|