C/C++ Programmer's Guide (G06.25+)
TNS C Compiler Messages
HP C/C++ Programmer’s Guide for NonStop Systems—429301-008
20-4
Types of Compiler Messages
16
You specified an invalid function argument expression following the (function call
operator. This error can occur if you omit an argument expression.
17
During expression evaluation, the compiler encountered the end of an expression, but
more than one operand was still awaiting evaluation. This error can occur if you omit
an expression.
18
During expression evaluation, the compiler encountered the end of an expression, but
more than one operand was still pending evaluation. This error can occur if you omit an
operand for a binary operation.
19
The number of opening and closing parentheses in an expression was not equal. This
error can also occur if a macro was poorly specified or improperly used.
20
The compiler encountered an expression that did not evaluate to a constant in a
context that required a constant result. This error can occur if one of the operators not
valid for constant expressions was present.
21
An identifier declared as a structure or union was encountered in an expression without
being properly qualified by an aggregate reference.
invalid function argument
too many operands
unresolved operator
unbalanced parentheses
invalid constant expression
illegal use of aggregate