Thank you very much Kurt!
This was enlightening (truely!) ... just let me remark, that SASROOT can be resolved automatically by the filename line ... i.e. the following code also works:
filename maccode "!SASROOT/sasautos/dftest.sas";
data _null_;
infile maccode;
input;
put _infile_;
run;