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