“PERFORM Paragraph THRU paragraph-exit UNTIL end”的行为

问题描述 投票:0回答:1

我想知道以下语句的行为:

SET NOK TO TRUE
PERFORM PARAGRAPHE-1 THRU PARAGRAPHE-2 UNTIL NOK

从 PARAGRAPHE-1 到 PARAGRAPHE-2 的段落是否被执行?

cobol mainframe
1个回答
2
投票

它不会被执行,因为默认情况下,退出评估发生在执行执行语句之前。

如果你想在执行后测试条件,你需要显式地这样做,就像这样。

PERFORM PARAGRAPHE-1 THRU PARAGRAPHE-2 WITH TEST AFTER UNTIL NOK
© www.soinside.com 2019 - 2024. All rights reserved.