SAS:是否可以将编译后的宏存储在除sasmacr之外的目录中?

时间:2011-11-07 20:37:07

标签: sas

SAS宏被编译并存储到名为sasmacr的目录中。有没有办法将它们存储在具有不同名称的目录中?

用例是一个测试工具,我希望在命名空间中创建一组测试用例宏,它们不能与正在测试的程序中定义的宏冲突。我的解决方法是在我的所有测试宏名称前加上我认为唯一的字符串。

2 个答案:

答案 0 :(得分:3)

来自SAS Site

libname mymacs 'SAS-data-library';
filename mymacros catalog 'mymacs.myautos';

答案 1 :(得分:2)

您可以使用系统选项MAUTOSOURCE和SASAUTOS来指导SAS在哪里搜索存储的宏。