我想知道以下语句的行为:
SET NOK TO TRUE
PERFORM PARAGRAPHE-1 THRU PARAGRAPHE-2 UNTIL NOK
从 PARAGRAPHE-1 到 PARAGRAPHE-2 的段落是否被执行?
它不会被执行,因为默认情况下,退出评估发生在执行执行语句之前。
如果你想在执行后测试条件,你需要显式地这样做,就像这样。
PERFORM PARAGRAPHE-1 THRU PARAGRAPHE-2 WITH TEST AFTER UNTIL NOK