关于 [size=16.000000pt]Referencing Macro Variables Indirectly这块是死活弄不明白了。
[size=16.000000pt]例子如下:运行以下程序,不同个数的&,是怎么re-scan神马的得到下面结果的啊???真心是醉了!请问哪位大仙抽空给指点一下!!!
程序:
%let test=one;
%let one=two;
%let two=three;
%let three=four;
%let four=five;
%put 5:&&&&&test;
%put 6:&&&&&&test;
%put 7:&&&&&&&test;
%put 8:&&&&&&&&test;
%put 9:&&&&&&&&&test;
%put 10:&&&&&&&&&&test;
结果:
1 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;
42 ;
43 %let test=one;
44 %let one=two;
45 %let two=three;
46 %let three=four;
47 %let four=five;
48 %put 5:&&&&&test;
5:two
49 %put 6:&&&&&&test;
6:two
50 %put 7:&&&&&&&test;
7:three
51 %put 8:&&&&&&&&test;
8:one
52 %put 9:&&&&&&&&&test;
9:two
53 %put 10:&&&&&&&&&&test;
10:two
54
55 ;
56 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;
66 ;