PERFORM 文

通常の COBOL システムでは、スタックを使用して PERFORM 文を処理している。これに対して RM/COBOL システムでは、個々の手続き名に戻りアドレスを結び付ける。この結果、RM/COBOL システムでは、PERFORM 文のすべての終了点が、実際に使用されるまで有効となる。これに対して通常の COBOL システムでは、どの時点でも、実行範囲内に入っている最も内側の PERFORM 文の終了点だけが有効である。

ただし、 PERFORM-TYPE"RM" コンパイラ指令を設定すると、この COBOL システムは RM/COBOL と同じ方法で PERFORM 文を処理するようになる。