!--a11y-->

以下の命令を使って、サブルーチンを呼び出します。
PERFORM...[USING ...<pi>...]
[CHANGING...<p
i>... ].
サブルーチンは他のサブルーチン ( ネストコール) を呼び出せるほか、自分自身を呼び出す ( 再帰呼出) こともできます。サブルーチンの実行が終了すると、呼出元プログラムは PERFORM 命令の後にプロセスを実行します。USING および CHANGING オプションを使用して、サブルーチンのパラメータインタフェースに値を提供することができます。