It you don't have many, an one-liner will do. Or you can loop over with another quick macro. hth.
[pre]
%macro nmv(x);&x, (n, mean, var)%mend nmv;
%macro foreach(in=, do=, indlm=%str( ), outdlm=%str( ));
%local i item;
%let i = 1;
%let item = %scan(&in, &i, &indlm);
%do %while (&item ^=);
%*;%unquote(&do)
%let i = %eval(&i + 1);
%let item = %scan(&in, &i, &indlm);
%if &item ^= %then %*;&outdlm;
%end;
%mend foreach;
%put ***%nmv(x1) %nmv(x2)***;
%put ***%foreach(in=a b c, do=%nrstr(%nmv(&item)))***;
%*-- on log
***x1, (n, mean, var) x2, (n, mean, var)***
***a, (n, mean, var) b, (n, mean, var) c, (n, mean, var)***
--*;
[/pre]
... View more