Constant tree_sitter_scheme::NODE_TYPES
source · pub const NODE_TYPES: &str = "[\n {\n \"type\": \"block_comment\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"block_comment\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"byte_vector\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"block_comment\",\n \"named\": true\n },\n {\n \"type\": \"boolean\",\n \"named\": true\n },\n {\n \"type\": \"byte_vector\",\n \"named\": true\n },\n {\n \"type\": \"character\",\n \"named\": true\n },\n {\n \"type\": \"comment\",\n \"named\": true\n },\n {\n \"type\": \"directive\",\n \"named\": true\n },\n {\n \"type\": \"keyword\",\n \"named\": true\n },\n {\n \"type\": \"list\",\n \"named\": true\n },\n {\n \"type\": \"number\",\n \"named\": true\n },\n {\n \"type\": \"quasiquote\",\n \"named\": true\n },\n {\n \"type\": \"quasisyntax\",\n \"named\": true\n },\n {\n \"type\": \"quote\",\n \"named\": true\n },\n {\n \"type\": \"string\",\n \"named\": true\n },\n {\n \"type\": \"symbol\",\n \"named\": true\n },\n {\n \"type\": \"syntax\",\n \"named\": true\n },\n {\n \"type\": \"unquote\",\n \"named\": true\n },\n {\n \"type\": \"unquote_splicing\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax_splicing\",\n \"named\": true\n },\n {\n \"type\": \"vector\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"comment\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"block_comment\",\n \"named\": true\n },\n {\n \"type\": \"boolean\",\n \"named\": true\n },\n {\n \"type\": \"byte_vector\",\n \"named\": true\n },\n {\n \"type\": \"character\",\n \"named\": true\n },\n {\n \"type\": \"comment\",\n \"named\": true\n },\n {\n \"type\": \"directive\",\n \"named\": true\n },\n {\n \"type\": \"keyword\",\n \"named\": true\n },\n {\n \"type\": \"list\",\n \"named\": true\n },\n {\n \"type\": \"number\",\n \"named\": true\n },\n {\n \"type\": \"quasiquote\",\n \"named\": true\n },\n {\n \"type\": \"quasisyntax\",\n \"named\": true\n },\n {\n \"type\": \"quote\",\n \"named\": true\n },\n {\n \"type\": \"string\",\n \"named\": true\n },\n {\n \"type\": \"symbol\",\n \"named\": true\n },\n {\n \"type\": \"syntax\",\n \"named\": true\n },\n {\n \"type\": \"unquote\",\n \"named\": true\n },\n {\n \"type\": \"unquote_splicing\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax_splicing\",\n \"named\": true\n },\n {\n \"type\": \"vector\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"directive\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"block_comment\",\n \"named\": true\n },\n {\n \"type\": \"comment\",\n \"named\": true\n },\n {\n \"type\": \"directive\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"list\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"block_comment\",\n \"named\": true\n },\n {\n \"type\": \"boolean\",\n \"named\": true\n },\n {\n \"type\": \"byte_vector\",\n \"named\": true\n },\n {\n \"type\": \"character\",\n \"named\": true\n },\n {\n \"type\": \"comment\",\n \"named\": true\n },\n {\n \"type\": \"directive\",\n \"named\": true\n },\n {\n \"type\": \"keyword\",\n \"named\": true\n },\n {\n \"type\": \"list\",\n \"named\": true\n },\n {\n \"type\": \"number\",\n \"named\": true\n },\n {\n \"type\": \"quasiquote\",\n \"named\": true\n },\n {\n \"type\": \"quasisyntax\",\n \"named\": true\n },\n {\n \"type\": \"quote\",\n \"named\": true\n },\n {\n \"type\": \"string\",\n \"named\": true\n },\n {\n \"type\": \"symbol\",\n \"named\": true\n },\n {\n \"type\": \"syntax\",\n \"named\": true\n },\n {\n \"type\": \"unquote\",\n \"named\": true\n },\n {\n \"type\": \"unquote_splicing\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax_splicing\",\n \"named\": true\n },\n {\n \"type\": \"vector\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"program\",\n \"named\": true,\n \"root\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"block_comment\",\n \"named\": true\n },\n {\n \"type\": \"boolean\",\n \"named\": true\n },\n {\n \"type\": \"byte_vector\",\n \"named\": true\n },\n {\n \"type\": \"character\",\n \"named\": true\n },\n {\n \"type\": \"comment\",\n \"named\": true\n },\n {\n \"type\": \"directive\",\n \"named\": true\n },\n {\n \"type\": \"keyword\",\n \"named\": true\n },\n {\n \"type\": \"list\",\n \"named\": true\n },\n {\n \"type\": \"number\",\n \"named\": true\n },\n {\n \"type\": \"quasiquote\",\n \"named\": true\n },\n {\n \"type\": \"quasisyntax\",\n \"named\": true\n },\n {\n \"type\": \"quote\",\n \"named\": true\n },\n {\n \"type\": \"string\",\n \"named\": true\n },\n {\n \"type\": \"symbol\",\n \"named\": true\n },\n {\n \"type\": \"syntax\",\n \"named\": true\n },\n {\n \"type\": \"unquote\",\n \"named\": true\n },\n {\n \"type\": \"unquote_splicing\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax_splicing\",\n \"named\": true\n },\n {\n \"type\": \"vector\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"quasiquote\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"block_comment\",\n \"named\": true\n },\n {\n \"type\": \"boolean\",\n \"named\": true\n },\n {\n \"type\": \"byte_vector\",\n \"named\": true\n },\n {\n \"type\": \"character\",\n \"named\": true\n },\n {\n \"type\": \"comment\",\n \"named\": true\n },\n {\n \"type\": \"directive\",\n \"named\": true\n },\n {\n \"type\": \"keyword\",\n \"named\": true\n },\n {\n \"type\": \"list\",\n \"named\": true\n },\n {\n \"type\": \"number\",\n \"named\": true\n },\n {\n \"type\": \"quasiquote\",\n \"named\": true\n },\n {\n \"type\": \"quasisyntax\",\n \"named\": true\n },\n {\n \"type\": \"quote\",\n \"named\": true\n },\n {\n \"type\": \"string\",\n \"named\": true\n },\n {\n \"type\": \"symbol\",\n \"named\": true\n },\n {\n \"type\": \"syntax\",\n \"named\": true\n },\n {\n \"type\": \"unquote\",\n \"named\": true\n },\n {\n \"type\": \"unquote_splicing\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax_splicing\",\n \"named\": true\n },\n {\n \"type\": \"vector\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"quasisyntax\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"block_comment\",\n \"named\": true\n },\n {\n \"type\": \"boolean\",\n \"named\": true\n },\n {\n \"type\": \"byte_vector\",\n \"named\": true\n },\n {\n \"type\": \"character\",\n \"named\": true\n },\n {\n \"type\": \"comment\",\n \"named\": true\n },\n {\n \"type\": \"directive\",\n \"named\": true\n },\n {\n \"type\": \"keyword\",\n \"named\": true\n },\n {\n \"type\": \"list\",\n \"named\": true\n },\n {\n \"type\": \"number\",\n \"named\": true\n },\n {\n \"type\": \"quasiquote\",\n \"named\": true\n },\n {\n \"type\": \"quasisyntax\",\n \"named\": true\n },\n {\n \"type\": \"quote\",\n \"named\": true\n },\n {\n \"type\": \"string\",\n \"named\": true\n },\n {\n \"type\": \"symbol\",\n \"named\": true\n },\n {\n \"type\": \"syntax\",\n \"named\": true\n },\n {\n \"type\": \"unquote\",\n \"named\": true\n },\n {\n \"type\": \"unquote_splicing\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax_splicing\",\n \"named\": true\n },\n {\n \"type\": \"vector\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"quote\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"block_comment\",\n \"named\": true\n },\n {\n \"type\": \"boolean\",\n \"named\": true\n },\n {\n \"type\": \"byte_vector\",\n \"named\": true\n },\n {\n \"type\": \"character\",\n \"named\": true\n },\n {\n \"type\": \"comment\",\n \"named\": true\n },\n {\n \"type\": \"directive\",\n \"named\": true\n },\n {\n \"type\": \"keyword\",\n \"named\": true\n },\n {\n \"type\": \"list\",\n \"named\": true\n },\n {\n \"type\": \"number\",\n \"named\": true\n },\n {\n \"type\": \"quasiquote\",\n \"named\": true\n },\n {\n \"type\": \"quasisyntax\",\n \"named\": true\n },\n {\n \"type\": \"quote\",\n \"named\": true\n },\n {\n \"type\": \"string\",\n \"named\": true\n },\n {\n \"type\": \"symbol\",\n \"named\": true\n },\n {\n \"type\": \"syntax\",\n \"named\": true\n },\n {\n \"type\": \"unquote\",\n \"named\": true\n },\n {\n \"type\": \"unquote_splicing\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax_splicing\",\n \"named\": true\n },\n {\n \"type\": \"vector\",\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 }\n },\n {\n \"type\": \"syntax\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"block_comment\",\n \"named\": true\n },\n {\n \"type\": \"boolean\",\n \"named\": true\n },\n {\n \"type\": \"byte_vector\",\n \"named\": true\n },\n {\n \"type\": \"character\",\n \"named\": true\n },\n {\n \"type\": \"comment\",\n \"named\": true\n },\n {\n \"type\": \"directive\",\n \"named\": true\n },\n {\n \"type\": \"keyword\",\n \"named\": true\n },\n {\n \"type\": \"list\",\n \"named\": true\n },\n {\n \"type\": \"number\",\n \"named\": true\n },\n {\n \"type\": \"quasiquote\",\n \"named\": true\n },\n {\n \"type\": \"quasisyntax\",\n \"named\": true\n },\n {\n \"type\": \"quote\",\n \"named\": true\n },\n {\n \"type\": \"string\",\n \"named\": true\n },\n {\n \"type\": \"symbol\",\n \"named\": true\n },\n {\n \"type\": \"syntax\",\n \"named\": true\n },\n {\n \"type\": \"unquote\",\n \"named\": true\n },\n {\n \"type\": \"unquote_splicing\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax_splicing\",\n \"named\": true\n },\n {\n \"type\": \"vector\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"unquote\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"block_comment\",\n \"named\": true\n },\n {\n \"type\": \"boolean\",\n \"named\": true\n },\n {\n \"type\": \"byte_vector\",\n \"named\": true\n },\n {\n \"type\": \"character\",\n \"named\": true\n },\n {\n \"type\": \"comment\",\n \"named\": true\n },\n {\n \"type\": \"directive\",\n \"named\": true\n },\n {\n \"type\": \"keyword\",\n \"named\": true\n },\n {\n \"type\": \"list\",\n \"named\": true\n },\n {\n \"type\": \"number\",\n \"named\": true\n },\n {\n \"type\": \"quasiquote\",\n \"named\": true\n },\n {\n \"type\": \"quasisyntax\",\n \"named\": true\n },\n {\n \"type\": \"quote\",\n \"named\": true\n },\n {\n \"type\": \"string\",\n \"named\": true\n },\n {\n \"type\": \"symbol\",\n \"named\": true\n },\n {\n \"type\": \"syntax\",\n \"named\": true\n },\n {\n \"type\": \"unquote\",\n \"named\": true\n },\n {\n \"type\": \"unquote_splicing\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax_splicing\",\n \"named\": true\n },\n {\n \"type\": \"vector\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"unquote_splicing\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"block_comment\",\n \"named\": true\n },\n {\n \"type\": \"boolean\",\n \"named\": true\n },\n {\n \"type\": \"byte_vector\",\n \"named\": true\n },\n {\n \"type\": \"character\",\n \"named\": true\n },\n {\n \"type\": \"comment\",\n \"named\": true\n },\n {\n \"type\": \"directive\",\n \"named\": true\n },\n {\n \"type\": \"keyword\",\n \"named\": true\n },\n {\n \"type\": \"list\",\n \"named\": true\n },\n {\n \"type\": \"number\",\n \"named\": true\n },\n {\n \"type\": \"quasiquote\",\n \"named\": true\n },\n {\n \"type\": \"quasisyntax\",\n \"named\": true\n },\n {\n \"type\": \"quote\",\n \"named\": true\n },\n {\n \"type\": \"string\",\n \"named\": true\n },\n {\n \"type\": \"symbol\",\n \"named\": true\n },\n {\n \"type\": \"syntax\",\n \"named\": true\n },\n {\n \"type\": \"unquote\",\n \"named\": true\n },\n {\n \"type\": \"unquote_splicing\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax_splicing\",\n \"named\": true\n },\n {\n \"type\": \"vector\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"unsyntax\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"block_comment\",\n \"named\": true\n },\n {\n \"type\": \"boolean\",\n \"named\": true\n },\n {\n \"type\": \"byte_vector\",\n \"named\": true\n },\n {\n \"type\": \"character\",\n \"named\": true\n },\n {\n \"type\": \"comment\",\n \"named\": true\n },\n {\n \"type\": \"directive\",\n \"named\": true\n },\n {\n \"type\": \"keyword\",\n \"named\": true\n },\n {\n \"type\": \"list\",\n \"named\": true\n },\n {\n \"type\": \"number\",\n \"named\": true\n },\n {\n \"type\": \"quasiquote\",\n \"named\": true\n },\n {\n \"type\": \"quasisyntax\",\n \"named\": true\n },\n {\n \"type\": \"quote\",\n \"named\": true\n },\n {\n \"type\": \"string\",\n \"named\": true\n },\n {\n \"type\": \"symbol\",\n \"named\": true\n },\n {\n \"type\": \"syntax\",\n \"named\": true\n },\n {\n \"type\": \"unquote\",\n \"named\": true\n },\n {\n \"type\": \"unquote_splicing\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax_splicing\",\n \"named\": true\n },\n {\n \"type\": \"vector\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"unsyntax_splicing\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"block_comment\",\n \"named\": true\n },\n {\n \"type\": \"boolean\",\n \"named\": true\n },\n {\n \"type\": \"byte_vector\",\n \"named\": true\n },\n {\n \"type\": \"character\",\n \"named\": true\n },\n {\n \"type\": \"comment\",\n \"named\": true\n },\n {\n \"type\": \"directive\",\n \"named\": true\n },\n {\n \"type\": \"keyword\",\n \"named\": true\n },\n {\n \"type\": \"list\",\n \"named\": true\n },\n {\n \"type\": \"number\",\n \"named\": true\n },\n {\n \"type\": \"quasiquote\",\n \"named\": true\n },\n {\n \"type\": \"quasisyntax\",\n \"named\": true\n },\n {\n \"type\": \"quote\",\n \"named\": true\n },\n {\n \"type\": \"string\",\n \"named\": true\n },\n {\n \"type\": \"symbol\",\n \"named\": true\n },\n {\n \"type\": \"syntax\",\n \"named\": true\n },\n {\n \"type\": \"unquote\",\n \"named\": true\n },\n {\n \"type\": \"unquote_splicing\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax_splicing\",\n \"named\": true\n },\n {\n \"type\": \"vector\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"vector\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"block_comment\",\n \"named\": true\n },\n {\n \"type\": \"boolean\",\n \"named\": true\n },\n {\n \"type\": \"byte_vector\",\n \"named\": true\n },\n {\n \"type\": \"character\",\n \"named\": true\n },\n {\n \"type\": \"comment\",\n \"named\": true\n },\n {\n \"type\": \"directive\",\n \"named\": true\n },\n {\n \"type\": \"keyword\",\n \"named\": true\n },\n {\n \"type\": \"list\",\n \"named\": true\n },\n {\n \"type\": \"number\",\n \"named\": true\n },\n {\n \"type\": \"quasiquote\",\n \"named\": true\n },\n {\n \"type\": \"quasisyntax\",\n \"named\": true\n },\n {\n \"type\": \"quote\",\n \"named\": true\n },\n {\n \"type\": \"string\",\n \"named\": true\n },\n {\n \"type\": \"symbol\",\n \"named\": true\n },\n {\n \"type\": \"syntax\",\n \"named\": true\n },\n {\n \"type\": \"unquote\",\n \"named\": true\n },\n {\n \"type\": \"unquote_splicing\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax\",\n \"named\": true\n },\n {\n \"type\": \"unsyntax_splicing\",\n \"named\": true\n },\n {\n \"type\": \"vector\",\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\": \"#vu8(\",\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\": \"boolean\",\n \"named\": true\n },\n {\n \"type\": \"character\",\n \"named\": true\n },\n {\n \"type\": \"escape_sequence\",\n \"named\": true\n },\n {\n \"type\": \"keyword\",\n \"named\": true\n },\n {\n \"type\": \"number\",\n \"named\": true\n },\n {\n \"type\": \"symbol\",\n \"named\": true\n },\n {\n \"type\": \"{\",\n \"named\": false\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.