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 '', as in p. 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