GCC میں Modula-2 پروگرامنگ زبان کے لیے تعاون شامل ہے۔

M2 فرنٹ اینڈ اور libgm2 لائبریری کو GCC کے مرکزی ڈھانچے میں اپنایا گیا ہے، جو Modula-2 پروگرامنگ زبان میں پروگراموں کی تعمیر کے لیے معیاری GCC ٹولز کے استعمال کی اجازت دیتا ہے۔ یہ بلڈنگ کوڈ کو سپورٹ کرتا ہے جو PIM2، PIM3، اور PIM4 بولیوں کے ساتھ ساتھ اس زبان کے لیے قبول شدہ ISO معیار کے مطابق ہے۔ تبدیلیاں GCC 13 برانچ میں شامل ہیں، جو مئی 2023 میں جاری ہونے کی امید ہے۔

Modula-2 کو 1978 میں Niklaus Wirth نے تیار کیا تھا، یہ پاسکل زبان کی ترقی کو جاری رکھے ہوئے ہے اور انتہائی قابل اعتماد صنعتی نظاموں کے لیے ایک پروگرامنگ زبان کے طور پر پوزیشن میں ہے (مثال کے طور پر، یہ GLONASS سیٹلائٹس کے سافٹ ویئر میں استعمال ہوتا ہے)۔ Modula-2 Modula-3، Oberon اور Zonnon کا پیش رو ہے۔ Modula-2 کے علاوہ، GCC میں C, C++، Objective-C، Fortran، Go، D، Ada اور Rust کے لیے سامنے والے حصے شامل ہیں۔ مرکزی GCC کمپوزیشن میں قبول نہ کیے گئے فرنٹنٹ میں سے، Modula-3، GNU Pascal، Mercury، Cobol، VHDL اور PL/1 کو نوٹ کیا جا سکتا ہے۔

ماخذ: opennet.ru

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