تالار گفتمان مانشت
نحوه محاسبه مجموعه پیش بینی یا lookahead - نسخه‌ی قابل چاپ

نحوه محاسبه مجموعه پیش بینی یا lookahead - Erfan_Ekh - 26 خرداد ۱۳۹۷ ۱۰:۳۵ ب.ظ

سلام خدمت دوستان

من تا حالا توی چندین کتاب و جزوه و حتی همین انجمن دنبال راه حل مشخصی برای بدست آوردن مجموعه پیش بینی یا LA هنگام رسم دیاگرام CLR(1) گشتم که توفیقی نداشتم. و از اونجایی که اگر رسم دیاگرام سی ال آر رو بلد نباشی نمیتونی LALR رو هم رسم کنی و جدولشو بدست بیاری حسابی دچار مشکل شدم.
ازتون خواهش دارم یه توضیح ساده و قابل فهم از این موضوع به من بدین Heart
ممنونتون میشم.

RE: نحوه محاسبه مجموعه پیش بینی یا lookahead - ftmbghrn - 27 خرداد ۱۳۹۷ ۰۱:۳۱ ق.ظ

منظور از L.À همون fallow هست با یک تفاوت با یک مثال بگم : A-BcDBa
وقتی برای اولین بار در تحلیل گر لغوی توکن B دیده بشه اگه fallow معمولیB رو بخوان میشه c و a اما اگه L.A رو بخوان میشه فقط c ...چون در clr میخواد خطای ff و ff(فالو فالو و فرست و فالو) کمتر بشه و زودتر به جواب برسه...و حالا اگه برای بار دوم در ادامه تجزیه همین جمله نه جمله دیگ به B برسیم L.A میشه a..
امیدوارم خوب گفته باشم