| Home | Why Omnibasic | Features | FAQ | Examples |
|---|---|---|---|---|
| Reviews | Keyword/Syntax | On-Line Manual | Download Manual | ScreenShots |
Error Code Definitions
| Undefined symbol | Indicates symbol which has not been DIMensioned. |
| Invalid symbol name | Symbol name violates naming rules. |
| Type mismatch or wrong type | Operation with dissimilar data types or wrong data type for specified operation. |
| Invalid Expression | Invalid operand or operator in an expression. |
| Syntax Error | The line is not syntactically correct, or is misspelled or misused. |
| Symbol already defined | A symbol has been dimensioned more than once. |
| Symbol table full | Too many symbols (3800 available). |
| Undefined Function | Use of a function which has not been declared. |
| Invalid data type modifier | Invalid type modifier in DIM or TYPE. |
| Macro argument error | Wrong number of arguments supplied to macro instance. |
| ENDSTRUCT without STRUCT | Declared end of structure when no structure defined. |
| Nested macro | Macro was declared inside a Macro. |
| Macro buffer full | The Macro Buffer size has been exceeded (50,000 bytes). |
| Invalid macro | The argument specified in a macro exceeded 16. |
| ENDM without MACRO | Declared end of macro when no macro was declared. |
| Unbalanced control structure | The number of control structure closings does not match openings. |
| Nested too deep | Control structures may be nested up to 40 deep maximum. Control structures include: FOR/NEXT, IF/ENDIF, SELECTCASE/ENDSELECT, WHILE/ENDWHILE, REPEAT/UNTIL, LOOP/ENDLOOP. |
| Expression too complex | This occurs when an expression has too many terms. |
| No more temps available | No more temporary variables are available of the type required. Limits are: Loop Variable Index – 40, Loop Counter Number – 8, All others – 15. |
| Unbalanced parens | Number of left and right parens do not match. |
| Function error | Wrong number of arguments in function call. |
| Invalid target | Target operand is unsuitable to receive source operand. |
| ERROR Trap in subroutine or function | “on error” inside function. |
| Array subscript error | Wrong number of subscript elements for array. |
Home || Why Omnibasic || Features || FAQ || Examples
Reviews || Links || Privacy Statement || Top of Page
Innomation Systems, Inc.
117 Morrison Ave. Morrison, MO 65061 (573) 294-6130
OmniBasic is a
trademark of Innomation Systems, Inc., other trademarks are the property of their
respective owners.
Innomation Systems, Inc. reserves the right to change prices and specifications without prior notice.
Copyright © 2000, 2001, 2002 Innomation Systems, Inc.