By storing required input to the function in the function parameter list before
invoking the lUCY macro instruction. To store input in an lUCY parameter
list, use labels generated by the IP ARML mapping macro.
You may use a combination of these methods to supply input to a single lUCY
function.If you specify any optional parameters on the lUCY macro, you are
responsible for providing theUSING for the IP ARML DSECT when the macro is
invoked. If you do not specify an optional parameter to initialize the parameter
list, the macro assumes that you have stored a value in the parameter list prior to
invoking the lUCY macro.One advantage of using the lUCY macro instruction is that lUCY provides exten
sive error checking of parameter combinations when input is supplied on the macro.
Many invalid parameter combinations can be detected by lUCY when you assem
ble the program.
You can specify several parameters either as relocatable labels or a register specifi
cation. Specify these parameters in one of the following ways:
An addressable label in a program
A label in the IP ARML DSECT• A register number in parentheses -(register) • An explicit base-displacement notation --displacement (register).
Figure 17 shows the format of the lUCY macro:
Inter-User Communications Vehicle 127
invoking the lUCY macro instruction. To store input in an lUCY parameter
list, use labels generated by the IP ARML mapping macro.
You may use a combination of these methods to supply input to a single lUCY
function.
responsible for providing the
invoked. If you do not specify an optional parameter to initialize the parameter
list, the macro assumes that you have stored a value in the parameter list prior to
invoking the lUCY macro.
sive error checking of parameter combinations when input is supplied on the macro.
Many invalid parameter combinations can be detected by lUCY when you assem
ble the program.
You can specify several parameters either as relocatable labels or a register specifi
cation. Specify these parameters in one of the following ways:
An addressable label in a program
A label in the IP ARML DSECT
Figure 17 shows the format of the lUCY macro:
Inter-User Communications Vehicle 127