In place of machine code, you can specify control characters defined by ISO/ANSI. These characters must be represented in EBCDIC code.
ISO/ANSI control characters for a printer are as follows:
Code | Action before Printing a Line |
---|---|
b | Space one line (blank code) |
0 | Space two lines |
- | Space three lines |
+ | Suppress space (overprint existing line) |
1 | Skip to channel 1 |
2 | Skip to channel 2 |
3 | Skip to channel 3 |
4 | Skip to channel 4 |
5 | Skip to channel 5 |
6 | Skip to channel 6 |
7 | Skip to channel 7 |
8 | Skip to channel 8 |
9 | Skip to channel 9 |
A | Skip to channel 10 |
B | Skip to channel 11 |
C | Skip to channel 12 |
X'5A' | The rest of the record is page mode data. This requires the use of the Print Services Facility™ (PSF) and a page mode printer such as an IBM® 3800, IBM 3900, IBM 3820, or IBM 3827. The data may be sysout. |
ISO/ANSI control characters for a card punch device are as follows:
Code | Action after Punching a Card |
---|---|
V | Select punch pocket 1 |
W | Select punch pocket 2 |
These control characters include those defined by ANSI FORTRAN. If any other character is specified, it is interpreted as 'b' or V, depending on the device being used; no error indication is returned.