پروژه طراحی کامپایلر با زبان سی شارپ

درخواست انجام پروژه مشابه

- از این طریق میتواندی پروژه مشابه ای را با
زبان برنامه نویسی دلخواه سفارش دهید .

آموزش آنلاین این پروژه

- مطابق درخواست شما، بصورت آنلاین طریقه
ساخت این پروژه به شما آموزش داده خواهد شد.

- در صورت نیاز به آموزش آنلاین نحوه ساخت این پروژه توسط نرم افزارهای آموزش راه دور و یا درخواست تهیه پروژه مشابه، کافیست با شماره تماس 09179221734 یا آدرس ایمیل behnam.h1368@gmail.com هماهنگی های لازم را انجام دهید.

توضیحات تکمیلی پروژه :

          برنامه ای بنویسید که پس از دریافت هر گرامر ، تشخیص دهد LL هست یا خیر و در صورت نبودن آنرا به LL تبدیل کرده و follow , first  را مشخص کند و در جدول قرار دهد . گرامر ممکن هست شامل اپسیلون هم باشد یا بازگشتی چپ یا قواعد تهی باشد . که برای تبدیل شدن به LL باید برطرف شود .

همچنین برنامه شامل یک استک تجزیه هم باشد تا بتوان فهمید آیا یک جمله به گرامر تعلق دارد یا خیر؟

این برنامه باید با هر گرامر صادق باشد .

به عبارتی :

برنامه فوق با زبان برنامه نویسی سی شارپ نسخه 2010 نوشته شده است .

این پروژه یک گرامر در قالب زیر را دربافت میکند :

S->BCD,

A->bE,

E->aE|&,

B->baB|&,

C->dF,

F->dF|&,

D->AG,

G->AG|&

و بررسی میکند که گرامر فوق به صورت گرامر LL1 هست یا خیر . و همچنین مجموعه First , Follow را برای گرامر وارد شده بدست آورده و نمایش میدهد .

کلیه کد های نوشته شده دارای توضیحات و کامنت میباشند .

امکانات پروژه :

viagra weed erowid

female viagra weed read
  1. ظاهر گرافیکی مناسب
  2. خروجی نتایح در قالب لیست های متفاوت
  3. تبدیل گرامر به LL1

برچسپ ها :

پروژه کامپایلر با سی شارپ,گرامرهای LL1 با C# ,تبدیل گرامر به LL1 ,مجموعه first ,مجموعه follow ,طراحی کامپایلر,تولید گرامر LL1 در سی شارپ,پشته تجزیه,تبدیل گرامر به LL1 ,کامپایلر,گرامر,گرامر LL1 , درس طراحی کامپایلر,ناب پروژه, nabproje.ir