114633 - پایتون#python, #programming سلام وقتتون بخیرمن یک پروژه کامپایلر دار پروژه کامپایلر به شرح…
انتشار: 2026/07/08 11:45 UTC
114633 - پایتون#python, #programming سلام وقتتون بخیرمن یک پروژه کامپایلر دار پروژه کامپایلر به شرح زیر ضمیمه شده:زبان انتخابی قطعا Python و استفاده از Parser - Lexer این زبان PLY باید استفاده بشه.مشخصات و نکات زبان Mini - Lang مو به مو اجرایی و رعایت بشه.هر 4 فاز پروژه کاملا دقیق و تکنیکال برای کسب 5 نمره کامل باید اجرایی و عملیاتی بشه.موارد اختیاری کامل و دقیق باید لحاظ و عملیاتی بشن:1. پشتیبانی از Float: افزودن نوع داده float و تبدیل ضمنی int به float.2. آرایهها: افزودن آرایههای یکبعدی به همراه بررسی محدوده اندیس.3. توابع: افزودن تعریف و فراخوانی تابع (func) با بررسی پارامترها و مقدار بازگشتی.4. حلقههای For و عملگرهای رابطهای بیشتر: افزودن دستور for و عملگرهای رابطهای <= و >=.5. کاراکترهای کنترلی (Escape Sequences)در حقیقت اینها باید در PLY اضافه بشن: Functions: func <type> <id> ( <type> <id> ) <block> Arrays: <type> <id> [ <int_literal> \] ; (Declaration) and <id> [ <expr> \] (Usage). For Loops: for ( <assignment> ; <expr> ; <assignment> ) <block> Floats: <float_literal> (e.g., [0-9\]+ \. [0-9\]+) and <type> -> float.نکات تکمیلی:حین تحویل پروژه دو مثال کامل همراه با تمام ضمایم برای تست ارسال می کنم و باید در قالب یک ویدئو اسکرین ریکورد با توضیحات کامل طبق پروتکل های پروژه قابل انجام و راستی آزمایی باشه بعلاوه هر سؤال یا ابهامی که راجع به بخش های مختلف پیش بیاد و توضیحات کامل قابل ارائه باشه.همچنین یک ریپورت با فرمت PDF حاوی اسکرین شات از تمامی مراحل اجرایی با توضیحات کامل باید ارائه بشه و مرحله به مرحله مثال ها رو تا آخرین مرحله جلو ببره.دریافت و نهایی شدن پروژه منوط به دو شرط بالا هست.پی نوشت : تمامی توضیحات پروژه در فایل زیر ضمیمه شدهمدت زمان انجام پروژه : 9 روز از امروزلطفا این پروژه رو هم قرار بدید توسط خریدار: khaneprozheاطلاعات بیشتر:parscoders.com/project/610745/114633 - پایتونt.me/ParscodersCom