HP C A.06.05 Reference Manual

Syntax Summary
Phrase Structure Grammar
Appendix A 273
logical-AND-expression
&&
inclusive-OR-expression
logical-OR-expression
::=
logical-AND-expression
logical-OR-expression
||
logical-AND-expression
conditional-expression
::=
logical-OR-expression
logical-OR-expression
?
logical-OR-expression
:
conditional-expression
assignment-expression
::=
conditional-expression
unary-expression assign-operator assignment-expression
assign-operator
::= one selected from the set
= *= /= %= += -= <<= >>= &= ^= |=
expression
::=
assignment-expression
expression
,
assignment-expression
constant-expression
::=
conditional-expression
Declarations
declaration
::=
declaration-specifiers [init-declarator-list]
;
declaration-specifiers
::=
storage-class [declaration-specifiers]
type-specifier [declaration-specifiers]
type-qualifier [declaration-specifiers]
init-declarator-list
::=
init-declarator
init-declarator-list , init-declarator
init-declarator
::=
declarator