1.Out of memory [內(nèi)存溢出]
2.Identifier expected [缺標(biāo)識符]
3.Identifier not found [標(biāo)識符未找到]*
如:Identifier not found INTEGR [標(biāo)識符INTEGER未找到]
4.Duplicate identifier [重復(fù)說明]*
如:Duplicate identifier N [變量N重復(fù)說明]
5.Syntax error [語法錯誤]*
6.Error in real constant [實型常量錯]
7.Error in integer constant [整型常量錯]
8.String constant exceeds line [字符串常量跨行]
9.Too many nested file [文件嵌套過多]
10.Unexpected end of file [非正常文件結(jié)束]
11.Line to long [行過長]
12.Type Identifier expected [缺類型標(biāo)識符]
13.Too many open file [打開文件過多]
14.Invalid file name [無效文件名]
15.File not found [文件未找到]*
16.Disk full [磁盤滿]
17.Invalid compiler directive [無效編譯指示]
18.Too many file [文件過多]
19.Undefined type in pointer definition [指針定義中未定義類型]
20.Variable identifier expected [缺變量標(biāo)識符]
21.Error in type definition [類型錯誤說明]*
22.Stucture too large [結(jié)構(gòu)過長]
23.Set base type out of range [集合基類型越界]
24.File components may not be files or object [FILE分量不能為文件或?qū)ο?/span>]
25.Invalid string length [無效字符串長度]
26.Type mismatch [類型不匹配]*
27.Invalid subrange base type [無效子界基類型]
28.Lower bound greater than upper bound [下界大于上界]
29.Ordinal type expected [缺有序類型]
30.Integer constant expected [缺整型常數(shù)]
31.Constant expected [缺常量]
32.Integer or real constant expected [缺整型或?qū)嵭统A?/span>]
33.Pointe type identifier expected [缺指針類型標(biāo)識符]
34.Invalid function result type [無效的函數(shù)結(jié)果類型]
35.Label identifier expected [缺標(biāo)號標(biāo)識符]
36.Begin expected [缺BEGIN]*
37.End expected [缺END]*
38.Integer expression expected [缺整型表達式]
39.Ordinal expression expected [缺有序表達式]
40.Boolean expression expected [缺布爾表達式]
41.Operand type do not match operator [操作數(shù)與操作符不匹配]
42.Error in expression [表達式錯]
43.Illegal expression [非法賦值]*
44.Field identifier expected [缺域標(biāo)識符]
45.Object file too large [目標(biāo)文件過大]
46.Undefined external [未定義外部標(biāo)識符]
47.Invalid object file record [無效OBJ文件記錄]
48.Code segment too large [代碼段過長]
49.Data segment too large [數(shù)據(jù)段過長]*
50.Do expected [缺DO]*
51.Invalid PUBLIC definition [無效PUBLIC定義]
52.Invalid EXTRN definition [無效EXTRN定義]
53.Too many EXTRN definition [EXTRN定義過多]
54.Of extected [缺0F]*
55.INTERFACE expected [缺INTERFACE]
56.Invalid relocatable reference [無效重定位引用]
57.THEN expected [缺THEN]*
58.TO (DOWNTO) expected [缺T0或DOWNTO]*
59.Undefined forward [提前引用未定義的說明]
60.Too many procedures [過程過多]
61.Invalid typecast [無效類型轉(zhuǎn)換]
62.Division by zero [被零除]
63.Invalid typecast [無效文件類型]
64.Cannot Read or Write variable of this type [不能讀寫該類型的變量]*
65.Ponter variable expected [缺指針變量]
66.String variable expected [缺字符串變量]
67.String expression expected [缺字符串表達式]
68.Circular unit reference [單元循環(huán)引用]
69.Unit name mismatchg [單元名不匹配]
70.Unit version mismatch [單元版本不匹配]
71.Duplicate unit name [單元重名]
72.Unit file format error [單元文件格式錯誤]
73.Implementation expected [缺IMPLEMENTATl0N]
74.constant and case types do not match [常數(shù)與CASE類型不相匹配]
75.Record variable expected [缺記錄變量]
76.Constant out of range [常量越界]
77.File variable expected [缺文件變量]
78.Pointer extression expected [缺指針變量]
79.Integer or real expression expected [缺整型或?qū)嵭捅磉_式]
80.Lable not within current block [標(biāo)號不在當(dāng)前塊中]
81.Lable already defined [標(biāo)號已定義]
82.Undefined lable in preceding statement part [在前面語句中標(biāo)號未定義]
83.Invalid @ argument [無效的@參數(shù)]
84.Unit expected [缺UNIT]
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 variable [變量過多]
97.Invalid FOR control variable [無效FOR控制變量]
98.Integer variable expected [缺整型變量]
99.File and procedure types are not allowed here [此處不允許用文件和過程類型]
100.Srting length mismatch [字符串長度不匹配]
101.Invalid ordering of fields [無效域順序]
102.String constant expected [缺字符串常量]
103.Integer or real variable expected [缺整型或?qū)嵭妥兞?/span>]
104.Ordinal variable expected [缺順序變量]
105.INLINE error [INLINE錯]
106.Character expression expected [缺字符表達式]
107.Too many relocation items [重定位項過多]
112.Case constant out of range [CASE常量越界]
113.Error in statement [語句錯]
114.Can’t call an interrupt procedute [不能調(diào)用中斷過程]
116.Must be in 8087 mode to complie this [必須在8087方式下編譯]
117.Target address not found [未找到目標(biāo)地址]
118.Include files are not allowed here [此處不允許包含INCLUDE文件]
120.NIL expected [缺NIL]
121.Invalid qualifier [無效限定符]
122.Invalid variable reference [無效變量引用]
123.Too many symbols [符號過多]
124.Statement part too large [語句部分過長]
126.Files must be var parameters [文件必須為變量參數(shù)]
127.Too many conditional directive [條件符號過多]
128.Misplaced conditional directive [條件指令錯位]
129.ENDIF directive missing [缺少ENDIF 指令]
130.Error in initial conditional defines [初始條件定義錯]
131.Header does not match previous definition [過程和函數(shù)頭與前面定義的不匹配]
132.Critical disk error [嚴重磁盤錯誤]
133.Can’t evalute this expression [不能計算該表達式]*
如:Can’t evalute constart expression [不能計算該常量表達式]
134.Expression incorrectly terminated [表達式錯誤結(jié)束]
135.Invaild format specifier [無效格式說明符]
136.Invalid indirect reference [無效間接引用]
137.Structed variable are not allowed here [此處不允許結(jié)構(gòu)變量]
138.Can’t evalute without system unit [無SYSTEM單元不能計算]
139.Can’t access this symbols [不能存取該符號]
140.Invalid floating –point operation [無效浮點運算]
141. Can’t compile overlays to memory [不能將覆蓋模塊編譯至內(nèi)存]
142.Procedure or function variable expected [缺過程和函數(shù)變量]
143.Invalid procedure or function reference. [無效過程或函數(shù)引用]
144.Can’t overlay this unit [不能覆蓋該單元]
147.Object type expected [缺對象類型]
148.Local object types are not allowed [不允許局部對象類型]
149.VIRTUAL expected [缺VIRTUAL]
150.Method identifier expected [缺方法標(biāo)識符]
151.Virtual constructor are not allowed [不允許虛擬構(gòu)造方法]
152.Constructor Identifier expected [缺構(gòu)造函數(shù)標(biāo)識符]
153.Destructor Identifier expected [缺析構(gòu)函數(shù)標(biāo)識符]
154.Fail only allowed within constructors [FAIL標(biāo)準(zhǔn)過程只允許在構(gòu)造方法內(nèi)使用]
155.Invalid combination of opcode and operands [無效的操作符和操作數(shù)組合]
156.Memory reference expected [缺內(nèi)存引用]
157.Can’t add or subtrace relocatable symbols [不能加減可重定位符號]
158.Invalid register combination [無效寄存器組合]
159.286/287 Instructions are not enabled [未激活286/287指令]
160.Invalid symbol reference [無效符號引用]
161.Code generation error [代碼生成錯]
162.ASM expected [缺ASM]
運行錯誤將顯示錯誤信息,并終止程序的運行。
Run time error *** at XXXX:YYYY
其中***是運行錯誤號,運行時的錯誤分為以下四類:錯誤號為1~99是DOS錯誤;100~149是輸入輸出錯誤;150~199是嚴重錯誤;200~255是致命錯誤。
XXXX:YYYY是錯誤地址,形式為段地址:偏移量。
1 Invalid function number [無效函數(shù)號]
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 [無效驅(qū)動器號]
16 Cannot remove current directory [不能刪除當(dāng)前目錄]
17 Cannot rename across drives [不能跨驅(qū)動器改文件名]
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 [無效數(shù)字格式]
150 Disk is write-protected [磁盤寫保護]
151 Unknown unit [未知單元]*
152 Drive not ready [驅(qū)動器未準(zhǔn)備好]
154 CRC error in data [數(shù)據(jù)CRC校驗錯]
155 Bad drive request struct length [不良驅(qū)動器請求結(jié)構(gòu)長度]
156 Disk seek error [磁盤定位錯]
157 Unknown media type [未知媒介類型]
158 Sector Not Found [扇區(qū)未找到]
159 Printer out of paper [打印機缺紙]
160 Device write fault [設(shè)備寫失敗]
161 Device read fault [設(shè)備讀失敗]
162 Hardware failure [硬件故障]
200 Division by zero [以零做除數(shù)]
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 [調(diào)用抽象方法]
212 Stream registration error [流登計錯]
213 Collection index out of range [集合下標(biāo)越界]
214 Collection overflow error [集合溢出]
215 數(shù)字超出范圍
216 General Protection fault [存取非法]
217 Unhandled expetion occurred [控制-C]