Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, 言語解説書

サブルーチン

サブルーチン は、CALL ステートメントで呼び出される 内部または外部プロシージャーです。 サブルーチンの構文については、プロシージャーを参照してください。

CALL ステートメントの引数は、 呼び出されたプロシージャーのパラメーターと関連付けられます。 サブルーチンは活動化されると、実行が開始します。 引数 (ゼロまたはそれ以上) は、入力専用、出力専用、 またはその両方が可能です。

サブルーチンは、RETURN ステートメントまたは END ステートメントで正常に終了します。 それから、制御が呼び込み側ブロックに戻ります。 サブルーチンは、プロシージャーの終了で説明しているように、異常終了することもあります。

サブルーチン・プロシージャーは、以下のものでなければなりません。

以下の例では、呼び込み側ブロックにとって外部および内部になる サブルーチンの呼び出しを示しています。


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)