TITLE instruction
The TITLE instruction:
- Provides headings for each page of the source and object section of the assembler listing. If the first statement in your source program is an ICTL instruction or a *PROCESS statement then the title is not printed on the first page of the Source and Object section, because each of these instructions must precede all other instructions.
- Identifies the assembly output records of your object modules. You can specify up to 8 identification characters that the assembler includes as a deck ID in all object records, beginning at byte 73. If the deck ID is less than eight characters, the assembler puts sequence numbers in the remaining bytes up to byte 80.
- name
- You can specify name only once in the
source module. It is one of the following:
- A string of printable characters
- A variable symbol that has been assigned a string of printable characters
- A combination of the above
- A sequence symbol
Except when the name is a sequence symbol, the assembler uses the first eight characters you specify, and discards the remaining characters without warning.
- title_string
- Is a string of 1 to 100 characters enclosed in apostrophes
If two or more TITLE instructions are together, the title provided by the last instruction is printed as the heading. See Sample program using the TITLE instruction.