GNAT Community Edition 2021 منتشر شد

بسته‌ای از ابزارهای توسعه به زبان Ada منتشر شده است - GNAT Community Edition 2021. شامل یک کامپایلر، یک محیط توسعه یکپارچه GNAT Studio، یک تحلیلگر استاتیک برای زیرمجموعه‌ای از زبان SPARK، یک دیباگر GDB و مجموعه‌ای از کتابخانه‌ها. بسته تحت مجوز GPL توزیع می شود.

نسخه جدید کامپایلر از باطن GCC 10.3.1 استفاده می کند و تعدادی ویژگی جدید را ارائه می دهد. اجرای نوآوری های زیر استاندارد آینده Ada 202x اضافه شده است:

  • نمایه جدید برای سیستم های جاسازی شده Jorvik.
  • پشتیبانی حسابی دقیق دلخواه؛
  • عبارات اعلامیه؛
  • تغییر نام مقادیر با استنتاج نوع خودکار؛
  • قراردادها برای ارجاع به برنامه های فرعی؛
  • فیلترها در تکرار کننده ها؛
  • واحد برای کانتینر.

ما همچنین چندین ویژگی آزمایشی (غیر استاندارد) را اجرا کردیم:

  • «زمان» اضافی برای اظهارات بازگشت/افزایش/برو.
  • تطبیق الگو؛
  • کران پایین آرایه ثابت.
  • فراخوانی زیربرنامه ها با استفاده از نقطه برای انواع بدون برچسب.

به احتمال زیاد، این نسخه از کامپایلر آخرین نسخه در زنجیره انتشارات GNAT Community Edition خواهد بود. در آینده، کامپایلر کامپایل شده از منبع باز GCC را می توان با استفاده از مدیر بسته alire نصب کرد.

منبع: opennet.ru

اضافه کردن نظر