proc printto log=junk;run;
data &outset; set _null_;
format parameter $32. estimate best8. stderr d8. tvalue 7.2 probt pvalue6.4
df best12. stderr_uncorr best12. tvalue_uncorr 7.2 probt_uncorr pvalue6.4;
label stderr='Corrected standard error of FM coefficient';
label tvalue='Corrected t-stat of FM coefficient';
label probt='Corrected p-value of FM coefficient';
label stderr_uncorr='Uncorrected standard error of FM coefficient';
label tvalue_uncorr='Uncorrected t-stat of FM coefficient';
label probt_uncorr='Uncorrected p-value of FM coefficient';
label df='Degrees of Freedom';
run;
%do k=1 %to %nwords(&indvars);
%let var=%scan(&indvars,&k,%str(' '));
%put ### DONE ;
%put ### OUTPUT IN THE DATASET &outset;
/*save existing options*/
%local oldoptions errors;
%let oldoptions=%sysfunc(getoption(mprint)) %sysfunc(getoption(notes)) %sysfunc(getoption(source));
%let errors=%sysfunc(getoption(errors));
options nonotes nomprint nosource errors=0;