タイプ定義パラメータのデー タセット名でシンボリックを使用するためのルール

複数の TYPE 定義パラメータのデータ セット定義で使用できる
Endevor
シンボル (&C1) とユーザシンボル (&#) の両方の使用方法について説明します。
TYPE 定義のパラメータには、BASE LIBRARY、DELTA LIBRARY、INCLUDE LIBRARY、SOURCE OUTPUT LIBRARY が含まれます。
Endevor
シンボルとユーザ定義シンボルをネストして、実行時に解決される有効なユーザ定義シンボル名を形成できます。&# で始まる文字列を 1 つ以上の Endevor シンボルと連結して、実行時に解決される有効なユーザ定義のシンボル名を形成することもできます。
Endevor
シンボル (&C1) およびユーザ記号 (&#) は、TYPE 定義パラメータ BASE LIBRARY、DELTA LIBRARY、INCLUDE LIBRARY、および SOURCE OUTPUT LIBRARY のデータ セット定義で使用できます。
Endevor
シンボルとユーザ定義シンボルをネストして、実行時に解決される有効なユーザ定義シンボル名を形成できます。&# で始まる文字列を 1 つ以上の
Endevor
シンボルと連結して、実行時に解決される有効なユーザ定義のシンボル名を形成することもできます。
ネストおよび連結されたユーザ定義および
Endevor
定義のシンボルをコーディングする場合は注意が必要です。これらのコーディング手法を使用すると、データ セット名は実行時まで最終的に解決されません。誤ったデータ セット名を指定すると、実行時に割り当てエラーが発生する可能性があります。
例--Endevor Symbol Defined in BASE LIBRARY IS
dataset-name
この例は、BASE LIBRARY IS データセット名内の Endevor シンボル (&C1) を示しています。
IPRFX.IQUAL.&C1SUBSYS.BASE
例--User-defined Symbol in BASE LIBRARY IS
dataset-name
この例は、データセット名で定義されたユーザ定義のシンボル (&#) を示しています。
IPRFX.IQUAL.&#USERVAL.BASE
例-Nested User-defined Symbol in BASE LIBRARY IS
dataset-name
この例は、実行時に解決される有効なユーザ定義シンボル名を形成する、ネストされたユーザ定義シンボルを示しています。
IPRFX.IQUAL.&#&SUBSYS.BASE
この例では、&#&C1SUBSYS は実行時に &#PAY に解決され、その後ユーザ シンボル #PAY に定義された値に解決されます。
例-Nested Character String Beginning with &# in BASE LIBRARY IS dataset-name
この例は、&# で始まる文字列を 1 つ以上の Endevor シンボルと連結して、実行時に解決される有効なユーザ定義のシンボル名を形成できることを示しています。
IPRFX.IQUAL.&#DIV&SUBSYS.BASE
この例では、&#DIV&C1SUBSYS は実行時に &#DIVPAY に解決され、その後ユーザ シンボル #DIVPAY に定義された値に解決されます。