</tt>
</p>
<p><tt>&nbsp;&nbsp;&nbsp; enumerator_list : "{" enumerator {","
enumerator}</tt>&nbsp;
"}"<br>
<tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enumerator : identifier
["=" constant_expression]</tt>
</p>
<p><a name="struct_or_union_specifier"></a><tt>struct_or_union_specifier
:</tt>
<br>
<tt>&nbsp;&nbsp;&nbsp; struct_or_union [identifier] "{"
struct_declaration_list
"}"</tt>
<br>
<tt>&nbsp; | struct_or_union identifier</tt>
</p>
<p><tt>&nbsp;&nbsp;&nbsp; struct_or_union : struct | 