l1i2n3i4n5g 发表于 2020-3-19 09:12 
data work.test;
   x=1;output;
   x=2;output;
感谢,感觉您写的这段程序是检验变量x、_Error_和_N_在程序执行阶段是如何在内置循环下依次赋值的。
我还想问问,data step是有编译阶段、执行阶段。编译阶段自动生成_Error_和_N_变量,编译阶段_Error_和_N_的值都是缺失 ,然后在执行阶段开始赋值_Error=0_, ,_N_=1,想问怎么编程验证:编译阶段是缺失,执行阶段才赋值呢?
麻烦您了