COPY ステートメントをプログラムの任意の部、また任意のコード・シーケンス・レベルで使用することで、保管されているソース・ステートメントをプログラムに組み込むことができます。 COPY ステートメントは任意の深さにネストできます。
複数のコピー・ライブラリーを使用するには、複数のシステム定義を使用するか、複数の定義と IN/OF 句 (IN/OF library-name) の組み合わせを使用します。
以下に例を示します。
COPY MEMBER1 OF COPYLIB
この修飾句を省略した場合、デフォルトは SYSLIB です。
COPY とデバッグ行: コピーされたテキストをデバッグ行として (例えば、7 桁目に D が挿入されているかのように) 扱わせるには、COPY ステートメントの最初の行に D を入れてください。COPY ステートメント自体をデバッグ行にすることはできません。これに D が入っていても、WITH DEBUGGING モードが指定されていなければ、COPY ステートメントが処理されることはありません。
関連参照
コンパイラー指示ステートメント