ATTEMPT TO SHARE FILE
An attempt was made to open a file for both reading and writing.
This error occurs, for example, if the name of an INCLUDE file is
the same as the object file.
BAD NUMERIC CONSTANT
The numerical argument to an option contains illegal characters.
Numerical parameters can be specified in decimal or hexadecimal
characters and must begin with a number from 0 to 9. Hexadecimal
numbers are specified by a trailing H. For example, VAR1=0FFFEH, or
CAN'T CLOSE FILE
The disk file cannot be closed.
CAN'T CREATE FILE
The specified file cannot be opened for write access.
CAN'T OPEN FILE
The specified file cannot be opened for read access.
CANNOT HAVE GENERAL CONTROL IN INVOCATION
Some controls are only allowed in the source text but not in the
command-line. These controls are as follows: INCLUDE, IF, ELSEIF,
ELSE, ENDIF, and EJECT.
COMMAND-LINE TOO LONG (500)
The command-line can contain a maximum of 500 characters. However,
the command-line cannot contain more than 122 characters, except
when using the SHELL.
An option of the command-line conflicts with another option. This
error occurs if, for example, the controls NOOBJECT and OBJECT(xxx)
are specified in the command-line.
DISK FILE REQUIRED
The specified file is not a disk file.
ERRORPRINT- AND LIST-FILE CANNOT BE THE SAME
It is illegal to direct the listing file output and the error
output to the console at the same time.
EXPECTED DELIMITER '(' AFTER CONTROL
The argument of an option must be enclosed by a left
EXPECTED DELIMITER ')' AFTER ARGUMENT
The argument of an option must be enclosed by a right
FILE WRITE ERROR
The specified file cannot be written to, probably because of a full
The control directive expected some identifier but found something
LIMIT EXCEEDED: BALANCED TEXT LENGTH (2045)
The macro preprocessor's internal limit for balanced text length is
violated. Expansions and intermediate expansions cannot produce
strings longer than 2045 characters.
LIMIT EXCEEDED: INCLUDE FILE NESTING (9)
The nesting of INCLUDE files violated the maximum depth of
LIMIT EXCEEDED: INPUT FILE OR MACRO STACK OVERFLOW
The nesting of input files and macros exceeded an internal
LIMIT EXCEEDED: LINE TOO LONG (500)
A source line contains more than 500 characters.
LIMIT EXCEEDED: MORE THAN 100 'SET' VARIABLES
The number of $SET variables must not exceed 100.
LIMIT EXCEEDED: SYMBOL-TABLE SPACE EXHAUSTED
The symbol-table space is full. The symbol table can accommodate up
to 6000 symbols, independent of the length of the symbols. The
assembly run is aborted.
MEMORY SPACE EXHAUSTED
No more memory is available. This error can occur when allocating
space for a symbol, or when using XREF with very large modules
containing many symbols, each with many uses.
NON-NULL ARGUMENT EXPECTED
In the command-line, the name of the file to be translated, or a
filename for an option, was left out.
OUT OF RANGE NUMERIC VALUE
A numerical argument to an option is out of range. For example,
this error can occur when the PAGEWIDTH option has an argument
lower than 78 or higher than 132.
The control directive is unknown and therefore illegal.