|
dvander@25
|
1 |
MSG(OutOfMemory, SyntaxError, "out of memory") |
|
dvander@25
|
2 |
MSG(UnterminatedComment, SyntaxError, "unterminated comment") |
|
dvander@25
|
3 |
MSG(UnexpectedCharacter, SyntaxError, "unexpected character '%c' (code %02X)") |
|
dvander@25
|
4 |
MSG(UnterminatedString, SyntaxError, "unterminated string") |
|
dvander@25
|
5 |
MSG(UnknownEscapeCode, SyntaxError, "unknown escape code '%c'") |
|
dvander@25
|
6 |
MSG(ExpectedDigitForFloat, SyntaxError, "expected digit in float literal, got '%c'") |
|
dvander@25
|
7 |
MSG(WrongToken, SyntaxError, "expected token '%s', got '%s'") |
|
dvander@25
|
8 |
MSG(ExpectedExpression, SyntaxError, "expected expression, got '%s'") |
|
dvander@25
|
9 |
MSG(RedeclaredName, SyntaxError, "name '%s' was redeclared (previous at line %d, col %d)") |
|
dvander@25
|
10 |
MSG(ExpectedLValue, SyntaxError, "impossible assignment, expected l-value") |
|
dvander@25
|
11 |
MSG(MaximumArrayDepth, SyntaxError, "maximum array dimension depth exceeded") |
|
dvander@25
|
12 |
MSG(ArrayInitializerDepth, SyntaxError, "array declaration and initializer have different dimension counts") |
|
dvander@25
|
13 |
MSG(BadArraySize, SyntaxError, "array size must be positive") |
|
dvander@25
|
14 |
MSG(ArraySizeTooBig, SyntaxError, "array size is too big") |
|
dvander@25
|
15 |
MSG(EnumFieldNotConstant, SyntaxError, "enum fields must be constant integers") |
|
dvander@25
|
16 |
MSG(BreakOutsideLoop, SyntaxError, "break occurs outside any loop") |
|
dvander@25
|
17 |
MSG(ContinueOutsideLoop, SyntaxError, "continue occurs outside any loop") |
|
dvander@25
|
18 |
MSG(InvalidEnumName, SyntaxError, "invalid enumeration name") |
|
dvander@25
|
19 |
MSG(IndexMustBeInteger, SyntaxError, "array index must be integer") |
|
dvander@25
|
20 |
MSG(IndexBaseMustBeArray, SyntaxError, "cannot index into non-array") |
|
dvander@25
|
21 |
MSG(ArrayIsNotBoolean, SyntaxError, "cannot convert an array to boolean") |
|
dvander@25
|
22 |
MSG(CalleeNotFunction, SyntaxError, "callee is not a function") |
|
dvander@25
|
23 |
MSG(ArgumentCountMismatch, SyntaxError, "argument counts do not match") |
|
dvander@25
|
24 |
MSG(CannotAssignArrayToScalar, SyntaxError, "cannot coerce an array to a scalar") |
|
dvander@25
|
25 |
MSG(UnsupportedType, SyntaxError, "unsupported type") |
|
dvander@25
|
26 |
MSG(TagMismatch, SyntaxError, "tag mismatch (expected '%s', got '%s')") |
|
dvander@25
|
27 |
MSG(ArrayDimensionsMismatch, SyntaxError, "number of array dimensions does not match") |
|
dvander@25
|
28 |
MSG(ExpectedArray, SyntaxError, "expected array") |
|
dvander@25
|
29 |
MSG(ArrayDimensionSizeMismatch, SyntaxError, "array dimension sizes do not match (level %d)") |
|
dvander@25
|
30 |
MSG(ArrayDimensionNotInteger, SyntaxError, "array dimension size must be an integer expression") |
|
dvander@25
|
31 |
MSG(ArrayNotSupported, SyntaxError, "array declaration not yet supported") |
|
dvander@25
|
32 |
MSG(ArrayInitializerUnknown, SyntaxError, "array initialized size is not known") |
|
dvander@25
|
33 |
MSG(DynamicArrayHasInitializer, SyntaxError, "dynamic arrays cannot have initializers") |
|
dvander@25
|
34 |
MSG(ArraySizeNotSpecified, SyntaxError, "array size was not specified") |
|
dvander@25
|
35 |
MSG(ArraySizeCannotBeDetermined, SyntaxError, "array size cannot be determined from initializer") |
|
dvander@25
|
36 |
MSG(ArrayAssignmentTooBig, SyntaxError, "destination array is too small") |
|
dvander@25
|
37 |
MSG(CannotDeclareStringCell, SyntaxError, "cannot declare a String cell") |
|
dvander@25
|
38 |
MSG(BinaryTypeError, SyntaxError, "operator '%s' does not support types '%s' and '%s'") |
|
dvander@25
|
39 |
MSG(ArraySizeNotKnown, SyntaxError, "array size is not known") |
|
dvander@60
|
40 |
MSG(UnaryTypeError, SyntaxError, "operator '%s' does not support type '%s'") |
|
dvander@60
|
41 |
MSG(CantOpenFile, SyntaxError, "cannot open file") |
|
dvander@60
|
42 |
MSG(ErrorSeekingFile, SyntaxError, "error seeking file") |
|
dvander@60
|
43 |
MSG(ErrorReadingFile, SyntaxError, "error reading file") |