دانشجویان و کاربران گرامی محتوای این فایل کامل ترین و بهترین جزوه دستنویس طراحی کامپلیر می باشد که با کمترین قیمت در سایت سحافایل قرار گرفته است که با خرید و دانلود آن نیاز شما را به هرگونه جستجوی بیشتری برطرف خواهد نمود
دانلود جزوه دستنویس طراحی کامپلیر:
مقدمه:
کامپایلر چگونه کار می کند؟
برای تهیه یک کامپایلر، کامپایلر دیگری را اجرا میکنیم که ورودی آن متن منبع این کامپایلر و خروجی آن کد اجرایی برای این کامپایلر است . این فرآیند کامپایل است . اگر زبان منبع همان زبان پیاده ساز باشد و متن منبعی که کامپایل میشود نسخه جدید خود کامپایلر باشد این فرآیند خودرانی نام دارد. کامپایل کردن یک برنامه با تبدیل فرمت یک فایل به فرمت دیگر مثل EBCDIC به اسکی تفاوت عمدهای ندارد . در کامپایل کردن برنامه معنای برنامه باید حفظ شود .
بخشی از کامپایلر که متن زبان منبع را تحلیل میکند پردازشگر جلویی و بخشی از کامپایلر که زبان مقصد را ترکیب میکند پردازشگر نهایی نام دارد اگر کامپایلر به خوبی طراحی شده باشد پردازشگر نهایی کاملا از زبان مبدا و پردازشگر جلویی از زبان منبع بی خبر است . هر یک از این دو بخش از نمایش معنایی برنامه خبر دارند .این تفکیک دقیق دلایل فنی دارد و منجر به کامپایلرهای ساخت یافته میشود.
همانطور که می دانید زبان ها از نظر پیچیدگی به ۴ دسته تقسیم می شوند . ۱- زبان های منظم Regular Languages 2- زبان های مستقل از متن Context Free Languages 3- زبان های حساس به متن Context Sensitive Languages 4- زبان های بدون محدودیت . از این این دسته زبان های مستقل از متن برای برنامه های سطح بالا که نزدیک به زبان انسان باشند مناسب ترند چون می توان با الگوریتم های از درجه (n)O تعلق یک عبارت را به آن بررسی کرد که در آن n طول عبارت فوق می باشد .
- به مبلغ فوق 1 درصد به عنوان کارمزد از طرف درگاه پرداخت افزوده خواهد شد.
- لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
- همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
- ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.