error.msg
来自「开放源码的编译器open watcom 1.6.0版的源代码」· MSG 代码 · 共 98 行
MSG
98 行
AR Subprogram Arguments
AR_BAD_COUNT [ c2] invalid number of arguments to intrinsic function %s1
AR_BAD_COUNT [j c2] 慻崬傒娭悢%s1偱掕媊偝傟偨堷悢偺悢偲偦傟傪屇弌偡偨傔偵巜掕偟偨堷悢偺悢偑堦抳偟偰偄傑偣傫丅
The number of actual arguments specified in the argument list for the
intrinsic function %s1 does not agree with the dummy argument list.
Consult the Language Reference for information on intrinsic functions and
their arguments.
AR_DUPLICATE_PARM [ c0] dummy argument %s1 appears more than once
AR_DUPLICATE_PARM [j c0] 摨偠壖堷悢%s1偑2搙埲忋巊傢傟偰偼偄偗傑偣傫丅
The same dummy argument %s1 is named more than once in the dummy
argument list.
AR_ARG_CHAR_MISMATCH [ w r0] argument number %d1 (%s2) in call to %s3 must be CHARACTER*%u4 or bigger but size passed was %d5
AR_ARG_CHAR_MISMATCH [jw r0] %s3傪CALL偡傞%d1斣栚偺堷悢(%s2)偼CHARACTER*%u4偐偦傟埲忋昁梫偱偡丅偟偐偟%d5偲側偭偰偄傑偡丅
Argument number %d1 in the call to subprogram %s3 was declared in the calling
subprogram to be CHARACTER*%d4.
In subprogram %s3, the argument was declared to be CHARACTER*%d3.
The size of the argument, in the calling program, must be greater
than or equal to the size in the subroutine/function.
AR_COD_MISMATCH [ w r0] argument number %d1 (%s2) in call to %s3 - actual argument was %s4 but dummy argument was %s5
AR_COD_MISMATCH [jw r0] %s3傪CALL偡傞%d1斣栚偺堷悢(%s2)偼幚堷悢偑%s4偱偟偨丅偟偐偟壖堷悢偼%s5偱偟偨丅
Argument number %d1 in the call to subprogram %s3 was a %s4 in the calling
subprogram but a %s5 in the called subprogram.
This message is issued when, for example, an function name is passed to
an array name.
AR_CODI_MISMATCH [ w r0] argument number %d1 - %s2 was passed to an intrinsic function
AR_CODI_MISMATCH [jw r0] %d1斣栚偺堷悢 - %s2偑慻崬傒娭悢偵搉偝傟傑偟偨丅
Argument number %d1 to an intrinsic function was declared as a %s2 and cannot
be specified as an argument to an intrinsic function.
For example, it is illegal to pass an array to the SIN intrinsic function.
Constants, simple variables, array elements, and substrung array
elements may be used as arguments.
AR_FUN_EXPECT [ w r0] argument number %d1 (%s2) in call to %s3 - a subroutine was passed but a function was expected
AR_FUN_EXPECT [jw r0] %s3傊偺CALL偺%d1斣栚偺堷悢(%s2) - 惶拶傲輦獡n偝傟傑偟偨偑,娭悢偱側偗傟偽側傝傑偣傫丅
Argument number %d1 in the call to subprogram %s3 is a subroutine but
was used as a function in subprogram %s3.
AR_PARM_COUNT [ w r0] number of arguments expected in call to %s1 was %d2, but found %d3
AR_PARM_COUNT [jw r0] %s1傪屇傃弌偡帪偺堷悢偼%d2屄偱側偗傟偽側傝傑偣傫丅%d3屄偁傝傑偟偨丅
The number of arguments in the call to subprogram %s1 was %d3 and does not
match the definition of subprogram %s1 which was defined with %d2 arguments.
AR_SUB_EXPECT [ w r0] argument number %d1 (%s2) in call to %s3 - a function was passed but a subroutine was expected
AR_SUB_EXPECT [jw r0] %s3傪CALL偡傞%d1斣栚偺堷悢(%s2) - 娭悢偑搉偝傟傑偟偨偑,惶拶傲輦艂葌瘋陚蝹葌鑲軅箓駚B
Argument number %d1 in the call to subprogram %s3 is a function but
was used as a subroutine in subprogram %s3.
AR_TYP_MISMATCH [ w r0] argument number %d1 (%s2) in call to %s3 - %s4 argument was passed but %s5 argument was expected
AR_TYP_MISMATCH [jw r0] %3傪CALL偡傞%d1斣栚偺堷悢(%s2) - %s4堷悢偑搉偝傟傑偟偨偑,%s5堷悢偱側偗傟偽側傝傑偣傫丅
The type of argument number %d1 in the call to subprogram %s3 was %s4.
The type of argument number %d1 was declared as %s5 in subprogram %s3.
The number and types of actual and dummy arguments must match.
AR_STRUCT_MISMATCH [ w r0] argument number %d1 (%s2) in call to %s3 - type of structure passed does not match type of structure expected
AR_STRUCT_MISMATCH [jw r0] %s3傪CALL偡傞%d1斣栚偺堷悢(%s2) - 搉偝傟偨峔憿懱偺宆偼丄婜懸偝傟傞峔憿懱偺宆偲崌偭偰偄傑偣傫丅
The structure type of argument number %d1 in the call to subprogram
%s3 does not match the expected structure type.
Two structures are equivalent if the type of the corresponding field names
are the same.
Unions are considered equivalent if their sizes are the same.
Field names, and the structure name itself, do not have to be the same.
AR_PASS_BY_MISMATCH [ w r0] argument number %d1 (%s2) in call to %s3 - argument passed by value but expected by reference
AR_PASS_BY_MISMATCH [jw r0] %s3傪CALL偡傞%d1斣栚偺堷悢(%s2) - 抣搉偟偺堷悢偱偡偑,蹦挹綋n偟偱側偗傟偽側傝傑偣傫丅
Argument number %d1 in the call to subprogram %s3 was passed by value.
The called subprogram expected the address of the argument instead of its
value.
AR_ENTRY_TOO_LATE [ c2] dummy argument %s1 must not appear before definition of ENTRY %s2
AR_ENTRY_TOO_LATE [j c2] 壖堷悢%s1偼,ENTRY %s2偺掕媊偺慜偵側偗傟偽側傝傑偣傫丅
The dummy argument %s1 has appeared in an executable statement before
its appearance in the definition of %s2 in an ENTRY statement.
This is illegal.
BD Block Data Subprograms
BD_BLKDAT_NOT_COMMON [ c0] %s1 was initialized in a block data subprogram but is not in COMMON
BD_BLKDAT_NOT_COMMON [j c0] %s1偼BLOCK DATA暃踢鄹拮褌艔墛鷴l偝傟傑偟偨偑, COMMON剔郫競蓚爞鑲軅箓駚B
The variable or array element, %s1, was initialized in a BLOCK DATA
subprogram but was not specified in a named COMMON block.
BD_IN_BLOCK_DATA [ c0] %s1 statement is not permitted in a BLOCK DATA subprogram
BD_IN_BLOCK_DATA [j c0] %s1暥偼BLOCK DATA暃踢鄹拮褌虙唫蓚蛷憘瘋軅箓駚B
The statement, %s1, is not allowed in a BLOCK DATA subprogram.
The only statements which are allowed to appear are:
IMPLICIT, PARAMETER, DIMENSION, COMMON, SAVE, EQUIVALENCE, DATA, END,
and type statements.
CC Source Format and Contents
CC_BAD_CHAR [ c1] invalid character encountered in source input
CC_BAD_CHAR [j c1] 踢鄹拮褌虙唫蓭g偭偰偼偄偗側偄暥帤偑偁傝傑偡丅
The indicated statement contains an invalid character.
Valid characters are: letters, digits, $, *, ., +, &minus., /, :, =, (, ),
!, %, ', and ,(comma).
Any character may be used inside a character or hollerith string.
CC_NOT_DIGITS [ c0] invalid character in statement number columns
CC_NOT_DIGITS [j c0] 暥斣崋寘偵晄揔愗側暥帤偑偁傝傑偡丅
A column in columns 1 to 5 of the indicated statement contains a
non-digit character.
Columns 1 to 5 contain the statement number label.
It is made up of digits from 0 to 9 and is greater than 0 and less
than or equal to 99999.
CC_NOT_INITIAL [ c1] character in continuation column, but no statement to continue
CC_NOT_INITIAL [j c1] 宲懕寘偵暥帤偑偁傝傑偡偑,宲懕偡傞峴偑偁傝傑偣傫丅
The character in column 6 indicates that this line is a continuation
of the previous statement but there is no previous statement to
continue.
CC_SET_EXTEND [ c0] character encountered is not FORTRAN 77 standard
CC_SET_EXTEND [j c0] FORTRAN 77偺昗弨警膫蓚蛡葌
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?