پروژه درس كامپايلر

پروژه درس كامپايلر (pptx) 19 اسلاید


دسته بندی : پاورپوینت

نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )

تعداد اسلاید: 19 اسلاید

قسمتی از متن PowerPoint (.pptx) :

بنام خدا پروژه درس كامپايلر فهرست مطالب ابزار ايجاد كامپايلر(cs tools) كامپايلر ايجاد شده توسط گروه ( AM2 C# ) كار با كامپايلر AM2 C# run كردن پروژه .net كامپايلر AM2 C# خروج ... ابزار ايجاد كامپايلر(cs tools) ابزار ايجاد كامپايلر(cs tools) همانطور كه ميدانيد طراحي كامپايلر شامل مراحلي مانند تحليل لغوي ، تحليل نحوي ، تحليل مفهومي و... مي باشد كه اين مراحل معمولا در آزمايشگاه ها با ابزار Lex و Yacc انجام مي گيرد. CS Tools نيز بر پايه همين دو ابزار به وجود آمده است كه البته بخاطر كار در غالب C#.NET بسيار جذاب تر جلوه مي كند. فهرست صفحه بعد ابزار ايجاد كامپايلر(cs tools) اين ابزار در دو ويرايش زير موجود مي باشد: CS Tools 3.4 كه با .NET framework 1.1 كار مي كند. CS Tools 4.6 كه با .NET framework 2 كار مي كند. كه البته چون هم اكنون .NET framework 2 رايج نمي باشد ما از ويرايش CS Tools 3.4 استفاده كرديم فهرست كامپايلر ايجاد شده توسط گروه ( AM2 C# ) كامپايلر ايجاد شده توسط گروه ( AM2 C# ) اين كامپايلر به گونه اي طراحي شده كه از زبان شيرين فارسي نيز پشتيباني مي كند و براي مثال جملات زير براي آن معنادار مي باشد: صحيح تعداد,شمارنده,اندازه; اگر(تعداد<5) تعداد=تعداد+4; براي(تعداد=4; تعداد<5; تعداد=تعداد+1) بنويس(تعداد); فهرست صفحه بعد كامپايلر ايجاد شده توسط گروه ( AM2 C# ) ضمنا عمل كامپايل در دو فاز انجام مي شود كه در فاز اول تحليل لغوي ، تحليل مفهومي و خطا يابي انجام مي شود . و در فاز دوم توليد كد IL و توليد معادل انگليسي كد فارسي انجام مي شود. و در نهايت كد براي اجرا به ILasm سپرده مي شود فهرست

نظرات کاربران

نظرتان را ارسال کنید

captcha

فایل های دیگر این دسته