- DOCUMENT@0..122 - OBJECT_TYPE_DEFINITION@0..38 - type_KW@0..4 "type" - WHITESPACE@4..5 " " - NAME@5..8 - IDENT@5..8 "Obj" - WHITESPACE@8..9 " " - IMPLEMENTS_INTERFACES@9..23 - implements_KW@9..19 "implements" - WHITESPACE@19..20 " " - NAMED_TYPE@20..21 - NAME@20..21 - IDENT@20..21 "A" - WHITESPACE@21..22 " " - AMP@22..23 "&" - WHITESPACE@23..24 " " - FIELDS_DEFINITION@24..38 - L_CURLY@24..25 "{" - WHITESPACE@25..26 " " - FIELD_DEFINITION@26..36 - NAME@26..31 - IDENT@26..31 "field" - COLON@31..32 ":" - WHITESPACE@32..33 " " - NAMED_TYPE@33..36 - NAME@33..36 - IDENT@33..36 "Int" - WHITESPACE@36..37 " " - R_CURLY@37..38 "}" - WHITESPACE@38..40 "\n\n" - OBJECT_TYPE_DEFINITION@40..61 - type_KW@40..44 "type" - WHITESPACE@44..45 " " - NAME@45..48 - IDENT@45..48 "Obj" - WHITESPACE@48..49 " " - IMPLEMENTS_INTERFACES@49..61 - implements_KW@49..59 "implements" - WHITESPACE@59..60 " " - NAMED_TYPE@60..61 - NAME@60..61 - IDENT@60..61 "A" - WHITESPACE@61..62 " " - ERROR@62..63 "B" - WHITESPACE@63..64 " " - OPERATION_DEFINITION@64..78 - SELECTION_SET@64..78 - L_CURLY@64..65 "{" - WHITESPACE@65..66 " " - FIELD@66..76 - ALIAS@66..72 - NAME@66..71 - IDENT@66..71 "field" - COLON@71..72 ":" - WHITESPACE@72..73 " " - NAME@73..76 - IDENT@73..76 "Int" - WHITESPACE@76..77 " " - R_CURLY@77..78 "}" - WHITESPACE@78..80 "\n\n" - OBJECT_TYPE_DEFINITION@80..121 - type_KW@80..84 "type" - WHITESPACE@84..85 " " - NAME@85..88 - IDENT@85..88 "Obj" - WHITESPACE@88..89 " " - IMPLEMENTS_INTERFACES@89..106 - implements_KW@89..99 "implements" - WHITESPACE@99..100 " " - NAMED_TYPE@100..101 - NAME@100..101 - IDENT@100..101 "A" - WHITESPACE@101..102 " " - AMP@102..103 "&" - AMP@103..104 "&" - WHITESPACE@104..105 " " - NAMED_TYPE@105..106 - NAME@105..106 - IDENT@105..106 "B" - WHITESPACE@106..107 " " - FIELDS_DEFINITION@107..121 - L_CURLY@107..108 "{" - WHITESPACE@108..109 " " - FIELD_DEFINITION@109..119 - NAME@109..114 - IDENT@109..114 "field" - COLON@114..115 ":" - WHITESPACE@115..116 " " - NAMED_TYPE@116..119 - NAME@116..119 - IDENT@116..119 "Int" - WHITESPACE@119..120 " " - R_CURLY@120..121 "}" - WHITESPACE@121..122 "\n" - ERROR@24:25 "expected an Interface name" { - ERROR@62:63 "expected definition" B - ERROR@103:104 "expected an Interface name" & recursion limit: 500, high: 1