Controlling your assembly
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.
- 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.