|
|
Manual link below
https://archive.org/details/OSSPersonalPascal |
| | | |
| |
Other versions with the same title:
|
| | |
1 Error in simple type
2 Identifier expected
3 'PROGRAM' expected
4 ')' expected
5 ':' expected
6 Illegal symbol (possibly missing ';' on line above)
7 Error in parameter list
8 'OF' expected
9 '(' expected
10 Error in type
11 '[' expected
12 ']' expected
13 'END' expected
14 ';' expected (possibly on line above)
15 Integer expected
16 '=' expected
17 'BEGIN' expected
18 Error in declaration part
19 error in
20 '.' expected
21 '*' expected
50 Error in constant
51 ':=' expected
52 'THEN' expected
53 'UNTIL' expected
54 'DO' expected
55 'TO' or 'DOWNTO' expected in for statement
56 'IF' expected
57 'EXIT' expected
58 Error in (bad expression)
59 Error in variable
101 Identifier declared twice
102 Low bound exceeds high bound
103 Identifier is not of the appropriate class
104 Undeclared identifier
105 Sign not allowed
106 Number expected
107 Incompatible subrange types
108 File not allowed here
109 Type must not be REAL or LONG_INTEGER
110 type must be scalar or subrange
111 Incompatible with part
112 Index type must not be REAL or LONG_INTEGER
113 Index type must be a scalar or a subrange
114 Base type must not be REAL or LONG_INTEGER
115 Base type must be a scalar or a subrange
116 Error in type of standard procedure parameter
117 Unsatisfied forward reference
118 Forward reference type identifier in variable declaration
119 Re-specified params not OK for a forward declared procedure
120 Function result type must be scalar, subrange or pointer
121 File value parameter not allowed
122 A forward declared function's result type can't be re-specified
123 Missing result type in function declaration
124 F-format for reals only
125 Error in type of standard procedure parameter
126 Number of parameters does not agree with declaration
127 Illegal parameter substitution
128 Result type does not agree with declaration
129 Type conflict of operands
130 Expression is not of set type
131 Tests on equality allowed only
132 Strict inclusion not allowed
133 File comparison not allowed
134 Illegal type of operand(s)
135 Type of operand must be boolean
136 Set element type must be scalar or subrange
137 Set element types must be compatible
138 Type of variable is not array
139 Index type is not compatible with the declaration
140 Type of variable is not record
141 Type of variable must be file or pointer
142 Illegal parameter solution
143 Illegal type of loop control variable
144 Illegal type of expression
145 Type conflict
146 Assignment of files not allowed
147 Label type incompatible with selecting expression
148 Subrange bounds must be scalar
149 Index type must not be integer
150 Assignment to standard function is not allowed
151 Assignment to formal function is not allowed
152 No such field in this record
153 Type error in read
154 Actual parameter must be a variable
155 Control variable cannot be formal or non-local
156 Multidefined case label
157 Too many cases in case statement
158 No such variant in this record
159 Real or string tagfields not allowed
160 Previous declaration was not forward
161 Again forward declared
162 Parameter size must be constant
163 Missing variant in declaration
164 Substitution of standard proc/func not allowed
165 Multidefined label
166 Multideclared label
167 Undeclared label
168 Undefined label
169 Error in base set
170 Value parameter expected
171 Standard file was re-declared
172 Undeclared external file
174 Pascal function or procedure expected
175 Actual parameter max string length < formal max length
176 Source string length > destination max length
177 Actual parameter string length > formal max length
178 Input of string variables with READLN only
179 String variable must be last variable
183 External declaration not allowed at this nesting level
194 Comment must appear at top of program
201 Error in real number - digit expected
202 String constant must not exceed source line
203 Integer constant exceeds range
250 Too many scopes of nested identifiers
251 Too many nested procedures or functions
252 Too many forward references of procedure entries
253 Procedure too long
254 Too many long constants in this procedure
256 Too many external references
257 Too many externals
258 Too many local files
259 Expression too complicated
300 Division by zero
301 No case provided for this value
302 Index expression out of bounds
303 Value to be assigned is out of bounds
304 Element expression out of range
390 Too much space allocated for global variables
391 Too much space allocated for local variables
392 Type requires >= 32 kbytes of space
393 Too much space allocated for parameters
394 GEMDOS, BIOS, XBIOS, C, EXTERNAL or FORWARD expected
395 Numbers < 0 or > 127 not allowed
396 Parameter occupies more than 2 words
398 Implementation restriction
399 Implementation restriction
400 Illegal character in text
401 Unexpected end of input
403 Error in reading include file
406 Include file not legal
|
| | | | | | |