سوال از CLR؟؟؟ - نسخهی قابل چاپ |
سوال از CLR؟؟؟ - f.b - 09 آذر ۱۳۹۰ ۰۸:۰۴ ب.ظ
سلام دوستان عزیز من کامپایلر رو نگذروندم و حالا خیلی کند دارم پیش میرم الانم به یه سوال برخوردم لطفا راهنمایی کنید: در روش (CLR(1 ترمینالهای که توی {} نوشته رو نمیفهمم که چطور باید انتخاب کرد؟ اگر در مورد FOLLOWتوضیح بدید ممنون میشم |
RE: سوال از CLR؟؟؟ - bitbit - 13 آذر ۱۳۹۰ ۱۱:۲۸ ب.ظ
(۰۹ آذر ۱۳۹۰ ۰۸:۰۴ ب.ظ)f.b نوشته شده توسط: سلامسلام فرض کنید این گرامر رو داریم S---->aAB A--->aA|bB B--->cB|d و فرض کنید در مراحل کشیدن در وضعیت زیر قرار داریم S--->.aAB {$} برای ادامه کار باید با a حرکت کنیم و نقطه را یکی جلو ببریم و به وضعیت جدید بریم و بستار ان را بنویسیم S---->a.AB {$} A--->.aA {c,d} A--->.bB {c,d} وقتی داریم بستار قانون s--->a.AB {$} را پیدا میکنیم برای تمام قوانین جدید بوجود امده از این قانون قسمت {} را مساوی First(B$) gharar midahim موفق باشین |