home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / devel / lang / oberon / jacob-v0.1 / jacob-v0 / jacob / sys / Errors.Tab < prev    next >
Encoding:
Text File  |  1996-04-04  |  7.9 KB  |  90 lines

  1. ; Comments start with a ';'
  2.  
  3. 01 "Illegal char in source"                                   ; MsgIllegalCharInSource      
  4. 02 "Comment not closed"                                       ; MsgCommentNotClosed         
  5. 03 "Illegal integer constant"                                 ; MsgIllegalIntegerConst      
  6. 04 "Illegal real constant"                                    ; MsgIllegalRealConst         
  7. 05 "Illegal longreal constant"                                ; MsgIllegalLongrealConst     
  8. 06 "Illegal char constant"                                    ; MsgIllegalCharConst         
  9. 07 "String not terminated"                                    ; MsgStringNotTerminated      
  10. 08 "Identifier not declared"                                  ; MsgUndeclaredIdent          
  11. 09 "Identifier not exported from qualified module"            ; MsgIdentNotExported         
  12. 10 "Identifier already declared"                              ; MsgAlreadyDeclared          
  13. 11 "Identifier not declared in qualified module"              ; MsgUndeclaredExternIdent    
  14. 12 "Unresolved forward reference"                             ; MsgUnresolvedForwardType    
  15. 13 "Unresolved forward procedure"                             ; MsgUnresolvedForwardProc    
  16. 14 "CONSTs are always read-only"                              ; MsgConstsAlwaysReadOnly     
  17. 15 "TYPEs are always read-only"                               ; MsgTypesAlwaysReadOnly      
  18. 16 "Procedures are always read-only"                          ; MsgProcsAlwaysReadOnly      
  19. 17 "Only globals can be exported"                             ; MsgIllegalLocalExport       
  20. 18 "Missing array length"                                     ; MsgMissingArrayLength       
  21. 19 "Invalid length of array"                                  ; MsgInvalidArrayLen          
  22. 20 "Constant not integer"                                     ; MsgConstantNotInteger       
  23. 21 "Open arrays are not allowed here"                         ; MsgIllegalOpenArray         
  24. 22 "Object too big"                                           ; MsgObjectTooBig             
  25. 23 "Record type expected"                                     ; MsgRecordTypeExpected       
  26. 24 "Wrong type of pointer base"                               ; MsgWrongPointerBase         
  27. 25 "Illegal recursive type application"                       ; MsgIllegalRecursiveType     
  28. 26 "Expression not constant"                                  ; MsgExprNotConstant          
  29. 27 "Invalid type of expression"                               ; MsgInvalidExprType          
  30. 28 "Const arithmetic error"                                   ; MsgConstArithmeticError     
  31. 29 "Expression exceeds set bounds"                            ; MsgIntOutOfSet              
  32. 30 "Type test not applicable"                                 ; MsgTypeTestNotApplicable    
  33. 31 "Operator not applicable"                                  ; MsgOperatorNotApplicable    
  34. 32 "Type expected"                                            ; MsgTypeExpected             
  35. 33 "L-value expected"                                         ; MsgLValueExpected           
  36. 34 "Module identifier expected"                               ; MsgIdentIsNoModule          
  37. 35 "Modules are not allowed here"                             ; MsgModulesNotAllowed        
  38. 36 "Types are not allowed here"                               ; MsgTypeNotAllowed           
  39. 37 "Record field not found"                                   ; MsgRecordFieldNotFound      
  40. 38 "Record field not exported"                                ; MsgRecordFieldNotExported   
  41. 39 "Field selector not applicable"                            ; MsgSelectorNotApplicable    
  42. 40 "Index not applicable"                                     ; MsgIndexNotApplicable       
  43. 41 "Index out of bounds"                                      ; MsgIndexOutOfBounds         
  44. 42 "Dereference not applicable"                               ; MsgDerefNotApplicable       
  45. 43 "Arguments not allowed here"                               ; MsgArgumentsNotAllowed      
  46. 44 "Guard not applicable"                                     ; MsgGuardNotApplicable       
  47. 45 "Illegal call of redefined procedure"                      ; MsgNonReceiverSupered       
  48. 46 "There is no redefined procedure to call"                  ; MsgMissingRedefined         
  49. 47 "Only the redefined procedure is callable here"            ; MsgSuperingWithinRedefining 
  50. 48 "Procedure name not correctly repeated"                    ; MsgProcname2Incorrect       
  51. 49 "Actual declaration doesn't match with forward decl"       ; MsgNonMatchingActualDecl    
  52. 50 "Illegal type of function result"                          ; MsgIllegalFunctionResult    
  53. 51 "Too many actual parameters"                               ; MsgTooManyParams            
  54. 52 "Too few actual parameters"                                ; MsgTooFewParams             
  55. 53 "Actual parameter not compatible with formal"              ; MsgParmNotCompatible        
  56. 54 "Read-only variable not allowed as actual VAR-Parameter"   ; MsgIllegalROVarPar          
  57. 55 "Expression not assignment compatible"                     ; MsgNotAssignCompatible      
  58. 56 "Object is read-only"                                      ; MsgObjectIsReadonly         
  59. 57 "Variable expected"                                        ; MsgVariableExpected         
  60. 58 "Integer type expected"                                    ; MsgIntegerTypeExpected      
  61. 59 "Expression not compatible with control variable"          ; MsgNotCompatibleWithCtrlVar 
  62. 60 "BY expression must be non-zero"                           ; MsgStepMustBeNonZero        
  63. 61 "Procedure call not allowed here"                          ; MsgIllegalFuncCall          
  64. 62 "Procedure expected"                                       ; MsgProcedureExpected        
  65. 63 "No RETURN in function procedure"                          ; MsgMissingReturn            
  66. 64 "Missing RETURN expression"                                ; MsgMissingReturnExpr        
  67. 65 "Misplaced RETURN expression"                              ; MsgMisplacedReturnExpr      
  68. 66 "RETURN expression not compatible with formal result type" ; MsgIncompatibleReturnExpr   
  69. 67 "RETURN not allowed here"                                  ; MsgReturnOnlyInProcs        
  70. 68 "Wrong type of CASE-expression"                            ; MsgIllegalCaseExpr          
  71. 69 "Case label not compatible with case expression"           ; MsgLabelNotCompatible       
  72. 70 "Overlapping case label"                                   ; MsgOverlappingCaseLabel     
  73. 71 "Illegal CASE-label range"                                 ; MsgIllegalCaseLabelRange    
  74. 72 "Wrong type of CASE-label"                                 ; MsgWrongLabelType           
  75. 73 "EXIT without LOOP"                                        ; MsgExitWithoutLoop          
  76. 74 "Bound procedure must be global"                           ; MsgBoundProcMustBeGlobal    
  77. 75 "Redefinition must be exported"                            ; MsgRedefMustBeExported      
  78. 76 "Non-matching formal parameters in redefinition"           ; MsgNonMatchingRedef         
  79. 77 "Invalid type"                                             ; MsgInvalidType              
  80. 78 "Receiver parameter must be a pointer"                     ; MsgReceiverParamNotPointer
  81. 79 "Module name differs from file name"                       ; MsgModuleFilenameDiffers    
  82. 80 "Module name not correctly repeated"                       ; MsgModulename2Incorrect     
  83. 81 "File not found"                                           ; MsgFileNotFound             
  84. 82 "Cyclic imports not allowed"                               ; MsgCyclicImport             
  85. 83 "Limit: object exceeds variable memory space"              ; MsgTooManyVars              
  86. 84 "Illegal LEN dimension"                                    ; MsgIllegalLenDimension      
  87. 85 "Limit: Procedure nested too deeply"                       ; MsgProcNestedTooDeeply
  88. 86 "Limit: Type exceeds max. extension level"                 ; MsgMaxExtLevelReached
  89. 87 "Limit: case range too large"                              ; MsgMaxCaseLabelRange
  90.