home *** CD-ROM | disk | FTP | other *** search
/ Carousel Volume 2 #1 / carousel.iso / mactosh / lang / mod11.hqx / M2-11.pit / Compiler.MERR next >
Text File  |  1985-02-21  |  7KB  |  178 lines

  1.   0 :  illegal character
  2.   1 :  eof in E+ option
  3.   2 :  constant out of range
  4.   3 :  open comment at end of file
  5.   4 :  string terminator not in this line
  6.   5 :  too many errors
  7.   6 :  string too long
  8.   7 :  too many identifiers (identifier table full)
  9.   8 :  too many identifiers (hash table full)
  10.  20 :  identifier expected
  11.  21 :  INTEGER constant expected
  12.  22 :  ']' expected
  13.  23 :  ';' expected
  14.  24 :  block name at the END does not match
  15.  25 :  error in block
  16.  26 :  ':=' expected
  17.  27 :  error in expression
  18.  28 :  THEN expected
  19.  29 :  error in LOOP statement
  20.  30 :  constant must not bee CARDINAL
  21.  31 :  error in REPEAT statement
  22.  32 :  UNTIL expected
  23.  33 :  error in WHILE statement
  24.  34 :  DO expected
  25.  35 :  error in CASE statement
  26.  36 :  OF expected
  27.  37 :  ':' expected
  28.  38 :  BEGIN expected
  29.  39 :  error in WITH statement
  30.  40 :  END expected
  31.  41 :  ')' expected
  32.  42 :  error in constant
  33.  43 :  '=' expected
  34.  44 :  error in TYPE declaration
  35.  45 :  '(' expected
  36.  46 :  MODULE expected
  37.  47 :  QUALIFIED expected
  38.  48 :  error in factor
  39.  49 :  error in simple type
  40.  50 :  ',' expected
  41.  51 :  error in formal type
  42.  52 :  error in statement sequence
  43.  53 :  '.' expected
  44.  54 :  export at global level not allowed
  45.  55 :  body in definition module not allowed
  46.  56 :  TO expected
  47.  57 :  nested module in definition module not allowed
  48.  58 :  '}' expected
  49.  59 :  '..' expected
  50.  60 :  error in FOR statement
  51.  61 :  IMPORT expected
  52.  70 :  identifier specified twice in importlist
  53.  71 :  identifier not exported from qualifying module
  54.  72 :  identifier declared twice
  55.  73 :  identifier not declared
  56.  74 :  type not declared
  57.  75 :  identifier already declared in module environment
  58.  76 :  dynamic array must not be value parameter
  59.  77 :  too many nesting levels
  60.  78 :  value of absolute address must be of type CARDINAL
  61.  79 :  scope table overflow in compiler
  62.  80 :  illegal priority
  63.  81 :  definition module belonging to implementation  modulenot found       
  64.  82 :  structure  not  allowed  for implementation or hidden type
  65.  83 :  procedure implementation different from definition
  66.  84 :  not   all   defined   procedures   or   hidden  types implemented
  67.  86 :  incompatible versions of symbolic modules
  68.  88 :  function type is not scalar or basic type
  69.  90 :  pointer-referenced type not declared
  70.  91 :  tagfieldtype expected
  71.  92 :  incompatible type of variant-constant
  72.  93 :  constant used twice
  73.  94 :  arithmetic error in evaluation of constant expression
  74.  95 :  range not correct
  75.  96 :  range only with scalar types
  76.  97 :  type-incompatible constructor element
  77.  98 :  element value out of bounds
  78.  99 :  set-type identifier expected
  79. 101 :  undeclared identifier in export-list of the module
  80. 103 :  wrong class of identifier
  81. 104 :  no such module name found
  82. 105 :  module name expected
  83. 106 :  scalar type expected
  84. 107 :  set too large
  85. 108 :  type must not be INTEGER or CARDINAL or ADDRESS
  86. 109 :  scalar or subrange type expected
  87. 110 :  variant value out of bounds
  88. 111 :  illegal export from program module
  89. 120 :  incompatible types in conversion
  90. 121 :  this type is not expected
  91. 122 :  variable expected
  92. 123 :  incorrect constant
  93. 124 :  no procedure found for substitution
  94. 125 :  unsatisfying parameters of substituted procedure
  95. 126 :  set constant out of range
  96. 127 :  error in standard procedure parameters
  97. 128 :  type incompatibility
  98. 129 :  type identifier expected
  99. 130 :  type impossible to index
  100. 131 :  field not belonging to a record variable
  101. 132 :  too many parameters
  102. 134 :  reference not to a variable
  103. 135 :  illegal parameter substitution
  104. 136 :  constant expected
  105. 137 :  expected parameters
  106. 138 :  BOOLEAN type expected
  107. 139 :  scalar types expected
  108. 140 :  operation with incompatible type
  109. 141 :  only global procedure or function allowed in expression
  110. 142 :  incompatible element type
  111. 143 :  type incompatible operands
  112. 144 :  no selectors allowed for procedures
  113. 145 :  only function call allowed in expression
  114. 146 :  arrow not belonging to a pointer variable
  115. 147 :  standard function or procedure must not be assigned
  116. 148 :  constant not allowed as variant
  117. 149 :  SET type expected
  118. 150 :  illegal substitution to WORD parameter
  119. 151 :  EXIT only in LOOP
  120. 152 :  RETURN only in procedure or function
  121. 153 :  expression expected
  122. 154 :  expression not allowed
  123. 155 :  type of function expected
  124. 156 :  INTEGER constant expected
  125. 157 :  procedure call expected (or ':=' misspelled)
  126. 158 :  identifier not exported from qualifying module
  127. 161 :  call of procedure with lower priority not allowed
  128. 198 :  CARDINAL constant expected
  129. 199 :  BITSET type expected
  130. 200 :  size of structured type too large for this processor
  131. 201 :  array index too large for this element type
  132. 202 :  array element size too large for this processor
  133. 203 :  array index type too large for this processor
  134. 204 :  subrange too large for this processor
  135. 206 :  illegal subrange type
  136. 207 :  case label range too large, use IF statement
  137. 208 :  global data too large for this processor
  138. 209 :  local data too large for this processor
  139. 210 :  parameter data too large for this processor
  140. 211 :  offset of record field too large for this processor
  141. 225 :  too many unnamed types (typetable full)
  142. 226 :  reference file too long
  143. 300 :  index out of range
  144. 301 :  division by zero
  145. 303 :  CASE label defined twice
  146. 304 :  this constant is not allowed as case label
  147. 400 :  expression too complicated (register overflow)
  148. 401 :  expression too complicated (codetable overflow)
  149. 402 :  expression too complicated (branch too long)
  150. 403 :  expression too complicated (jumptable overflow)
  151. 404 :  too many globals, externals and calls
  152. 405 :  procedure or module body too long (codetable)
  153. 410 :  (UNIX only) no priority specification allowed
  154. 411 :  (UNIX only) global variable expected
  155. 923 :  standard procedure  or function not implemented
  156. 924 :  parameter must not be accessed with a WITH
  157. 940 :  compiler error, adr. cat. violation in PASS4
  158. 941 :  displacement overflow in ari addressing mode
  159. 942 :  32bit by 32bit multiply/divide not yet implemented
  160. 943 :  index range must not exceed positive integer range
  161. 944 :  jump too long (overflow in pc-relative offset)
  162. 945 :  offset too long (overflow in pc-relative offset)
  163. 946 :  FOR control variable is not of simple addressing mode
  164. 974 :  step 0 in FOR statement
  165. 981 :  constant out of legal range
  166. 982 :  overflow / underflow    in   index / offset / address calculation
  167. 983 :  use UNIXCALL instead of standard procedure call
  168. 990 :  too many WITH nested
  169. 991 :  CARDINAL divisor too large ( > 8000H )
  170. 992 :  FOR  control  variable  must  not have byte size (for step # -1, 1)
  171. 993 :  INC,  DEC  not  implemented with 2. argument for byte variable
  172. 994 :  too many nested procedures
  173. 995 :  FOR step too large ( > 7FFFH )
  174. 996 :  CASE label too large ( > 7FFFH )
  175. 997 :  type transfer function not implemented
  176. 998 :  FOR limit too large
  177. 999 :  missing symbol file(s)
  178.