Errors Overview | Compile Errors
Error No. |
Description |
1 |
Syntax error. |
3 |
Invalid character. |
4 |
More than 6 characters used in an EDA, GPA, or GPA constant. |
5 |
Missing quote on a string literal. |
7 |
Missing slash after function name. |
8 |
Missing colon after label. |
9 |
Value exceeds the maximum limit, 2147483647. |
10 |
Value exceeds the minimum limit, -2147483648. |
11 |
Unbalanced parentheses in an arithmetic expression. |
12 |
Function on left of equal sign, but no part of a subscript expression. |
13 |
Illegal function after equal sign. |
14 |
Illegal function in arithmetic expression. |
15 |
Expression on left of equal sign. |
16 |
Adjacent operands (missing operator). |
17 |
Adjacent operators (missing operand). |
18 |
Attempt to subscript a non-array variable. |
19 |
An illegal operator after "..". |
20 |
Illegal use of "..". |
21 |
Invalid delimiter between fields. |
22 |
Missing variable name. |
23 |
Missing delimiter (comma). |
24 |
Missing dimension. |
25 |
Attempt to re-declare a variable name. |
26 |
Attempt to dimension a dummy string variable. |
27 |
Declaration or DATA statement after first executable statement. |
28 |
Illegal variable type. |
29 |
Attempt to initialize a dummy argument. |
30 |
String longer than dimension of string variable. |
31 |
Too many data items. |
32 |
Missing data item. |
33 |
Negative array subrange. |
34 |
This function does not support variable array subrange operators. |
35 |
Missing subprogram name. |
36 |
Too many characters in subprogram name. |
37 |
Variable name repeated in PROC statement. |
38 |
Attempt to enclose subrange in non-subscripted parentheses. |
39 |
Invalid submodule name. |
40 |
Attempt to divide by zero. |
50 |
Subscript out of bounds. |
51 |
Missing subscript. |
53 |
Attempt to assign a value to a non-variable. |
54 |
Array dimensions do not match. |
55 |
Illegal use of object array. |
56 |
Illegal use of exponentiation. |
57 |
Illegal use of multiplication. |
58 |
Illegal use of division. |
59 |
Illegal use of addition or concatenation. |
60 |
Illegal use of subtraction. |
61 |
Illegal use of negation. |
62 |
Undefined variable. |
63 |
Undefined label. |
64 |
Attempt to redefine label. |
65 |
DO-loop terminator out of order. |
66 |
Unterminated DO-loop. |
70 |
Invalid field. |
71 |
Too many fields. |
72 |
Number of arguments does not agree with a number of arguments in previous call to the same subprogram. |
73 |
Array has a different dimension from that of a previous call to the same subprogram. |
74 |
Argument has a different type from that of a previous call to the same subprogram. |
75 |
Illegal argument. |
76 |
Too many arguments. |
77 |
RETURN appears in the main program. |
78 |
DO-loop nested to more than five levels. |
79 |
Undefined GPA symbol. |
80 |
Illegal access of GPA symbol. For example, trying to set a RO (read only) GPA symbol. |
81 |
Attempt to subrange non-numerics. |
82 |
Too few subscripts in array reference. |
83 |
Subrange out of bounds. |
84 |
Invalid relational operator. |
85 |
Attempts to evaluate non-boolean with boolean operators. |
86 |
Unmatched ELSE, ELSEIF, or ENDIF. |
87 |
Too many IFTHEN statements. |
88 |
Too many ELSEIFs in IFTHEN statement. |
89 |
IFTHEN statements nested too deeply. |
90 |
IFTHEN/DO nesting conflict. |
91 |
Missing HALT in the main program. |
92 |
Missing RETURN in a subprogram. |
93 |
HALT appears in a subprogram. |