Ü Run-Time Error Messages ßßßßßßßßßßßßßßßßßßßßßßßßßß Error³ # ³Error Message ÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ 1 ³Invalid function number 2 ³File not found 3 ³Path not found 4 ³Too many open files 5 ³File access denied 6 ³Invalid file handle 12 ³Invalid file access code 15 ³Invalid drive number 16 ³Cannot remove current directory 17 ³Cannot rename across drives 100 ³Disk read error 101 ³Disk write error 102 ³File not assigned 103 ³File not open 104 ³File not open for input 105 ³File not open for output 106 ³Invalid numeric format 150 ³Disk is write-protected 151 ³Bad drive request struct length 152 ³Drive not ready 154 ³CRC error in data 156 ³Disk seek error 157 ³Unknown media type 158 ³Sector Not Found 159 ³Printer out of paper 160 ³Device write fault 161 ³Device read fault 162 ³Hardware failure 200 ³Division by zero 201 ³Range check error 202 ³Stack overflow error 203 ³Heap overflow error 204 ³Invalid pointer operation 205 ³Floating point overflow 206 ³Floating point underflow 207 ³Invalid floating point operation 208 ³Overlay manager not installed 209 ³Overlay file read error 210 ³Object not initialized 211 ³Call to abstract method 212 ³Stream registration error 213 ³Collection index out of range 214 ³Collection overflow error Ü Compiler Error Messages ßßßßßßßßßßßßßßßßßßßßßßßßßß Error³ # ³Error Message ÍÍÍÍÍØÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ 1 ³Out of memory 2 ³Identifier expected 3 ³Unknown identifier 4 ³Duplicate identifier 5 ³Syntax error 6 ³Error in real constant 7 ³Error in integer constant 8 ³String constant exceeds line 9 ³Too many nested files 10 ³Unexpected end of file 11 ³Line too long 12 ³Type identifier expected 13 ³Too many open files 14 ³Invalid file name 15 ³File not found 16 ³Disk full 17 ³Invalid compiler directive 18 ³Too many files 19 ³Undefined type in pointer def 20 ³Variable identifier expected 21 ³Error in type 22 ³Structure too large 23 ³Set base type out of range 24 ³File components may not be files or objects 25 ³Invalid string length 26 ³Type mismatch 27 ³Invalid subrange base type 28 ³Lower bound > than upper bound 29 ³Ordinal type expected 30 ³Integer constant expected 31 ³Constant expected 32 ³Integer or real constant expected 33 ³Pointer Type identifier expected 34 ³Invalid function result type 35 ³Label identifier expected 36 ³BEGIN expected 37 ³END expected 38 ³Integer expression expected 39 ³Ordinal expression expected 40 ³Boolean expression expected 41 ³Operand types do not match 42 ³Error in expression 43 ³Illegal assignment 44 ³Field identifier expected 45 ³Object file too large 46 ³Undefined EXTERN 47 ³Invalid object file record 48 ³Code segment too large 49 ³Data segment too large 50 ³DO expected 51 ³Invalid PUBLIC definition 52 ³Invalid EXTRN definition 53 ³Too many EXTRN definitions 54 ³OF expected 55 ³INTERFACE expected 56 ³Invalid relocatable reference 57 ³THEN expected 58 ³TO or DOWNTO expected 59 ³Undefined forward 60 ³Too many procedures 61 ³Invalid typecast 62 ³Division by zero 63 ³Invalid file type 64 ³Cannot read or write vars of this type 65 ³Pointer variable expected 66 ³String variable expected 67 ³String expression expected 68 ³Circular unit reference 69 ³Unit name mismatch 70 ³Unit version mismatch 71 ³Duplicate unit name 72 ³Unit file format error 73 ³Implementation expected 74 ³Constant and case types don't match 75 ³Record variable expected 76 ³Constant out of range 77 ³File variable expected 78 ³Pointer expression expected 79 ³Integer or real expression expected 80 ³Label not within current block 81 ³Label already defined 82 ³Undefined label in preceding stmt part 83 ³Invalid @@ argument 84 ³UNIT expected 85 ³";" expected 86 ³":" expected 87 ³"," expected 88 ³"(" expected 89 ³")" expected 90 ³"=" expected 91 ³":=" expected 92 ³"[" or "(." expected 93 ³"]" or ".)" expected 94 ³"." expected 95 ³".." expected 96 ³Too many variables 97 ³Invalid FOR control variable 98 ³Integer variable expected 99 ³Files and procedure types are not allowed here 100 ³String length mismatch 101 ³Invalid ordering of fields 102 ³String constant expected 103 ³Integer or real variable expected 104 ³Ordinal variable expected 105 ³INLINE error 106 ³Character expression expected 107 ³Too many relocation items 112 ³CASE constant out of range 113 ³Error in statement 114 ³Cannot call an interrupt procedure 116 ³Must be in 8087 mode to compile 117 ³Target address not found 118 ³Include files are not allowed here 120 ³NIL expected 121 ³Invalid qualifier 122 ³Invalid variable reference 123 ³Too many symbols 124 ³Statement part too large 126 ³Files must be var parameters 127 ³Too many conditional symbols 128 ³Misplaced conditional directive 129 ³ENDIF directive missing 130 ³Error in initial conditional defines 131 ³Header does not match previous definition 132 ³Critical disk error 133 ³Cannot evaluate this expression 134 ³Expression incorrectly terminated 135 ³Invalid format specifier 136 ³Invalid indirect reference 137 ³Structured variables are not allowed here 138 ³Cannot evaluate without System unit 139 ³Cannot access this symbol 140 ³Invalid floating-point operation 141 ³Cannot compile overlays to memory 142 ³Procedure or function variable expected 143 ³Invalid procedure or function reference 144 ³Cannot overlay this unit 145 ³Too many nested scopes 146 ³File access denied 147 ³object type expected 148 ³Local object types are not allowed 149 ³Virtual expected 150 ³Method identifier expected 151 ³Virtual constructors are not allowed 152 ³Constructor identifier expected 153 ³Destructor identifier expected 154 ³Fail only allowed within constructors 155 ³Invalid combination of opcode and operands 156 ³Memory reference expected 157 ³Cannot add or subtract relocatable symbols 158 ³Invalid register combination 159 ³286/287 instructions are not enabled 160 ³Invalid symbol reference 161 ³Code generation error 162 ³ASM expected