نمایش نتایج 1 تا 7 از 7

نام تاپیک: روش تشخیص گرامر LL1

  1. #1

    روش تشخیص گرامر LL1

    سلام دوستان. عیدتون مبارک.
    اینجا کسی هست ll(1) , و به من یاد بده.
    روش تشخیص ll(1) , بودن یک گرامر براساس first و follow. با یک مثال کوچمولو
    لطفا کمکم کنید. امتحان دارم ولی چیزی بلد نیستم.

  2. #2
    کاربر دائمی آواتار asefy2008
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    تهران
    سن
    36
    پست
    729

    نقل قول: روش تشخیص گرامر LL1

    به نظر من این طوری نمی تونی متوجه بشی چون کلی کار داره.(باید رو در رو یک نفر برات بگه.)

  3. #3

    نقل قول: روش تشخیص گرامر LL1

    هیچ جوری نمیشه کمکم کنید؟ ؟؟
    آخه من بدجوری گیر افتادم.

  4. #4
    کاربر دائمی آواتار pesar irooni
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    تهران
    سن
    40
    پست
    495

    نقل قول: روش تشخیص گرامر LL1

    به ازای هر قانون مثل:
    S -> D1 D2 .. Dn | E1 E2 .. En
    نباید (first(D1 D2 .. Dn و (first(E1 E2 .. En اشتراک داشته باشه
    حالا اگه هر کدوم از مجموعه های بالا تهی رو هم در بر داشت باید follow رو به جای تهی حساب کرد.
    کلا داره میگه اگه تو S باشیم و کاراکتر بعدی رو دیدیم بدونیم به کدوم قانون بریم و اگه اشتراک داشته باشه نمیدونیم به کدوم قانون باید بریم.

  5. #5
    کاربر دائمی آواتار asefy2008
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    تهران
    سن
    36
    پست
    729

    نقل قول: روش تشخیص گرامر LL1

    نباید (first(D1 D2 .. Dn و (first(E1 E2 .. En اشتراک داشته باشه
    منظورتون پریدیکت نیست؟(فکر کنم پریدیکتشون نباید اشتراک داشته باشه.)

    البته روش دوستمون درسته، اما من فکر می کنم از پریدیکت استفاده کنی بهتره.(این هم همونه)

  6. #6
    کاربر دائمی آواتار pesar irooni
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    تهران
    سن
    40
    پست
    495

    نقل قول: روش تشخیص گرامر LL1

    منظورتون پریدیکت نیست؟
    چرا دقیقا همونه
    اما چون تو کتاب ایهو حرفی از predicate نزده من هم نگفتم. predicate رو برخی از مراجع آوردند و منظورشون همون first و follow هست.

  7. #7

    نقل قول: روش تشخیص گرامر LL1

    میتونید چند مثال البته با جواب اون از LL1بزنید؟؟

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •