HP C A.06.05 Reference Manual
Syntax Summary
Phrase Structure Grammar
Appendix A 271
Phrase Structure Grammar
Expressions
primary-expression
::=
identifier
constant
string-literal
(
expression
)
postfix-expression
::=
primary-expression
postfix-expression
[
expression
]
postfix-expression
(
[argument-expression-list]
)
postfix-expression
.
identifier
postfix-expression
->
identifier
postfix-expression
++
postfix-expression
--
argument-expression-list
::=
assignment-expression
argument-expression-list
,
assignment-expression
unary-expression
::=
postfix-expression
++
unary-expression
--
unary-expression
unary-operator cast-expression
sizeof
unary-expression
sizeof (
type-name
)
unary-operator
::= one selected from
&*+-~!
cast-expression
::=
unary-expression
(
type-name
)
cast-expression
multiplicative-expression
::=