%GOTOステートメントの分岐先を指定します。
| 種類: | マクロステートメント |
| 制限事項: | マクロ定義でのみ使用可能 |
| 参照項目: | %GOTOステートメント |
shortを指定して呼び出した場合、%GOTOステートメントによりラベルQUICKへのジャンプが実行されます。
%macro info(type);
%if %upcase(&type)=SHORT %then %goto quick; /* No % here */
proc contents;
run;
proc freq;
tables _numeric_;
run;
%quick: proc print data=_last_(obs=10); /* Use % here */
run;
%mend info;
%info(short)shortを指定してマクロINFOを呼び出すと、次のステートメントが生成されます。
PROC PRINT DATA=_LAST_(OBS=10); RUN;