Using the Block Letter program (ANFUBLK)
The Begin Data Set exit and the End Data Set exit can use the Block Letter program (ANFUBLK) to build block letters suitable for printing on separator pages. The block letters can be straight or slanted, and centered or left-aligned. They are 12 characters high, using 12 printed lines, and can be either 8 or 12 characters wide.
ANFUBLK creates one line at a time for the exit to add to the data set. The exit must call ANFUBLK multiple times to receive all lines, until the ANFUBLK program indicates that this is the last line.
- Uppercase letters: A-Z
- Symbols: $, #, and @
- Numerals: 0-9
- Lowercase letters, a-z, which are translated to uppercase
- Superscript EBCDIC numerals, which are translated to numerals, 0-9
IP PrintWay™ provides the assembler language source code for ANFUBTBL in SYS1.SAMPLIB(ANFUBTBS). You can modify the source to create your own block letters. The comments in ANFUBTBS describe how to change the tables. After you change the tables, assemble ANFUBTBS, rename it to ANFUBTBL, and use the sample link job in SYS1.SAMPLIB(ANFULINK) to create your exit module.