# HG changeset patch # User saaadel # Date 1264349849 -7200 # Node ID cca96fbcc1f8a13c4c8c5196f60c3d66e2150fae # Parent 987135a700f29f39dc76a2eecdf0a6ac797d8e51 generated sample at linux x64. just for dev diff -r 987135a700f2 -r cca96fbcc1f8 dmdscript_tango/textgen/errmsgs.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dmdscript_tango/textgen/errmsgs.d Sun Jan 24 18:17:29 2010 +0200 @@ -0,0 +1,199 @@ +// File generated by textgen.d +// +// *** ERROR MESSAGES *** +// +module dmdscript_tango.textgen.errmsgs; +enum { + ERR_RUNTIME_PREFIX = 0, + ERR_COM_NO_DEFAULT_VALUE = 1, + ERR_COM_NO_CONSTRUCT_PROPERTY = 2, + ERR_DISP_E_TYPEMISMATCH = 3, + ERR_DISP_E_BADPARAMCOUNT = 4, + ERR_COM_FUNCTION_ERROR = 5, + ERR_COM_OBJECT_ERROR = 6, + ERR_BAD_SWITCH = 7, + ERR_UNDEFINED_LABEL = 8, + ERR_BAD_C_COMMENT = 9, + ERR_BAD_HTML_COMMENT = 10, + ERR_BAD_CHAR_C = 11, + ERR_BAD_CHAR_X = 12, + ERR_BAD_HEX_SEQUENCE = 13, + ERR_UNDEFINED_ESC_SEQUENCE = 14, + ERR_STRING_NO_END_QUOTE = 15, + ERR_UNTERMINATED_STRING = 16, + ERR_BAD_U_SEQUENCE = 17, + ERR_UNRECOGNIZED_N_LITERAL = 18, + ERR_FPL_EXPECTED_IDENTIFIER = 19, + ERR_FPL_EXPECTED_COMMA = 20, + ERR_EXPECTED_IDENTIFIER = 21, + ERR_EXPECTED_GENERIC = 22, + ERR_EXPECTED_IDENTIFIER_PARAM = 23, + ERR_EXPECTED_IDENTIFIER_2PARAM = 24, + ERR_UNTERMINATED_BLOCK = 25, + ERR_TOO_MANY_IN_VARS = 26, + ERR_IN_EXPECTED = 27, + ERR_GOTO_LABEL_EXPECTED = 28, + ERR_TRY_CATCH_EXPECTED = 29, + ERR_STATEMENT_EXPECTED = 30, + ERR_EXPECTED_EXPRESSION = 31, + ERR_OBJ_LITERAL_IN_INITIALIZER = 32, + ERR_LABEL_ALREADY_DEFINED = 33, + ERR_SWITCH_REDUNDANT_CASE = 34, + ERR_MISPLACED_SWITCH_CASE = 35, + ERR_SWITCH_REDUNDANT_DEFAULT = 36, + ERR_MISPLACED_SWITCH_DEFAULT = 37, + ERR_INIT_NOT_EXPRESSION = 38, + ERR_MISPLACED_BREAK = 39, + ERR_MISPLACED_CONTINUE = 40, + ERR_UNDEFINED_STATEMENT_LABEL = 41, + ERR_GOTO_INTO_WITH = 42, + ERR_MISPLACED_RETURN = 43, + ERR_NO_THROW_EXPRESSION = 44, + ERR_UNDEFINED_OBJECT_SYMBOL = 45, + ERR_FUNCTION_WANTS_NUMBER = 46, + ERR_FUNCTION_WANTS_STRING = 47, + ERR_FUNCTION_WANTS_DATE = 48, + ERR_UNDEFINED_NO_CALL2 = 49, + ERR_UNDEFINED_NO_CALL3 = 50, + ERR_FUNCTION_WANTS_BOOL = 51, + ERR_ARRAY_LEN_OUT_OF_BOUNDS = 52, + ERR_VALUE_OUT_OF_RANGE = 53, + ERR_TYPE_ERROR = 54, + ERR_REGEXP_COMPILE = 55, + ERR_NOT_TRANSFERRABLE = 56, + ERR_CANNOT_CONVERT_TO_OBJECT2 = 57, + ERR_CANNOT_CONVERT_TO_OBJECT3 = 58, + ERR_CANNOT_CONVERT_TO_OBJECT4 = 59, + ERR_CANNOT_ASSIGN_TO = 60, + ERR_CANNOT_ASSIGN = 61, + ERR_CANNOT_ASSIGN_TO2 = 62, + ERR_FUNCTION_NOT_LVALUE = 63, + ERR_RHS_MUST_BE_OBJECT = 64, + ERR_CANNOT_PUT_TO_PRIMITIVE = 65, + ERR_CANNOT_PUT_INDEX_TO_PRIMITIVE = 66, + ERR_OBJECT_CANNOT_BE_PRIMITIVE = 67, + ERR_CANNOT_GET_FROM_PRIMITIVE = 68, + ERR_CANNOT_GET_INDEX_FROM_PRIMITIVE = 69, + ERR_PRIMITIVE_NO_CONSTRUCT = 70, + ERR_PRIMITIVE_NO_CALL = 71, + ERR_FOR_IN_MUST_BE_OBJECT = 72, + ERR_ASSERT = 73, + ERR_OBJECT_NO_CALL = 74, + ERR_S_S = 75, + ERR_NO_DEFAULT_PUT = 76, + ERR_S_NO_CONSTRUCT = 77, + ERR_S_NO_CALL = 78, + ERR_S_NO_INSTANCE = 79, + ERR_LENGTH_INT = 80, + ERR_TLS_NOT_TRANSFERRABLE = 81, + ERR_TS_NOT_TRANSFERRABLE = 82, + ERR_ARRAY_ARGS = 83, + ERR_MUST_BE_OBJECT = 84, + ERR_VBARRAY_EXPECTED = 85, + ERR_VBARRAY_SUBSCRIPT = 86, + ERR_ACTIVEX = 87, + ERR_NO_PROPERTY = 88, + ERR_PUT_FAILED = 89, + ERR_GET_FAILED = 90, + ERR_NOT_COLLECTION = 91, + ERR_NOT_VALID_UTF = 92, + ERR_E_UNEXPECTED = 93, +}; +// *** ERROR MESSAGES *** +// +char[][] errmsgtbl = [ + "DMDScript fatal runtime error: ", + "No default value for COM object", + "%s does not have a [[Construct]] property", + "argument type mismatch for %s", + "wrong number of arguments for %s", + "%s Invoke() fails with COM error %x", + "Dcomobject: %s.%s fails with COM error %x", + "unrecognized switch '%s'", + "undefined label '%s' in function '%s'", + "unterminated /* */ comment", + "