1
SAS宏被编译并存储到名为sasmacr的目录中。有没有办法将它们存储在名称不同的目录中?SAS:是否可以将编译宏存储在sasmacr以外的目录中?
用例是一个测试工具,我希望在名称空间中创建一个测试用例宏的集合,使用它们不能与正在测试的程序中定义的宏冲突。我的解决方法是将我所有测试宏的名称加上我认为是唯一字符串的前缀。
SAS宏被编译并存储到名为sasmacr的目录中。有没有办法将它们存储在名称不同的目录中?SAS:是否可以将编译宏存储在sasmacr以外的目录中?
用例是一个测试工具,我希望在名称空间中创建一个测试用例宏的集合,使用它们不能与正在测试的程序中定义的宏冲突。我的解决方法是将我所有测试宏的名称加上我认为是唯一字符串的前缀。
libname mymacs 'SAS-data-library';
filename mymacros catalog 'mymacs.myautos';
您可以通过系统选项MAUTOSOURCE和SASAUTOS直接SAS在哪里搜索存储宏。