要求されたネストレベルで実行しているマクロ名を返します。
| 種類: | マクロ関数 |
| ヒント: | %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.