LOOPIF <list-expr> PASSES|FAILS (<lower-limit> , <upper-limit>) ...
LOOPIF <list-expr> PASSES|FAILS <gate-array-name>(<index>) ...
*DATA GATEARRAY TACGATES 1 (100 4000) 2 (90 4000) $...$ ... *COMMANDS CREATELIST GELIST FROM GE LOOPIF $GROUPX=GELIST.TAC PASSES TACGATES($GROUPX) { ... }
LOOPIF...PASSES is true for each case where a member of <parameter-list> falls inside the gate defined by <lower-limit> and <upper-limit> inclusive. Conversely LOOPIF...FAILS is true for each case where a member of <parameter-list> is present in the event and falls outside the limits of the gate.