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. |