Pico Compiler

Pico Compiler

Pico Compiler یک محیط توسعه سبک و آفلاین برای نوشتن برنامه های جاوا است.
Pico Compiler یک محیط توسعه سبک و آفلاین برای نوشتن برنامه های جاوا است.این در درجه اول برای دانش آموزان طراحی شده است ، ارائه یک رابط کاربری ساده و امکان ارزیابی متقابل کد منبع جاوا.هدف اصلی این بود که کامپایلر را کوچک و ساده نگه دارید ، ضمن تهیه کامپایلر سازگار با جاوا.عناصر زیر زبان برنامه نویسی جاوا پیاده سازی شده است: • بسته ها ، واردات • کلاس ها ، رابط ها • وراثت • اعضای استاتیک • کلاس ها ، موارد اولیه: • زمینه ها ، اعلامیه روش ها • اعلام متغیرهای محلی • اگر… موارد دیگر ، برای ، در حالی که ،... در حالی که ، سعی کنید ... گرفتن ... سرانجام ، پرتاب ، بازگشت ، شکستن ، ادامه ، تعویض ، جملات هماهنگ • همه انواع ابتدایی • دسترسی اعضای Superclass • این (مراجعه به نمونه فعلی) • فراخوان سازنده Superclass (فوق العاده (a، b، c)؛) • فراخوانی روش • ایجاد نمونه کلاس (ایجاد نمونه کلاس (Abc جدید)) • ایجاد آرایه اولیه (int جدید [10] [5] []) • ایجاد آرایه کلاس یا رابط (Abc جدید)5] []) • دسترسی Array (args [0]) • دسترسی متغیر محلی • لفظ صفر • تبدیل عددی غیرمجاز • دامنه بلوک ، دامنه روش ، دامنه کلاس ، دامنه جهانی • بند بند • پرتاب کننده اولیه آرایه (رشته [] a = {"x" ، "y" ، "z" •) • ادبیات کلاس بدوی (int.class) • کلاس غیر بدویlitals (String.class) • بررسی قابلیت دسترسی (PUBLIC ، محافظت ، PRIVATE) • اتوبوس و غیرفعال کردن جعبه • روشهای مختلف سرخوردگی (aka "varargs") محدودیت ها: • کامپایلر نمی تواند پروژه ها یا کوزه های خارجی را باز کند • کامپایلر می تواند تنها یک پرونده را دریک زمان (بدون پروژه های چند پرونده ای) • آرگومان های نوع (انواع عمومی) تجزیه می شوند ، اما در غیر این صورت نادیده گرفته می شود • اعلام انواع پارامتریزه • Enumeses Typesafe • اعلامیه های حاشیه نویسی

امکانات

دسته بندی ها

گزینه های Pico Compiler برای Mac با مجوز منبع باز