home *** CD-ROM | disk | FTP | other *** search
- CONST ERRC_MSG=0, // error code offset
- ERR10_001=ERRC_MSG+1, // program not found
- ERR10_002=ERRC_MSG+2, // execution halted
- ERR10_003=ERRC_MSG+3, // no memory available
- ERR10_004=ERRC_MSG+4, // invalid character in program
- ERR10_005=ERRC_MSG+5, // unmatched quote
- ERR10_006=ERRC_MSG+6, // unterminated comment
- ERR10_007=ERRC_MSG+7, // clause too long
- ERR10_008=ERRC_MSG+8, // unrecognized token
- ERR10_009=ERRC_MSG+9, // symbol or string too long
-
- ERR10_010=ERRC_MSG+10, // invalid message packet
- ERR10_011=ERRC_MSG+11, // command string error
- ERR10_012=ERRC_MSG+12, // error return from function
- ERR10_013=ERRC_MSG+13, // host environment not found
- ERR10_014=ERRC_MSG+14, // required library not found
- ERR10_015=ERRC_MSG+15, // function not found
- ERR10_016=ERRC_MSG+16, // no return value
- ERR10_017=ERRC_MSG+17, // wrong number of arguments
- ERR10_018=ERRC_MSG+18, // invalid argument to function
- ERR10_019=ERRC_MSG+19, // invalid PROCEDURE
-
- ERR10_020=ERRC_MSG+20, // unexpected THEN/ELSE
- ERR10_021=ERRC_MSG+21, // unexpected WHEN/OTHERWISE
- ERR10_022=ERRC_MSG+22, // unexpected LEAVE or ITERATE
- ERR10_023=ERRC_MSG+23, // invalid statement in SELECT
- ERR10_024=ERRC_MSG+24, // missing THEN clauses
- ERR10_025=ERRC_MSG+25, // missing OTHERWISE
- ERR10_026=ERRC_MSG+26, // missing or unexpected END
- ERR10_027=ERRC_MSG+27, // symbol mismatch on END
- ERR10_028=ERRC_MSG+28, // invalid DO syntax
- ERR10_029=ERRC_MSG+29, // incomplete DO/IF/SELECT
-
- ERR10_030=ERRC_MSG+30, // label not found
- ERR10_031=ERRC_MSG+31, // symbol expected
- ERR10_032=ERRC_MSG+32, // string or symbol expected
- ERR10_033=ERRC_MSG+33, // invalid sub-keyword
- ERR10_034=ERRC_MSG+34, // required keyword missing
- ERR10_035=ERRC_MSG+35, // extraneous characters
- ERR10_036=ERRC_MSG+36, // sub-keyword conflict
- ERR10_037=ERRC_MSG+37, // invalid template
- ERR10_038=ERRC_MSG+38, // invalid TRACE request
- ERR10_039=ERRC_MSG+39, // uninitialized variable
-
- ERR10_040=ERRC_MSG+40, // invalid variable name
- ERR10_041=ERRC_MSG+41, // invalid expression
- ERR10_042=ERRC_MSG+42, // unbalanced parentheses
- ERR10_043=ERRC_MSG+43, // nesting level exceeded
- ERR10_044=ERRC_MSG+44, // invalid expression result
- ERR10_045=ERRC_MSG+45, // expression required
- ERR10_046=ERRC_MSG+46, // boolean value not 0 or 1
- ERR10_047=ERRC_MSG+47, // arithmetic conversion error
- ERR10_048=ERRC_MSG+48 // invalid operand
-
- // Return Codes for general use
-
- CONST RC_OK=0, // success
- RC_WARN=5, // warning only
- RC_ERROR=10, // something's wrong
- RC_FATAL=20 // complete or severe failure
-