You can code any of the following expressions: - A register number or label of an EQU instruction for the register
number, enclosed in parentheses. For example:
MODCB RPL=RPL1,ARG=(REG5),AM=VTAM
⋮
REG5 EQU 5
Note: This form is prohibited if you
are using the “simple” list form of the macroinstruction (MF=L).
- An expression of the form (*,expr) as
explained in the preceding section. The address specified by expr is
indirect; that is, it is the address of a fullword that contains the
value. For example:
MODCB RPL=RPL1,ARG=(*,NEWCID),AM=VTAM
⋮
NEWCID DS F NEWCID SET DURING PROGRAM
* EXECUTION
|