pub const NODE_TYPES: &str = "[\n {\n \"type\": \"_block\",\n \"named\": true,\n \"subtypes\": [\n {\n \"type\": \"block_call\",\n \"named\": true\n },\n {\n \"type\": \"code_block\",\n \"named\": true\n },\n {\n \"type\": \"comment\",\n \"named\": true\n },\n {\n \"type\": \"import_directive\",\n \"named\": true\n },\n {\n \"type\": \"include_directive\",\n \"named\": true\n },\n {\n \"type\": \"list\",\n \"named\": true\n },\n {\n \"type\": \"paragraph\",\n \"named\": true\n },\n {\n \"type\": \"pre_block\",\n \"named\": true\n },\n {\n \"type\": \"set_directive\",\n \"named\": true\n },\n {\n \"type\": \"verse_block\",\n \"named\": true\n }\n ]\n },\n {\n \"type\": \"_expression\",\n \"named\": true,\n \"subtypes\": [\n {\n \"type\": \"array\",\n \"named\": true\n },\n {\n \"type\": \"boolean\",\n \"named\": true\n },\n {\n \"type\": \"call_expr\",\n \"named\": true\n },\n {\n \"type\": \"dimension\",\n \"named\": true\n },\n {\n \"type\": \"null\",\n \"named\": true\n },\n {\n \"type\": \"number\",\n \"named\": true\n },\n {\n \"type\": \"object\",\n \"named\": true\n },\n {\n \"type\": \"qualified_name\",\n \"named\": true\n },\n {\n \"type\": \"string\",\n \"named\": true\n }\n ]\n },\n {\n \"type\": \"argument_list\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"_expression\",\n \"named\": true\n },\n {\n \"type\": \"attribute\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"array\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"_expression\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"attribute\",\n \"named\": true,\n \"fields\": {\n \"key\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"identifier\",\n \"named\": true\n }\n ]\n },\n \"value\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"_expression\",\n \"named\": true\n }\n ]\n }\n }\n },\n {\n \"type\": \"block_call\",\n \"named\": true,\n \"fields\": {\n \"label\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"block_label\",\n \"named\": true\n }\n ]\n }\n },\n \"children\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"hash_call\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"block_label\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"label\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"boolean\",\n \"named\": true,\n \"fields\": {}\n },\n {\n \"type\": \"call_expr\",\n \"named\": true,\n \"fields\": {\n \"arguments\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"argument_list\",\n \"named\": true\n }\n ]\n },\n \"function\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"qualified_name\",\n \"named\": true\n }\n ]\n }\n }\n },\n {\n \"type\": \"citation\",\n \"named\": true,\n \"fields\": {\n \"target\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"label_name\",\n \"named\": true\n }\n ]\n }\n }\n },\n {\n \"type\": \"code_block\",\n \"named\": true,\n \"fields\": {\n \"arguments\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"argument_list\",\n \"named\": true\n }\n ]\n },\n \"body\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"raw_body\",\n \"named\": true\n }\n ]\n },\n \"label\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"block_label\",\n \"named\": true\n }\n ]\n }\n }\n },\n {\n \"type\": \"code_escape\",\n \"named\": true,\n \"fields\": {}\n },\n {\n \"type\": \"code_span\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"code_escape\",\n \"named\": true\n },\n {\n \"type\": \"code_text\",\n \"named\": true\n },\n {\n \"type\": \"soft_break\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"content_body\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"_block\",\n \"named\": true\n },\n {\n \"type\": \"blank_line\",\n \"named\": true\n },\n {\n \"type\": \"section\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"emphasis\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"citation\",\n \"named\": true\n },\n {\n \"type\": \"code_span\",\n \"named\": true\n },\n {\n \"type\": \"emph_text\",\n \"named\": true\n },\n {\n \"type\": \"escaped_char\",\n \"named\": true\n },\n {\n \"type\": \"hard_break\",\n \"named\": true\n },\n {\n \"type\": \"inline_call\",\n \"named\": true\n },\n {\n \"type\": \"inline_math\",\n \"named\": true\n },\n {\n \"type\": \"linebreak_call\",\n \"named\": true\n },\n {\n \"type\": \"loose_backslash\",\n \"named\": true\n },\n {\n \"type\": \"page_reference\",\n \"named\": true\n },\n {\n \"type\": \"reference\",\n \"named\": true\n },\n {\n \"type\": \"soft_break\",\n \"named\": true\n },\n {\n \"type\": \"soft_hyphen_escape\",\n \"named\": true\n },\n {\n \"type\": \"strong\",\n \"named\": true\n },\n {\n \"type\": \"strong_emphasis\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"hash_call\",\n \"named\": true,\n \"fields\": {\n \"arguments\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"argument_list\",\n \"named\": true\n }\n ]\n },\n \"body\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"content_body\",\n \"named\": true\n }\n ]\n },\n \"function\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"qualified_name\",\n \"named\": true\n }\n ]\n }\n }\n },\n {\n \"type\": \"heading\",\n \"named\": true,\n \"fields\": {\n \"content\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"inline_sequence\",\n \"named\": true\n }\n ]\n },\n \"label\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"block_label\",\n \"named\": true\n }\n ]\n },\n \"marker\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"heading_marker\",\n \"named\": true\n }\n ]\n }\n }\n },\n {\n \"type\": \"import_directive\",\n \"named\": true,\n \"fields\": {\n \"items\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"import_items\",\n \"named\": true\n }\n ]\n },\n \"path\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"string\",\n \"named\": true\n }\n ]\n }\n }\n },\n {\n \"type\": \"import_items\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"identifier\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"include_directive\",\n \"named\": true,\n \"fields\": {\n \"path\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"string\",\n \"named\": true\n }\n ]\n }\n }\n },\n {\n \"type\": \"inline_call\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"hash_call\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"inline_math\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"math_escape\",\n \"named\": true\n },\n {\n \"type\": \"math_text\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"inline_sequence\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"citation\",\n \"named\": true\n },\n {\n \"type\": \"code_span\",\n \"named\": true\n },\n {\n \"type\": \"emphasis\",\n \"named\": true\n },\n {\n \"type\": \"escaped_char\",\n \"named\": true\n },\n {\n \"type\": \"hard_break\",\n \"named\": true\n },\n {\n \"type\": \"inline_call\",\n \"named\": true\n },\n {\n \"type\": \"inline_math\",\n \"named\": true\n },\n {\n \"type\": \"linebreak_call\",\n \"named\": true\n },\n {\n \"type\": \"loose_backslash\",\n \"named\": true\n },\n {\n \"type\": \"page_reference\",\n \"named\": true\n },\n {\n \"type\": \"reference\",\n \"named\": true\n },\n {\n \"type\": \"soft_hyphen_escape\",\n \"named\": true\n },\n {\n \"type\": \"strong\",\n \"named\": true\n },\n {\n \"type\": \"strong_emphasis\",\n \"named\": true\n },\n {\n \"type\": \"text\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"label\",\n \"named\": true,\n \"fields\": {\n \"name\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"label_name\",\n \"named\": true\n }\n ]\n }\n }\n },\n {\n \"type\": \"leading_label\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"block_label\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"linebreak_call\",\n \"named\": true,\n \"fields\": {\n \"arguments\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"argument_list\",\n \"named\": true\n }\n ]\n }\n }\n },\n {\n \"type\": \"list\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"list_item\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"list_item\",\n \"named\": true,\n \"fields\": {\n \"content\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"inline_sequence\",\n \"named\": true\n }\n ]\n },\n \"marker\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"ordered_list_marker\",\n \"named\": true\n },\n {\n \"type\": \"unordered_list_marker\",\n \"named\": true\n }\n ]\n }\n }\n },\n {\n \"type\": \"math_escape\",\n \"named\": true,\n \"fields\": {}\n },\n {\n \"type\": \"object\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"attribute\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"page_reference\",\n \"named\": true,\n \"fields\": {\n \"target\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"label_name\",\n \"named\": true\n }\n ]\n }\n }\n },\n {\n \"type\": \"paragraph\",\n \"named\": true,\n \"fields\": {\n \"leading_label\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"leading_label\",\n \"named\": true\n }\n ]\n },\n \"trailing_label\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"trailing_label\",\n \"named\": true\n }\n ]\n }\n },\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"paragraph_segment\",\n \"named\": true\n },\n {\n \"type\": \"soft_break\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"paragraph_segment\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"citation\",\n \"named\": true\n },\n {\n \"type\": \"code_span\",\n \"named\": true\n },\n {\n \"type\": \"emphasis\",\n \"named\": true\n },\n {\n \"type\": \"escaped_char\",\n \"named\": true\n },\n {\n \"type\": \"hard_break\",\n \"named\": true\n },\n {\n \"type\": \"inline_call\",\n \"named\": true\n },\n {\n \"type\": \"inline_math\",\n \"named\": true\n },\n {\n \"type\": \"linebreak_call\",\n \"named\": true\n },\n {\n \"type\": \"loose_backslash\",\n \"named\": true\n },\n {\n \"type\": \"page_reference\",\n \"named\": true\n },\n {\n \"type\": \"reference\",\n \"named\": true\n },\n {\n \"type\": \"soft_hyphen_escape\",\n \"named\": true\n },\n {\n \"type\": \"strong\",\n \"named\": true\n },\n {\n \"type\": \"strong_emphasis\",\n \"named\": true\n },\n {\n \"type\": \"text\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"pre_block\",\n \"named\": true,\n \"fields\": {\n \"arguments\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"argument_list\",\n \"named\": true\n }\n ]\n },\n \"body\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"raw_body\",\n \"named\": true\n }\n ]\n },\n \"label\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"block_label\",\n \"named\": true\n }\n ]\n }\n }\n },\n {\n \"type\": \"qualified_name\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"identifier\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"raw_body\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"raw_body_close\",\n \"named\": true\n },\n {\n \"type\": \"raw_body_content\",\n \"named\": true\n },\n {\n \"type\": \"raw_body_open\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"reference\",\n \"named\": true,\n \"fields\": {\n \"target\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"label_name\",\n \"named\": true\n }\n ]\n }\n }\n },\n {\n \"type\": \"section\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"section1\",\n \"named\": true\n },\n {\n \"type\": \"section2\",\n \"named\": true\n },\n {\n \"type\": \"section3\",\n \"named\": true\n },\n {\n \"type\": \"section4\",\n \"named\": true\n },\n {\n \"type\": \"section5\",\n \"named\": true\n },\n {\n \"type\": \"section6\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"section1\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"_block\",\n \"named\": true\n },\n {\n \"type\": \"blank_line\",\n \"named\": true\n },\n {\n \"type\": \"heading\",\n \"named\": true\n },\n {\n \"type\": \"section2\",\n \"named\": true\n },\n {\n \"type\": \"section3\",\n \"named\": true\n },\n {\n \"type\": \"section4\",\n \"named\": true\n },\n {\n \"type\": \"section5\",\n \"named\": true\n },\n {\n \"type\": \"section6\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"section2\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"_block\",\n \"named\": true\n },\n {\n \"type\": \"blank_line\",\n \"named\": true\n },\n {\n \"type\": \"heading\",\n \"named\": true\n },\n {\n \"type\": \"section3\",\n \"named\": true\n },\n {\n \"type\": \"section4\",\n \"named\": true\n },\n {\n \"type\": \"section5\",\n \"named\": true\n },\n {\n \"type\": \"section6\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"section3\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"_block\",\n \"named\": true\n },\n {\n \"type\": \"blank_line\",\n \"named\": true\n },\n {\n \"type\": \"heading\",\n \"named\": true\n },\n {\n \"type\": \"section4\",\n \"named\": true\n },\n {\n \"type\": \"section5\",\n \"named\": true\n },\n {\n \"type\": \"section6\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"section4\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"_block\",\n \"named\": true\n },\n {\n \"type\": \"blank_line\",\n \"named\": true\n },\n {\n \"type\": \"heading\",\n \"named\": true\n },\n {\n \"type\": \"section5\",\n \"named\": true\n },\n {\n \"type\": \"section6\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"section5\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"_block\",\n \"named\": true\n },\n {\n \"type\": \"blank_line\",\n \"named\": true\n },\n {\n \"type\": \"heading\",\n \"named\": true\n },\n {\n \"type\": \"section6\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"section6\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"_block\",\n \"named\": true\n },\n {\n \"type\": \"blank_line\",\n \"named\": true\n },\n {\n \"type\": \"heading\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"set_directive\",\n \"named\": true,\n \"fields\": {\n \"arguments\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"argument_list\",\n \"named\": true\n }\n ]\n },\n \"target\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"identifier\",\n \"named\": true\n }\n ]\n }\n }\n },\n {\n \"type\": \"source_file\",\n \"named\": true,\n \"root\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"_block\",\n \"named\": true\n },\n {\n \"type\": \"blank_line\",\n \"named\": true\n },\n {\n \"type\": \"section\",\n \"named\": true\n },\n {\n \"type\": \"shebang\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"string\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"escape_sequence\",\n \"named\": true\n },\n {\n \"type\": \"string_double_content\",\n \"named\": true\n },\n {\n \"type\": \"string_single_content\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"strong\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"citation\",\n \"named\": true\n },\n {\n \"type\": \"code_span\",\n \"named\": true\n },\n {\n \"type\": \"emph_text\",\n \"named\": true\n },\n {\n \"type\": \"emphasis\",\n \"named\": true\n },\n {\n \"type\": \"escaped_char\",\n \"named\": true\n },\n {\n \"type\": \"hard_break\",\n \"named\": true\n },\n {\n \"type\": \"inline_call\",\n \"named\": true\n },\n {\n \"type\": \"inline_math\",\n \"named\": true\n },\n {\n \"type\": \"linebreak_call\",\n \"named\": true\n },\n {\n \"type\": \"loose_backslash\",\n \"named\": true\n },\n {\n \"type\": \"page_reference\",\n \"named\": true\n },\n {\n \"type\": \"reference\",\n \"named\": true\n },\n {\n \"type\": \"soft_break\",\n \"named\": true\n },\n {\n \"type\": \"soft_hyphen_escape\",\n \"named\": true\n },\n {\n \"type\": \"strong_emphasis\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"strong_emphasis\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"citation\",\n \"named\": true\n },\n {\n \"type\": \"code_span\",\n \"named\": true\n },\n {\n \"type\": \"emph_text\",\n \"named\": true\n },\n {\n \"type\": \"emphasis\",\n \"named\": true\n },\n {\n \"type\": \"escaped_char\",\n \"named\": true\n },\n {\n \"type\": \"hard_break\",\n \"named\": true\n },\n {\n \"type\": \"inline_call\",\n \"named\": true\n },\n {\n \"type\": \"inline_math\",\n \"named\": true\n },\n {\n \"type\": \"linebreak_call\",\n \"named\": true\n },\n {\n \"type\": \"loose_backslash\",\n \"named\": true\n },\n {\n \"type\": \"page_reference\",\n \"named\": true\n },\n {\n \"type\": \"reference\",\n \"named\": true\n },\n {\n \"type\": \"soft_break\",\n \"named\": true\n },\n {\n \"type\": \"soft_hyphen_escape\",\n \"named\": true\n },\n {\n \"type\": \"strong\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"trailing_label\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"block_label\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"verse_block\",\n \"named\": true,\n \"fields\": {\n \"arguments\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"argument_list\",\n \"named\": true\n }\n ]\n },\n \"body\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"verse_body\",\n \"named\": true\n }\n ]\n },\n \"label\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"block_label\",\n \"named\": true\n }\n ]\n }\n }\n },\n {\n \"type\": \"verse_body\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"citation\",\n \"named\": true\n },\n {\n \"type\": \"code_span\",\n \"named\": true\n },\n {\n \"type\": \"emphasis\",\n \"named\": true\n },\n {\n \"type\": \"escaped_char\",\n \"named\": true\n },\n {\n \"type\": \"hard_break\",\n \"named\": true\n },\n {\n \"type\": \"inline_call\",\n \"named\": true\n },\n {\n \"type\": \"inline_math\",\n \"named\": true\n },\n {\n \"type\": \"linebreak_call\",\n \"named\": true\n },\n {\n \"type\": \"loose_backslash\",\n \"named\": true\n },\n {\n \"type\": \"page_reference\",\n \"named\": true\n },\n {\n \"type\": \"reference\",\n \"named\": true\n },\n {\n \"type\": \"soft_hyphen_escape\",\n \"named\": true\n },\n {\n \"type\": \"strong\",\n \"named\": true\n },\n {\n \"type\": \"strong_emphasis\",\n \"named\": true\n },\n {\n \"type\": \"verse_text\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"\\\"\",\n \"named\": false\n },\n {\n \"type\": \"#\",\n \"named\": false\n },\n {\n \"type\": \"$\",\n \"named\": false\n },\n {\n \"type\": \"\'\",\n \"named\": false\n },\n {\n \"type\": \"(\",\n \"named\": false\n },\n {\n \"type\": \")\",\n \"named\": false\n },\n {\n \"type\": \"*\",\n \"named\": false\n },\n {\n \"type\": \"**\",\n \"named\": false\n },\n {\n \"type\": \"***\",\n \"named\": false\n },\n {\n \"type\": \",\",\n \"named\": false\n },\n {\n \"type\": \".\",\n \"named\": false\n },\n {\n \"type\": \":\",\n \"named\": false\n },\n {\n \"type\": \"<\",\n \"named\": false\n },\n {\n \"type\": \">\",\n \"named\": false\n },\n {\n \"type\": \"@\",\n \"named\": false\n },\n {\n \"type\": \"@page(\",\n \"named\": false\n },\n {\n \"type\": \"[\",\n \"named\": false\n },\n {\n \"type\": \"]\",\n \"named\": false\n },\n {\n \"type\": \"`\",\n \"named\": false\n },\n {\n \"type\": \"blank_line\",\n \"named\": true\n },\n {\n \"type\": \"code\",\n \"named\": false\n },\n {\n \"type\": \"code_text\",\n \"named\": true\n },\n {\n \"type\": \"comment\",\n \"named\": true\n },\n {\n \"type\": \"dimension\",\n \"named\": true\n },\n {\n \"type\": \"emph_text\",\n \"named\": true\n },\n {\n \"type\": \"escape_sequence\",\n \"named\": true\n },\n {\n \"type\": \"escaped_char\",\n \"named\": true\n },\n {\n \"type\": \"false\",\n \"named\": false\n },\n {\n \"type\": \"hard_break\",\n \"named\": true\n },\n {\n \"type\": \"heading_marker\",\n \"named\": true\n },\n {\n \"type\": \"identifier\",\n \"named\": true\n },\n {\n \"type\": \"label_name\",\n \"named\": true\n },\n {\n \"type\": \"linebreak\",\n \"named\": false\n },\n {\n \"type\": \"loose_backslash\",\n \"named\": true\n },\n {\n \"type\": \"math_text\",\n \"named\": true\n },\n {\n \"type\": \"null\",\n \"named\": true\n },\n {\n \"type\": \"number\",\n \"named\": true\n },\n {\n \"type\": \"ordered_list_marker\",\n \"named\": true\n },\n {\n \"type\": \"pre\",\n \"named\": false\n },\n {\n \"type\": \"raw_body_close\",\n \"named\": true\n },\n {\n \"type\": \"raw_body_content\",\n \"named\": true\n },\n {\n \"type\": \"raw_body_open\",\n \"named\": true\n },\n {\n \"type\": \"shebang\",\n \"named\": true\n },\n {\n \"type\": \"soft_break\",\n \"named\": true\n },\n {\n \"type\": \"soft_hyphen_escape\",\n \"named\": true\n },\n {\n \"type\": \"string_double_content\",\n \"named\": true\n },\n {\n \"type\": \"string_single_content\",\n \"named\": true\n },\n {\n \"type\": \"text\",\n \"named\": true\n },\n {\n \"type\": \"true\",\n \"named\": false\n },\n {\n \"type\": \"unordered_list_marker\",\n \"named\": true\n },\n {\n \"type\": \"verse\",\n \"named\": false\n },\n {\n \"type\": \"verse_text\",\n \"named\": true\n },\n {\n \"type\": \"{\",\n \"named\": false\n },\n {\n \"type\": \"}\",\n \"named\": false\n }\n]";Expand description
The content of the node-types.json file for this grammar.