استفاده از کامپایلر- کامپایلرها در طراحی زبانهای جدید
سال انتشار: 1394
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 2,572
فایل این مقاله در 7 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ELECONFK02_076
تاریخ نمایه سازی: 26 شهریور 1395
چکیده مقاله:
کامپایلر- کامپایلر یک مولد کامپایلر می باشد و در واقع برنامه ای است که قوانین لغوی و گرامر کدی که برای هر عبارت و عنصری از زبان باید توسط مولد کد ایجاد شود، را در ورودی گرفته در خروجی خود یک کامپایلر ایجاد می کند. طراحی یک کامپایلر به روش های مختلفی انجام می شود. یک روش بسیار ساده که امروزه با استفاده از امکانات برنامه نویسی جدید توسعه و کاربرد یافته است، استفاده از نرم افزارهای مولد می باشد. این نرم افزارهای تولید کننده کامپایلر، به همراه استفاده از کامپایلرهای آزاد ، به عنوان یک روش ساده و بدون صرف وقت و هزینه جهت طراحی فازهای تحلیل لغوی و تحلیل نحوی کامپایلرها، مورد استفاده وسیعی قرار گرفته اند. در این مقاله، پس از معرفی ابزارهای مولد یک کامپایلر، چگونگی استفاده از آنها مورد بررسی قرار می گیرد و در نهایت با مقایسه بین نرم افزارهای موجود، کاربردهای آنها تشریح می گردد.
کلیدواژه ها:
نویسندگان
زهره اخوان حجازی
عضو هیأت علمی گروه کامپیوتر، دانشگاه آزاد اسلامی واحد کاشان، ایران
زهرا سادات سجادی
عضو هیأت علمی گروه کامپیوتر، دانشگاه آزاد اسلامی واحد کاشان، ایران
علیرضا صدیقی
دانشجوی کارشناسی ارشد کامپیوتر، دانشگاه آزاد اسلامی کاشان، ایران
مراجع و منابع این مقاله:
لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :