GNAT کمیونٹی ایڈیشن 2021 جاری

Ada زبان میں ترقیاتی ٹولز کا ایک پیکیج شائع کیا گیا ہے - GNAT Community Edition 2021۔ اس میں ایک کمپائلر، ایک مربوط ترقیاتی ماحول GNAT Studio، SPARK زبان کے ذیلی سیٹ کے لیے ایک جامد تجزیہ کار، GDB ڈیبگر اور لائبریریوں کا ایک سیٹ شامل ہے۔ پیکیج جی پی ایل لائسنس کے تحت تقسیم کیا گیا ہے۔

کمپائلر کا نیا ورژن GCC 10.3.1 بیک اینڈ استعمال کرتا ہے اور متعدد نئی خصوصیات فراہم کرتا ہے۔ آنے والے Ada 202x معیار کی درج ذیل اختراعات کا اضافی نفاذ:

  • Jorvik ایمبیڈڈ سسٹمز کے لیے نیا پروفائل؛
  • صوابدیدی صحت سے متعلق ریاضی کی حمایت؛
  • اعلانیہ اظہار؛
  • خودکار قسم کے تخمینے کے ساتھ اقدار کا نام تبدیل کرنا؛
  • سب روٹینز کے حوالے کے معاہدے؛
  • تکرار کرنے والوں میں فلٹرز؛
  • کنٹینرز کے لیے یونٹ۔

ہم نے کئی تجرباتی (غیر معیاری) خصوصیات کو بھی نافذ کیا:

  • واپسی/بڑھانے/گوٹو بیانات کے لیے اضافی "جب"؛
  • پیٹرن ملاپ؛
  • سرنی کی فکسڈ نچلی حد؛
  • غیر ٹیگ شدہ اقسام کے لیے ڈاٹ کا استعمال کرتے ہوئے سب روٹینز کو کال کرنا۔

غالب امکان ہے کہ کمپائلر کا یہ ورژن GNAT کمیونٹی ایڈیشن ریلیز کے سلسلہ میں آخری ہوگا۔ مستقبل میں، اوپن سورس جی سی سی سے مرتب کردہ کمپائلر کو ایلیر پیکیج مینیجر کا استعمال کرتے ہوئے انسٹال کیا جا سکتا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں