摘要:
当我们提交运行一个DATA步程序后,具体发生了什么事情。 SAS程序与其他程序一样,在运行时都要经过两个阶段:编译(Compilation)、执行(Execution) 程序首先经过编译阶段,该阶段主要检查代码语法错误,以及执行一些编译时语句及创建PDV,缓存等相关的环境。如果发现代码存在语法错误, 阅读全文
摘要:
MINOPERATOR(可理解为Macro IN Operator的简写,帮助大家记忆)系统选项用于控制是否在宏程序中是否可以用IN操作符或#操作符,默认值为NOMINOPERATOR。需要注意的是,在%MACRO语句中同样有这个选项,可以控制当前的宏内部是否可用,可以覆盖系统选项的设定。 简单来说 阅读全文