An enumeration type declaration has the form:
/-,----------\ | >>--enum------------------{----enumerator----}--;-->< \-identifier-/
An enumerator has the form:
>>--identifier--------------------------------------->< \-=--integral_constant_expression-/