۰
subtitle
ارسال: #۱
  
گرامر LL(K)
گرامر زیر را در نظر بگیرید:
S--->bbCd|bbc
C--->cC|c
به ازای چه مقدار K گرامر بالا LL(K) است؟
۱
۲
۳
۴
جواب رو گفته میشه ۲
چرا؟ آخه با دیدن ۲ تا حرف در S که نمیتونیم تشخیص بدیم از کدوم گرامر باید استفاده کنیم (اول هر دو قواعد bb است که).
تازه بعد از دو تا b هم در هر دو c داریم
میشه راهنماییم کنید؟
S--->bbCd|bbc
C--->cC|c
به ازای چه مقدار K گرامر بالا LL(K) است؟
۱
۲
۳
۴
جواب رو گفته میشه ۲
چرا؟ آخه با دیدن ۲ تا حرف در S که نمیتونیم تشخیص بدیم از کدوم گرامر باید استفاده کنیم (اول هر دو قواعد bb است که).
تازه بعد از دو تا b هم در هر دو c داریم
میشه راهنماییم کنید؟
۰
ارسال: #۲
  
RE: گرامر LL(K)
بیبین، مثلا اگه چنین قانونی داشه باشیم:
s-->aC|ab
C-->b
این گرامر LL2 نیست چون ما دوتا کاراکتر را باید برای first درنظر بگیریم. حالا به گرامر زیر دقت کن:
s-->aC|a
C-->landa|b
به نظر من این گرامر هم LL2 نیست. ولی اگه لاندا نبود اونوقتLL2 میشد
s-->aC|ab
C-->b
این گرامر LL2 نیست چون ما دوتا کاراکتر را باید برای first درنظر بگیریم. حالا به گرامر زیر دقت کن:
s-->aC|a
C-->landa|b
به نظر من این گرامر هم LL2 نیست. ولی اگه لاندا نبود اونوقتLL2 میشد
۰
ارسال: #۴
  
RE: گرامر LL(K)
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close