Typedef grammar HTML, generated by LRSTAR from Compilerware.
0 Start
0 -> [Declaration]... <eof>
1 Declaration
1 -> VarDecl [',' Var]... ';'
2 -> typedef VarDecl2 [',' Var2]... ';'
2 VarDecl
3 -> Type... Ident
3 Var
4 -> [Ptr]... Ident
4 VarDecl2
5 -> Type... Ident2
5 Var2
6 -> [Ptr]... Ident2
6 Ident
7 -> <identifier>
7 Ident2
8 -> <identifier>
8 Type
9 -> SimpleType
10 -> Type Ptr
9 Ptr
11 -> '*'
10 SimpleType
12 -> char
13 -> int
14 -> short
15 -> unsigned
16 -> {typedef}
11 [Declaration]...
17 ->
18 -> [Declaration]... Declaration
12 (',' Var)
19 -> ',' Var
13 [',' Var]...
20 ->
21 -> [',' Var]... (',' Var)
14 (',' Var2)
22 -> ',' Var2
15 [',' Var2]...
23 ->
24 -> [',' Var2]... (',' Var2)
16 Type...
25 -> Type
26 -> Type... Type
17 [Ptr]...
27 ->
28 -> [Ptr]... Ptr
End of Typedef grammar listing.