تم إصدار إصدار مجتمع GNAT لعام 2021

تم نشر حزمة من أدوات التطوير بلغة Ada - GNAT Community Edition 2021. وهي تتضمن مترجمًا وبيئة تطوير متكاملة GNAT Studio ومحللًا ثابتًا لمجموعة فرعية من لغة SPARK ومصحح أخطاء GDB ومجموعة من المكتبات. يتم توزيع الحزمة بموجب ترخيص GPL.

يستخدم الإصدار الجديد من المترجم الواجهة الخلفية لـGC 10.3.1 ويوفر عددًا من الميزات الجديدة. تمت إضافة تنفيذ الابتكارات التالية لمعيار Ada 202x القادم:

  • ملف تعريف جديد لأنظمة Jorvik المدمجة؛
  • الدعم الحسابي الدقة التعسفية.
  • عبارات التصريح؛
  • إعادة تسمية القيم باستخدام الاستدلال التلقائي للنوع؛
  • عقود الإشارات إلى الإجراءات الفرعية؛
  • المرشحات في التكرارات.
  • وحدات للحاويات.

قمنا أيضًا بتنفيذ العديد من الميزات التجريبية (غير القياسية):

  • "متى" إضافية لعبارات الإرجاع/الرفع/الانتقال؛
  • نمط مطابقة؛
  • الحد الأدنى الثابت للمصفوفة؛
  • استدعاء الإجراءات الفرعية باستخدام نقطة للأنواع غير الموسومة.

على الأرجح، سيكون هذا الإصدار من المترجم هو الأخير في سلسلة إصدارات GNAT Community Edition. في المستقبل، يمكن تثبيت المترجم المترجم من دول مجلس التعاون الخليجي مفتوحة المصدر باستخدام مدير الحزم alire.

المصدر: opennet.ru

إضافة تعليق