errmsg3.rc
来自「开放源码的编译器open watcom 1.6.0版的源代码」· RC 代码 · 共 447 行 · 第 1/3 页
RC
447 行
LI_NOT_PARM+MSG_LANG_BASE "this intrinsic function cannot be passed as an argument"
LI_PT_MISMATCH+MSG_LANG_BASE "expecting %s1 argument, but %s2 argument was found"
LI_WRONG_TYPE+MSG_LANG_BASE "intrinsic function was assigned wrong type"
LI_IF_NOT_STANDARD+MSG_LANG_BASE "intrinsic function %s1 is not FORTRAN 77 standard"
LI_ARG_ALLOCATED+MSG_LANG_BASE "argument to ALLOCATED intrinsic function must be an allocatable array or character*(*) variable"
LI_ARG_ISIZEOF+MSG_LANG_BASE "invalid argument to ISIZEOF intrinsic function"
MD_BAD_REL_OPN+MSG_LANG_BASE "relational operator has a logical operand"
MD_DBLE_WITH_CMPLX+MSG_LANG_BASE "mixing DOUBLE PRECISION and COMPLEX types is not FORTRAN 77 standard"
MD_ILL_OPR+MSG_LANG_BASE "operator not expecting %s1 operands"
MD_MIXED+MSG_LANG_BASE "operator not expecting %s1 and %s2 operands"
MD_RELOP_OPND_COMPLEX+MSG_LANG_BASE "complex quantities can only be compared using .EQ. or .NE."
MD_UNARY_OP+MSG_LANG_BASE "unary operator not expecting %s1 type"
MD_LOGOPR_INTOPN+MSG_LANG_BASE "logical operator with integer operands is not FORTRAN 77 standard"
MD_LOGOPR_EXTN+MSG_LANG_BASE "logical operator %s1 is not FORTRAN 77 standard"
MO_COMPILER_LIMIT+MSG_LANG_BASE "%s1 exceeds compiler limit of %u2 bytes"
MO_DYNAMIC_OUT+MSG_LANG_BASE "out of memory"
MO_LIST_TOO_BIG+MSG_LANG_BASE "dynamic memory exhausted due to length of this statement - statement ignored"
PC_NO_CLOSEPAREN+MSG_LANG_BASE "missing or misplaced closing parenthesis"
PC_NO_OPENPAREN+MSG_LANG_BASE "missing or misplaced opening parenthesis"
PC_SURP_PAREN+MSG_LANG_BASE "unexpected parenthesis"
PC_UNMATCH_PAREN+MSG_LANG_BASE "unmatched parentheses"
PR_SYMBOL_NAME+MSG_LANG_BASE "expecting symbolic name"
PR_BAD_PARM_SIZE+MSG_LANG_BASE "illegal size specified for VALUE attribute"
PR_BAD_PARM_ATTR+MSG_LANG_BASE "illegal argument attribute"
PR_BAD_CONTINUATION+MSG_LANG_BASE "continuation line must contain a comment character in column 1"
PR_BAD_SYNTAX+MSG_LANG_BASE "expecting '%s1' near '%s2'"
PR_BYTE_SEQ_LIMIT+MSG_LANG_BASE "in-line byte sequence limit exceeded"
PR_BAD_BYTE_SEQ+MSG_LANG_BASE "illegal hexadecimal data in byte sequence"
PR_SYMBOL_UNRESOLVED+MSG_LANG_BASE "symbol '%s1' in in-line assembly code cannot be resolved"
RE_ALT_IN_SUBROUTINE+MSG_LANG_BASE "alternate return specifier only allowed in subroutine"
RE_IN_PROGRAM+MSG_LANG_BASE "RETURN statement in main program is not FORTRAN 77 standard"
SA_COMBLK_EMPTY+MSG_LANG_BASE "COMMON block %s1 saved but not properly defined"
SA_COMMON_NOT_SAVED+MSG_LANG_BASE "COMMON block %s1 must be saved in every subprogram in which it appears"
SA_SAVED+MSG_LANG_BASE "name already appeared in a previous SAVE statement"
SF_DUPLICATE_DUMMY_PARM+MSG_LANG_BASE "statement function definition contains duplicate dummy arguments"
SF_ILL_CHAR_LEN+MSG_LANG_BASE "character length of statement function name must not be (*)"
SF_ILL_DUMMY_PARM+MSG_LANG_BASE "statement function definition contains illegal dummy argument"
SF_ILL_PARM_PASSED+MSG_LANG_BASE "cannot pass %s1 %s2 to statement function"
SF_PARM_TYPE_MISMATCH+MSG_LANG_BASE "%s1 actual argument was passed to %s2 dummy argument"
SF_WRONG_NUM_PARMS+MSG_LANG_BASE "incorrect number of arguments passed to statement function %s1"
SF_ILL_TYPE+MSG_LANG_BASE "type of statement function name must not be a user-defined structure"
SM_IO_READ_ERR+MSG_LANG_BASE "system file error reading %s1 - %s2"
SM_OPENING_FILE+MSG_LANG_BASE "error opening file %s1 - %s2"
SM_IO_WRITE_ERR+MSG_LANG_BASE "system file error writing %s1 - %s2"
SM_OUT_OF_VM_FILES+MSG_LANG_BASE "error opening %s1 - too many temporary files exist"
SM_BROWSE_ERROR+MSG_LANG_BASE "generation of browsing information failed"
SP_ATEND_AND_ENDEQUALS+MSG_LANG_BASE "cannot have both ATEND and the END= specifier"
SP_READ_NO_ATEND+MSG_LANG_BASE "ATEND must immediately follow a READ statement"
SP_BAD_LABEL+MSG_LANG_BASE "block label must be a symbolic name"
SP_BAD_QUIT+MSG_LANG_BASE "could not find a structure to %s1 from"
SP_BLK_IN_STRUCTURE+MSG_LANG_BASE "REMOTE BLOCK is not allowed in the range of any control structure"
SP_SELECT_THEN_CASE+MSG_LANG_BASE "the SELECT statement must be followed immediately by a CASE statement"
SP_CASE_OVERLAP+MSG_LANG_BASE "cases are overlapping"
SP_EMPTY_SELECT+MSG_LANG_BASE "select structure requires at least one CASE statement"
SP_FROM_OUTSIDE+MSG_LANG_BASE "cannot branch to %i1 from outside control structure in line %d2"
SP_INTO_STRUCTURE+MSG_LANG_BASE "cannot branch to %i1 inside structure on line %d2"
SP_NEVER_CASE+MSG_LANG_BASE "low end of range exceeds the high end"
SP_OTHERWISE_LAST+MSG_LANG_BASE "default case block must follow all case blocks"
SP_OUT_OF_BLOCK+MSG_LANG_BASE "attempt to branch out of a REMOTE BLOCK"
SP_RB_UNDEFINED+MSG_LANG_BASE "attempt to EXECUTE undefined REMOTE BLOCK %s1"
SP_RECURSE+MSG_LANG_BASE "attempted to use REMOTE BLOCK recursively"
SP_RET_IN_REMOTE+MSG_LANG_BASE "cannot RETURN from subprogram within a REMOTE BLOCK"
SP_STRUCTURED_EXT+MSG_LANG_BASE "%s1 statement is not FORTRAN 77 standard"
SP_UNFINISHED+MSG_LANG_BASE "%s1 block is unfinished"
SP_UNMATCHED+MSG_LANG_BASE "%s1 statement does not match with %s2 statement"
SP_INCOMPLETE+MSG_LANG_BASE "incomplete control structure found at %s1 statement"
SP_NOT_IN_STRUCTURE+MSG_LANG_BASE "%s1 statement is not allowed in %s2 definition"
SP_NO_SUCH_FIELD+MSG_LANG_BASE "no such field name found in structure %s1"
SP_DUPLICATE_FIELD+MSG_LANG_BASE "multiple definition of field name %s1"
SP_UNDEF_STRUCT+MSG_LANG_BASE "structure %s1 has not been defined"
SP_STRUCT_DEFINED+MSG_LANG_BASE "structure %s1 has already been defined"
SP_STRUCT_NEEDS_FIELD+MSG_LANG_BASE "structure %s1 must contain at least one field"
SP_STRUCT_RECURSION+MSG_LANG_BASE "recursion detected in definition of structure %s1"
SP_STRUCT_HAS_UNION+MSG_LANG_BASE "illegal use of structure %s1 containing union"
SP_ALLOC_NOT_IN_STRUCT+MSG_LANG_BASE "allocatable arrays cannot be fields within structures"
SP_INTEGER_CONDITION+MSG_LANG_BASE "an integer conditional expression is not FORTRAN 77 standard"
SP_STATEMENT_REQUIRED+MSG_LANG_BASE "%s1 statement must be used within %s2 definition"
SR_EXTRNED_TWICE+MSG_LANG_BASE "name can only appear in an EXTERNAL statement once"
SR_ILL_CHARFUNC+MSG_LANG_BASE "character function %s1 may not be called since size was declared as (*)"
SR_ILL_PARM+MSG_LANG_BASE "%s1 can only be used an an argument to a subroutine"
SR_INTRNSC_EXTRN+MSG_LANG_BASE "name cannot appear in both an INTRINSIC and EXTERNAL statement"
SR_NO_SUBRTN_NAME+MSG_LANG_BASE "expecting a subroutine name"
SR_ILL_IN_PROG+MSG_LANG_BASE "%s1 statement not allowed in main program"
SR_NOT_INTRNSC+MSG_LANG_BASE "not an intrinsic FUNCTION name"
SR_PREV_INTRNSC+MSG_LANG_BASE "name can only appear in an INTRINSIC statement once"
SR_TRIED_RECURSION+MSG_LANG_BASE "subprogram recursion detected"
SR_TWO_PROGRAMS+MSG_LANG_BASE "two main program units in the same file"
SR_TWO_UNNAMED+MSG_LANG_BASE "only one unnamed %s1 is allowed in an executable program"
SR_FUNC_AS_SUB+MSG_LANG_BASE "function referenced as a subroutine"
SS_FUNCTION_VALUE+MSG_LANG_BASE "substringing of function or statement function return value is not FORTRAN 77 standard"
SS_ONLY_IF_CHAR+MSG_LANG_BASE "substringing valid only for character variables and array elements"
ST_ALREADY+MSG_LANG_BASE "statement number %i1 has already been defined in line %d2"
ST_ASF_LATE+MSG_LANG_BASE "statement function definition appears after first executable statement"
ST_BAD_BRANCHED+MSG_LANG_BASE "%s1 statement must not be branched to but was in line %d2"
ST_CANNOT_BRANCH+MSG_LANG_BASE "branch to statement %i1 in line %d2 not allowed"
ST_DATA_ALREADY+MSG_LANG_BASE "specification statement must appear before %s1 is initialized"
ST_EXPECT_FORMAT+MSG_LANG_BASE "statement %i1 was referenced as a FORMAT statement in line %d2"
ST_IMPLICIT_LATE+MSG_LANG_BASE "IMPLICIT statement appears too late"
ST_NO_EXEC+MSG_LANG_BASE "this statement will never be executed due to the preceding branch"
ST_NO_STMTNO+MSG_LANG_BASE "expecting statement number"
ST_NOT_FORMAT+MSG_LANG_BASE "statement number %i1 was not used as a FORMAT statement in line %d2"
ST_SPEC_LATE+MSG_LANG_BASE "specification statement appears too late"
ST_NOT_ALLOWED+MSG_LANG_BASE "%s1 statement not allowed after %s2 statement"
ST_NUM_TOO_BIG+MSG_LANG_BASE "statement number must be 99999 or less"
ST_NUM_ZERO+MSG_LANG_BASE "statement number cannot be zero"
ST_TO_SELF+MSG_LANG_BASE "this statement could branch to itself"
ST_UNDEFINED+MSG_LANG_BASE "missing statement number %i1 - used in line %d2"
ST_UNKNOWN_STMT+MSG_LANG_BASE "undecodeable statement or misspelled word %s1"
ST_UNREFERENCED+MSG_LANG_BASE "statement %i1 will never be executed due to the preceding branch"
ST_WANT_NAME+MSG_LANG_BASE "expecting keyword or symbolic name"
ST_LONG_NUM+MSG_LANG_BASE "number in %s1 statement is longer than 5 digits"
ST_DATA_TOO_EARLY+MSG_LANG_BASE "position of DATA statement is not FORTRAN 77 standard"
SV_ARR_DECL+MSG_LANG_BASE "variable %s1 in array declarator must be in COMMON or a dummy argument"
SV_ARR_PARM+MSG_LANG_BASE "adjustable/assumed size array %s1 must be a dummy argument"
SV_BAD_SSCR+MSG_LANG_BASE "invalid subscript expression"
SV_INV_SSCR+MSG_LANG_BASE "invalid number of subscripts"
SV_NO_LIST+MSG_LANG_BASE "using %s1 name incorrectly without list"
SV_TRIED_SSTR+MSG_LANG_BASE "cannot substring array name %s1"
SV_PVD+MSG_LANG_BASE "%s1 treated as an assumed size array"
SV_CANT_USE_ASSUMED+MSG_LANG_BASE "assumed size array %s1 cannot be used as an i/o list item or a format/unit identifier"
SV_DIMENSION_LIMIT+MSG_LANG_BASE "limit of 65535 elements per dimension has been exceeded"
SX_UNEXPECTED_OPN+MSG_LANG_BASE "unexpected number or name %s1"
SX_BAD_OPR_SEQ+MSG_LANG_BASE "bad sequence of operators"
SX_INV_OPR+MSG_LANG_BASE "invalid operator"
SX_JUNK_AFTER_RBR+MSG_LANG_BASE "expecting end of statement after right parenthesis"
SX_NO_ASTERISK+MSG_LANG_BASE "expecting an asterisk"
SX_NO_COLON+MSG_LANG_BASE "expecting colon"
SX_NO_EOS_OR_COLON+MSG_LANG_BASE "expecting colon or end of statement"
SX_MISSING_COMMA+MSG_LANG_BASE "missing comma"
SX_EOS_EXPECTED+MSG_LANG_BASE "expecting end of statement"
SX_NO_INTEGER_VAR+MSG_LANG_BASE "expecting integer variable"
SX_NO_NAME+MSG_LANG_BASE "expecting %s1 name"
SX_EXPECT_INT+MSG_LANG_BASE "expecting an integer"
SX_NO_NUMBER_VAR+MSG_LANG_BASE "expecting INTEGER, REAL, or DOUBLE PRECISION variable"
SX_NO_OPR+MSG_LANG_BASE "missing operator"
SX_NO_SLASH+MSG_LANG_BASE "expecting a slash"
SX_WRONG_TYPE+MSG_LANG_BASE "expecting %s1 expression"
SX_NOT_CONST_EXPR+MSG_LANG_BASE "expecting a constant expression"
SX_NOT_SIMPLE_NUMBER+MSG_LANG_BASE "expecting INTEGER, REAL, or DOUBLE PRECISION expression"
SX_NUM_OR_LIT+MSG_LANG_BASE "expecting INTEGER or CHARACTER constant"
SX_SURP_OPR+MSG_LANG_BASE "unexpected operator"
SX_QUOTE+MSG_LANG_BASE "no closing quote on literal string"
SX_CONST+MSG_LANG_BASE "missing or invalid constant"
SX_EXPECT_CHAR_CONST+MSG_LANG_BASE "expecting character constant"
TY_CHAR_BEFORE_PAREN+MSG_LANG_BASE "length specification before array declarator is not FORTRAN 77 standard"
TY_ILL_TYP_SIZE+MSG_LANG_BASE "%i1 is an illegal length for %s2 type"
TY_LEN_SPEC+MSG_LANG_BASE "length specifier in %s1 statement is not FORTRAN 77 standard"
TY_NOT_DBL_PREC+MSG_LANG_BASE "length specification not allowed with type %s1"
TY_TYP_PREV_DEF+MSG_LANG_BASE "type of %s1 has already been established as %s2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?