[ { "type": "alias", "named": true, "fields": {}, "children": { "multiple": false, "required": true, "types": [ { "type": "alias_name", "named": true } ] } }, { "type": "anchor", "named": true, "fields": {}, "children": { "multiple": false, "required": true, "types": [ { "type": "anchor_name", "named": true } ] } }, { "type": "block_mapping", "named": true, "fields": {}, "children": { "multiple": true, "required": true, "types": [ { "type": "block_mapping_pair", "named": true } ] } }, { "type": "block_mapping_pair", "named": true, "fields": { "key": { "multiple": false, "required": false, "types": [ { "type": "block_node", "named": true }, { "type": "flow_node", "named": true } ] }, "value": { "multiple": false, "required": false, "types": [ { "type": "block_node", "named": true }, { "type": "flow_node", "named": true } ] } } }, { "type": "block_node", "named": true, "fields": {}, "children": { "multiple": true, "required": true, "types": [ { "type": "anchor", "named": true }, { "type": "block_mapping", "named": true }, { "type": "block_scalar", "named": true }, { "type": "block_sequence", "named": true }, { "type": "tag", "named": true } ] } }, { "type": "block_scalar", "named": true, "fields": {} }, { "type": "block_sequence", "named": true, "fields": {}, "children": { "multiple": true, "required": true, "types": [ { "type": "block_sequence_item", "named": true } ] } }, { "type": "block_sequence_item", "named": true, "fields": {}, "children": { "multiple": false, "required": false, "types": [ { "type": "block_node", "named": true }, { "type": "flow_node", "named": true } ] } }, { "type": "document", "named": true, "fields": {}, "children": { "multiple": true, "required": false, "types": [ { "type": "block_node", "named": true }, { "type": "flow_node", "named": true }, { "type": "reserved_directive", "named": true }, { "type": "tag_directive", "named": true }, { "type": "yaml_directive", "named": true } ] } }, { "type": "double_quote_scalar", "named": true, "fields": {}, "children": { "multiple": true, "required": false, "types": [ { "type": "escape_sequence", "named": true } ] } }, { "type": "flow_mapping", "named": true, "fields": {}, "children": { "multiple": true, "required": false, "types": [ { "type": "flow_node", "named": true }, { "type": "flow_pair", "named": true } ] } }, { "type": "flow_node", "named": true, "fields": {}, "children": { "multiple": true, "required": true, "types": [ { "type": "alias", "named": true }, { "type": "anchor", "named": true }, { "type": "double_quote_scalar", "named": true }, { "type": "flow_mapping", "named": true }, { "type": "flow_sequence", "named": true }, { "type": "plain_scalar", "named": true }, { "type": "single_quote_scalar", "named": true }, { "type": "tag", "named": true } ] } }, { "type": "flow_pair", "named": true, "fields": { "key": { "multiple": false, "required": false, "types": [ { "type": "flow_node", "named": true } ] }, "value": { "multiple": false, "required": false, "types": [ { "type": "flow_node", "named": true } ] } } }, { "type": "flow_sequence", "named": true, "fields": {}, "children": { "multiple": true, "required": false, "types": [ { "type": "flow_node", "named": true }, { "type": "flow_pair", "named": true } ] } }, { "type": "plain_scalar", "named": true, "fields": {}, "children": { "multiple": false, "required": true, "types": [ { "type": "boolean_scalar", "named": true }, { "type": "float_scalar", "named": true }, { "type": "integer_scalar", "named": true }, { "type": "null_scalar", "named": true }, { "type": "string_scalar", "named": true } ] } }, { "type": "reserved_directive", "named": true, "fields": {}, "children": { "multiple": true, "required": true, "types": [ { "type": "directive_name", "named": true }, { "type": "directive_parameter", "named": true } ] } }, { "type": "single_quote_scalar", "named": true, "fields": {}, "children": { "multiple": true, "required": false, "types": [ { "type": "escape_sequence", "named": true } ] } }, { "type": "stream", "named": true, "root": true, "fields": {}, "children": { "multiple": true, "required": false, "types": [ { "type": "document", "named": true } ] } }, { "type": "tag_directive", "named": true, "fields": {}, "children": { "multiple": true, "required": true, "types": [ { "type": "tag_handle", "named": true }, { "type": "tag_prefix", "named": true } ] } }, { "type": "yaml_directive", "named": true, "fields": {}, "children": { "multiple": false, "required": true, "types": [ { "type": "yaml_version", "named": true } ] } }, { "type": "\"", "named": false }, { "type": "&", "named": false }, { "type": "'", "named": false }, { "type": "*", "named": false }, { "type": ",", "named": false }, { "type": "-", "named": false }, { "type": "---", "named": false }, { "type": "...", "named": false }, { "type": ":", "named": false }, { "type": ">", "named": false }, { "type": "?", "named": false }, { "type": "[", "named": false }, { "type": "]", "named": false }, { "type": "alias_name", "named": true }, { "type": "anchor_name", "named": true }, { "type": "boolean_scalar", "named": true }, { "type": "comment", "named": true }, { "type": "directive_name", "named": true }, { "type": "directive_parameter", "named": true }, { "type": "escape_sequence", "named": true }, { "type": "float_scalar", "named": true }, { "type": "integer_scalar", "named": true }, { "type": "null_scalar", "named": true }, { "type": "string_scalar", "named": true }, { "type": "tag", "named": true }, { "type": "tag_handle", "named": true }, { "type": "tag_prefix", "named": true }, { "type": "yaml_version", "named": true }, { "type": "{", "named": false }, { "type": "|", "named": false }, { "type": "}", "named": false } ]