-
Notifications
You must be signed in to change notification settings - Fork 1
/
Errors.txt
104 lines (104 loc) · 3.64 KB
/
Errors.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
E0001: Internal error---'%.*s' should exist, but doesn't
E0002: Internal error---out of phase;\n\t'%.*s' = %04X pass 1, %04X pass 2
E0003: unknown opcode
E0004: unknown symbol '%.*s'
E0005: illegal escaped character in value
E0006: not a value
E0007: EXTERN in expression not allowed
E0008: divide by 0 error
E0009: literal exceeds absolute allowable range of 0..65535
E0010: unexpected end of input
E0011: missing right parenthesis
E0012: invalid warning '%s'
E0013: unexpected end of string
E0014: invalid escape character
E0015: not a string
E0016: invalid index register
E0017: end of indirection without start of indirection error
E0018: invalid index register
E0019: missing end of index indirect mode
E0020: syntax error in post-increment index mode
E0021: syntax error in index mode
E0022: invalid accumulator register in index mode
E0023: missing expected comma
E0024: operands found for op with no operands
E0025: instruction not inherent
E0026: immediate mode not supported for opcode
E0027: Internal error---how did this happen?
E0028: instruction only supports immediate mode
E0029: target exceeds 8-bit range
E0030: bad operand
E0031: bad register name for PSH/PUL
E0032: missing comma in register list
E0033: bad register name for EXG/TFR
E0034: missing comma
E0035: missing label for EQU
E0036: trying to EQU a SET value
E0037: missing label for SET
E0038: %s
E0039: missing value for ORG
E0040: failed writing object file
E0041: truncated output to object file
E0042: %s: '%s'
E0043: %s: file too big
E0044: %s: failed reading
E0045: EXTDP missing label
E0046: out of memory
E0047: EXTERN missing label
E0048: missing label or expression for PUBLIC
E0049: '%.*s' already defined on line %zu
E0050: not a label
E0051: value for ALIGN must be known in pass 1
E0052: missing label for END
E0053: format '%s' not supported
E0054: Internal error---no header written?
E0055: object size too large
E0056: END section already written
E0057: ORG directive missing
E0058: improper warning tag '%.4s'
E0059: syntax error---mixing up immedate and indexed modes?
E0060: syntax error
E0061: '%c' not allowed in literal number
E0062: missing value for EQU
E0063: missing value for SET
E0064: symbol '%.*s' already defined
E0065: Internal error---expression parser mismatch
E0066: expression too complex
E0067: record size must be between 1 and 252
E0068: missing option argument
E0069: address exceeds address space
E0070: %s: %s
E0071: string too long
E0072: can't use USR and DEFUSRn at the same time
E0073: bad register
E0074: not enough space for expression
E0075: can't negate or complement a string
E0076: label not defined
E0077: missing .ENDTST directive
E0078: cannot nest .TEST
E0079: no matching .TEST
E0080: not an index register
E0081: missing A, B, or D register
E0082: missing index register
E0083: no input file specified
E0084: undefined protection bit '%c'
E0085: unknown flag '%c'
E0086: boolean value must be 'true' or 'false'
E0087: option '%.*s' not supported
E0088: stack size must be between 2 and 4096
E0089: can only set outside a .TEST directive
E0090: floating point exceeds range of Color Computer
E0091: negative exponents for integers not supported
E0092: operator '%s' not supported for floats
E0093: factorial not defined for negative numbers
E0094: value not defined
E0095: %s: not enough data
E0096: size can't be 0
E0097: %s: contains no data
E0098: Real format '%.*s' not supported
E0099: Can't reserve 0 bytes of memory
E0100: Can only assign test code outside a .TEST directive
E0101: line increment must be between 1 and 65535
E0102: line number must be between 1 and 65535
E0103: string space must be between 0 and 22528
E0104: BASIC format does not support multiple ORG directives