[
{
"type": "array",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "array_body",
"named": true
},
{
"type": "header",
"named": true
},
{
"type": "inline_values",
"named": true
}
]
}
},
{
"type": "array_body",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "row",
"named": true
},
{
"type": "tabular_row",
"named": true
}
]
}
},
{
"type": "boolean",
"named": true,
"fields": {}
},
{
"type": "delimited_values",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "value",
"named": true
}
]
}
},
{
"type": "document",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "array",
"named": true
},
{
"type": "object",
"named": true
},
{
"type": "value",
"named": true
}
]
}
},
{
"type": "field_list",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "field_name",
"named": true
}
]
}
},
{
"type": "field_name",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "string",
"named": true
},
{
"type": "unquoted_key",
"named": true
}
]
}
},
{
"type": "header",
"named": true,
"fields": {
"delimiter": {
"multiple": false,
"required": false,
"types": [
{
"type": "delimiter",
"named": true
}
]
},
"fields": {
"multiple": false,
"required": false,
"types": [
{
"type": "field_list",
"named": true
}
]
},
"length": {
"multiple": false,
"required": true,
"types": [
{
"type": "number",
"named": true
}
]
}
}
},
{
"type": "inline_values",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "value",
"named": true
}
]
}
},
{
"type": "key",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "string",
"named": true
},
{
"type": "unquoted_key",
"named": true
}
]
}
},
{
"type": "list_array",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "array_body",
"named": true
},
{
"type": "header",
"named": true
},
{
"type": "inline_values",
"named": true
}
]
}
},
{
"type": "object",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "pair",
"named": true
}
]
}
},
{
"type": "object_row",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "object",
"named": true
}
]
}
},
{
"type": "pair",
"named": true,
"fields": {
"key": {
"multiple": false,
"required": true,
"types": [
{
"type": "key",
"named": true
}
]
},
"value": {
"multiple": false,
"required": false,
"types": [
{
"type": "array_body",
"named": true
},
{
"type": "inline_values",
"named": true
},
{
"type": "object",
"named": true
},
{
"type": "value",
"named": true
}
]
}
},
"children": {
"multiple": false,
"required": false,
"types": [
{
"type": "header",
"named": true
}
]
}
},
{
"type": "row",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "object_row",
"named": true
},
{
"type": "value_row",
"named": true
}
]
}
},
{
"type": "row_values",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "delimited_values",
"named": true
},
{
"type": "single_value",
"named": true
}
]
}
},
{
"type": "single_value",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "value",
"named": true
}
]
}
},
{
"type": "source_file",
"named": true,
"root": true,
"fields": {},
"children": {
"multiple": false,
"required": false,
"types": [
{
"type": "document",
"named": true
}
]
}
},
{
"type": "string",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": false,
"types": [
{
"type": "escape_sequence",
"named": true
}
]
}
},
{
"type": "tabular_row",
"named": true,
"fields": {},
"children": {
"multiple": true,
"required": true,
"types": [
{
"type": "value",
"named": true
}
]
}
},
{
"type": "value",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "boolean",
"named": true
},
{
"type": "null",
"named": true
},
{
"type": "number",
"named": true
},
{
"type": "string",
"named": true
},
{
"type": "unquoted_string",
"named": true
}
]
}
},
{
"type": "value_row",
"named": true,
"fields": {},
"children": {
"multiple": false,
"required": true,
"types": [
{
"type": "list_array",
"named": true
},
{
"type": "row_values",
"named": true
}
]
}
},
{
"type": "\t",
"named": false
},
{
"type": "\n",
"named": false
},
{
"type": "\"",
"named": false
},
{
"type": ",",
"named": false
},
{
"type": "-",
"named": false
},
{
"type": ":",
"named": false
},
{
"type": "[",
"named": false
},
{
"type": "]",
"named": false
},
{
"type": "delimiter",
"named": true
},
{
"type": "escape_sequence",
"named": true
},
{
"type": "false",
"named": false
},
{
"type": "null",
"named": true
},
{
"type": "number",
"named": true
},
{
"type": "true",
"named": false
},
{
"type": "unquoted_key",
"named": true
},
{
"type": "unquoted_string",
"named": true
},
{
"type": "{",
"named": false
},
{
"type": "|",
"named": false
},
{
"type": "}",
"named": false
}
]