Specifications

Saturn Options, Listings and Errors 9-7
Psy-Q Development System
Remarks
If a list file is nominated, either by its inclusion on the Assembler command line,
or in the Assembler’s environment variable, a listing will be produced during the
first pass.
The Assembler maintains a current listing status variable, which is originally set
to zero. List output is only generated when this variable is zero or positive. The
listing directives affect the listing variable as follows:
NOLIST sets it to -1;
LIST, with no parameter, zeroises it;
LIST + adds 1;
LIST - subtracts 1.
Examples Directive Status Listing produced?
nolist -1 no
list - -2 no
list 0 yes
list - -1 no
list - -2 no
list + -1 no
list + 0 yes
Note In the following circumstances, the Assembler automatically suppresses production of
listings:
during macro expansion;
for unassembled code because of a failed conditional.
These actions can be overridden by:
including the /M option on the Assembler command line to list expanding
macros;
including the /C option on the Assembler command line to list conditionally
ignored code - see Command Line Syntax, chapter 2.