|
|
[تست] سوال ۶ کنکور ۸۲ - نسخهی قابل چاپ |
|
[تست] سوال ۶ کنکور ۸۲ - jaroon - 04 بهمن ۱۳۸۹ ۰۶:۳۸ ب.ظ
سوال ۶ سال ۸۲ گقته با در نظر گرفتن ارنباط بخش ELSE با تزدیکترین THEN بگید این گرامر LL(!) یا SLR است؟ s->if BE then ST EP ST->other BE->be EP->else ST EP->LOMBDA من فکر میکنم هیح کدوم نیست اما تو کتاب راهیان گفته هر دو هست |
|
[تست] سوال ۶ کنکور ۸۲ - hatami - 05 بهمن ۱۳۸۹ ۱۲:۳۹ ق.ظ
چرا همچین فکری میکنید . follow ep که اشتراکی ندارد پس ll(1 )بودنش درسته |
RE: [تست] سوال ۶ کنکور ۸۲ - mfXpert - 18 خرداد ۱۳۹۰ ۰۵:۴۳ ب.ظ
(۰۴ بهمن ۱۳۸۹ ۰۶:۳۸ ب.ظ)jaroon نوشته شده توسط: سوال ۶ سال ۸۲ گقته با در نظر گرفتن ارنباط بخش ELSE با تزدیکترین THEN بگید این گرامر LL(!) یا SLR است؟این گرامر دارای ابهام هست اما وقتی تو صورت سوال گفته شده که هر else با نزدیکترین then ارتباط داره ابهام گرامر رو از بین برده و اگه با توجه به همین موضوع جداول پارس LL1 و SLR1 رو بکشید میبینید که هیچ خانه ای از جدول پارس دارای دو قاعده نیست پس این گرامر هم LL1 هست و هم SLR1 |
|
RE: [تست] سوال ۶ کنکور ۸۲ - meshkat - 15 آذر ۱۳۹۰ ۰۶:۱۰ ب.ظ
[quote='jaroon' pid='11896' dateline='1295878137'] سوال ۶ سال ۸۲ گقته با در نظر گرفتن ارنباط بخش ELSE با تزدیکترین THEN بگید این گرامر LL(!) یا SLR است؟ s->if BE then ST EP ST->other BE->be EP->else ST EP->LOMBDA من فکر میکنم هیح کدوم نیست اما تو کتاب راهیان گفته هر دو هست [/quote در این سوال در مورد تجزیه گر سوال شده و نه گرامر این گرامر مبهم است بنابر این نهLL1 و نه SLR1است ولی میتونم تداخلها رو دستی بر طرف کنم و تجزیه گرLL1 و SLR1 داشته باشم بنابر این نیازی نیست تغییری در گرامر بدهم و با توجه به semanticی که در صورت سوال گفته شده (elseمال نزدیکترین then)با توجه به این میشه از هر دو تجزیه گر استفاده کرد و تداخلها رو به صورت دستی برطرف کرد. |