COBOL2002 言語 拡張仕様編
-StdVersion,1オプションは第1次規格以前,-StdVersion,2オプションは第2次規格以前の仕様で翻訳することを指定するが,ここでは第1次規格と第2次規格の仕様が同じで第3次規格と第4次規格との間で解釈が異なっている言語仕様について次に示す。
-StdVersionオプションを指定した場合,次の書き方のとき,標準仕様のPERFORM文の規則と異なる。
01 J PIC 99 COMP.
01 K PIC 99 COMP.
01 WK-1.
02 WK-2 OCCURS 4.
03 WK-3 PIC X OCCURS 4.
:
MOVE SPACE TO WK-1.
PERFORM PROC-1
VARYING J FROM 1 BY 1 UNTIL J > 4
AFTER K FROM J BY 1 UNTIL K > 4,
:
PROC-1.
MOVE '*' TO WK-3(J,K)図25-1 PERFORM文の流れ
PERFORM VARYING J FROM 1 BY 1 UNTIL J > 4
PERFORM VARYING K FROM J BY 1 UNTIL K > 4
MOVE '*' TO WK-3(J,K)
END-PERFORM
END-PERFORM.All Rights Reserved. Copyright (C) 2003, 2017, Hitachi, Ltd.