The assembly options are specified on the ASMAHL command after
the left parenthesis. The options that can be specified to control
your assembly are described in Controlling your assembly with options.
On CMS, there are additional options that can be specified. These
are described in
Controlling your assembly with options, and consist of:
- ERASE
- Deletes LISTING, TEXT, and SYSADATA files before the assembly
begins.
- LINECOUNT
- Specifies the number of lines to be printed on each page of
the assembler listing.
- NOSEG
- Specifies that the assembler load modules are loaded from disk.
The default is to load the modules from the Logical Saved Segment
(LSEG); but, if the LSEG is not available, then load the modules from
disk.
- PRINT
- Directs the assembler listing to the virtual printer, instead
of to disk.
- SEG
- Specifies that the assembler load modules are loaded from the
Logical Saved Segment (LSEG). The default is to load the modules from
the LSEG; but, if the LSEG is not available, then load the modules
from disk.
- SYSPARM
- A question mark (?) can be specified in the SYSPARM string,
which instructs the assembler to prompt you for a character string
at your terminal.