PERFORM 声明
PERFORM 语句将控制转移到一个或多个过程,并在序列完成时隐式返回控制。PERFORM 还可用于具有 PERFORM 范围的内联循环。
VARYING
短语允许嵌套一个或多个 AFTER
子句,条件测试可以是 BEFORE
(默认)或 AFTER
每个循环。
程序执行的 THRU
子句假设从 procedure-1
到 procedure-2
结束的顺序自上而下的控制流程。 THRU 是一个有争议的问题,许多程序员更喜欢 PERFORM
而不是使用 THRU
段落。有些商店可能要求 PERFORM THRU
有一个明确的退出点段落,其他商店可能禁止使用 THRU
发现它更难以调试。
程序执行:
内联执行:
varying-phrase
是: