To create
an autocall macro, do the following:
-
Create a partitioned
data set to function as an autocall library, or use an existing autocall
library.
-
In the autocall library,
create a member that contains the source statements for the macro.
The member name must be the same as the name of the macro.
Note: The SAS macro facility enables
you to include the underscore character in macro names. However,
z/OS
does not allow the underscore character in partitioned data set member
names. To create an autocall member for a macro name that contains
an underscore, use a pound sign (#) in place of the underscore in
the member name. For example, to create an autocall member for a macro
named _SETUP_, name the member #SETUP#. However, invoke the macro
by the macro name, as follows:
%_setup_