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

نام تاپیک: ابهام در پارسر CLR1

  1. #1
    کاربر دائمی آواتار reza6384
    تاریخ عضویت
    آبان 1386
    محل زندگی
    تهران - شهرک ژاندارمری
    سن
    40
    پست
    740

    ابهام در پارسر CLR1

    سلام.
    چند سوال راجع به کامپایلرها داشتم.

    1- می خواستم بدونم آیا میشه یک گرامر مبهم CLR1 باشه؟ یه کم کشیدن جدولش سخت بود و فکر کردم اگر جواب این سوال مثبت باشه پس همه گرامرها رو میشه CLR1 دونست.

    2- Type Checking در کدام مرحله از کامپایل صورت میگیره؟

    3- خطاهای مربوط به دسترسی به عنصر خارج از اندیس آرایه و برچسب Goto به لیبلی که موجود نیست در چه زمانی کشف می شوند؟

  2. #2
    کاربر دائمی آواتار manager
    تاریخ عضویت
    شهریور 1384
    محل زندگی
    Z
    سن
    38
    پست
    771

    نقل قول: ابهام در پارسر CLR1

    1- نه. بسیاری از گرامر ها LR1 نیستند.
    2- قبل از تولید کد میانی.
    3- تو همون قسمت کتابی که داشتید می خوندید نوشته، مربوط به Type Checking هست. البته در برخی موارد که امکان ایجاد آرایه های پویا در زبان وجود داشته باشه در زمان اجرا و به صورت داینامیک کشف می شه.

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

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