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

نام تاپیک: طراحی یک شبهه کامپایلر

Threaded View

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

    طراحی یک شبهه کامپایلر

    با سلام خدمت اساتید
    من کلا قصد نوشتن یک کامپایلر رو ندارم ولی تویه برنامه باید یک سری کد رو پردازش کنم و از داخلشون یک شکل بیرون بکشم(PDL منظورم هست تو کتاب جعفرنژاد خوب توضیح داده شد).حالا اگه دوستان کمک کنن بهم بگن چطور می تونم مثلا شرط های داخل یک if رو پردازش کنم یا این که کد یا منبعی بدن ممنون میشم.
    یک مقدار بیشتر توضیح میدم : مثلا من در یک قطعه کد به if می رسم حالا باید شرط داخل if رو بررسی کنم و ببینم در هر حالت به کجا میره
    if((a>c && (a==1 && c<10) || (a>c && b==c)) 
    مثلا در قطعه کد بالا a>c اول چک میشه اگر درست به داخل (a==1 && c<10) میره در غیر این صورت میره این قسمت (a>c && b==c)) . حالا من باید این روند رو به صورت شکل در بیارم.
    تعداد حالت های ممکن رو تونستم پیدا کنم ولی نمی دونم از هر حالت چطور به حالت بعد برم(خسته نباشم)(الان با توجه به این که تعداد حالت رو می دونم یک ماتریس از نوع بولین درست کردم تا بتون روابط رو پیاده سازی کنم .)
    نکته : می دونم با این همه کامپایلر و تازه اونم با سی شارپ، کار عاقلانه ای نیست که دنبال نوشتن یک کامپایلر یا همچین چیزی باشم ولی مجبورم پس خواهشا دوستان از دادن پست های حاشیه ای کلا خودداری کنن.
    با تشکر
    آخرین ویرایش به وسیله asefy2008 : پنج شنبه 17 تیر 1389 در 12:19 عصر

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

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