home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / SIMTEL / CPMUG / CPMUG028.ARK / COMERR.TXT < prev    next >
Text File  |  1984-04-29  |  2KB  |  70 lines

  1.  
  2.         APPENDIX B - COMPILER ERROR MESSAGES
  3.  
  4.  
  5. AS      Function/Procedure on left hand side of assignment
  6.         statement.
  7.  
  8. BP      Incorrect bound pair subtype (must be integer).
  9.  
  10. DE      Disk error; no corrective action can be taken  
  11.         in the program.
  12.  
  13. DD      Doubly declared identifier, label, variable etc.
  14.  
  15. FP      Incorrect file open statement.
  16.  
  17. IC      Invalid special character.
  18.  
  19. ID      Subtypes incompatible (decimal values can not be
  20.         assigned to integer variables).
  21.  
  22. IO      Integer overflow.
  23.  
  24. IT      Identifier is not declared as a simple variable or
  25.         function.
  26.  
  27. NG      No ALG file found.
  28.  
  29. NI      Subtype is not integer.
  30.  
  31. NP      No applicable production exists.
  32.  
  33. NS      Subtype is not string.
  34.  
  35. NT      For clause,Step expression,Until clause expressions are not
  36.         of the same subtype.(must all be integer or decimal).
  37.  
  38. PC      Number of parameters in procedure call does not match the 
  39.         number in the procedure declaration.
  40.  
  41. PD      Undeclared parameter.
  42.  
  43. PM      Parameter type does not match the declared type.
  44.  
  45. SO      Stack overflow.
  46.  
  47. SI      Array subscript is not of subtype integer.
  48.  
  49. TD      Subtype has to be integer or decimal.
  50.  
  51. TM      Subtypes do not match or are incompatible.
  52.  
  53. TO      Symbol table overflow.
  54.  
  55. TS      Undeclared subscripted variable.
  56.  
  57. UD      Undeclared identifier.
  58.  
  59. UF      Undeclared file/function.
  60.  
  61. UL      Undeclared label.
  62.  
  63. UP      Undeclared procedure.
  64.  
  65. US      Undeclared simple variable.
  66.  
  67. VO      Varc table overflow.  Possibly caused by too many 
  68.         long identifiers.
  69.  
  70.