3010 | notInitialized | Not initialized. Elzed has not yet been initialized; make a call to lzInitialize() before trying to use the library. |
3020 | loadErrorMessageFailed | Failed to load error message. Unusual; check the text of your error message for weirdness. |
3030 | badExpression | Bad expression. Bad enough that the parser can't figure out what's wrong. Check your expression for weirdness. |
3040 | badLvalue | Assignment target is not an l-value. Returned when you attempt to assign a value to a non-variable. |
3050 | constAssignTarget | Assignment target is a constant or literal. You can assign values only to variables; check your expression. |
3060 | undefinedVariable | Target variable is not defined. Its unusual to get this, because variables can be declared implicitly. It's likely that the variable name is reserved. |
3070 | preexistingVariable | Target variable already exists. Returned when you explicitly declare a variable that already exists. |
3080 | typeConversionError | Type conversion failed. The data type conversion you're attempting can't be done. For example, converting alpha text to numeric. |
3090 | typeMismatch | Operand type mismatch. A parameter you passed to an operator was not of the expected data type. |
3100 | overflow | Numeric or string overflow. The value you are assigning is too large for the target variable. |
3110 | divideByZero | Division by zero attempted. |
3120 | nullReturn | Failed to create space for operand. Another low-memory related error. Pretty rare. |
3130 | invocationFailed | Invocation failed. For some reason, Elzed was unable to call a particular operator. |
3140 | resultIsComplex | Result is complex. Returned when an operator provides a complex result, but Elzed had been told to disallow complex results. |
3150 | resultIsUndefined | Result is not defined. Returned when a result is mathematically unknown. |
3160 | numericOpOnNonNumber | Numeric operation invoked on non-number. |
3170 | booleanOpOnNonBoolean | Boolean operation invoked on non-boolean. |
3180 | stringOpOnNonString | String operation invoked on non-string. |
3190 | missingOperands | Not enough operands supplied to operator. Some required operators are missing; check your expression. |
3200 | extraOperands | Too many operands supplied to operator. Check your expression. |
3210 | arrayOutOfBounds | Array index out of bounds. An array addressing problem; check limits, also check to see if you're using the indices in the correct order. |
3220 | objectNotFound | Requested object not found. |
3230 | outOfMemory | Out of memory. Looks like it's gonna be a bad day. |
3270 | targetLabelNotFound | Goto target label is not defined. Check your expression. |
3280 | resultIsInfinite | Result is infinite. |
3440 | variableInUse | Variable is in use. Usually appears if you try to delete a variable that has outstanding references. |
3450 | unimplementedOperator | Unimplemented operator. You shouldn't see this; if you do, please contact Support and tell them what operator you were trying to use. |