SAS宏被编译并存储到名为sasmacr的目录中。有没有办法将它们存储在具有不同名称的目录中?
用例是一个测试工具,我希望在命名空间中创建一组测试用例宏,它们不能与正在测试的程序中定义的宏冲突。我的解决方法是在我的所有测试宏名称前加上我认为唯一的字符串。
答案 0 :(得分:3)
来自SAS Site
libname mymacs 'SAS-data-library';
filename mymacros catalog 'mymacs.myautos';
答案 1 :(得分:2)
您可以使用系统选项MAUTOSOURCE和SASAUTOS来指导SAS在哪里搜索存储的宏。