CROSS ASSEMBLER ASM62XX

5 ERROR MESSAGES

If an error occurs during assembly, ASM62XX outputs the appropriate error symbol or error message listed below to the console and assembly listing file.

Only a single error symbol is output at the beginning (column 1) of the statement that caused the error. (If two or more errors occurred, only the error with highest priority is output.)

The following error symbols are listed in order of priority, starting with the one with the highest priority.

S (Syntax Error) .............................................

An unrecoverable syntax error was encountered.

U (Undefined Error) ......................................

The label or symbol of the operand has not been defined.

M (Missing Label) ..........................................

The label field has been omitted.

O (Operand Error) .........................................

A syntax error was encountered in the operand, or the operand

 

could not be evaluated.

P (Phase Error) ...............................................

The same label or symbol was defined more than once.

R (Range Error) ..............................................

• The location counter value exceeded the upper limit of the

 

program memory, or a location exceeding the upper limit was

 

specified.

 

• A value greater than that which the number of significant

 

digits of the operand will accommodate was specified.

! (Warning) .....................................................

• Memory areas overlapped because of a "PAGE" or "ORG"

 

pseudo-instruction or both.

 

• A statement exceeded a page boundary although its location

 

was not specified.

FILE NAME ERROR .................................

The source file name was longer than 8 characters.

FILE NOT PRESENT ................................

The specified source file was not found.

DIRECTORY FULL ...................................

No space was left in the directory of the specified disk.

FATAL DISK WRITE ERROR ...............

The file could not be written to the disk.

LABEL TABLE OVERFLOW ................

The number of defined labels and symbols exceeded the label

 

table capacity (4000).

CROSS REFERENCE TABLE OVERFLOW

........... The label/symbol reference count exceeded the cross- reference

table capacity (only when the cross-reference table is generated).

S1C62 FAMILY

EPSON

III-19

DEVELOPMENT TOOL REFERENCE MANUAL