home *** CD-ROM | disk | FTP | other *** search
- 1: undefined symbol
- 2: operand out of range
- 3: procedure name expected
- 4: number of parameters expected
- 5: extra garbage on line
- 6: input line too long (>255 chars)
- 7: not enough .IF's
- 8: must be declared in .ASECT before
- 9: identifier previously declared
- 10: improper format
- 11: comma expected
- 12: must .EQU before use
- 13: macro-identifier expected
- 14: machine can only address words
- 15: backward .ORG not allowed
- 16: identifier expected
- 17: constant expected
- 18: invalid structure
- 19: extra special symbol
- 20: branch too far
- 21: variable not PC relative
- 22: illegal macro-parameter index
- 23: must .EQU to a label, absolute, .DEF, .REF, register or boolean value
- 24: operand not absolute
- 25: illegal use of special symbols
- 26: illegal formed expression
- 27: not enough operands
- 28: cannot handle relative expression
- 29: constant overflow
- 30: illegal decimal constant
- 31: illegal octal constant
- 32: illegal binary constant
- 33: invalid keyword
- 34: too many nested macros
- 35: maximal number of nested include files exceeded
- 36: unexpected end of input
- 37: bad place for include
- 38: unable to open input file
- 39: local Label expected
- 40: too many local labels
- 41: string constant exceeds line
- 42: string constant too long
- 43: unable to open listfile
- 44: no local labels allowed in .ASECT
- 45: keyword expected
- 46: string expected
- 47: illegal character in text
- 48: unable to open output file
- 63: no nested macros allowed
- 64: compare operator expected
- 65: no .EQU allowed to undefined labels
- 66: .ABSOLUTE must be placed before first procedure
- 67: too many procedures
- 68: undefined local label
- 69: no .EQU allowed to local labels
- 70: there is no label on this line to .EQU to
- 75: SC8xx not allowed
- 77: this is not implemented
- 79: this type of identifier is not allowed here
- 84: illegal operation
- 85: ON or OFF expected
- 87: divide by zero
- 200: constant expression expected
- 201: illegal software interrupt number
- 202: unknown software interrupt
- 203: register expected
- 204: register or immediate constant expected
- 205: shift operation expected
- 206: shift constant expected
- 207: unable to generate this immediate constant
- 208: only immediate shift allowed here
- 209: immediate constant expected
- 210: ']' expected
- 211: offset out of range
- 212: offset constant expected
- 213: expression or address mode specification expected
- 214: '{' expected
- 215: '}' expected
- 216: destination expression expected
- 217: branch destination must be a word address
- 218: ROL only allowed with constants
- 219: shift constant out of range
- 220: this reference cannot be resolved with the AOF format
- 221: this cannot be used in an .ABSOLUTE assembly
- 222: area already defined
- 223: area symbol cannot be a local label
- 224: code area directive must be placed before first procedure
- 225: address expression expected
- 226: destination and left hand side register must be different
- 227: entry label already defined
- 228: procedure address missing while generating linker info
- 229: data area without code area not allowed
- 230: area id must not be already defined
- 300: user-defined error
-