DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
C compiler diagnostics

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