enum Colors
    with members
      Red: untyped entity 
      Yellow: untyped entity 
      Pink: untyped entity 
      Blue: untyped entity 
      Purple: untyped entity 
      Orange: untyped entity 
      Green: untyped entity 

f: function
    with parameters
      void 
    returning 
      void 
    with body 
      CompoundStmt
        Declaration of enum Fruits
            with members
              Apple: untyped entity 
              Banana: untyped entity 
              Pear: untyped entity 
              Mango: untyped entity 

        Declaration of fruit: instance of enum Fruits with initializer 
          Simple Initializer:             Name: Mango


