想问各位老师俩问题,如果有知道的,请给与明示,谢谢:)
代码如下:
这段小代码旨在用过宏b来调用宏a,使得将a的返回值 &a. PUT出来。
遇到两个问题:
1. 在调用%b的时候,log返回的是:>>data a;run; a<< 而不是期待的 >>a<<。
请问,我想让data a;run;这句生效,并且不让他返回,应该用什么办法“保护并运行”它呢?
2. 请问在open环境下直接用%put函数,为什么不行呢?
%put >>%a(a=a)<<; LOG提示:
a
谢谢各位帮助,我问题常常较多,如有烦扰,还望大神们谅解:)