Operator names
This section lists internal operator names that the compiler
may use in error messages with definitions of these names.
,OP-
The C ``comma operator'' (as distinct from the ``,''
that is used to separate function arguments).
ARG-
A function argument, or a value passed to a function.
AUTO-
An automatic variable that has not been allocated to a register.
CALL-
A function call with arguments.
CBRANCH-
A conditional branch.
(This may be part of an if or loop statement.)
CONV-
A conversion.
It may have been explicit, in the form of a cast, or implicit,
in the semantics of a C statement.
FCON-
A floating-point constant.
ICON-
An integer or address constant.
NAME-
An object or function with extern or static
storage class.
PARAM-
A function parameter, a value that is received by a function.
REG-
An object that has been allocated to a register.
RETURN-
The operation that corresponds to a return statement.
STAR-
The indirection operator ``'', as in p.
STRING-
A string literal.
U&-
The ``take address of'' operator (as distinct from the bit-wise
AND operation).
U--
The arithmetic negation operator (as distinct from subtraction).
UCALL-
A function call with no arguments.
UGE-
An unsigned ``>='' comparison.
UGT-
An unsigned ``>'' comparison.
ULE-
An unsigned ``<='' comparison.
ULT-
An unsigned ``<'' comparison.
UPLUS-
The ANSI C ``unary +'' operator.
Next topic:
Other error messages
Previous topic:
Messages
© 2003 Caldera International, Inc. All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003