Enumeration Syntax

An enumeration type declaration has the form:

                             /-,----------\
                                         |
>>--enum------------------{----enumerator----}--;--><
          \-identifier-/

An enumerator has the form:

>>--identifier---------------------------------------><
                \-=--integral_constant_expression-/