High Level Assembler produces a comprehensive assembler listing
that provides information about a program and its assembly. Each
section of the assembler listing is clear and easily readable. The
following assembler options are used to control the format and which
sections of the listing to produce:
- ASA
- (z/OS and CMS) Allows you to use American National Standard
printer control characters, instead of machine printer control characters.
- DXREF
- Produces the DSECT Cross Reference section.
- ESD
- Produces the External Symbol Dictionary section.
- EXIT(PRTEXIT(mod3))
- Supplies a listing exit to replace or complement the assembler's
listing output processing.
- FOLD
- Instructs the assembler to print the assembler listing in uppercase
characters, except for quoted strings and comments.
- LANGUAGE
- Produces error diagnostic messages in the following languages:
- English mixed case (EN)
- English uppercase (UE)
- German (DE)
- Japanese (JP)
- Spanish (ES)
When you select either of the English languages,
the assembler listing headings are produced in the same case as the
diagnostic messages.
When you select either the German language
or the Spanish language, the assembler listing headings are produced
in mixed case English.
When you select the Japanese language,
the assembler listing headings are produced in uppercase English.
The
assembler uses the installation default language for messages produced
in CMS by the High Level Assembler command.
- LINECOUNT
- Specifies how many lines should be printed on each page, including
the title and heading lines.
- LIST
- Controls the format of the Source and Object section
of the listing. NOLIST suppresses the entire listing.
- MXREF
- Produces one, or both, of the Macro and Copy
Code Source Summary and Macro and Copy Code
Cross Reference sections.
- PCONTROL
- Controls what statements are printed in the listing, and overrides
some PRINT instructions.
- RLD
- Produces the Relocation Dictionary section.
- RXREF
- Produces the General Purpose Register Cross
Reference section.
- USING(MAP)
- Produces the Using Map section.
- XREF
- Produces one, or both, of the Ordinary Symbol
and Literal Cross Reference and the Unreferenced
Symbols Defined in CSECTs sections.