جزوه آموزش ساخت کامپایلرها
در این مطلب جزوه آموزشی برای درس اصول طراحی کامپایلر را برای شما کاربران گرامی آماده دانلود شده است . این جزوه آموزشی از مفاهیم اولیه طراحی و ساخت کامپایلرها شروع می شود . و در انتها به آرایه ها می پردازد شما می توانید توضیحات بیشتر و سر فصل های این جزوه آموزشی را در ادامه بخوانید . موفق باشید
توضیحات :
به طور کلی کامپایلر برنامهای است که متن برنامهای را که به یک زبان برنامهسازی نوشته شده است به عنوان ورودی میپذیرد و خروجی آن متن برنامهای به یک زبان دیگر است به طوری که معنای آن متن تغییر نمیکند. این فرآیند در زبان طبیعی ترجمه نام دارد. مترجم ها جملات یک زبان طبیعی را به زبان طبیعی دیگر ترجمه میکنند. تقریبا تمام کامپایلرها برنامهای به یک زبان منبع را گرفته به برنامهای به زبان مقصد تبدیل میکنند . به عنوان مثال زبان منبع میتواند C و زبان مقصد میتواند زبان ماشین برای کامپیوتر پنتیوم باشد. زبانی که خود کامپایلر با آن نوشته میشود زبان پیاده ساز نام دارد.
سرفصل ها :
- مفاهیم اولیه
- واژه یاب
- تعریف ساختاریاب به صورت گراف
- گراف عبارات ریاضی
- یافتن آرگومانهای دستورات کد ساز در Symbol Table
- گراف عبارات شرطی
- آرایه ها
مباحث دیگر مربوط به اصول طراحی کامپایلر را می توانید در این بخش مشاهده نمایید .
دیدگاه خود را بیان کنید