HP C A.06.05 Reference Manual
Syntax Summary
Phrase Structure Grammar
Appendix A274
declarator
=
initializer
storage-class-specifier
::=
typedef
extern
static
auto
register
type-specifier
::=
void
char
short
int
long
float
double
signed
unsigned
struct-or-union-specifier
enum-specifier
typedef-name
struct-or-union specifier
::=
struct-or-union [identifier] {struct-declaration-list}
struct-or-union identifier
struct-or-union
::=
struct
union
struct-declaration-list
::=
struct-declaration
struct-declaration-list struct-declaration
struct-declaration
::=
specifier-qualifier-list struct-declarator-list
;
specifier-qualifier-list
::=
type-specifier [specifier-qualifier-list]
type-qualifier [specifier-qualifier-list]