1
SAS宏被編譯並存儲到名爲sasmacr的目錄中。有沒有辦法將它們存儲在名稱不同的目錄中?SAS:是否可以將編譯宏存儲在sasmacr以外的目錄中?
用例是一個測試工具,我希望在名稱空間中創建一個測試用例宏的集合,使用它們不能與正在測試的程序中定義的宏衝突。我的解決方法是將我所有測試宏的名稱加上我認爲是唯一字符串的前綴。
SAS宏被編譯並存儲到名爲sasmacr的目錄中。有沒有辦法將它們存儲在名稱不同的目錄中?SAS:是否可以將編譯宏存儲在sasmacr以外的目錄中?
用例是一個測試工具,我希望在名稱空間中創建一個測試用例宏的集合,使用它們不能與正在測試的程序中定義的宏衝突。我的解決方法是將我所有測試宏的名稱加上我認爲是唯一字符串的前綴。
libname mymacs 'SAS-data-library';
filename mymacros catalog 'mymacs.myautos';
您可以通過系統選項MAUTOSOURCE和SASAUTOS直接SAS在哪裏搜索存儲宏。