Two parameter lists are used on XCTL or XCTLX: a control parameter list and an optional user parameter list. The list form uses only the control parameter list. The execute form builds a user parameter list and passes it to the target module.
The list form of the XCTL or XCTLX macro is written as follows:
Syntax | Description |
---|---|
name | name: Symbol. Begin name in column 1. |
␢ | One or more blanks must precede XCTL or XCTLX. |
XCTL |
|
␢ | One or more blanks must follow XCTL or XCTLX. |
EP=entry name, | entry name: Symbol. |
EPLOC=entry name addr, | entry name addr: A-type addresses. |
DE=list entry addr, | list entry addr: A-type address. |
,DCB=dcb addr, | dcb addr: A-type address. |
,LSEARCH=NO, | Default: LSEARCH=NO |
,LSEARCH=YES, | |
,SF=L | |
The parameters are explained under the standard form of the XCTL macro, with the following exception: