- DOCUMENT@0..97
    - ENUM_TYPE_DEFINITION@0..97
        - enum_KW@0..4 "enum"
        - WHITESPACE@4..5 " "
        - NAME@5..15
            - IDENT@5..14 "Direction"
            - WHITESPACE@14..15 " "
        - DIRECTIVES@15..24
            - DIRECTIVE@15..24
                - AT@15..16 "@"
                - NAME@16..24
                    - IDENT@16..23 "example"
                    - WHITESPACE@23..24 " "
        - ENUM_VALUES_DEFINITION@24..97
            - L_CURLY@24..25 "{"
            - WHITESPACE@25..30 "\n    "
            - ENUM_VALUE_DEFINITION@30..72
                - DESCRIPTION@30..62
                    - STRING_VALUE@30..62
                        - STRING@30..57 "\"\"\"\n    description\n    \"\"\""
                        - WHITESPACE@57..62 "\n    "
                - ENUM_VALUE@62..72
                    - NAME@62..72
                        - IDENT@62..67 "NORTH"
                        - WHITESPACE@67..72 "\n    "
            - ENUM_VALUE_DEFINITION@72..81
                - ENUM_VALUE@72..81
                    - NAME@72..81
                        - IDENT@72..76 "EAST"
                        - WHITESPACE@76..81 "\n    "
            - ENUM_VALUE_DEFINITION@81..91
                - ENUM_VALUE@81..91
                    - NAME@81..91
                        - IDENT@81..86 "SOUTH"
                        - WHITESPACE@86..91 "\n    "
            - ENUM_VALUE_DEFINITION@91..96
                - ENUM_VALUE@91..96
                    - NAME@91..96
                        - IDENT@91..95 "WEST"
                        - WHITESPACE@95..96 "\n"
            - R_CURLY@96..97 "}"
