تالار گفتمان مانشت
سوال اول کامپایلر سال ۸۹ - نسخه‌ی قابل چاپ

سوال اول کامپایلر سال ۸۹ - sepid - 22 دى ۱۳۸۹ ۰۷:۴۲ ب.ظ

[تصویر:  attachment.php?aid=281]

این اولین سوال کامپایلر پارسال هست.
این گرامر LL1 هست که قاعده Empty هم نداره پس LALR1 هست پس SLR1 هم هست اما تو کلیدش گزینه ۱ رو انتخاب کرده!
چرا؟

سوال اول کامپایلر سال ۸۹ - موج - ۰۵ بهمن ۱۳۹۰ ۰۸:۳۵ ب.ظ

LL1 بودنش که داد میزنه، حدود ۳۰ دقیقه ای زمان گذاشتم و تمام حالات slr رو بدست آوردم هیچ تداخلی نداشت. خیلی شلوغ شد و الا اسکنش میکردم اینجا میذاشتم. نظر من هم گزینه چهار هست

به علاوه اینکه توی کتاب سنجش هم پاسخش به این تست اشتباهه
استدلالش اینه که اگه کامل رسم کنید حالات رو LR1 نیست بنابرین slr , lalr هم نیست و تنها LL1 هست
در حالی که توجه نکرده که هر گرامر LL1 حتما LR1 هست و اگه LR1 بودن رو رد کنی خود به خود تمام گزینه‌ها اشتباه میشه

سوال اول کامپایلر سال ۸۹ - - rasool - - 05 بهمن ۱۳۹۰ ۱۱:۰۱ ب.ظ

نظر من هم گزینه ۴ هستش.
مشخصه که LL1‌ هست.
در مورد SLR بودنش هم فایلی رو ضمیمه کردم. می بینید که هیچ برخوردی وجود نداره.

[تصویر:  64557_1_1379095741.jpg]