マクロパラメータ値として指定されたテキストが格納されます。
種類: | 自動マクロ変数(読み込みおよび書き込み) |
%macro printz/parmbuff; %put Syspbuff contains: &syspbuff; %let num=1; %let dsname=%scan(&syspbuff,&num); %do %while(&dsname ne); proc print data=&dsname; run; %let num=%eval(&num+1); %let dsname=%scan(&syspbuff,&num); %end; %mend printz; %printz(purple,red,blue,teal)
Syspbuff contains:(purple,red,blue,teal)