![]() Chapter Contents |
![]() Previous |
![]() Next |
| SAS Companion for the CMS Environment |
The stored compiled macro facility gives you access to permanent SAS catalogs that contain compiled macros. The purpose of the stored compiled macro facility is to improve efficiency in the execution of production jobs. In order for SAS to use stored compiled macros, the SAS system option MSTORED must be in effect. In addition, you use the SAS system option SASMSTORE= to specify the libref of a SAS data library that contains a catalog of stored compiled SAS macros. For more information about these options, see System Options and SAS Language Reference: Dictionary.
| Accessing Stored Compiled Macros |
/* Create stored compiled macro */
libname mylib 'mylib a';
options mstored sasmstore=mylib;
%macro myfiles / store;
filename file1 'first mylib a';
filename file2 'second mylib a';
%mend;
/* Use stored compiled macro later */
libname mylib 'mylib a';
options mstored sasmstore=mylib;
%myfiles
data _null_;
infile file1;
...statements reading input FILE1...
file file2;
...statements writing output FILE2...
run;
![]() Chapter Contents |
![]() Previous |
![]() Next |
![]() Top of Page |
Copyright © 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.