!EGROUP¶
تعريف مجموعة عناصر
السطر الأول
| المعامل | |
|---|---|
EGRP |
اسم مجموعة العناصر (إلزامي) |
GENERATE |
التوليد التلقائي للعناصر المنتمية إلى مجموعة العناصر (اختياري) |
INPUT |
اسم ملف خارجي (اختياري) |
| اسم المعامل | قيمة المعامل | الوصف |
|---|---|---|
EGRP |
<egrp> | اسم مجموعة العناصر |
GENERATE |
لا يوجد | التوليد التلقائي للعناصر المنتمية إلى مجموعة العناصر |
INPUT |
<filename> | اسم ملف خارجي (اختياري)؛ يمكن استخدامه أيضًا مع السطر الثاني والأسطر اللاحقة |
السطر الثاني والأسطر اللاحقة (عند عدم استخدام GENERATE)
| اسم المتغير | الصفة | الوصف |
|---|---|---|
| elemX | I | رقم عنصر منتمٍ إلى مجموعة العناصر |
السطر الثاني والأسطر اللاحقة (عند استخدام GENERATE)
| اسم المتغير | الصفة | الوصف |
|---|---|---|
| elem1 | I | أول رقم عنصر في مجموعة العناصر |
| elem2 | I | آخر رقم عنصر في مجموعة العناصر |
| elem3 | I | زيادة رقم العنصر (اختياري؛ elem3=1 عند الإهمال) |
ملاحظات
- يمكن إدخال أي عدد من العناصر في سطر واحد. كما يمكن إدراج أي عدد من الأسطر حتى يبدأ الخيار التالي.
- يجب تعريف العناصر المحددة قبل
!EGROUP. - تُستبعد العناصر غير المعرّفة بواسطة خيار
!ELEMENTوتظهر رسالة تحذير. - إذا كان عنصر محدد موجودًا بالفعل في المجموعة نفسها، فيُتجاهل وتظهر رسالة تحذير.
- تنتمي جميع العناصر إلى مجموعة العناصر المسماة
ALL(تُولّد تلقائيًا). - يمكن تعريف مجموعة واحدة عبر عدة تعريفات منفصلة.
مثال