マクロのネスト情報をMPRINT出力としてSASログに表示するかどうかを指定します。
該当要素: | 構成ファイル、OPTIONSウィンドウ、OPTIONSステートメント、SAS起動時 |
カテゴリ: | マクロ |
PROC OPTIONS GROUP= | MACRO |
種類: | システムオプション |
デフォルト: | NOMPRINTNEST |
%macro outer; data _null_; %inner run; %mend outer; %macro inner; put %inrmost; %mend inner; %macro inrmost; 'This is the text of the PUT statement' %mend inrmost; options mprint mprintnest; %outer
MPRINT(OUTER): data _null_; MPRINT(OUTER.INNER): put MPRINT(OUTER.INNER.INRMOST): 'This is the text of the PUT statement' MPRINT(OUTER.INNER): ; MPRINT(OUTER): run; This is the text of the PUT statement NOTE: DATA statement used (Total process time): real time 0.10 seconds cpu time 0.06 seconds
%macro outer; data _null_; %inner run; %mend outer; %macro inner; put %inrmost; %mend inner; %macro inrmost; 'This is the text of the PUT statement' %mend inrmost; options nomprintnest; %outer
MPRINT(OUTER): data _null_; MPRINT(INNER): put MPRINT(INRMOST): 'This is the text of the PUT statement' MPRINT(INNER): ; MPRINT(OUTER): run; This is the text of the PUT statement NOTE: DATA statement used (Total process time): real time 0.00 seconds cpu time 0.01 seconds