Use the list form of the MGCRE macro together with the execute form of the macro. The list form of the macro defines an area of storage, which the execute form of the macro uses to store the parameters.
The list form of the MGCRE macro is written as follows:
Syntax | Description |
---|---|
name | name: Symbol. Begin name in column 1. |
␢ | |
One or more blanks must precede MGCRE. | |
MGCRE | |
␢ | One or more blanks must follow MGCRE. |
,PLISTVER=MAX | |
,PLISTVER=plistver | plistver: 1-3 Default: 1 |
,MF=L | |
The parameters are explained as follows:
If you can tolerate the size change, it is recommended that you always specify PLISTVER=MAX on the list form of the macro. Specifying PLISTVER=MAX ensures that the list form parameter list is always long enough to hold all the parameters you might specify on the execute form and ensures that the parameter list does not overwrite nearby storage.