%%GLOBAL と %%LIBSYM

%%GLOBAL 値と %%LIBSYM 値は、テキスト・ファイルに保存されます。これらのテキスト・ファイルでは、

シンボル・ファイル内容の例を次に示します。

; some comment
ABC=ABC

def="ABC DEF"
Group    =     XYZ
Parm2    =     "'123 567'"

DAGLOBAL 環境変数では、%%GLOBAL によって使用されるテキスト・ファイルのフォルダが指定されます。同様に、%%LIBSYM メンバについては、環境変数またはカタログからフォルダ名が抽出されます。

この例は、%%GLOBAL および %%LIBSYM 制御文の解決を示しています。

文/式 解決結果
//* %%GLOBAL MBRNAME

DAGLOBAL 環境変数によって、MBRNAME テキスト・ファイルの場所が指定されます。

//* %%LIBSYM DATA.SET.NAME %%MEMSYM MBRNAME

DATA.SET.NAME 環境変数、またはカタログで定義された DATA.SET.NAME によって、MBRNAME テキスト・ファイルの場所が指定されます。