enum_type ::= "enum" identifier "{" enumerator { "," enumerator } "}"
This rule is called by -> constr_type_spec -> switch_type_spec -> type_dcl
-> constr_type_spec -> switch_type_spec -> type_dcl