tangliang0905 发表于 2013-1-10 09:37 
SAS的macro真的是一种很麻烦的语言,哈哈,如果按照楼主所说的,如果两个连续的&视作一个&的话,有些例子能 ...
以8为例
8 %put &&&L1;
结果:L3
过程:&&&L1 -> &L2 -> L3
按照我的理解,&&&L1 -> (&&)&L1 ->&&L1 -> &L1 -> L2, 这个就貌似有问题了
&&&L1 -> (&&)(&L1) ->&L2 -> L3
&&解析成&, &L1解析成L2, 合起来成为&L2, 最后解析为L3