تنفيذي 2

EXEC 2 هي لغة برمجة نصية حاسوبية تفسيرية للتحكم في إجراءات الأوامر، وتستخدم بواسطة معالج EXEC 2 الذي تم توفيره في الأصل مع مكون CMS لنظام التشغيل IBM Virtual Machine/System Product ( VM/SP ). [ 1 ]

العلاقة بالمدير التنفيذي

يتوافق EXEC 2 بشكل كبير مع CMS EXEC [ 2 ] ، ولكن يجب أن تبدأ نصوص EXEC 2 بعبارة &TRACE . بعض عبارات EXEC والمتغيرات المُعرَّفة مسبقًا غير موجودة في EXEC 2، مع وجود بدائل في بعض الحالات. توجد بعض الاختلافات الطفيفة في بعض العبارات والوظائف المُعرَّفة مسبقًا.

يحتوي EXEC 2 على التحسينات التالية: [ 3 ]

  • لا يوجد حد أقصى لطول الرمز المميز يبلغ 8 بايت. [ 4 ]
  • يمكن أن يصل طول العبارات إلى 255 حرفًا.
  • يمكن لـ EXEC 2 إصدار أوامر لبيئات الأوامر الفرعية بالإضافة إلى CMS و CP.
  • يحتوي EXEC 2 على وظائف مدمجة إضافية.
  • يحتوي EXEC 2 على وظائف معرفة من قبل المستخدم.
  • قد تتضمن أوامر EXEC 2 إجراءات فرعية ووظائف.
  • يحتوي EXEC 2 على إمكانيات تصحيح أخطاء إضافية.
  • يمكن لبرامج إدارة المحتوى (CMS) التلاعب بمتغيرات EXEC 2.

بعض عبارات EXEC غير مدعومة في EXEC 2، بما في ذلك:

  • &BEGSTACK ALL
  • &يتحكم
  • وEMSG
  • &نهاية
  • &GOTO TOP
  • &عرافة
  • لكمة
  • &فضاء
  • &وقت

بعض المتغيرات المحددة مسبقًا في EXEC غير مُعرّفة في EXEC2:

  • و*
  • و$
  • &DISKX
  • &DISK*
  • &DISK؟
  • نظام التشغيل ويندوز
  • والمدير التنفيذي
  • &عالمي
  • وعالمي
  • &READFLAG
  • &TYPEFLAG

وحدات ماكرو XEDit

ملفات XEDIT Macros هي ملفات من نوع XEDIT، تُكتب محتوياتها باستخدام صيغة CMS EXEC أو EXEC 2 أو REXX . [ 5 ] ومثل ملفات أوامر EXEC 2 العادية، تبدأ هذه الملفات بعبارة "&TRACE"، [ 5 ] لتمييزها عن ملفات CMS EXEC.

تاريخ

تمت كتابة EXEC 2 في السبعينيات [ 6 ] وتم تقديمها رسميًا لـ CMS مع الإصدار VM/SP 1، وقد سبقها CMS EXEC وتم استبدالها بـ REXX .

تستمر جميع مترجمات الأوامر الثلاثة - CMS EXEC و EXEC 2 و REXX - في تلقي الدعم من z/VM .

مراجع

  1. فاريان، ميليندا (1991). "VM ومجتمع VM: الماضي والحاضر والمستقبل" (ملف PDF) . تم الاطلاع عليه بتاريخ 26 مارس 2026 .
  2. "الملحق أ: العلاقة بين CMS EXEC وEXEC 2" (ملف PDF) . منتج IBM للآلة/النظام الظاهري: مرجع EXEC 2 - رقم البرنامج 5664-167 - الإصدار 2 (ملف PDF) . منتج البرنامج. IBM . الصفحات 48-55 . SC24-5219-1 . تاريخ الاسترجاع: 29 أبريل 2022 . 
  3. شركة آي بي إم. "معالج EXEC 2 ومعالج CMS EXEC" . تم الاطلاع عليه بتاريخ 14 مارس 2012 .
  4. "معالج EXEC 2 ومعالج CMS EXEC" . شركة IBM .
  5. 1 2 EXEC 2 المرجع (ملف PDF) . صفحة 92. مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 20-01-2017 . تم الاطلاع عليه بتاريخ 03-12-2017 . 
  6. "EXEC 2" .
  • معالج EXEC 2، دليل مستخدم CMS، z/VM الإصدار 5 الإصدار 1.0، رقم البرنامج 5741-A05، رقم المستند SC24-6079-00، الطبعة الأولى سبتمبر 2004
  • REX - لغة برمجة الأوامر، أول ورقة بحثية عامة لـ REX، SHARE 56، 18 فبراير 1981