
B-63943EN-2/01 6.MACRO EXECUTOR FUNCTION
- 185 -
Macro variable data output G338
- Format
G338 Pp Qq Ff.e Zz Rr;
P: Specification of the number of the first output macro variable
Q: Specification of the number of output macro variable data items
F: Specification of the output format of macro variable data (modal
value in the case of omission)
f : Specifies the total number of digits.
e : Specifies the number of decimal places.
Z: Specification of the zero suppression of macro variable data
(modal value in the case of omission)
z = 0: Does not perform zero suppression.
1: Performs zero suppression.
R: Tape format of output data
r = 0: Standard format. (The standard format is also assumed
when “R” is omitted.)
r = 1: Does not output variable numbers.
r = 10: Does not output % (EOR) at the end of tape.
r = 11: Does not output variable numbers and % (EOR) at the
end of tape
r = 20: Does not output % (EOR) at the start of tape.
r = 21: Does not output variable numbers and % (EOR) at the
start of tape.
r = 30: Does not output % (EOR) at the start and end of tape.
r = 31: Does not output variable numbers and % (EOR) at the
start and end of tape.
NOTE
1 The value specified for address F is interpreted in
the same way as that specified with screen display
control G243, except F-9.8 and F-9.9. See Section
6.1.3.5, "Character display" for details.
F-9.8 and F-9.9 will be described in detail later.
2 The value specified for address Z is interpreted in
the same way as that specified with screen display
control G243. See Section 6.1.3.5, "Character
display" for details.
- Explanation
This code converts specified macro variable data to a predetermined
tape format and sends it from a line opened in transmission control
mode The output code depends on the C specification when the line is
opened.
The output data tape format is the same as the input format: Address
"N" for the first variable number and address "P" for variable data are
output to the first block, the specified number of variable data items
are output consecutively to the subsequent blocks, with address "P,"
and finally, the tape end ("%") code is output.