سورس کد کامپایلر به زبان سی شارپ (#C)

سورس کد کامپایلر به زبان سی شارپ (#C)

کامپایلر (Compiler) برنامه یا مجموعه ای از برنامه های کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد) تبدیل می کند. درس اصول طراحی کامپایلر یکی از دروس کارشناسی کامپیوتر (نرم افزار و فناوری اطلاعات) است که معمولا در آن نیمی از نمره به پیاده سازی یک کامپایلر اختصاص داده میشود.

ما هم یک زبان نمونه (با الهام از زبان های برنامه نویسی محبوب مانند جاوا و پاسکال و …) مرحله به مرحله طراحی کردیم و آن را در برنامه نویسی سی شارپ پیاده کردیم و شما میتوانید آن را خریداری کرده و بلافاصله دانلود کنید.

پروژه کامپایلر معمولا شامل چند فاز به صورت زیر است:

1- تعریف زبان و اسلاید برای ارائه: زبان نمونه ی ما در قالب چند اسلاید جهت ارائه معرفی میشود.
2- گرامر زبان: گرامرهای مورد استفاده در زبان را به صورت مستقل از متن ارائه میکنیم.
3- تحلیل لغوی: تحلیل گر لغوی یا همان لکسر وظیفه توکن توکن کردن دستورات یا به عبارتی تکه تکه کردن اجزای دستور را بر عهده دارد.
4- تحلیل نحوی: تحلیل گر نحوی یا سینتکس آنالایزر به کمک قانون LL1 و جدول پارس، گرامر دستورات را چک میکند.
5- تحلیل معنایی: خطاهای معنایی در کد (از جمله استفاده کردن از یک متغیر که قبلتر تعریف نشده) را پیدا میکند.

در صورتی که نیاز به دادن تغییرات توی این سورس کد هستین یا توی قسمتی از فهم کد دچار مشکل شدین میتونین به پشتیبانی ایمیل ارسال کنین یا به تلگرام پشتیبانی پیام بفرستین و درخواست خودتون رو مطرح کنید.

قیمت سورس کد و اسلایدها و فایل های مرتبط: 50 هزار تومان
هزینه ی پشتیبانی و ویرایش (اختیاری): بسته به تغییرات مورد نیاز متغیر است، برای هماهنگی به ما پیام دهید. تلگرام: @Contact99

نظرات شما برای ما مهم است، لطفا پس از دانلود نظرات خود را در مورد آن در بخش نظرات بنویسید.

نوع فایل: فشرده (zip)، شامل اسلایدهای پاورپونت، سند ورد مربوط به گرامرها و پروژه ی سی شارپ
حجم: 1.44MB


پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

هجده + 8 =