プリプロセッサ名の範囲
プリプロセッサ名の範囲は、宣言されている場所によって決まります。
プリプロセッサ プロシージャ内で宣言された名前の範囲は、そのプロシージャです。
含まれる文字列内で宣言された名前の範囲は、その含まれる文字列と、その文字列を含めた後にスキャンされたすべての入力テキストです (名前も宣言されたプリプロセッサ プロシージャを除く)。
上記以外の名前の範囲は、プリプロセッサ入力全体です (名前も宣言されたプリプロセッサ プロシージャを除く)。
上位ヘルプ:
Open PL/I マクロ プリプロセッサ