请教:初学sas,这是sas一本教材书中的程序:
%let x=%eval(1+2);
%let y=%eval(2*3);
%let z=%eval(5/5);
%put a=&x;
%put b=&y;
%put c=&z;
我试着在后面加了run;日志显示出错,提示:ERROR 180-322: Statement is not valid or it is usedout of proper order.
但如果不加run;就可以得出正确的结果。
请问为什么不能加run;呢?什么情况下要加,什么情况加不加run;呢?谢谢解惑!