HP C A.06.05 Reference Manual

Syntax Summary
Lexical Grammar
Appendix A 269
String Literals
string-literal
::=
"
[s-char-sequence]
"
L"
[s-char-sequence]
"
s-char-sequence
::=
s-char
s-char-sequence s-char
s-char
::=
any character in the source character set except
the double-quote (") , backslash (\), or new-line
character
escape-sequence
Operators
operator
::= One selected from:
[]().->
++--&*+-~!sizeof
/ % <<>>< > <= >===!=^ |
&& || ? :
= *= /= %= += -= <<= >>= &= ^= |=
,###
Punctuators
punctuator
::= One selected from:
[](){}*,:=;...#
Header Names
header-name
::=
<
h-char-sequence
>
"
q-char-sequence
"
h-char-sequence
::=
h-char
h-char-sequence h-char
h-char
::=
any character in the source character set except