
  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 <field-list>
 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  'FILE' expected
 58  Error in <factor> (bad expression)
 59  Error in variable
 99  MODEND expected
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
110  <tagfield> type must be scalar or subrange
111  Incompatible with <tagfield> part
112  Index type must not be real
113  Index type must be a scalar or a subrange
114  Base type must not be real
115  Base type must be a scalar or a subrange
116  Error in type of standard procedure parameter
117  Unsatisified 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
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
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 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  Substition 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
183  External declaration not allowed at this nesting level
187  Attempt to open library unsuccessful
191  No private files
193  Illegal GOTO - Label outside of scope
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
206  Illegal real number
250  Too many scopes of nested identifiers
251  Too many nested procedures or functions
253  Procedure too long
256  Too many external references
257  Too many externals
258  Too many local files
259  Expression too complicated
398  Implementation restriction
399  Implementation restriction
400  Illegal character in text
401  Unexpected end of input
402  Error in writing code file, not enough room
403  Error in reading include file
404  Error in writing list file, not enough room
405  Call not allowed in separate procedure
406  Include file not legal
407  *** HEAP OVERFLOW ***
496  Invalid argument to INLINE pseudo procedure
497  Error in closing code file.
500  Non-ISO extension being used!
599  Implementation Restriction
