ASCRE - List form
The list form of the ASCRE macro constructs a nonexecutable parameter list. This list, or a copy of it for reentrant programs, can be referred to by the execute form of the macro.
Syntax
The list form of the ASCRE macro is written as follows:
Syntax | Description |
---|---|
name | name: Symbol. Begin name in column 1. |
␢ | One or more blanks must precede ASCRE. |
ASCRE | |
␢ | One or more blanks must follow ASCRE. |
ASNAME=as name | as name: One to eight characters, enclosed in apostrophes. |
STPARM=start parm addr | start parm addr: RX-type address. |
,INIT=init rtn name | init rtn name: One to eight characters, enclosed in apostrophes. |
,INIT=init rtn name addr | init rtn name addr: RX-type address or register (2) - (12). |
,ODA=output data addr | output data addr: A-type address. |
,TRMEXIT=term rtn addr | term rtn addr: A-type address. |
,UTOKEN=user token addr | user token addr: A-type address. |
Note: Specify UTOKEN only if you specify TRMEXIT. | |
,ASPARM=parm area addr | parm area addr: A-type address. |
,ATTR=attribute list | attribute list: List of attributes, separated by commas. |
,AXLIST=ax list addr | ax list addr: A-type address. |
,TKLIST=token list addr | token list addr: A-type address. |
Note: When you specify TKLIST, specify LXLIST also. | |
,LXLIST=lx list addr | lx list addr: A-type address. |
Note: Specify LXLIST only if you specify TKLIST. | |
,RELATED=value | value: Any valid macro parameter specification. |
,MF=L | |
Parameters
The parameters are explained under the standard form of the ASCRE macro with the following exception:
- ,MF=L
- Specifies the list form of ASCRE.