*copyc cyc$error_codes_cybil_range
?? NEWTITLE := '  CYBIL COMPILE TIME ERRORS : ''CY'' 0 - 4999' ??
?? EJECT ??

  CONST
    cyc$cybil_compilation_errors = cyc$min_ecc + 0;

  CONST
    cyc$cybil_diagnostic_errors = cyc$min_ecc + 3;

  CONST
    cye$cybil_warn_error = cyc$cybil_compilation_errors,
    {W *CYBIL* , +P

    cye$cybil_non_fatal_error = cyc$cybil_compilation_errors + 1,
    {E *CYBIL* , +P

    cye$cybil_fatal_error = cyc$cybil_compilation_errors + 2,
    {F *CYBIL FATAL ERROR IN , +P

    cye$cybil_abort_error = cyc$cybil_compilation_errors + 3,
    {C *CYBIL TERMINATED* , +P

    cye#cybil_error_1 = cyc$cybil_diagnostic_errors + 1,
    {W +N Right margin must be at least ten greater than left margin, 'LEFT' :=
    {+P, 'RIGHT' := +P assumed.

    cye#cybil_error_2 = cyc$cybil_diagnostic_errors + 2,
    {W +N Improper toggle assignment operator, ':=' expected.

    cye#cybil_error_3 = cyc$cybil_diagnostic_errors + 3,
    {W +N Missing toggle assignment operator, ':=' expected.

    cye#cybil_error_4 = cyc$cybil_diagnostic_errors + 4,
    {W +N Undefined toggle identifier condition, 'ON' or 'OFF' expected.

    cye#cybil_error_5 = cyc$cybil_diagnostic_errors + 5,
    {W +N Invalid toggle list delimiter, ',' or ')' expected.

    cye#cybil_error_6 = cyc$cybil_diagnostic_errors + 6,
    {W +N Undefined toggle identifier - +P.

    cye#cybil_error_7 = cyc$cybil_diagnostic_errors + 7,
    {W +N Toggle assignment list missing, '(' expected.

    cye#cybil_error_8 = cyc$cybil_diagnostic_errors + 8,
    {W +N Undefined toggle condition, 'ON' or 'OFF' expected.

    cye#cybil_error_9 = cyc$cybil_diagnostic_errors + 9,
    {F +N String constant expected.

    cye#cybil_error_10 = cyc$cybil_diagnostic_errors + 10,
    {F +N Integer constant expected.

    cye#cybil_error_11 = cyc$cybil_diagnostic_errors + 11,
    {W +N Left margin value out of range, value expected to be between 1 and 100
    {'LEFT' := +P ..{assumed.

    cye#cybil_error_12 = cyc$cybil_diagnostic_errors + 12,
    {W +N Right margin value out of range, value expected to be between 11 and 110
    {'RIGHT' := +P assumed.

    cye#cybil_error_13 = cyc$cybil_diagnostic_errors + 13,
    {W +N Undefined pragmat identifier - +P.

    cye#cybil_error_14 = cyc$cybil_diagnostic_errors + 14,
    {W +N Invalid toggle list delimiter, ',' or '??' expected.

    cye#cybil_error_15 = cyc$cybil_diagnostic_errors + 15,
    {F +N An overflow has occurred during compile time addition, intermediate
    {result >= abs (2 ** 63 - 1).

    cye#cybil_error_16 = cyc$cybil_diagnostic_errors + 16,
    {F +N An overflow has occurred during compile time multiplication,
    {intermediate result >= abs (2 ** 63 - 1).

    cye#cybil_error_17 = cyc$cybil_diagnostic_errors + 17,
    {F +N Compile time division by zero has occurred.

    cye#cybil_error_18 = cyc$cybil_diagnostic_errors + 18,
    {F +N An overflow has occurred during compile time exponentiation, exponent >=
    {48.

    cye#cybil_error_19 = cyc$cybil_diagnostic_errors + 19,
    {F +N +P digit(s) found outside realm of radix.

    cye#cybil_error_20 = cyc$cybil_diagnostic_errors + 20,
    {F +N Integer constant >= abs (2 ** 63 - 1).

    cye#cybil_error_21 = cyc$cybil_diagnostic_errors + 21,
    {C +N Compiler table overflow (LST heap) - increase memory field length.

    cye#cybil_error_22 = cyc$cybil_diagnostic_errors + 22,
    {W +N Toggle syntax error, '[' expected.

    cye#cybil_error_23 = cyc$cybil_diagnostic_errors + 23,
    {W +N Toggle syntax error, integer constant expected.

    cye#cybil_error_24 = cyc$cybil_diagnostic_errors + 24,
    {W +N Toggle syntax error, ',' or ']' expected.

    cye#cybil_error_25 = cyc$cybil_diagnostic_errors + 25,
    {W +N Illegal spacing value, spacing must be 1, 2, or 3, previous value
    {assumed.

    cye#cybil_error_26 = cyc$cybil_diagnostic_errors + 26,
    {W +N Real constant is too large for conversion to integer constant. High
    {order digits truncated.

    cye#cybil_error_27 = cyc$cybil_diagnostic_errors + 27,
    {W +N Pagesize must be greater than or equal to 20

    cye#cybil_error_28 = cyc$cybil_diagnostic_errors + 28,
    {W +N Attempt to stack more then 25 toggle states. Maximum number of toggle
    {states is 25.

    cye#cybil_error_29 = cyc$cybil_diagnostic_errors + 29,
    {W +N Improper pragmat assignment operator, ':=' expected.

    cye#cybil_error_30 = cyc$cybil_diagnostic_errors + 30,
    {W +N Missing pragmat assignment operator, ':=' expected.

    cye#cybil_error_31 = cyc$cybil_diagnostic_errors + 31,
    {W +N Empty strings are not allowed on titling pragmat.

    cye#cybil_error_32 = cyc$cybil_diagnostic_errors + 32,
    {W +N Comment toggle is greater than 70 characters and will be truncated.

    cye#cybil_error_33 = cyc$cybil_diagnostic_errors + 33,
    {W +N Library constant is greater than 31 characters and will be truncated.

    cye#cybil_error_34 = cyc$cybil_diagnostic_errors + 34,
    {F +N Left parenthesis missing in +P built in function parameter list.

    cye#cybil_error_35 = cyc$cybil_diagnostic_errors + 35,
    {F +N Parameter of +P built in function must be of type string.

    cye#cybil_error_36 = cyc$cybil_diagnostic_errors + 36,
    {F +N Parameter in +P built in function can only be a type identifier or a
    {variable.

    cye#cybil_error_37 = cyc$cybil_diagnostic_errors + 37,
    {F +N Right parenthesis missing in +P built in function parameter list.

    cye#cybil_error_38 = cyc$cybil_diagnostic_errors + 38,
    {W +N Modend name does not match module name.

    cye#cybil_error_39 = cyc$cybil_diagnostic_errors + 39,
    {F +N Parameter of +P built in function must be a variable.

    cye#cybil_error_40 = cyc$cybil_diagnostic_errors + 40,
    {F +N First parameter of +P built in function must be a direct pointer.

    cye#cybil_error_41 = cyc$cybil_diagnostic_errors + 41,
    {F +N Second parameter of +P built in function must be a variable of storage
    {or aggregate type.

    cye#cybil_error_42 = cyc$cybil_diagnostic_errors + 42,
    {F +N First parameter of +P built in function must be a relative pointer.

    cye#cybil_error_43 = cyc$cybil_diagnostic_errors + 43,
    {F +N First parameter of +P built in function is not equivalent to the type of
    {the parental variable.

    cye#cybil_error_44 = cyc$cybil_diagnostic_errors + 44,
    {F +N First parameter of +P built in function must be of type array.

    cye#cybil_error_45 = cyc$cybil_diagnostic_errors + 45,
    {F +N Comma missing in +P built in function parameter list.

    cye#cybil_error_46 = cyc$cybil_diagnostic_errors + 46,
    {F +N Second parameter of +P built in function must be an integer expression.

    cye#cybil_error_47 = cyc$cybil_diagnostic_errors + 47,
    {F +N Second parameter of +P built in function must be a constant.

    cye#cybil_error_48 = cyc$cybil_diagnostic_errors + 48,
    {F +N Integer constant for +P built in function is too large.

    cye#cybil_error_49 = cyc$cybil_diagnostic_errors + 49,
    {F +N Parameter of +P built in function must be either a scalar type
    {identifier or a variable of type scalar.

    cye#cybil_error_50 = cyc$cybil_diagnostic_errors + 50,
    {F +N First parameter of +P built in function must be a variable of storage
    {type stack.

    cye#cybil_error_51 = cyc$cybil_diagnostic_errors + 51,
    {F +N Second parameter of +P built in function must be a non-negative integer
    {expression.

    cye#cybil_error_52 = cyc$cybil_diagnostic_errors + 52,
    {F +N Parameter of $+P conversion function must be of type char, ordinal or
    {boolean.

    cye#cybil_error_53 = cyc$cybil_diagnostic_errors + 53,
    {F +N Second parameter of $+P conversion function expected to be a character
    {expression.

    cye#cybil_error_54 = cyc$cybil_diagnostic_errors + 54,
    {F +N Parameter of $+P conversion function must be an integer expression.

    cye#cybil_error_55 = cyc$cybil_diagnostic_errors + 55,
    {F +N Constant parameter of $+P conversion function is out of range.

    cye#cybil_error_56 = cyc$cybil_diagnostic_errors + 56,
    {F +N Only nil is allowed for argument of $+P conversion function.

    cye#cybil_error_57 = cyc$cybil_diagnostic_errors + 57,
    {F +N Constant parameter of character conversion function is out of range.

    cye#cybil_error_58 = cyc$cybil_diagnostic_errors + 58,
    {F +N Parameter of character conversion function must be an integer expression.

    cye#cybil_error_59 = cyc$cybil_diagnostic_errors + 59,
    {F +N Argument of +P must be aligned.

    cye#cybil_error_60 = cyc$cybil_diagnostic_errors + 60,
    {F +N +P built in procedure expected to be within the scope of a repdep proc.

    cye#cybil_error_61 = cyc$cybil_diagnostic_errors + 61,
    {F +N Digit expected to follow period in real number.

    cye#cybil_error_62 = cyc$cybil_diagnostic_errors + 62,
    {C +N Premature end of input file.

    cye#cybil_error_63 = cyc$cybil_diagnostic_errors + 63,
    {F +N Line contains an unused mark - character ignored.

    cye#cybil_error_64 = cyc$cybil_diagnostic_errors + 64,
    {F +N First parameter of $+P conversion function expected to be an integer
    {expression.

    cye#cybil_error_65 = cyc$cybil_diagnostic_errors + 65,
    {F +N Second parameter of $+P conversion function expected to be a string
    {expression.

    cye#cybil_error_66 = cyc$cybil_diagnostic_errors + 66,
    {F +N Parameter of ordinal conversion function expected to be an integer
    {expression.

    cye#cybil_error_67 = cyc$cybil_diagnostic_errors + 67,
    {F +N Constant parameter of ordinal conversion function is out of range.

    cye#cybil_error_68 = cyc$cybil_diagnostic_errors + 68,
    {F +N Third parameter of $+P conversion function expected to be a character
    {expression.

    cye#cybil_error_69 = cyc$cybil_diagnostic_errors + 69,
    {F +N Parameter of $+P conversion function expected to be a string expression.

    cye#cybil_error_70 = cyc$cybil_diagnostic_errors + 70,
    {F +N Parameter of array conversion function expected to be of array type.

    cye#cybil_error_71 = cyc$cybil_diagnostic_errors + 71,
    {F +N Target type and source type of array conversion function are not
    {convertible.

    cye#cybil_error_72 = cyc$cybil_diagnostic_errors + 72,
    {F +N Parameter of record conversion function expected to be of record type.

    cye#cybil_error_73 = cyc$cybil_diagnostic_errors + 73,
    {F +N Left parenthesis missing from a built in procedure parameter list.

    cye#cybil_error_74 = cyc$cybil_diagnostic_errors + 74,
    {F +N Right parenthesis missing from a built in procedure parameter list.

    cye#cybil_error_75 = cyc$cybil_diagnostic_errors + 75,
    {F +N First parameter of +P built in procedure expected to be of type string.

    cye#cybil_error_76 = cyc$cybil_diagnostic_errors + 76,
    {F +N Comma missing in built in procedure parameter list.

    cye#cybil_error_77 = cyc$cybil_diagnostic_errors + 77,
    {F +N Second parameter of +P built in procedure can only be a variable.

    cye#cybil_error_78 = cyc$cybil_diagnostic_errors + 78,
    {F +N First parameter of +P built in procedure can only be of type integer or
    {boolean.

    cye#cybil_error_79 = cyc$cybil_diagnostic_errors + 79,
    {F +N Second parameter of +P built in procedure expected to be of type string.

    cye#cybil_error_80 = cyc$cybil_diagnostic_errors + 80,
    {F +N Third parameter of +P built in procedure expected to be an integer
    {expression.

    cye#cybil_error_81 = cyc$cybil_diagnostic_errors + 81,
    {F +N Fourth parameter of +P built in procedure expected to be an integer
    {expression.

    cye#cybil_error_82 = cyc$cybil_diagnostic_errors + 82,
    {F +N Parameter of built in procedure can only be a variable or a type
    {identifier.

    cye#cybil_error_83 = cyc$cybil_diagnostic_errors + 83,
    {F +N Parameter of built in procedure expected to be an integer variable.

    cye#cybil_error_84 = cyc$cybil_diagnostic_errors + 84,
    {F +N Comma missing from conversion function parameter list.

    cye#cybil_error_85 = cyc$cybil_diagnostic_errors + 85,
    {F +N Target identifier of conversion function must be a type identifier.

    cye#cybil_error_86 = cyc$cybil_diagnostic_errors + 86,
    {F +N Left parenthesis missing in $+P conversion function parameter list.

    cye#cybil_error_87 = cyc$cybil_diagnostic_errors + 87,
    {W +N Line longer than 110 characters, line truncated.

    cye#cybil_error_88 = cyc$cybil_diagnostic_errors + 88,
    {F +N +P - identifier longer than 31 characters.

    cye#cybil_error_89 = cyc$cybil_diagnostic_errors + 89,
    {F +N Too many digits in number.

    cye#cybil_error_90 = cyc$cybil_diagnostic_errors + 90,
    {F +N Incorrect format for real/longreal constant.

    cye#cybil_error_91 = cyc$cybil_diagnostic_errors + 91,
    {F +N Too many digits for real/longreal mantissa.

    cye#cybil_error_92 = cyc$cybil_diagnostic_errors + 92,
    {F +N Real number not base 10

    cye#cybil_error_93 = cyc$cybil_diagnostic_errors + 93,
    {F +N Base 16 or base 10 expected in explicit radix.

    cye#cybil_error_94 = cyc$cybil_diagnostic_errors + 94,
    {F +N Error in explicit radix.

    cye#cybil_error_95 = cyc$cybil_diagnostic_errors + 95,
    {F +N ')' expected in explicit radix.

    cye#cybil_error_96 = cyc$cybil_diagnostic_errors + 96,
    {F +N Semicolon not allowed in comment, comment terminated at ';'.

    cye#cybil_error_97 = cyc$cybil_diagnostic_errors + 97,
    {F +N String constant cannot cross line boundary, string terminated at end of
    {line.

    cye#cybil_error_98 = cyc$cybil_diagnostic_errors + 98,
    {F +N Second parameter of +P built in function cannot be less than one.

    cye#cybil_error_99 = cyc$cybil_diagnostic_errors + 99,
    {C +N Compiler table overflow (identifer table) - increase memory field length.

    cye#cybil_error_100 = cyc$cybil_diagnostic_errors + 100,
    {W +N +P - identifiers must begin with a letter.

    cye#cybil_error_101 = cyc$cybil_diagnostic_errors + 101,
    {C +N Compiler error (PH4) - Operator is greater than genlastop.

    cye#cybil_error_102 = cyc$cybil_diagnostic_errors + 102,
    {F +N Parameter of +P built in function expected to be a print file variable.

    cye#cybil_error_103 = cyc$cybil_diagnostic_errors + 103,
    {F +N Second parameter of +P built in function is out of range.

    cye#cybil_error_104 = cyc$cybil_diagnostic_errors + 104,
    {F +N +P built in function is not implemented.

    cye#cybil_error_105 = cyc$cybil_diagnostic_errors + 105,
    {F +N $+P conversion function is not allowed in constant expression.

    cye#cybil_error_106 = cyc$cybil_diagnostic_errors + 106,
    {F +N Parameter of $+P conversion function must be a constant expression.

    cye#cybil_error_107 = cyc$cybil_diagnostic_errors + 107,
    {F +N Adaptable type identifier not allowed in +P built in function parameter
    {list.

    cye#cybil_error_108 = cyc$cybil_diagnostic_errors + 108,
    {F +N Component types of target and source type are not convertible.

    cye#cybil_error_109 = cyc$cybil_diagnostic_errors + 109,
    {F +N Indices of target and source types do not span the same number of
    {elements.

    cye#cybil_error_110 = cyc$cybil_diagnostic_errors + 110,
    {F +N Target and source array types do not have the same dimension.

    cye#cybil_error_111 = cyc$cybil_diagnostic_errors + 111,
    {F +N Type identifier not allowed as a parameter of array conversion functions.

    cye#cybil_error_112 = cyc$cybil_diagnostic_errors + 112,
    {F +N Type identifier not allowed as a parameter of record conversion
    {functions.

    cye#cybil_error_113 = cyc$cybil_diagnostic_errors + 113,
    {F +N First parameter of $+P conversion function cannot be a negative number.

    cye#cybil_error_114 = cyc$cybil_diagnostic_errors + 114,
    {C +N Compiler table overflow (PH3 heap) - increase memory field length.

    cye#cybil_error_115 = cyc$cybil_diagnostic_errors + 115,
    {F +N Third parameter of +P built in procedure expected to be of type string.

    cye#cybil_error_116 = cyc$cybil_diagnostic_errors + 116,
    {F +N $+P is not a valid conversion function, only integer, boolean, char, and
    {ordinal type are allowed.

    cye#cybil_error_117 = cyc$cybil_diagnostic_errors + 117,
    {F +N Parameter of $+P conversion function must be a variable, constant or an
    {expression.

    cye#cybil_error_118 = cyc$cybil_diagnostic_errors + 118,
    {F +N Parameter of +P built in procedure expected to be of type file.

    cye#cybil_error_119 = cyc$cybil_diagnostic_errors + 119,
    {F +N Parameter of +P built in procedure must be a file variable.

    cye#cybil_error_120 = cyc$cybil_diagnostic_errors + 120,
    {C +N Compiler Error (PH2) - Unexpected end of file while reading 'PPTEXT'
    {file.

    cye#cybil_error_121 = cyc$cybil_diagnostic_errors + 121,
    {F +N Missing comma in conversion function parameter list.

    cye#cybil_error_122 = cyc$cybil_diagnostic_errors + 122,
    {F +N Constant parameter out of range in $+P conversion function.

    cye#cybil_error_123 = cyc$cybil_diagnostic_errors + 123,
    {F +N $+P conversion function is not implemented.

    cye#cybil_error_124 = cyc$cybil_diagnostic_errors + 124,
    {F +N Array conversion function is not implemented.

    cye#cybil_error_125 = cyc$cybil_diagnostic_errors + 125,
    {F +N Record conversion function is not implemented.

    cye#cybil_error_126 = cyc$cybil_diagnostic_errors + 126,
    {F +N Unrecognizable operator.

    cye#cybil_error_127 = cyc$cybil_diagnostic_errors + 127,
    {W +N Undefined character encountered - character ignored.

    cye#cybil_error_128 = cyc$cybil_diagnostic_errors + 128,
    {F +N Right parenthesis missing in $+P conversion function parameter list.

    cye#cybil_error_129 = cyc$cybil_diagnostic_errors + 129,
    {F +N First argument of #STRING must be a string variable.

    cye#cybil_error_130 = cyc$cybil_diagnostic_errors + 130,
    {F +N Second parameter expected to be a string expression.

    cye#cybil_error_131 = cyc$cybil_diagnostic_errors + 131,
    {F +N Overflow or underflow converting real/longreal constant.

    cye#cybil_error_132 = cyc$cybil_diagnostic_errors + 132,
    {F +N Incorrect type for $+P built-in function parameter.

    cye#cybil_error_133 = cyc$cybil_diagnostic_errors + 133,
    {F +N Third parameter of #STRING must be of character type.

    cye#cybil_error_134 = cyc$cybil_diagnostic_errors + 134,
    {F +N Too many nested inline procedure calls or recursive inline procedure
    {call.

    cye#cybil_error_135 = cyc$cybil_diagnostic_errors + 135,
    {F +N #STRING must be terminated by ')'.

    cye#cybil_error_136 = cyc$cybil_diagnostic_errors + 136,
    {C +N Compiler table overflow (PH4 heap) - increase memory field length.

    cye#cybil_error_137 = cyc$cybil_diagnostic_errors + 137,
    {F +N Longreal operation not implemented.

    cye#cybil_error_138 = cyc$cybil_diagnostic_errors + 138,
    {F +N Parameter number +P of built-in function +P is out of range.

    cye#cybil_error_139 = cyc$cybil_diagnostic_errors + 139,
    {F +N Parameter number +P of built-in function +P is not a constant or
    {variable.

    cye#cybil_error_140 = cyc$cybil_diagnostic_errors + 140,
    {F +N Parameter number +P of built-in function +P is not type integer.

    cye#cybil_error_141 = cyc$cybil_diagnostic_errors + 141,
    {F +N Parameter number +P of built-in function +P is not a constant, variable
    {or expr.

    cye#cybil_error_142 = cyc$cybil_diagnostic_errors + 142,
    {F +N Parameter of +P function is illegal.

    cye#cybil_error_143 = cyc$cybil_diagnostic_errors + 143,
    {F +N A colon is needed to separate the adaptable type from the fixer list in
    {#SIZE.

    cye#cybil_error_144 = cyc$cybil_diagnostic_errors + 144,
    {F +N The fixer list for an adaptable type must begin with a left bracket.

    cye#cybil_error_145 = cyc$cybil_diagnostic_errors + 145,
    {F +N Parameter number +P of built-in function +P is not a constant.

    cye#cybil_error_146 = cyc$cybil_diagnostic_errors + 146,
    {W +N Lifetime of parental is less than lifetime of pointer.

    cye#cybil_error_147 = cyc$cybil_diagnostic_errors + 147,
    {F +N Right argument of 'IN' operator is not a set.

    cye#cybil_error_148 = cyc$cybil_diagnostic_errors + 148,
    {F +N Base type of set not compatible with subject of 'IN' operator.

    cye#cybil_error_149 = cyc$cybil_diagnostic_errors + 149,
    {F +N Arguments of relational operator are not compatible.

    cye#cybil_error_150 = cyc$cybil_diagnostic_errors + 150,
    {F +N '<', '>' not defined for sets.

    cye#cybil_error_151 = cyc$cybil_diagnostic_errors + 151,
    {F +N '<', '<=', '>', '>=' not defined for cells, arrays, and records.

    cye#cybil_error_152 = cyc$cybil_diagnostic_errors + 152,
    {F +N Arrays, variant records, heaps and sequences cannot be compared.

    cye#cybil_error_153 = cyc$cybil_diagnostic_errors + 153,
    {F +N Records containing variant fields, arrays, heaps or sequences cannot be
    {compared.

    cye#cybil_error_154 = cyc$cybil_diagnostic_errors + 154,
    {F +N String lengths are not compatible.

    cye#cybil_error_155 = cyc$cybil_diagnostic_errors + 155,
    {F +N Unary '+' and '-' require an integer operand.

    cye#cybil_error_156 = cyc$cybil_diagnostic_errors + 156,
    {F +N Operands of '+P' operator not compatible.

    cye#cybil_error_157 = cyc$cybil_diagnostic_errors + 157,
    {F +N Invalid type for '+P' operator.

    cye#cybil_error_158 = cyc$cybil_diagnostic_errors + 158,
    {F +N String lengths must be the same for comparisons.

    cye#cybil_error_159 = cyc$cybil_diagnostic_errors + 159,
    {F +N '+P' not defined on sets.

    cye#cybil_error_160 = cyc$cybil_diagnostic_errors + 160,
    {F +N '+P' not defined on booleans.

    cye#cybil_error_161 = cyc$cybil_diagnostic_errors + 161,
    {F +N '+P' not defined on integers.

    cye#cybil_error_162 = cyc$cybil_diagnostic_errors + 162,
    {F +N Arguments of '+P' operator have non-equivalent base types.

    cye#cybil_error_163 = cyc$cybil_diagnostic_errors + 163,
    {F +N Exponentiation requires integer operands.

    cye#cybil_error_164 = cyc$cybil_diagnostic_errors + 164,
    {F +N +P is illegitimate as initial symbol of factor - perhaps an operand is
    {missing.

    cye#cybil_error_165 = cyc$cybil_diagnostic_errors + 165,
    {F +N Improper structure of parenthesized expression.

    cye#cybil_error_166 = cyc$cybil_diagnostic_errors + 166,
    {F +N Missing right parenthesis.

    cye#cybil_error_167 = cyc$cybil_diagnostic_errors + 167,
    {F +N '^' cannot be followed by expression.

    cye#cybil_error_168 = cyc$cybil_diagnostic_errors + 168,
    {F +N Missing left parenthesis in built in function.

    cye#cybil_error_169 = cyc$cybil_diagnostic_errors + 169,
    {F +N Argument of '#ABS' must be integer.

    cye#cybil_error_170 = cyc$cybil_diagnostic_errors + 170,
    {C +N Compiler error (PH3) - Variable has an invalid type field.

    cye#cybil_error_171 = cyc$cybil_diagnostic_errors + 171,
    {F +N Argument of 'SUCC' must be scalar.

    cye#cybil_error_172 = cyc$cybil_diagnostic_errors + 172,
    {F +N Argument of 'SUCC' has no successor.

    cye#cybil_error_173 = cyc$cybil_diagnostic_errors + 173,
    {F +N Argument of 'PRED' must be scalar.

    cye#cybil_error_174 = cyc$cybil_diagnostic_errors + 174,
    {F +N Argument of 'PRED' has no predecessor.

    cye#cybil_error_175 = cyc$cybil_diagnostic_errors + 175,
    {F +N Constant subscript outside index type of array.

    cye#cybil_error_176 = cyc$cybil_diagnostic_errors + 176,
    {F +N Substring index outside of bounds of string.

    cye#cybil_error_177 = cyc$cybil_diagnostic_errors + 177,
    {F +N Improper value for substring length.

    cye#cybil_error_178 = cyc$cybil_diagnostic_errors + 178,
    {C +N Compiler error (PH4) - Variable has an invalid type field.

    cye#cybil_error_179 = cyc$cybil_diagnostic_errors + 179,
    {F +N Parameter no. +P out of range.

    cye#cybil_error_180 = cyc$cybil_diagnostic_errors + 180,
    {F +N 'CAT' operator requires string constants.

    cye#cybil_error_181 = cyc$cybil_diagnostic_errors + 181,
    {F +N '.' may only be used for field selection.

    cye#cybil_error_182 = cyc$cybil_diagnostic_errors + 182,
    {C +N Compiler error (PH4) - Symbol table overflow, too many expressions of
    {the form ^<var>/^<proc> or inline procedure calls.

    cye#cybil_error_183 = cyc$cybil_diagnostic_errors + 183,
    {W +N Pointer variable dereference is not allowed on left side of assignment
    {in a function.

    cye#cybil_error_184 = cyc$cybil_diagnostic_errors + 184,
    {F +N Relative pointers may only be compared to relative pointers.

    cye#cybil_error_185 = cyc$cybil_diagnostic_errors + 185,
    {F +N Operand of 'NOT' must be boolean.

    cye#cybil_error_186 = cyc$cybil_diagnostic_errors + 186,
    {F +N Missing variable.

    cye#cybil_error_187 = cyc$cybil_diagnostic_errors + 187,
    {F +N Reference to the undefined constant +P.

    cye#cybil_error_188 = cyc$cybil_diagnostic_errors + 188,
    {F +N The constant +P is circularly defined.

    cye#cybil_error_189 = cyc$cybil_diagnostic_errors + 189,
    {F +N The constant +P is improperly defined.

    cye#cybil_error_190 = cyc$cybil_diagnostic_errors + 190,
    {F +N Undeclared identifier - +P.

    cye#cybil_error_191 = cyc$cybil_diagnostic_errors + 191,
    {F +N '+P' cannot be used in this context.

    cye#cybil_error_192 = cyc$cybil_diagnostic_errors + 192,
    {F +N Only pointers may be followed by '^'.

    cye#cybil_error_193 = cyc$cybil_diagnostic_errors + 193,
    {F +N Only arrays may be subscripted.

    cye#cybil_error_194 = cyc$cybil_diagnostic_errors + 194,
    {F +N Subscript does not conform to index type of array.

    cye#cybil_error_195 = cyc$cybil_diagnostic_errors + 195,
    {F +N Missing or misplaced ']'.

    cye#cybil_error_196 = cyc$cybil_diagnostic_errors + 196,
    {F +N Field selection can only be applied to a record.

    cye#cybil_error_197 = cyc$cybil_diagnostic_errors + 197,
    {F +N Field selectors must be identifiers.

    cye#cybil_error_198 = cyc$cybil_diagnostic_errors + 198,
    {F +N '+P' not a field selector of current record.

    cye#cybil_error_199 = cyc$cybil_diagnostic_errors + 199,
    {F +N Param no. - +P must be aligned for inline procedure.

    cye#cybil_error_200 = cyc$cybil_diagnostic_errors + 200,
    {F +N Insufficient space to determine type equivalence.

    cye#cybil_error_201 = cyc$cybil_diagnostic_errors + 201,
    {F +N Ref param no. - +P must be a var or proc.

    cye#cybil_error_202 = cyc$cybil_diagnostic_errors + 202,
    {F +N Ref param no. - +P must be aligned.

    cye#cybil_error_203 = cyc$cybil_diagnostic_errors + 203,
    {F +N Parameter types do not match - param no. +P.

    cye#cybil_error_204 = cyc$cybil_diagnostic_errors + 204,
    {F +N Missing delimiter or operator in parameter list - param no. +P.

    cye#cybil_error_205 = cyc$cybil_diagnostic_errors + 205,
    {F +N Not enough parameters for procedure.

    cye#cybil_error_206 = cyc$cybil_diagnostic_errors + 206,
    {F +N Too many parameters for procedure.

    cye#cybil_error_207 = cyc$cybil_diagnostic_errors + 207,
    {F +N Missing delimiter or operator in substring designator.

    cye#cybil_error_208 = cyc$cybil_diagnostic_errors + 208,
    {F +N Index of substring must be integer.

    cye#cybil_error_209 = cyc$cybil_diagnostic_errors + 209,
    {F +N Length of substring must be integer.

    cye#cybil_error_210 = cyc$cybil_diagnostic_errors + 210,
    {F +N Only procedures and strings can be followed by '('.

    cye#cybil_error_211 = cyc$cybil_diagnostic_errors + 211,
    {F +N '+P' - is an undefined type identifier.

    cye#cybil_error_212 = cyc$cybil_diagnostic_errors + 212,
    {F +N Array references must use '][' instead of a comma.

    cye#cybil_error_213 = cyc$cybil_diagnostic_errors + 213,
    {F +N Cannot pass read-only or FOR control variable to VAR param no. - +P.

    cye#cybil_error_214 = cyc$cybil_diagnostic_errors + 214,
    {F +N Parameterless procedures cannot be followed by '('.

    cye#cybil_error_215 = cyc$cybil_diagnostic_errors + 215,
    {F +N Variables following '^' must be aligned.

    cye#cybil_error_216 = cyc$cybil_diagnostic_errors + 216,
    {F +N Type identifiers cannot be factors of expression.

    cye#cybil_error_217 = cyc$cybil_diagnostic_errors + 217,
    {F +N Value constructor can be used only with set type.

    cye#cybil_error_218 = cyc$cybil_diagnostic_errors + 218,
    {F +N Invalid function reference - $+P.

    cye#cybil_error_219 = cyc$cybil_diagnostic_errors + 219,
    {F +N Length mismatch for parameter number +P.

    cye#cybil_error_220 = cyc$cybil_diagnostic_errors + 220,
    {F +N +P not defined on reals.

    cye#cybil_error_221 = cyc$cybil_diagnostic_errors + 221,
    {F +N +P not defined on longreals.

    cye#cybil_error_222 = cyc$cybil_diagnostic_errors + 222,
    {F +N '^' cannot be used with inline procedure.

    cye#cybil_error_223 = cyc$cybil_diagnostic_errors + 223,
    {F +N '()' expected after function reference.

    cye#cybil_error_224 = cyc$cybil_diagnostic_errors + 224,
    {W +N INLINE PROCEDURES/FUNCTIONS will be kept out of line where possible.

    cye#cybil_error_225 = cyc$cybil_diagnostic_errors + 225,
    {W +N INLINE PROCEDURE/FUNCTION must remain inline.

    cye#cybil_error_226 = cyc$cybil_diagnostic_errors + 226,
    {F +N Unused.

    cye#cybil_error_227 = cyc$cybil_diagnostic_errors + 227,
    {F +N Unused.

    cye#cybil_error_228 = cyc$cybil_diagnostic_errors + 228,
    {F +N +P must be static to initialize static pointer to variable.

    cye#cybil_error_229 = cyc$cybil_diagnostic_errors + 229,
    {F +N +P must be level-0 to initialize static pointer to proc.

    cye#cybil_error_230 = cyc$cybil_diagnostic_errors + 230,
    {F +N Unused.

    cye#cybil_error_231 = cyc$cybil_diagnostic_errors + 231,
    {F +N +P at same block level - may not be used only in variable bounds or
    {initializations.

    cye#cybil_error_232 = cyc$cybil_diagnostic_errors + 232,
    {F +N +P illegal - static bounds and initializations must be constants.

    cye#cybil_error_233 = cyc$cybil_diagnostic_errors + 233,
    {F +N +P - illegal in constant expression.

    cye#cybil_error_234 = cyc$cybil_diagnostic_errors + 234,
    {F +N +P - is not a constant identifier.

    cye#cybil_error_235 = cyc$cybil_diagnostic_errors + 235,
    {F +N Constants cannot be followed by - +P.

    cye#cybil_error_236 = cyc$cybil_diagnostic_errors + 236,
    {F +N Value constructors not allowed in constant expressions.

    cye#cybil_error_237 = cyc$cybil_diagnostic_errors + 237,
    {F +N Unused.

    cye#cybil_error_238 = cyc$cybil_diagnostic_errors + 238,
    {C +N Compiler error (ph4) - declared constant not evaluated.

    cye#cybil_error_239 = cyc$cybil_diagnostic_errors + 239,
    {F +N Only types or type identifiers may follow '$'.

    cye#cybil_error_240 = cyc$cybil_diagnostic_errors + 240,
    {F +N Case selection specification must be a constant scalar expression.

    cye#cybil_error_241 = cyc$cybil_diagnostic_errors + 241,
    {F +N Case selection specification type does not conform to case selector type.

    cye#cybil_error_242 = cyc$cybil_diagnostic_errors + 242,
    {F +N Case selection specification subrange must be increasing.

    cye#cybil_error_243 = cyc$cybil_diagnostic_errors + 243,
    {F +N Constant scalar value too large.

    cye#cybil_error_244 = cyc$cybil_diagnostic_errors + 244,
    {F +N Case selector type must be scalar type.

    cye#cybil_error_245 = cyc$cybil_diagnostic_errors + 245,
    {F +N Case selector must be a variable or expression.

    cye#cybil_error_246 = cyc$cybil_diagnostic_errors + 246,
    {F +N '=' required for case selection specification delimiter.

    cye#cybil_error_247 = cyc$cybil_diagnostic_errors + 247,
    {F +N Case selection specification not unique, value previously specified at
    {line +P.

    cye#cybil_error_248 = cyc$cybil_diagnostic_errors + 248,
    {F +N Label scope violation.

    cye#cybil_error_249 = cyc$cybil_diagnostic_errors + 249,
    {F +N Result length variable must be integer. (Parameter +P)

    cye#cybil_error_250 = cyc$cybil_diagnostic_errors + 250,
    {W +N Label reference required.

    cye#cybil_error_251 = cyc$cybil_diagnostic_errors + 251,
    {F +N Label '+P' reference at line +P not within scope of definition.

    cye#cybil_error_252 = cyc$cybil_diagnostic_errors + 252,
    {F +N

    cye#cybil_error_253 = cyc$cybil_diagnostic_errors + 253,
    {F +N Form 'GOTO EXIT' must be used for non-local label reference.

    cye#cybil_error_254 = cyc$cybil_diagnostic_errors + 254,
    {F +N Form 'GOTO EXIT' used for local label reference.

    cye#cybil_error_255 = cyc$cybil_diagnostic_errors + 255,
    {F +N Type of expression must be boolean.

    cye#cybil_error_256 = cyc$cybil_diagnostic_errors + 256,
    {F +N Invalid label identifier.

    cye#cybil_error_257 = cyc$cybil_diagnostic_errors + 257,
    {F +N Unrecognizable statement.

    cye#cybil_error_258 = cyc$cybil_diagnostic_errors + 258,
    {F +N Left part of assignment statement must be a variable or function
    {identifier.

    cye#cybil_error_259 = cyc$cybil_diagnostic_errors + 259,
    {F +N Bound variant record assignment not allowed.

    cye#cybil_error_260 = cyc$cybil_diagnostic_errors + 260,
    {F +N Incompatible types are not assignable.

    cye#cybil_error_261 = cyc$cybil_diagnostic_errors + 261,
    {F +N Cycle label must reference a statically encompassing repetitive
    {statement.

    cye#cybil_error_262 = cyc$cybil_diagnostic_errors + 262,
    {F +N If statement can not be cycled.

    cye#cybil_error_263 = cyc$cybil_diagnostic_errors + 263,
    {F +N Case statement can not be cycled.

    cye#cybil_error_264 = cyc$cybil_diagnostic_errors + 264,
    {F +N Begin statement can not be cycled.

    cye#cybil_error_265 = cyc$cybil_diagnostic_errors + 265,
    {F +N Procedure statement can not be cycled.

    cye#cybil_error_266 = cyc$cybil_diagnostic_errors + 266,
    {F +N Only repetitive structured statements may be cycled.

    cye#cybil_error_267 = cyc$cybil_diagnostic_errors + 267,
    {F +N Exit label must reference a statically encompassing structured statement.

    cye#cybil_error_268 = cyc$cybil_diagnostic_errors + 268,
    {F +N Procedure reference not within the scope of exit statement.

    cye#cybil_error_269 = cyc$cybil_diagnostic_errors + 269,
    {F +N Procedure to be exited from must statically encompass the exit statement.

    cye#cybil_error_270 = cyc$cybil_diagnostic_errors + 270,
    {F +N Statement ending delimiter required.

    cye#cybil_error_271 = cyc$cybil_diagnostic_errors + 271,
    {F +N Pointer to cell can not be assigned to pointer to non-fixed type or
    {pointer to sequence.

    cye#cybil_error_272 = cyc$cybil_diagnostic_errors + 272,
    {F +N Number read variable must be integer. (Parameter +P)

    cye#cybil_error_273 = cyc$cybil_diagnostic_errors + 273,
    {F +N Write binary statement may only reference a binary file. (Parameter +P)

    cye#cybil_error_274 = cyc$cybil_diagnostic_errors + 274,
    {F +N Write sequential statement may only reference a direct file. (Parameter
    {+P)

    cye#cybil_error_275 = cyc$cybil_diagnostic_errors + 275,
    {F +N Missing delimiter, ')' expected.

    cye#cybil_error_276 = cyc$cybil_diagnostic_errors + 276,
    {F +N Write line statement may only reference a legible or a print file.
    {(Parameter +P)

    cye#cybil_error_277 = cyc$cybil_diagnostic_errors + 277,
    {F +N Pointer variable reference required.

    cye#cybil_error_278 = cyc$cybil_diagnostic_errors + 278,
    {F +N Tag field fixer must be scalar type.

    cye#cybil_error_279 = cyc$cybil_diagnostic_errors + 279,
    {F +N Tag field fixer not specified in variant record selection values.

    cye#cybil_error_280 = cyc$cybil_diagnostic_errors + 280,
    {F +N Tag field fixer type does not agree with variant record tag field
    {selector type.

    cye#cybil_error_281 = cyc$cybil_diagnostic_errors + 281,
    {F +N Not enough fixers in bounds list.

    cye#cybil_error_282 = cyc$cybil_diagnostic_errors + 282,
    {F +N Too many fixers in bounds list.

    cye#cybil_error_283 = cyc$cybil_diagnostic_errors + 283,
    {F +N Missing delimiter, ',' or ']' expected.

    cye#cybil_error_284 = cyc$cybil_diagnostic_errors + 284,
    {F +N Left part of successor statement must be a variable or function
    {identifier.

    cye#cybil_error_285 = cyc$cybil_diagnostic_errors + 285,
    {F +N Left part of predecessor statement must be a variable or function
    {identifier.

    cye#cybil_error_286 = cyc$cybil_diagnostic_errors + 286,
    {F +N Read binary statement may only reference a binary file. (Parameter +P)

    cye#cybil_error_287 = cyc$cybil_diagnostic_errors + 287,
    {F +N Read sequential statement may only reference a direct file. (Parameter
    {+P)

    cye#cybil_error_288 = cyc$cybil_diagnostic_errors + 288,
    {F +N Read legible statement may only reference a legible file. (Parameter +P)

    cye#cybil_error_289 = cyc$cybil_diagnostic_errors + 289,
    {F +N Type of expression must be integer.

    cye#cybil_error_290 = cyc$cybil_diagnostic_errors + 290,
    {F +N Only one label may label a statement.

    cye#cybil_error_291 = cyc$cybil_diagnostic_errors + 291,
    {F +N Missing terminator, ';' expected.

    cye#cybil_error_292 = cyc$cybil_diagnostic_errors + 292,
    {F +N Missing delimiter, 'DO' expected.

    cye#cybil_error_293 = cyc$cybil_diagnostic_errors + 293,
    {F +N +P incongruous with +P statement at line +P.

    cye#cybil_error_294 = cyc$cybil_diagnostic_errors + 294,
    {F +N Left hand side must be of type scalar or subrange thereof.

    cye#cybil_error_295 = cyc$cybil_diagnostic_errors + 295,
    {F +N Not implemented.

    cye#cybil_error_296 = cyc$cybil_diagnostic_errors + 296,
    {F +N Selection value at line +P conflicts with selection value at line +P.

    cye#cybil_error_297 = cyc$cybil_diagnostic_errors + 297,
    {F +N Type of selection value does not conform to type of selector.

    cye#cybil_error_298 = cyc$cybil_diagnostic_errors + 298,
    {F +N Variable reference required.

    cye#cybil_error_299 = cyc$cybil_diagnostic_errors + 299,
    {F +N Missing delimiter, 'OF' expected.

    cye#cybil_error_300 = cyc$cybil_diagnostic_errors + 300,
    {F +N Missing delimiter, '=' expected.

    cye#cybil_error_301 = cyc$cybil_diagnostic_errors + 301,
    {F +N Statement delimiter expected.

    cye#cybil_error_302 = cyc$cybil_diagnostic_errors + 302,
    {F +N Bad class for assign operator.

    cye#cybil_error_303 = cyc$cybil_diagnostic_errors + 303,
    {F +N Span fixer expected, missing '['.

    cye#cybil_error_304 = cyc$cybil_diagnostic_errors + 304,
    {F +N Variant record selection value at line +P must be an increasing subrange.

    cye#cybil_error_305 = cyc$cybil_diagnostic_errors + 305,
    {F +N Type identifier or replication group required.

    cye#cybil_error_306 = cyc$cybil_diagnostic_errors + 306,
    {F +N Replication expression must be integer type.

    cye#cybil_error_307 = cyc$cybil_diagnostic_errors + 307,
    {F +N Unexpected operator encountered, type identifier expected.

    cye#cybil_error_308 = cyc$cybil_diagnostic_errors + 308,
    {F +N Type identifier expected.

    cye#cybil_error_309 = cyc$cybil_diagnostic_errors + 309,
    {F +N Missing delimiter, ']' expected.

    cye#cybil_error_310 = cyc$cybil_diagnostic_errors + 310,
    {F +N Type of fixer does not agree with type of adaptable field, fixer must be
    {scalar type.

    cye#cybil_error_311 = cyc$cybil_diagnostic_errors + 311,
    {F +N Type of fixer does not agree with type of adaptable field.

    cye#cybil_error_312 = cyc$cybil_diagnostic_errors + 312,
    {F +N Subrange star fixer expected.

    cye#cybil_error_313 = cyc$cybil_diagnostic_errors + 313,
    {W +N Operator '..' required, subrange fixer expression expected.

    cye#cybil_error_314 = cyc$cybil_diagnostic_errors + 314,
    {F +N Only a pointer to sequence or a heap variable may be reset.

    cye#cybil_error_315 = cyc$cybil_diagnostic_errors + 315,
    {F +N Pointer variable expected.

    cye#cybil_error_316 = cyc$cybil_diagnostic_errors + 316,
    {F +N Heap storage class can only be reset en-masse, 'TO' clause may not be
    {specified.

    cye#cybil_error_317 = cyc$cybil_diagnostic_errors + 317,
    {F +N Heap variable reference expected.

    cye#cybil_error_318 = cyc$cybil_diagnostic_errors + 318,
    {F +N Pointer to sequence variable reference expected.

    cye#cybil_error_319 = cyc$cybil_diagnostic_errors + 319,
    {F +N Initial value outside of range of control variable.

    cye#cybil_error_320 = cyc$cybil_diagnostic_errors + 320,
    {F +N Final value outside of range of control variable.

    cye#cybil_error_321 = cyc$cybil_diagnostic_errors + 321,
    {F +N Missing delimiter, 'THEN' expected.

    cye#cybil_error_322 = cyc$cybil_diagnostic_errors + 322,
    {F +N Control variable must be a variable.

    cye#cybil_error_323 = cyc$cybil_diagnostic_errors + 323,
    {F +N Control variable must be scalar type.

    cye#cybil_error_324 = cyc$cybil_diagnostic_errors + 324,
    {F +N Control variable may not be an unaligned component of a packed structure.

    cye#cybil_error_325 = cyc$cybil_diagnostic_errors + 325,
    {F +N Missing delimiter, ':=' expected.

    cye#cybil_error_326 = cyc$cybil_diagnostic_errors + 326,
    {F +N Initial value and control variable types are incompatible.

    cye#cybil_error_327 = cyc$cybil_diagnostic_errors + 327,
    {F +N Missing delimiter, 'TO' or 'DOWNTO' expected.

    cye#cybil_error_328 = cyc$cybil_diagnostic_errors + 328,
    {F +N Final value and control variable types are incompatible.

    cye#cybil_error_329 = cyc$cybil_diagnostic_errors + 329,
    {F +N Allocation designator > adaptable string bound.

    cye#cybil_error_330 = cyc$cybil_diagnostic_errors + 330,
    {F +N Missing delimiter, 'IN' expected.

    cye#cybil_error_331 = cyc$cybil_diagnostic_errors + 331,
    {F +N Fixer list specified for non-adaptable pointer.

    cye#cybil_error_332 = cyc$cybil_diagnostic_errors + 332,
    {F +N Too many fixers in adaptable fixer list, ']' expected.

    cye#cybil_error_333 = cyc$cybil_diagnostic_errors + 333,
    {F +N Heap assignment not allowed.

    cye#cybil_error_334 = cyc$cybil_diagnostic_errors + 334,
    {F +N Records or arrays containing a heap are unassignable.

    cye#cybil_error_335 = cyc$cybil_diagnostic_errors + 335,
    {F +N Read only, bound variant tag, and FOR control variables not assignable.

    cye#cybil_error_336 = cyc$cybil_diagnostic_errors + 336,
    {F +N Assignment to a formal type not allowed.

    cye#cybil_error_337 = cyc$cybil_diagnostic_errors + 337,
    {F +N Bound variant pointer may not be assigned to pointer to variant.

    cye#cybil_error_338 = cyc$cybil_diagnostic_errors + 338,
    {F +N Fixer list expected for adaptable or bound variant pointer.

    cye#cybil_error_339 = cyc$cybil_diagnostic_errors + 339,
    {F +N Elements of span fixer must be fixed type.

    cye#cybil_error_340 = cyc$cybil_diagnostic_errors + 340,
    {F +N Case statement must have at least one selection specifier.

    cye#cybil_error_341 = cyc$cybil_diagnostic_errors + 341,
    {F +N Missing delimiter, '[' expected.

    cye#cybil_error_342 = cyc$cybil_diagnostic_errors + 342,
    {F +N Unrecognizable +P statement.

    cye#cybil_error_343 = cyc$cybil_diagnostic_errors + 343,
    {F +N Form 'GOTO EXIT' used for local label reference '+P' at line +P.

    cye#cybil_error_344 = cyc$cybil_diagnostic_errors + 344,
    {F +N Extraneous +P.

    cye#cybil_error_345 = cyc$cybil_diagnostic_errors + 345,
    {F +N +P required for +P statement at line +P.

    cye#cybil_error_346 = cyc$cybil_diagnostic_errors + 346,
    {F +N Missing +P beginning at line +P.

    cye#cybil_error_347 = cyc$cybil_diagnostic_errors + 347,
    {F +N Unexpected +P encountered, +P assumed for +P at line +P.

    cye#cybil_error_348 = cyc$cybil_diagnostic_errors + 348,
    {F +N Unexpected case selector specification encountered.

    cye#cybil_error_349 = cyc$cybil_diagnostic_errors + 349,
    {F +N Unexpected procedure reference, missing ';' suspected.

    cye#cybil_error_350 = cyc$cybil_diagnostic_errors + 350,
    {F +N Redundant +P encountered.

    cye#cybil_error_351 = cyc$cybil_diagnostic_errors + 351,
    {F +N Unexpected +P encountered which corresponds with +P statement at line +P.

    cye#cybil_error_352 = cyc$cybil_diagnostic_errors + 352,
    {F +N Unable to determine ending label correspondance.

    cye#cybil_error_353 = cyc$cybil_diagnostic_errors + 353,
    {F +N Ending label must reference a structured statement.

    cye#cybil_error_354 = cyc$cybil_diagnostic_errors + 354,
    {F +N Unexpected +P encountered.

    cye#cybil_error_355 = cyc$cybil_diagnostic_errors + 355,
    {F +N Ending identifier must be a procedure identifier.

    cye#cybil_error_356 = cyc$cybil_diagnostic_errors + 356,
    {W +N Ending label matches previous statement at line +P.

    cye#cybil_error_357 = cyc$cybil_diagnostic_errors + 357,
    {F +N Ending label matches +P statement at line +P.

    cye#cybil_error_358 = cyc$cybil_diagnostic_errors + 358,
    {W +N Unable to find ending label correspondance within current procedure.

    cye#cybil_error_359 = cyc$cybil_diagnostic_errors + 359,
    {W +N Ending identifier is not in agreement with current procedure.

    cye#cybil_error_360 = cyc$cybil_diagnostic_errors + 360,
    {F +N Expected a label or procedure identifier.

    cye#cybil_error_361 = cyc$cybil_diagnostic_errors + 361,
    {F +N Expected ']', too many fixers in bounds list.

    cye#cybil_error_362 = cyc$cybil_diagnostic_errors + 362,
    {F +N Bound variant record must have at least one variation.

    cye#cybil_error_363 = cyc$cybil_diagnostic_errors + 363,
    {F +N Unordered if statement alternatives beginning at line +P.

    cye#cybil_error_364 = cyc$cybil_diagnostic_errors + 364,
    {F +N Ending label corresponds with +P statement at line +P.

    cye#cybil_error_365 = cyc$cybil_diagnostic_errors + 365,
    {F +N Ending delimiter doesn't, assume extraneous.

    cye#cybil_error_366 = cyc$cybil_diagnostic_errors + 366,
    {F +N Invalid label statement.

    cye#cybil_error_367 = cyc$cybil_diagnostic_errors + 367,
    {F +N Reset key value must be an integer expression. (Parameter +P)

    cye#cybil_error_368 = cyc$cybil_diagnostic_errors + 368,
    {F +N Key variable must be integer. (Parameter +P)

    cye#cybil_error_369 = cyc$cybil_diagnostic_errors + 369,
    {F +N Write partial statement may only reference a print or a legible file.

    cye#cybil_error_370 = cyc$cybil_diagnostic_errors + 370,
    {F +N Write direct statement may only reference a direct file.

    cye#cybil_error_371 = cyc$cybil_diagnostic_errors + 371,
    {F +N Key value must be an integer expression. (Parameter +P)

    cye#cybil_error_372 = cyc$cybil_diagnostic_errors + 372,
    {F +N Partial read boolean variable expected. (Parameter +P)

    cye#cybil_error_373 = cyc$cybil_diagnostic_errors + 373,
    {F +N Key variable expected. (Parameter +P)

    cye#cybil_error_374 = cyc$cybil_diagnostic_errors + 374,
    {F +N Buffer variable expected. (Parameter +P)

    cye#cybil_error_375 = cyc$cybil_diagnostic_errors + 375,
    {F +N String variable expected. (Parameter +P)

    cye#cybil_error_376 = cyc$cybil_diagnostic_errors + 376,
    {F +N Number read variable expected. (Parameter +P)

    cye#cybil_error_377 = cyc$cybil_diagnostic_errors + 377,
    {F +N Result length variable expected. (Parameter +P)

    cye#cybil_error_378 = cyc$cybil_diagnostic_errors + 378,
    {F +N Page statement may only reference a print file.

    cye#cybil_error_379 = cyc$cybil_diagnostic_errors + 379,
    {F +N Eject statement may only reference a print file.

    cye#cybil_error_380 = cyc$cybil_diagnostic_errors + 380,
    {F +N Line statement may only reference a print file.

    cye#cybil_error_381 = cyc$cybil_diagnostic_errors + 381,
    {F +N Number of lines must be an integer expression. (Attribute +P)

    cye#cybil_error_382 = cyc$cybil_diagnostic_errors + 382,
    {F +N Skip statement may only reference a print file.

    cye#cybil_error_383 = cyc$cybil_diagnostic_errors + 383,
    {F +N Only a direct file may be reset to a key value.

    cye#cybil_error_384 = cyc$cybil_diagnostic_errors + 384,
    {F +N Print files may not be read.

    cye#cybil_error_385 = cyc$cybil_diagnostic_errors + 385,
    {F +N File variable expected. (Parameter +P)

    cye#cybil_error_386 = cyc$cybil_diagnostic_errors + 386,
    {F +N File position specified more than once. (Attribute +P)

    cye#cybil_error_387 = cyc$cybil_diagnostic_errors + 387,
    {F +N #CODESET specified more than once. (Attribute +P)

    cye#cybil_error_388 = cyc$cybil_diagnostic_errors + 388,
    {F +N #CODESET argument must be a string expression. (Attribute +P)

    cye#cybil_error_389 = cyc$cybil_diagnostic_errors + 389,
    {F +N #CODESET must be a constant string expression. (Attribute +P)

    cye#cybil_error_390 = cyc$cybil_diagnostic_errors + 390,
    {F +N #PAGEPROC may only be associated with print files. (Attribute +P)

    cye#cybil_error_391 = cyc$cybil_diagnostic_errors + 391,
    {F +N #PAGEPROC specified more than once. (Attribute +P)

    cye#cybil_error_392 = cyc$cybil_diagnostic_errors + 392,
    {F +N Read partial statement may only reference a legible file.

    cye#cybil_error_393 = cyc$cybil_diagnostic_errors + 393,
    {F +N #PAGESIZE specified more than once. (Attribute +P)

    cye#cybil_error_394 = cyc$cybil_diagnostic_errors + 394,
    {F +N Unrecognizable file attribute. (Attribute +P)

    cye#cybil_error_395 = cyc$cybil_diagnostic_errors + 395,
    {F +N File name specified more than once. (Attribute +P)

    cye#cybil_error_396 = cyc$cybil_diagnostic_errors + 396,
    {F +N #OLD-#NEW specified more than once. (Attribute +P)

    cye#cybil_error_397 = cyc$cybil_diagnostic_errors + 397,
    {F +N Print files may only have #OUT for mode. (Attribute +P)

    cye#cybil_error_398 = cyc$cybil_diagnostic_errors + 398,
    {F +N #IN specified more than once. (Attribute +P)

    cye#cybil_error_399 = cyc$cybil_diagnostic_errors + 399,
    {F +N #OUT specified more than once. (Attribute +P)

    cye#cybil_error_400 = cyc$cybil_diagnostic_errors + 400,
    {F +N File attributes may only be applied to files. (Attribute +P)

    cye#cybil_error_401 = cyc$cybil_diagnostic_errors + 401,
    {F +N Field length specifier must be integer. (Parameter +P)

    cye#cybil_error_402 = cyc$cybil_diagnostic_errors + 402,
    {F +N Expected '(' for radix specifier. (Parameter +P)

    cye#cybil_error_403 = cyc$cybil_diagnostic_errors + 403,
    {F +N Radix expression must be integer. (Parameter +P)

    cye#cybil_error_404 = cyc$cybil_diagnostic_errors + 404,
    {F +N Expected ')' for radix specifier. (Parameter +P)

    cye#cybil_error_405 = cyc$cybil_diagnostic_errors + 405,
    {F +N Expected field length or radix spec for scalar field. (Parameter +P)

    cye#cybil_error_406 = cyc$cybil_diagnostic_errors + 406,
    {F +N Missing delimiter, ',' or ')' expected.

    cye#cybil_error_407 = cyc$cybil_diagnostic_errors + 407,
    {F +N Expected positions/char expression. (Parameter +P)

    cye#cybil_error_408 = cyc$cybil_diagnostic_errors + 408,
    {F +N Read direct statement may only reference a direct file.

    cye#cybil_error_409 = cyc$cybil_diagnostic_errors + 409,
    {F +N Radix spec expected for pointer specifier.

    cye#cybil_error_410 = cyc$cybil_diagnostic_errors + 410,
    {F +N Put element must be scalar, string, or pointer expression. (Parameter +P)

    cye#cybil_error_411 = cyc$cybil_diagnostic_errors + 411,
    {F +N Bound variant record read not allowed. (Parameter +P)

    cye#cybil_error_412 = cyc$cybil_diagnostic_errors + 412,
    {F +N Heap read not allowed. (Parameter +P)

    cye#cybil_error_413 = cyc$cybil_diagnostic_errors + 413,
    {F +N Formal types are not readable. (Parameter +P)

    cye#cybil_error_414 = cyc$cybil_diagnostic_errors + 414,
    {F +N Records or arrays containing a heap are unreadable. (Parameter +P)

    cye#cybil_error_415 = cyc$cybil_diagnostic_errors + 415,
    {F +N #PAGESIZE may only be assocated with print files. (Attribute +P)

    cye#cybil_error_416 = cyc$cybil_diagnostic_errors + 416,
    {F +N Expected ')', too many elements in I/O list.  (Only +P allowable)

    cye#cybil_error_417 = cyc$cybil_diagnostic_errors + 417,
    {F +N Expected '(' for +P. (Attribute +P)

    cye#cybil_error_418 = cyc$cybil_diagnostic_errors + 418,
    {F +N Expected ')' for +P. (Attribute +P)

    cye#cybil_error_419 = cyc$cybil_diagnostic_errors + 419,
    {F +N All fixers in bounds list must be constant except last.

    cye#cybil_error_420 = cyc$cybil_diagnostic_errors + 420,
    {F +N Concatenation element must be scalar, string, pointer or floating point
    {(Parameter +P).

    cye#cybil_error_421 = cyc$cybil_diagnostic_errors + 421,
    {W +N Assignment to a non local variable is not allowed in a function.

    cye#cybil_error_422 = cyc$cybil_diagnostic_errors + 422,
    {W +N Assignment to a  reference parameter of a function is not allowed.

    cye#cybil_error_423 = cyc$cybil_diagnostic_errors + 423,
    {W +N User defined procedures may not be called within a function.

    cye#cybil_error_424 = cyc$cybil_diagnostic_errors + 424,
    {W +N Allocation designator must be a local variable or value parameter of the
    {function.

    cye#cybil_error_425 = cyc$cybil_diagnostic_errors + 425,
    {F +N Selector specification is not in range of selector.

    cye#cybil_error_426 = cyc$cybil_diagnostic_errors + 426,
    {F +N Replication expression must be positive.

    cye#cybil_error_427 = cyc$cybil_diagnostic_errors + 427,
    {F +N Fixer not in range of adaptable field.

    cye#cybil_error_428 = cyc$cybil_diagnostic_errors + 428,
    {F +N Subrange fixer not in range of adaptable subrange.

    cye#cybil_error_429 = cyc$cybil_diagnostic_errors + 429,
    {F +N Tag field fixer not in range of tag field.

    cye#cybil_error_430 = cyc$cybil_diagnostic_errors + 430,
    {F +N Tag field fixer value too large.

    cye#cybil_error_431 = cyc$cybil_diagnostic_errors + 431,
    {F +N Number of lines must be a positive expression. (Attribute +P)

    cye#cybil_error_432 = cyc$cybil_diagnostic_errors + 432,
    {F +N Field length must be positive. (Parameter +P)

    cye#cybil_error_433 = cyc$cybil_diagnostic_errors + 433,
    {W +N Heap or sequence variable must be a local variable or value parameter of
    {the function.

    cye#cybil_error_434 = cyc$cybil_diagnostic_errors + 434,
    {F +N Positions per char must be positive. (Parameter +P)

    cye#cybil_error_435 = cyc$cybil_diagnostic_errors + 435,
    {F +N Radix expression value out of range. (Parameter +P)

    cye#cybil_error_436 = cyc$cybil_diagnostic_errors + 436,
    {F +N Unsupported radix. (Parameter +P)

    cye#cybil_error_437 = cyc$cybil_diagnostic_errors + 437,
    {F +N Line number must be positive. (Parameter +P)

    cye#cybil_error_438 = cyc$cybil_diagnostic_errors + 438,
    {F +N Number of lines must be positive. (Parameter +P)

    cye#cybil_error_439 = cyc$cybil_diagnostic_errors + 439,
    {F +N Value out of range.

    cye#cybil_error_440 = cyc$cybil_diagnostic_errors + 440,
    {F +N String value right truncated.

    cye#cybil_error_441 = cyc$cybil_diagnostic_errors + 441,
    {F +N Selection value out of tag field range.

    cye#cybil_error_442 = cyc$cybil_diagnostic_errors + 442,
    {C +N Compiler error (PH3) - Syntactic Processor Failed.

    cye#cybil_error_443 = cyc$cybil_diagnostic_errors + 443,
    {C +N Compiler error (PH2) - Lexical Processor Failed.

    cye#cybil_error_444 = cyc$cybil_diagnostic_errors + 444,
    {F +N Function identifier assignment not within scope of function.

    cye#cybil_error_445 = cyc$cybil_diagnostic_errors + 445,
    {F +N Label reference +P not within scope of definition.

    cye#cybil_error_446 = cyc$cybil_diagnostic_errors + 446,
    {F +N Form 'GOTO EXIT' must be used for non-local label reference +P.

    cye#cybil_error_447 = cyc$cybil_diagnostic_errors + 447,
    {F +N Form 'GOTO EXIT' used for local label reference +P.

    cye#cybil_error_448 = cyc$cybil_diagnostic_errors + 448,
    {F +N Missing delimiter, '(' expected following +P.

    cye#cybil_error_449 = cyc$cybil_diagnostic_errors + 449,
    {F +N Missing delimiter, ',' expected following parameter +P.

    cye#cybil_error_450 = cyc$cybil_diagnostic_errors + 450,
    {F +N Number of lines must be an integer expression. (Parameter +P)

    cye#cybil_error_451 = cyc$cybil_diagnostic_errors + 451,
    {F +N Unrecognizable put element. (Parameter +P)

    cye#cybil_error_452 = cyc$cybil_diagnostic_errors + 452,
    {F +N Final part expression must be boolean. (Parameter +P)

    cye#cybil_error_453 = cyc$cybil_diagnostic_errors + 453,
    {F +N #PAGEPROC argument must be a procedure reference. (Attribute +P)

    cye#cybil_error_454 = cyc$cybil_diagnostic_errors + 454,
    {F +N Pageproc procedure reference incompatible with assumed pageproc.
    {(Attribute +P)

    cye#cybil_error_455 = cyc$cybil_diagnostic_errors + 455,
    {F +N Not enough fixers in adaptable fixer list.

    cye#cybil_error_456 = cyc$cybil_diagnostic_errors + 456,
    {C +N Compiler error (PH1) - Lexical Processor Failed.

    cye#cybil_error_457 = cyc$cybil_diagnostic_errors + 457,
    {C +N Compiler error (PH4) - Syntactic Processor Failed.

    cye#cybil_error_458 = cyc$cybil_diagnostic_errors + 458,
    {F +N Inconsistent FL and fraction width for parameter +P.

    cye#cybil_error_459 = cyc$cybil_diagnostic_errors + 459,
    {F +N Fraction width < 0 for parameter +P.

    cye#cybil_error_460 = cyc$cybil_diagnostic_errors + 460,
    {F +N Parameter +P must be a constant expression.

    cye#cybil_error_461 = cyc$cybil_diagnostic_errors + 461,
    {F +N Parameter +P is not type integer.

    cye#cybil_error_462 = cyc$cybil_diagnostic_errors + 462,
    {F +N Parameter +P is out of range.

    cye#cybil_error_463 = cyc$cybil_diagnostic_errors + 463,
    {F +N Parameter +P must be array or set.

    cye#cybil_error_464 = cyc$cybil_diagnostic_errors + 464,
    {F +N Parameter +P must be boolean variable.

    cye#cybil_error_465 = cyc$cybil_diagnostic_errors + 465,
    {F +N Incorrect length for parameter +P.

    cye#cybil_error_466 = cyc$cybil_diagnostic_errors + 466,
    {F +N Parameter +P must be a string.

    cye#cybil_error_467 = cyc$cybil_diagnostic_errors + 467,
    {F +N Parameter +P must be a variable.

    cye#cybil_error_468 = cyc$cybil_diagnostic_errors + 468,
    {F +N Parameter +P must be a pointer to proc.

    cye#cybil_error_469 = cyc$cybil_diagnostic_errors + 469,
    {F +N Pointer to proc has incorrect number of parameters. (Parameter +P).

    cye#cybil_error_470 = cyc$cybil_diagnostic_errors + 470,
    {F +N Parameter +P has incorrect or inconsistent type.

    cye#cybil_error_471 = cyc$cybil_diagnostic_errors + 471,
    {F +N parameter +P can not be of type pointer.

    cye#cybil_error_472 = cyc$cybil_diagnostic_errors + 472,
    {F +N A negative fixer is not allowed for a string.

    cye#cybil_error_473 = cyc$cybil_diagnostic_errors + 473,
    {W +N Lifetime of object is less than lifetime of pointer.

    cye#cybil_error_474 = cyc$cybil_diagnostic_errors + 474,
    {F +N Constant expression expected.

    cye#cybil_error_475 = cyc$cybil_diagnostic_errors + 475,
    {F +N String expected after ALIAS.

    cye#cybil_error_476 = cyc$cybil_diagnostic_errors + 476,
    {F +N '..' expected.

    cye#cybil_error_477 = cyc$cybil_diagnostic_errors + 477,
    {F +N Missing PROCEND/FUNCEND.

    cye#cybil_error_478 = cyc$cybil_diagnostic_errors + 478,
    {F +N Missing '[' in alignment.

    cye#cybil_error_479 = cyc$cybil_diagnostic_errors + 479,
    {F +N Illegal alignment constant.

    cye#cybil_error_480 = cyc$cybil_diagnostic_errors + 480,
    {F +N Id mismatch at PROCEND/FUNCEND.

    cye#cybil_error_481 = cyc$cybil_diagnostic_errors + 481,
    {F +N Extraneous PROCEND/FUNCEND.

    cye#cybil_error_482 = cyc$cybil_diagnostic_errors + 482,
    {F +N ';' expected.

    cye#cybil_error_483 = cyc$cybil_diagnostic_errors + 483,
    {F +N Illegal initialization.

    cye#cybil_error_484 = cyc$cybil_diagnostic_errors + 484,
    {F +N XDCL proc not level 0.

    cye#cybil_error_485 = cyc$cybil_diagnostic_errors + 485,
    {F +N ',' or ':' expected in parameter list.

    cye#cybil_error_486 = cyc$cybil_diagnostic_errors + 486,
    {F +N TYPE, VAR, SECTION, CONST, or PROCEDURE expected.

    cye#cybil_error_487 = cyc$cybil_diagnostic_errors + 487,
    {F +N Error in selector.

    cye#cybil_error_488 = cyc$cybil_diagnostic_errors + 488,
    {F +N Illegal packing.

    cye#cybil_error_489 = cyc$cybil_diagnostic_errors + 489,
    {F +N Duplicate fields.

    cye#cybil_error_490 = cyc$cybil_diagnostic_errors + 490,
    {F +N Id expected (SECTION).

    cye#cybil_error_491 = cyc$cybil_diagnostic_errors + 491,
    {F +N PROGRAM must be level 0.

    cye#cybil_error_492 = cyc$cybil_diagnostic_errors + 492,
    {F +N Ending delimiter expected.

    cye#cybil_error_493 = cyc$cybil_diagnostic_errors + 493,
    {F +N Illegal symbol in parameter list.

    cye#cybil_error_494 = cyc$cybil_diagnostic_errors + 494,
    {F +N Id expected in parameter list.

    cye#cybil_error_495 = cyc$cybil_diagnostic_errors + 495,
    {F +N Parameter attribute must be READ.

    cye#cybil_error_496 = cyc$cybil_diagnostic_errors + 496,
    {F +N Missing ']' in parameter attribute.

    cye#cybil_error_497 = cyc$cybil_diagnostic_errors + 497,
    {F +N ',' ';' or ')' expected (parameter list).

    cye#cybil_error_498 = cyc$cybil_diagnostic_errors + 498,
    {F +N Integer expression expected.

    cye#cybil_error_499 = cyc$cybil_diagnostic_errors + 499,
    {F +N '*' illegal with REP.

    cye#cybil_error_500 = cyc$cybil_diagnostic_errors + 500,
    {F +N OF expected (REP).

    cye#cybil_error_501 = cyc$cybil_diagnostic_errors + 501,
    {F +N Identifier expected (field).

    cye#cybil_error_502 = cyc$cybil_diagnostic_errors + 502,
    {F +N ',' or ':' expected (field).

    cye#cybil_error_503 = cyc$cybil_diagnostic_errors + 503,
    {F +N RECEND or ',' expected.

    cye#cybil_error_504 = cyc$cybil_diagnostic_errors + 504,
    {F +N Id expected (variant record).

    cye#cybil_error_505 = cyc$cybil_diagnostic_errors + 505,
    {F +N ':' expected (tag field).

    cye#cybil_error_506 = cyc$cybil_diagnostic_errors + 506,
    {F +N OF expected (tag field).

    cye#cybil_error_507 = cyc$cybil_diagnostic_errors + 507,
    {F +N selectors must be enclosed in =.

    cye#cybil_error_508 = cyc$cybil_diagnostic_errors + 508,
    {F +N Selector or CASEND expected.

    cye#cybil_error_509 = cyc$cybil_diagnostic_errors + 509,
    {F +N Multiple PROGRAMs.

    cye#cybil_error_510 = cyc$cybil_diagnostic_errors + 510,
    {F +N Illegal initialization (XREF).

    cye#cybil_error_511 = cyc$cybil_diagnostic_errors + 511,
    {F +N Read only variable not initialized.

    cye#cybil_error_512 = cyc$cybil_diagnostic_errors + 512,
    {F +N MOD missing (alignment).

    cye#cybil_error_513 = cyc$cybil_diagnostic_errors + 513,
    {F +N Identifier expected (ordinal).

    cye#cybil_error_514 = cyc$cybil_diagnostic_errors + 514,
    {F +N ',' or ')' expected (ordinal).

    cye#cybil_error_515 = cyc$cybil_diagnostic_errors + 515,
    {F +N Pointer type attribute must be READ.

    cye#cybil_error_516 = cyc$cybil_diagnostic_errors + 516,
    {F +N ']' expected (ptr attribute).

    cye#cybil_error_517 = cyc$cybil_diagnostic_errors + 517,
    {F +N Missing ']' (alignment).

    cye#cybil_error_518 = cyc$cybil_diagnostic_errors + 518,
    {F +N ':' expected (SECTION).

    cye#cybil_error_519 = cyc$cybil_diagnostic_errors + 519,
    {F +N OF expected (SET).

    cye#cybil_error_520 = cyc$cybil_diagnostic_errors + 520,
    {F +N '(' expected (STRING).

    cye#cybil_error_521 = cyc$cybil_diagnostic_errors + 521,
    {F +N ')' expected (STRING).

    cye#cybil_error_522 = cyc$cybil_diagnostic_errors + 522,
    {F +N string length > 65535.

    cye#cybil_error_523 = cyc$cybil_diagnostic_errors + 523,
    {F +N READ or WRITE expected (SECTION).

    cye#cybil_error_524 = cyc$cybil_diagnostic_errors + 524,
    {F +N Multiple sections (VAR).

    cye#cybil_error_525 = cyc$cybil_diagnostic_errors + 525,
    {F +N Conflicting VAR attrs.

    cye#cybil_error_526 = cyc$cybil_diagnostic_errors + 526,
    {F +N '(' expected (HEAP).

    cye#cybil_error_527 = cyc$cybil_diagnostic_errors + 527,
    {F +N ')' expected (HEAP).

    cye#cybil_error_528 = cyc$cybil_diagnostic_errors + 528,
    {F +N '(' expected (SEQ).

    cye#cybil_error_529 = cyc$cybil_diagnostic_errors + 529,
    {F +N ')' expected (SEQ).

    cye#cybil_error_530 = cyc$cybil_diagnostic_errors + 530,
    {F +N Label identifier expected.

    cye#cybil_error_531 = cyc$cybil_diagnostic_errors + 531,
    {F +N multidimensional arrays illegal.

    cye#cybil_error_532 = cyc$cybil_diagnostic_errors + 532,
    {F +N '[' expected (ARRAY).

    cye#cybil_error_533 = cyc$cybil_diagnostic_errors + 533,
    {F +N ']' expected (ARRAY).

    cye#cybil_error_534 = cyc$cybil_diagnostic_errors + 534,
    {F +N OF expected (ARRAY).

    cye#cybil_error_535 = cyc$cybil_diagnostic_errors + 535,
    {F +N RECEND expected (record).

    cye#cybil_error_536 = cyc$cybil_diagnostic_errors + 536,
    {F +N Conflicting access attrs.

    cye#cybil_error_537 = cyc$cybil_diagnostic_errors + 537,
    {F +N Missing ',' (CONST).

    cye#cybil_error_538 = cyc$cybil_diagnostic_errors + 538,
    {F +N ':' expected (FUNCTION).

    cye#cybil_error_539 = cyc$cybil_diagnostic_errors + 539,
    {F +N Illegal type declaration.

    cye#cybil_error_540 = cyc$cybil_diagnostic_errors + 540,
    {F +N Label declarations illegal.

    cye#cybil_error_541 = cyc$cybil_diagnostic_errors + 541,
    {F +N Id expected (CONST).

    cye#cybil_error_542 = cyc$cybil_diagnostic_errors + 542,
    {F +N '=' expected (CONST).

    cye#cybil_error_543 = cyc$cybil_diagnostic_errors + 543,
    {F +N Id expected (VAR).

    cye#cybil_error_544 = cyc$cybil_diagnostic_errors + 544,
    {F +N ':' or ',' expected (VAR).

    cye#cybil_error_545 = cyc$cybil_diagnostic_errors + 545,
    {F +N Scope conflict (VAR).

    cye#cybil_error_546 = cyc$cybil_diagnostic_errors + 546,
    {F +N Illegal attribute (VAR).

    cye#cybil_error_547 = cyc$cybil_diagnostic_errors + 547,
    {F +N ',' or ']' expected (VAR)

    cye#cybil_error_548 = cyc$cybil_diagnostic_errors + 548,
    {F +N Id expected (TYPE).

    cye#cybil_error_549 = cyc$cybil_diagnostic_errors + 549,
    {F +N '=' expected (TYPE).

    cye#cybil_error_550 = cyc$cybil_diagnostic_errors + 550,
    {C +N Scope conflict (PROCEDURE/FUNCTION).

    cye#cybil_error_551 = cyc$cybil_diagnostic_errors + 551,
    {F +N Illegal attribute (PROCEDURE/FUNCTION).

    cye#cybil_error_552 = cyc$cybil_diagnostic_errors + 552,
    {F +N ']' or ',' expected (PROCEDURE/FUNCTION)

    cye#cybil_error_553 = cyc$cybil_diagnostic_errors + 553,
    {F +N Id expected (PROCEDURE/FUNCTION).

    cye#cybil_error_554 = cyc$cybil_diagnostic_errors + 554,
    {F +N ';' expected (PROCEDURE/FUNCTION).

    cye#cybil_error_555 = cyc$cybil_diagnostic_errors + 555,
    {F +N Module identifier expected.

    cye#cybil_error_556 = cyc$cybil_diagnostic_errors + 556,
    {F +N Variable is not static or is XREF.

    cye#cybil_error_557 = cyc$cybil_diagnostic_errors + 557,
    {F +N ';' expected (MODULE).

    cye#cybil_error_558 = cyc$cybil_diagnostic_errors + 558,
    {F +N Compilation unit no module.

    cye#cybil_error_559 = cyc$cybil_diagnostic_errors + 559,
    {F +N FUNCEND expected, found PROCEND.

    cye#cybil_error_560 = cyc$cybil_diagnostic_errors + 560,
    {F +N PROCEND expected, found FUNCEND.

    cye#cybil_error_561 = cyc$cybil_diagnostic_errors + 561,
    {F +N #GATE attibute requires an XDCL attribute.

    cye#cybil_error_562 = cyc$cybil_diagnostic_errors + 562,
    {F +N Reference parameter not allowed on functions.

    cye#cybil_error_563 = cyc$cybil_diagnostic_errors + 563,
    {F +N Missing span (HEAP or SEQ).

    cye#cybil_error_564 = cyc$cybil_diagnostic_errors + 564,
    {F +N '=' expected (TYPE).

    cye#cybil_error_565 = cyc$cybil_diagnostic_errors + 565,
    {F +N Unbalanced [ ] (initialization).

    cye#cybil_error_566 = cyc$cybil_diagnostic_errors + 566,
    {F +N REP expected (HEAP or SEQ).

    cye#cybil_error_567 = cyc$cybil_diagnostic_errors + 567,
    {F +N Adaptable string bound < 0 or > 65535.

    cye#cybil_error_568 = cyc$cybil_diagnostic_errors + 568,
    {F +N '(' expected.

    cye#cybil_error_569 = cyc$cybil_diagnostic_errors + 569,
    {F +N ')' expected.

    cye#cybil_error_570 = cyc$cybil_diagnostic_errors + 570,
    {F +N '^' expected.

    cye#cybil_error_571 = cyc$cybil_diagnostic_errors + 571,
    {F +N Value constructors can be used with set, array or record types only.

    cye#cybil_error_572 = cyc$cybil_diagnostic_errors + 572,
    {F +N 'REP' specs may be used solely for ARRAY construction.

    cye#cybil_error_573 = cyc$cybil_diagnostic_errors + 573,
    {F +N 'REP' specs must be a positive expression >= 0.

    cye#cybil_error_574 = cyc$cybil_diagnostic_errors + 574,
    {F +N 'REP' specs must be an integer expression.

    cye#cybil_error_575 = cyc$cybil_diagnostic_errors + 575,
    {F +N Missing delimiter, 'OF' expected in 'REP' spec.

    cye#cybil_error_576 = cyc$cybil_diagnostic_errors + 576,
    {F +N '[]' may be used solely for set construction.

    cye#cybil_error_577 = cyc$cybil_diagnostic_errors + 577,
    {F +N Type of value element does not agree with target type +P.

    cye#cybil_error_578 = cyc$cybil_diagnostic_errors + 578,
    {F +N Case selector must be a constant scalar expression.

    cye#cybil_error_579 = cyc$cybil_diagnostic_errors + 579,
    {F +N No variation for this case selector is specified in the definition of
    {the record +P.

    cye#cybil_error_580 = cyc$cybil_diagnostic_errors + 580,
    {F +N Number of value elements does not agree with the number of fields for
    {record +P.

    cye#cybil_error_581 = cyc$cybil_diagnostic_errors + 581,
    {F +N Not enough value elements for array type +P.

    cye#cybil_error_582 = cyc$cybil_diagnostic_errors + 582,
    {F +N Too many value elements for array type +P.

    cye#cybil_error_583 = cyc$cybil_diagnostic_errors + 583,
    {F +N Missing delimiter, ']' expected.

    cye#cybil_error_584 = cyc$cybil_diagnostic_errors + 584,
    {C +N Compiler error (PH3) - Unexpected end of file while reading 'FETEXT'
    {file.

    cye#cybil_error_585 = cyc$cybil_diagnostic_errors + 585,
    {F +N Element of indefinite value constructor and target type are not
    {convertible.

    cye#cybil_error_586 = cyc$cybil_diagnostic_errors + 586,
    {F +N Only 'NIL' is allowed for typed pointer +P.

    cye#cybil_error_587 = cyc$cybil_diagnostic_errors + 587,
    {F +N Type of expression is not in union +P.

    cye#cybil_error_588 = cyc$cybil_diagnostic_errors + 588,
    {C +N Compiler error (PH1) - INSYMBOL encounters unexpected symkind.

    cye#cybil_error_589 = cyc$cybil_diagnostic_errors + 589,
    {C +N Compiler error (PH1) - NOT-DEFINED ident kind encountered unexpectedly
    {in INSYMBOL.

    cye#cybil_error_590 = cyc$cybil_diagnostic_errors + 590,
    {F +N Invalid compile time statement, 'IF', 'VAR', or a compile time variable
    {expected.

    cye#cybil_error_591 = cyc$cybil_diagnostic_errors + 591,
    {F +N Improper compile time statement fragment, '?+P' must be nested within a
    {'?IF' statement. Symbols ignored.

    cye#cybil_error_592 = cyc$cybil_diagnostic_errors + 592,
    {F +N Improper compile time if statement, 'THEN' expected before '?IFEND'.

    cye#cybil_error_593 = cyc$cybil_diagnostic_errors + 593,
    {F +N Improper compile time if statement, '?ORIF' should follow 'THEN'.

    cye#cybil_error_594 = cyc$cybil_diagnostic_errors + 594,
    {F +N Improper compile time if statement, '?ELSE' should follow 'THEN'.

    cye#cybil_error_595 = cyc$cybil_diagnostic_errors + 595,
    {F +N Improper compile time if statement, 'THEN' should follow '?IF'.

    cye#cybil_error_596 = cyc$cybil_diagnostic_errors + 596,
    {F +N Missing macro attribute, '#LOCK' expected after '['.

    cye#cybil_error_597 = cyc$cybil_diagnostic_errors + 597,
    {F +N Missing delimiter, ']' expected after '#LOCK'.

    cye#cybil_error_598 = cyc$cybil_diagnostic_errors + 598,
    {F +N +P appeared more than once in formal macro parameter list.

    cye#cybil_error_599 = cyc$cybil_diagnostic_errors + 599,
    {F +N Identifier expected in formal macro parameter list.

    cye#cybil_error_600 = cyc$cybil_diagnostic_errors + 600,
    {F +N Missing delimiter, ')' expected after formal macro parameter list.

    cye#cybil_error_601 = cyc$cybil_diagnostic_errors + 601,
    {F +N Missing delimiter, ';' expected after macro declaration.

    cye#cybil_error_602 = cyc$cybil_diagnostic_errors + 602,
    {F +N Toggle statement must be completely contained in the macro text.

    cye#cybil_error_603 = cyc$cybil_diagnostic_errors + 603,
    {F +N Macro name expected after '?MACRO'.

    cye#cybil_error_604 = cyc$cybil_diagnostic_errors + 604,
    {F +N Actual parameter list expected for macro +P.

    cye#cybil_error_605 = cyc$cybil_diagnostic_errors + 605,
    {F +N Missing delimiter, '+P' expected after actual macro parameter list.

    cye#cybil_error_606 = cyc$cybil_diagnostic_errors + 606,
    {F +N Unbalanced '+P' in actual macro parameter text.

    cye#cybil_error_607 = cyc$cybil_diagnostic_errors + 607,
    {F +N +P is not a previously defined compile time variable.

    cye#cybil_error_608 = cyc$cybil_diagnostic_errors + 608,
    {F +N Only boolean constants are allowed in compile time expressions.

    cye#cybil_error_609 = cyc$cybil_diagnostic_errors + 609,
    {F +N Missing delimiter, ')' expected in compile time expression.

    cye#cybil_error_610 = cyc$cybil_diagnostic_errors + 610,
    {F +N Constant, compile time variable, or '(' expected, perhaps an operand is
    {missing.

    cye#cybil_error_611 = cyc$cybil_diagnostic_errors + 611,
    {F +N Compile time operand of 'NOT' must be of type boolean.

    cye#cybil_error_612 = cyc$cybil_diagnostic_errors + 612,
    {F +N Compile time operands of '**' must be of type integer.

    cye#cybil_error_613 = cyc$cybil_diagnostic_errors + 613,
    {F +N Compile time operand types of '+P' do not match.

    cye#cybil_error_614 = cyc$cybil_diagnostic_errors + 614,
    {F +N Compile time '+P' is not compatible with integer operands.

    cye#cybil_error_615 = cyc$cybil_diagnostic_errors + 615,
    {F +N Compile time '+P' is not compatible with boolean operands.

    cye#cybil_error_616 = cyc$cybil_diagnostic_errors + 616,
    {F +N Compile time unary '+' or '-' requires an operand of type integer.

    cye#cybil_error_617 = cyc$cybil_diagnostic_errors + 617,
    {F +N Type of compile time expression right of ':=' does not agree with type
    {of +P.

    cye#cybil_error_618 = cyc$cybil_diagnostic_errors + 618,
    {F +N Missing terminator, ';' expected after '?'.

    cye#cybil_error_619 = cyc$cybil_diagnostic_errors + 619,
    {F +N Missing terminator, '?;' expected after compile time expression.

    cye#cybil_error_620 = cyc$cybil_diagnostic_errors + 620,
    {F +N Missing operator, ':=' expected after +P in compile time assignment
    {statement.

    cye#cybil_error_621 = cyc$cybil_diagnostic_errors + 621,
    {F +N +P is a previously declared compile time variable and can not be
    {redeclared.

    cye#cybil_error_622 = cyc$cybil_diagnostic_errors + 622,
    {F +N Unique compile time variable identifier expected.

    cye#cybil_error_623 = cyc$cybil_diagnostic_errors + 623,
    {F +N Missing key word in compile time variable declaration, 'BOOLEAN'
    {expected.

    cye#cybil_error_624 = cyc$cybil_diagnostic_errors + 624,
    {F +N Type of expression right of ':=' does not agree with type of compile
    {time variable.

    cye#cybil_error_625 = cyc$cybil_diagnostic_errors + 625,
    {F +N Missing operator, ':=' expected after compile time type key word.

    cye#cybil_error_626 = cyc$cybil_diagnostic_errors + 626,
    {F +N Missing delimiter, ':' expected after compile time variable list.

    cye#cybil_error_627 = cyc$cybil_diagnostic_errors + 627,
    {F +N Only a boolean expression is allowed in compile time 'IF' statement,
    {value of FALSE assumed.

    cye#cybil_error_628 = cyc$cybil_diagnostic_errors + 628,
    {F +N Missing terminator, 'THEN' expected after compile time expression.

    cye#cybil_error_629 = cyc$cybil_diagnostic_errors + 629,
    {F +N Usage of +P is not compatible with usage established previously.

    cye#cybil_error_630 = cyc$cybil_diagnostic_errors + 630,
    {W +N Error in compile time if statement, value of FALSE assumed.

    cye#cybil_error_631 = cyc$cybil_diagnostic_errors + 631,
    {F +N ?MACROEND must be nested in a ?MACRO, perhaps a macro definition is in
    {error.

    cye#cybil_error_632 = cyc$cybil_diagnostic_errors + 632,
    {C +N Compiler table overflow (PH1 heap) - increase memory field length.

    cye#cybil_error_633 = cyc$cybil_diagnostic_errors + 633,
    {F +N Expression expected after 'REP' spec.

    cye#cybil_error_634 = cyc$cybil_diagnostic_errors + 634,
    {F +N Value element expected after ','.

    cye#cybil_error_635 = cyc$cybil_diagnostic_errors + 635,
    {F +N Missing delimiter, ',' expected between value elements.

    cye#cybil_error_636 = cyc$cybil_diagnostic_errors + 636,
    {F +N Value element is out of range for type +P.

    cye#cybil_error_637 = cyc$cybil_diagnostic_errors + 637,
    {F +N No fields in record +P, value constructor not allowed. Perhaps record
    {definition is in error.

    cye#cybil_error_638 = cyc$cybil_diagnostic_errors + 638,
    {F +N Error in definition of type for this value constructor, rest of value
    {elements skipped.

    cye#cybil_error_639 = cyc$cybil_diagnostic_errors + 639,
    {F +N '#FILL' can be used with string types only.

    cye#cybil_error_640 = cyc$cybil_diagnostic_errors + 640,
    {F +N '#FILL' must be the last value element in a value constructor.

    cye#cybil_error_641 = cyc$cybil_diagnostic_errors + 641,
    {F +N Parameter of '#FILL' must be of char type.

    cye#cybil_error_642 = cyc$cybil_diagnostic_errors + 642,
    {F +N Missing delimiter, '(' expected after '#FILL'.

    cye#cybil_error_643 = cyc$cybil_diagnostic_errors + 643,
    {F +N Missing delimiter, ')' expected after '#FILL' parameter list.

    cye#cybil_error_644 = cyc$cybil_diagnostic_errors + 644,
    {F +N '?;' encountered outside a compile time statement, perhaps a previous
    {compile time statement is in error.

    cye#cybil_error_645 = cyc$cybil_diagnostic_errors + 645,
    {C +N Compiler error (PH4) - Unexpected end of file while reading 'FETEXT'
    {file.

    cye#cybil_error_646 = cyc$cybil_diagnostic_errors + 646,
    {C +N Compiler table overflow (PH2 heap) - increase memory field length.

    cye#cybil_error_647 = cyc$cybil_diagnostic_errors + 647,
    {F +N Type +P undeclared.

    cye#cybil_error_648 = cyc$cybil_diagnostic_errors + 648,
    {F +N Type +P packed.

    cye#cybil_error_649 = cyc$cybil_diagnostic_errors + 649,
    {F +N +P undeclared in +P.

    cye#cybil_error_650 = cyc$cybil_diagnostic_errors + 650,
    {F +N Illegal constant in +P.

    cye#cybil_error_651 = cyc$cybil_diagnostic_errors + 651,
    {F +N Length not integer in +P.

    cye#cybil_error_652 = cyc$cybil_diagnostic_errors + 652,
    {F +N Circular definition in +P.

    cye#cybil_error_653 = cyc$cybil_diagnostic_errors + 653,
    {F +N Illegal type in +P.

    cye#cybil_error_654 = cyc$cybil_diagnostic_errors + 654,
    {F +N Illegal initialization of +P.

    cye#cybil_error_655 = cyc$cybil_diagnostic_errors + 655,
    {F +N Incompatible initialization of +P.

    cye#cybil_error_656 = cyc$cybil_diagnostic_errors + 656,
    {F +N Illegal expression in +P.

    cye#cybil_error_657 = cyc$cybil_diagnostic_errors + 657,
    {F +N Selector too big.

    cye#cybil_error_658 = cyc$cybil_diagnostic_errors + 658,
    {F +N Missing identifiers in +P.

    cye#cybil_error_659 = cyc$cybil_diagnostic_errors + 659,
    {F +N Multiple definition of +P - definition at line +P holds.

    cye#cybil_error_660 = cyc$cybil_diagnostic_errors + 660,
    {F +N Parent type of +P not scalar.

    cye#cybil_error_661 = cyc$cybil_diagnostic_errors + 661,
    {F +N Lower bound > upper bound in +P.

    cye#cybil_error_662 = cyc$cybil_diagnostic_errors + 662,
    {F +N +P must refer to CYBIL type.

    cye#cybil_error_663 = cyc$cybil_diagnostic_errors + 663,
    {F +N Selector must be scalar.

    cye#cybil_error_664 = cyc$cybil_diagnostic_errors + 664,
    {F +N Base type of +P not scalar.

    cye#cybil_error_665 = cyc$cybil_diagnostic_errors + 665,
    {F +N Index type of +P not scalar.

    cye#cybil_error_666 = cyc$cybil_diagnostic_errors + 666,
    {F +N Component of +P must be non-formal.

    cye#cybil_error_667 = cyc$cybil_diagnostic_errors + 667,
    {F +N Adaptable field in +P not last field.

    cye#cybil_error_668 = cyc$cybil_diagnostic_errors + 668,
    {F +N Field in +P must be non-formal.

    cye#cybil_error_669 = cyc$cybil_diagnostic_errors + 669,
    {F +N Adaptable field in variant of +P not last field.

    cye#cybil_error_670 = cyc$cybil_diagnostic_errors + 670,
    {F +N Packing attribute conflict in +P.

    cye#cybil_error_671 = cyc$cybil_diagnostic_errors + 671,
    {F +N Type +P unpacked.

    cye#cybil_error_672 = cyc$cybil_diagnostic_errors + 672,
    {F +N +P- Nested adaptables.

    cye#cybil_error_673 = cyc$cybil_diagnostic_errors + 673,
    {F +N Tag field in +P not scalar.

    cye#cybil_error_674 = cyc$cybil_diagnostic_errors + 674,
    {F +N Missing READ attr in var +P.

    cye#cybil_error_675 = cyc$cybil_diagnostic_errors + 675,
    {F +N +P not variant record.

    cye#cybil_error_676 = cyc$cybil_diagnostic_errors + 676,
    {F +N +P must be basic type.

    cye#cybil_error_677 = cyc$cybil_diagnostic_errors + 677,
    {F +N Parameter +P not CYBIL type.

    cye#cybil_error_678 = cyc$cybil_diagnostic_errors + 678,
    {F +N Adaptable type illegal for non-parameter variable +P.

    cye#cybil_error_679 = cyc$cybil_diagnostic_errors + 679,
    {F +N Illegal type.

    cye#cybil_error_680 = cyc$cybil_diagnostic_errors + 680,
    {F +N Illegal expression.

    cye#cybil_error_681 = cyc$cybil_diagnostic_errors + 681,
    {F +N Circular definition in +P.

    cye#cybil_error_682 = cyc$cybil_diagnostic_errors + 682,
    {F +N Field +P of +P causes circularity.

    cye#cybil_error_683 = cyc$cybil_diagnostic_errors + 683,
    {F +N Variant of +P causes circularity.

    cye#cybil_error_684 = cyc$cybil_diagnostic_errors + 684,
    {F +N attr of +P not SECTION.

    cye#cybil_error_685 = cyc$cybil_diagnostic_errors + 685,
    {F +N Undefined section id.

    cye#cybil_error_686 = cyc$cybil_diagnostic_errors + 686,
    {F +N +P circular.

    cye#cybil_error_687 = cyc$cybil_diagnostic_errors + 687,
    {F +N Static variables not allowed in inline procedures - +P.

    cye#cybil_error_688 = cyc$cybil_diagnostic_errors + 688,
    {F +N Illegal parameter type (BOUND).

    cye#cybil_error_689 = cyc$cybil_diagnostic_errors + 689,
    {W +N Function can not contain parameter #+P of type pointer to procedure.

    cye#cybil_error_690 = cyc$cybil_diagnostic_errors + 690,
    {F +N Parameter number +P unassignable.

    cye#cybil_error_691 = cyc$cybil_diagnostic_errors + 691,
    {F +N +P unassignable.

    cye#cybil_error_692 = cyc$cybil_diagnostic_errors + 692,
    {F +N Adaptable in a variant field not allowed.

    cye#cybil_error_693 = cyc$cybil_diagnostic_errors + 693,
    {F +N A tag field selector is required for bound variant records.

    cye#cybil_error_694 = cyc$cybil_diagnostic_errors + 694,
    {F +N Lower bound > upper bound.

    cye#cybil_error_695 = cyc$cybil_diagnostic_errors + 695,
    {F +N +P must be of type pointer to procedure.

    cye#cybil_error_696 = cyc$cybil_diagnostic_errors + 696,
    {F +N Parameter +P must be of type pointer to procedure.

    cye#cybil_error_697 = cyc$cybil_diagnostic_errors + 697,
    {F +N Unused.

    cye#cybil_error_698 = cyc$cybil_diagnostic_errors + 698,
    {F +N Unused

    cye#cybil_error_699 = cyc$cybil_diagnostic_errors + 699,
    {F +N Unused.

    cye#cybil_error_700 = cyc$cybil_diagnostic_errors + 700,
    {F +N Unused.

    cye#cybil_error_701 = cyc$cybil_diagnostic_errors + 701,
    {F +N +P not CYBIL type.

    cye#cybil_error_702 = cyc$cybil_diagnostic_errors + 702,
    {F +N Length parameter in STRINGREP must be integer.

    cye#cybil_error_703 = cyc$cybil_diagnostic_errors + 703,
    {C +N pass 1 abort.

    cye#cybil_error_704 = cyc$cybil_diagnostic_errors + 704,
    {C +N pass 2 abort.

    cye#cybil_error_705 = cyc$cybil_diagnostic_errors + 705,
    {C +N ps1 . ph1 .

    cye#cybil_error_706 = cyc$cybil_diagnostic_errors + 706,
    {C +N ps1 . ph2 .

    cye#cybil_error_707 = cyc$cybil_diagnostic_errors + 707,
    {F +N Call from +P+P+P.

    cye#cybil_error_708 = cyc$cybil_diagnostic_errors + 708,
    {F +N Error number +P+P+P.

    cye#cybil_error_709 = cyc$cybil_diagnostic_errors + 709,
    {W +N Parsing routine not implemented yet.

    cye#cybil_error_710 = cyc$cybil_diagnostic_errors + 710,
    {C +N Parsing routine has been asked to parse wrong operator.

    cye#cybil_error_711 = cyc$cybil_diagnostic_errors + 711,
    {C +N Unable to allocate more storage.

    cye#cybil_error_712 = cyc$cybil_diagnostic_errors + 712,
    {C +N iph1lnk. Attempt to release block element with active label elements.

    cye#cybil_error_713 = cyc$cybil_diagnostic_errors + 713,
    {C +N iph1lnk. Block element for def_label was not a begin block.

    cye#cybil_error_714 = cyc$cybil_diagnostic_errors + 714,
    {C +N iph1lnk. Block element for free_label was a begin block.

    cye#cybil_error_715 = cyc$cybil_diagnostic_errors + 715,
    {C +N iph1lnk. Block element for free_label has no label_element.

    cye#cybil_error_716 = cyc$cybil_diagnostic_errors + 716,
    {C +N iph1lnk. Block element for free_label has more than one label element.

    cye#cybil_error_717 = cyc$cybil_diagnostic_errors + 717,
    {C +N iph1lnk. Label not found (branch) or not top of stack (structured stmt).

    cye#cybil_error_718 = cyc$cybil_diagnostic_errors + 718,
    {C +N iph1lnk. Incorrect link processor interface invoked.

    cye#cybil_error_719 = cyc$cybil_diagnostic_errors + 719,
    {C +N iph1lnk. Invalid link option requested.

    cye#cybil_error_720 = cyc$cybil_diagnostic_errors + 720,
    {C +N iph1lnk. Unrecognized branch opcode.

    cye#cybil_error_721 = cyc$cybil_diagnostic_errors + 721,
    {C +N iph1alc. Stack overflow.

    cye#cybil_error_722 = cyc$cybil_diagnostic_errors + 722,
    {C +N iph1alc. Stack underflow.

    cye#cybil_error_723 = cyc$cybil_diagnostic_errors + 723,
    {C +N iph1alc. Attempt to free unallocated or permanently allocated space.

    cye#cybil_error_724 = cyc$cybil_diagnostic_errors + 724,
    {C +N iph1alc. Impossible to allocate space with the requested alignment.

    cye#cybil_error_725 = cyc$cybil_diagnostic_errors + 725,
    {C +N iparfor. For statement values on stack do not match terminated statement.

    cye#cybil_error_726 = cyc$cybil_diagnostic_errors + 726,
    {C +N iparfor. For statement stack is full.

    cye#cybil_error_727 = cyc$cybil_diagnostic_errors + 727,
    {C +N iparfor. Attempt to pop empty stack.

    cye#cybil_error_728 = cyc$cybil_diagnostic_errors + 728,
    {C +N isclutl. Unexpected operator node encountered.

    cye#cybil_error_729 = cyc$cybil_diagnostic_errors + 729,
    {C +N isclini. Invalid node encountered.

    cye#cybil_error_730 = cyc$cybil_diagnostic_errors + 730,
    {C +N iexptyp. Type is not a variable reference.

    cye#cybil_error_731 = cyc$cybil_diagnostic_errors + 731,
    {C +N iparcal. Procedure descriptor is not a variable reference.

    cye#cybil_error_732 = cyc$cybil_diagnostic_errors + 732,
    {C +N iparcal. Symbol table entry is incorrect.

    cye#cybil_error_733 = cyc$cybil_diagnostic_errors + 733,
    {C +N iparcal. Valparamop or refparamop expected.

    cye#cybil_error_734 = cyc$cybil_diagnostic_errors + 734,
    {C +N iparcal. Value param does not have corresponding assignment operator.

    cye#cybil_error_735 = cyc$cybil_diagnostic_errors + 735,
    {C +N itrepro. Operand stack top greater than stack limit in operand stack.

    cye#cybil_error_736 = cyc$cybil_diagnostic_errors + 736,
    {C +N itrepro. Operand stack pop request gives underflow on stack limit.

    cye#cybil_error_737 = cyc$cybil_diagnostic_errors + 737,
    {C +N itrepro. Tree builder trying to jump to operator proc with nil ptr.

    cye#cybil_error_738 = cyc$cybil_diagnostic_errors + 738,
    {C +N itrepro. Operand stack underflow, too few operands avail for operator.

    cye#cybil_error_739 = cyc$cybil_diagnostic_errors + 739,
    {F +N Unimplemented feature.

    cye#cybil_error_740 = cyc$cybil_diagnostic_errors + 740,
    {C +N itrepro. Trying to release a tree node when none active.

    cye#cybil_error_741 = cyc$cybil_diagnostic_errors + 741,
    {C +N itrepro. No tree walking.

    cye#cybil_error_742 = cyc$cybil_diagnostic_errors + 742,
    {C +N ibadsrc. Field is greater than 57 bits and it is not byte aligned.

    cye#cybil_error_743 = cyc$cybil_diagnostic_errors + 743,
    {C +N ibadsrc. Memory alignment, length, and word contained info is incorrect.

    cye#cybil_error_744 = cyc$cybil_diagnostic_errors + 744,
    {C +N ibadsrc. Field is too large to fit into a half register.

    cye#cybil_error_745 = cyc$cybil_diagnostic_errors + 745,
    {C +N ibadsrc. Pointer is not 48 bits long or it is not byte aligned.

    cye#cybil_error_746 = cyc$cybil_diagnostic_errors + 746,
    {C +N ibadsrc. Invalid type has been asked to be loaded.

    cye#cybil_error_747 = cyc$cybil_diagnostic_errors + 747,
    {C +N ibadsrc. Variable is not a pointer.

    cye#cybil_error_748 = cyc$cybil_diagnostic_errors + 748,
    {C +N ibadsrc. Length must be known at compile time.

    cye#cybil_error_749 = cyc$cybil_diagnostic_errors + 749,
    {C +N ibadsrc. Case of base type is invalid.

    cye#cybil_error_750 = cyc$cybil_diagnostic_errors + 750,
    {C +N ibadsrc. Case of alignment type is invalid.

    cye#cybil_error_751 = cyc$cybil_diagnostic_errors + 751,
    {C +N ibadsrc. Case of decision is invalid.

    cye#cybil_error_752 = cyc$cybil_diagnostic_errors + 752,
    {C +N ibadsrc. Field longer than 64 bits.

    cye#cybil_error_753 = cyc$cybil_diagnostic_errors + 753,
    {F +N iph1pce. Reference of invalid or decayed pseudo register +P.

    cye#cybil_error_754 = cyc$cybil_diagnostic_errors + 754,
    {F +N ipceequ. Invalid target pseudo register +P.

    cye#cybil_error_755 = cyc$cybil_diagnostic_errors + 755,
    {F +N iipcutl. Cannot alloc hardware reg +P for pseudo inst.

    cye#cybil_error_756 = cyc$cybil_diagnostic_errors + 756,
    {F +N iipcutl. Overflow area length exceeded for pseudo inst +P+P+P.

    cye#cybil_error_757 = cyc$cybil_diagnostic_errors + 757,
    {F +N ipcplpc. Attempt to alter locked register with invalid instruction.

    cye#cybil_error_758 = cyc$cybil_diagnostic_errors + 758,
    {C +N ictxstk. No runtime space available for allocation of runtime stack.

    cye#cybil_error_759 = cyc$cybil_diagnostic_errors + 759,
    {C +N ictxstk. Trying to pop an empty context stack.

    cye#cybil_error_760 = cyc$cybil_diagnostic_errors + 760,
    {W +N A runtime error will occur if this code is executed.

    cye#cybil_error_761 = cyc$cybil_diagnostic_errors + 761,
    {C +N iph1run. Unrecognized runtime routine.

    cye#cybil_error_762 = cyc$cybil_diagnostic_errors + 762,
    {C +N iph1run. Unrecognized branch opcode.

    cye#cybil_error_763 = cyc$cybil_diagnostic_errors + 763,
    {C +N iph1run. Wrong input or output registers provided to runtime routine.

    cye#cybil_error_764 = cyc$cybil_diagnostic_errors + 764,
    {C +N isymprc. Identifier +P was unrecognized from FE.

    cye#cybil_error_765 = cyc$cybil_diagnostic_errors + 765,
    {F +N Type +P not legal for sets.

    cye#cybil_error_766 = cyc$cybil_diagnostic_errors + 766,
    {F +N Type +P not legal as object of pointer.

    cye#cybil_error_767 = cyc$cybil_diagnostic_errors + 767,
    {F +N Type +P is not supported.

    cye#cybil_error_768 = cyc$cybil_diagnostic_errors + 768,
    {F +N Variable bound subrange +P not legal here.

    cye#cybil_error_769 = cyc$cybil_diagnostic_errors + 769,
    {F +N Type +P not legal field.

    cye#cybil_error_770 = cyc$cybil_diagnostic_errors + 770,
    {F +N Type +P not legal array index.

    cye#cybil_error_771 = cyc$cybil_diagnostic_errors + 771,
    {F +N Built-in function or procedure removed.

    cye#cybil_error_772 = cyc$cybil_diagnostic_errors + 772,
    {C +N iparstr. Invalid string expression.

    cye#cybil_error_773 = cyc$cybil_diagnostic_errors + 773,
    {C +N iparstr. Unrecognized type in stringrep.

    cye#cybil_error_774 = cyc$cybil_diagnostic_errors + 774,
    {C +N iparstr. Unknown operator in stringrep.

    cye#cybil_error_775 = cyc$cybil_diagnostic_errors + 775,
    {C +N utility. Comparison opcode utility error.

    cye#cybil_error_776 = cyc$cybil_diagnostic_errors + 776,
    {C +N iparcas. Stack underflow.

    cye#cybil_error_777 = cyc$cybil_diagnostic_errors + 777,
    {C +N iparcas. Case number selector error.

    cye#cybil_error_778 = cyc$cybil_diagnostic_errors + 778,
    {F +N istoops. Invalid free statement.

    cye#cybil_error_779 = cyc$cybil_diagnostic_errors + 779,
    {F +N Array/record +P too large.

    cye#cybil_error_780 = cyc$cybil_diagnostic_errors + 780,
    {F +N +P - Field alignment conflicts with alignment of its type.

    cye#cybil_error_781 = cyc$cybil_diagnostic_errors + 781,
    {F +N +P - Alignment of automatic variable is not MOD 8.

    cye#cybil_error_782 = cyc$cybil_diagnostic_errors + 782,
    {W +N Non-zero alignment offset will be ignored by dynamic allocation.

    cye#cybil_error_783 = cyc$cybil_diagnostic_errors + 783,
    {W +N PUSH cannot honor an alignment base other than 8.

    cye#cybil_error_784 = cyc$cybil_diagnostic_errors + 784,
    {F +N Fixed span too large.

    cye#cybil_error_785 = cyc$cybil_diagnostic_errors + 785,
    {F +N Illegal adaptable span.

    cye#cybil_error_786 = cyc$cybil_diagnostic_errors + 786,
    {F +N Subrange too large for +P.

    cye#cybil_error_787 = cyc$cybil_diagnostic_errors + 787,
    {C +N iparagg. Array/record is greater than 57 bits and it is not byte aligned.

    cye#cybil_error_788 = cyc$cybil_diagnostic_errors + 788,
    {C +N iparcal. Number of parameters is greater than 127.

    cye#cybil_error_789 = cyc$cybil_diagnostic_errors + 789,
    {C +N ibadsr2. Section offset for operand > 65535.

    cye#cybil_error_790 = cyc$cybil_diagnostic_errors + 790,
    {W +N #SIZE returning rounded bit size.

    cye#cybil_error_791 = cyc$cybil_diagnostic_errors + 791,
    {F +N Unexpected variable given as #SIZE argument.

    cye#cybil_error_792 = cyc$cybil_diagnostic_errors + 792,
    {F +N INLINE parameter +P is not a constant.

    cye#cybil_error_793 = cyc$cybil_diagnostic_errors + 793,
    {F +N Invalid INLINE mnemonic (INLINE parameter 1).

    cye#cybil_error_794 = cyc$cybil_diagnostic_errors + 794,
    {W +N Function result is not defined on all paths.

    cye#cybil_error_795 = cyc$cybil_diagnostic_errors + 795,
    {C +N Relocatable offset exceeds instruction range (MODULE too big).

    cye#cybil_error_796 = cyc$cybil_diagnostic_errors + 796,
    {F +N Select array size must be 256 bits.

    cye#cybil_error_797 = cyc$cybil_diagnostic_errors + 797,
    {F +N Sizes unequal in #unchecked_conversion.

    cye#cybil_error_798 = cyc$cybil_diagnostic_errors + 798,
    {F +N Address size must be 6 bytes.

    cye#cybil_error_799 = cyc$cybil_diagnostic_errors + 799,
    {C +N Current stack frame exceeds 2**15 bytes -use PUSH for large data
    {structures.

    cye#cybil_error_800 = cyc$cybil_diagnostic_errors + 800,
    {F +N Constant range exceeded for computed_result.

    cye#cybil_error_801 = cyc$cybil_diagnostic_errors + 801,
    {F +N Maximum section size exceeded.

    cye#cybil_error_802 = cyc$cybil_diagnostic_errors + 802,
    {C +N Pseudo code buffer size exceeded for procedure - reduce procedure size.

    cye#cybil_error_803 = cyc$cybil_diagnostic_errors + 803,
    {I +N Procedure +P has large value parameter, no. +P, length +P bytes.

    cye#cybil_error_804 = cyc$cybil_diagnostic_errors + 804,
    {F +N Found a fixed type in #SIZE when expecting an adaptable type.

    cye#cybil_error_805 = cyc$cybil_diagnostic_errors + 805,
    {F +N Missing fixer subtree for #SIZE of adaptable type.

    cye#cybil_error_806 = cyc$cybil_diagnostic_errors + 806,
    {F +N PUSH or ALLOCATE of string > ffff(16) bytes or other type > ffffffff(16)
    {not allowed.

    cye#cybil_error_807 = cyc$cybil_diagnostic_errors + 807,
    {C +N ibifops. Unexpected subtree encountered.

    cye#cybil_error_808 = cyc$cybil_diagnostic_errors + 808,
    {C +N Invalid tree node encountered in pointer processing.

    cye#cybil_error_809 = cyc$cybil_diagnostic_errors + 809,
    {C +N Invalid substructure encountered while building descriptor.

    cye#cybil_error_810 = cyc$cybil_diagnostic_errors + 810,
    {I +N Parameter no. +P has been copied in the caller.

    cye#cybil_error_811 = cyc$cybil_diagnostic_errors + 811,
    {I +N Parameter no. +P has been copied in the callee.

    cye#cybil_error_812 = cyc$cybil_diagnostic_errors + 812,
    {F +N Rounded bit length was used to build #SEQ.

    cye#cybil_error_813 = cyc$cybil_diagnostic_errors + 813,
    {W +N Some libraries have not been processed.

    cye#cybil_error_814 = cyc$cybil_diagnostic_errors + 814,
    {W +N Range checking ignored when compiled with high optimization level.

    cye#cybil_error_815 = cyc$cybil_diagnostic_errors + 815,
    {W +N Adaptable field alignment mismatch in parameter number +P.

    cye#cybil_error_816 = cyc$cybil_diagnostic_errors + 816,
    {W +N Alignment mismatch in pointer object type.

    cye#cybil_error_817 = cyc$cybil_diagnostic_errors + 817,
    {F +N Parameters #1 thru #4 of #compare_swap must be 1 word long.

    cye#cybil_error_818 = cyc$cybil_diagnostic_errors + 818,
    {W +N Code scheduling abandoned for this block due to register jamming.

    cye#cybil_error_819 = cyc$cybil_diagnostic_errors + 819,
    {F +N Shift count constant out of bounds. Must be in -63..63.

    cye#cybil_error_820 = cyc$cybil_diagnostic_errors + 820,
    {F +N Unused.

    cye#cybil_error_821 = cyc$cybil_diagnostic_errors + 821,
    {F +N Unused.

    cye#cybil_error_822 = cyc$cybil_diagnostic_errors + 822,
    {F +N Unused.

    cye#cybil_error_823 = cyc$cybil_diagnostic_errors + 823,
    {F +N Unused.

    cye#cybil_error_824 = cyc$cybil_diagnostic_errors + 824,
    {F +N Unused.

    cye#cybil_error_825 = cyc$cybil_diagnostic_errors + 825,
    {F +N Unused.

    cye#cybil_error_826 = cyc$cybil_diagnostic_errors + 826,
    {F +N Unused.

    cye#cybil_error_827 = cyc$cybil_diagnostic_errors + 827,
    {F +N Computation will overflow target machine capacity.

    cye#cybil_error_828 = cyc$cybil_diagnostic_errors + 828,
    {C +N ipcppct. Compiler error 1.

    cye#cybil_error_829 = cyc$cybil_diagnostic_errors + 829,
    {F +N Attempt to divide by constant zero.

    cye#cybil_error_830 = cyc$cybil_diagnostic_errors + 830,
    {F +N For CYBIL-CM, a relative ptr cannot be with respect to the system heap.

    cye#cybil_error_831 = cyc$cybil_diagnostic_errors + 831,
    {C +N ipcpjmp. Compiler error 1.

    cye#cybil_error_832 = cyc$cybil_diagnostic_errors + 832,
    {F +N Expression result would always be out of range.

    cye#cybil_error_833 = cyc$cybil_diagnostic_errors + 833,
    {C +N ipcpjmp. Compiler error 2.

    cye#cybil_error_834 = cyc$cybil_diagnostic_errors + 834,
    {C +N ipcpreg. Compiler error 1.

    cye#cybil_error_835 = cyc$cybil_diagnostic_errors + 835,
    {F +N For CYBILM, a relative ptr cannot be used with the system heap.

    cye#cybil_error_836 = cyc$cybil_diagnostic_errors + 836;
    {F +N For CYBILM, the #TEST_SET lock variable must be a byte.

  CONST
    cyc$first_lda_error = cye#cybil_error_1,
    cyc$first_hlw_error = cye#cybil_error_34,
    cyc$first_jnm_error = cye#cybil_error_147,
    cyc$first_djh_error = cye#cybil_error_240,
    cyc$first_mea1_error = cye#cybil_error_474,
    cyc$first_dgl_error = cye#cybil_error_571,
    cyc$first_mea2_error = cye#cybil_error_647,
    cyc$first_cg8_error = cye#cybil_error_702;

?? OLDTITLE ??
