要求されたネストレベルで実行しているマクロ名を返します。
種類: | マクロ関数 |
ヒント: | %SYSMEXECDEPTH関数と%SYSMEXECNAME関数は組み合わせて使用できるように実装されていますが、組み合わせて使用することが必須ではありません。 |
参照項目: | %SYSMEXECDEPTH関数 |
3 %put %sysmexecdepth; /* The macro execution depth of Open Code is zero */ 0 4 %put %sysmexecname(%sysmexecdepth); OPEN CODE 5 %put %sysmexecname(%sysmexecdepth + 1); WARNING: Argument 1 to %SYSMEXECNAME function is out of range. 6 %put %sysmexecname(%sysmexecdepth - 1); WARNING: Argument 1 to %SYSMEXECNAME function is out of range.