The PERFORM statement transfers control to one or more procedures and returns control implicitly when the sequence completes. PERFORM can also be used for inline loops withing the scope of the PERFORM.
The VARYING phrase allows for nesting with one or more AFTER clauses, and the conditional test...