SAS代码在提交后停止运行,也不在日志中

use*_*321 7 sas no-response

我正在编写一个SAS程序,它也使用了一些宏.但是,SAS突然停止运行我提交的代码.如果我选择并提交一部分代码,我可以看到它复制在日志中,但就是这样.没有注释,错误或警告.代码也没有执行.如果代码是没有任何宏变量的简单数据步骤,则无关紧要.我错过了什么吗?我应该检查或验证什么?

Lon*_*ish 9

这听起来像是一个宏中的不平衡引号的经典案例.运行下面的代码应该清除它,然后你需要检查错误的代码.

*); */; /*’*/ /*”*/; %mend;
Run Code Online (Sandbox Code Playgroud)

  • ps,我不确定为什么这个问题被搁置了.这是许多经验丰富的SAS用户在其职业生涯中遇到过的一种情况,因此所描述的症状嵌入在大脑中.我敢肯定,我不是唯一一个在第一次发生时撕掉头发的人! (2认同)