pub const NODE_TYPES: &str = "[\n {\n \"type\": \"non_toplevel_statement\",\n \"named\": true,\n \"subtypes\": [\n {\n \"type\": \"brackets\",\n \"named\": true\n },\n {\n \"type\": \"hex_literal\",\n \"named\": true\n },\n {\n \"type\": \"identifier\",\n \"named\": true\n },\n {\n \"type\": \"number\",\n \"named\": true\n },\n {\n \"type\": \"opcode\",\n \"named\": true\n },\n {\n \"type\": \"raw_ascii\",\n \"named\": true\n },\n {\n \"type\": \"relative_pad_operation\",\n \"named\": true\n },\n {\n \"type\": \"rune\",\n \"named\": true\n },\n {\n \"type\": \"sublabel_reference\",\n \"named\": true\n }\n ]\n },\n {\n \"type\": \"absolute_pad_operation\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"number\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"brackets\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"non_toplevel_statement\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"hex_literal\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"hex_lit_value\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"include\",\n \"named\": true,\n \"fields\": {}\n },\n {\n \"type\": \"label\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"identifier\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"macro\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"non_toplevel_statement\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"memory_execution\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"absolute_pad_operation\",\n \"named\": true\n },\n {\n \"type\": \"non_toplevel_statement\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"opcode\",\n \"named\": true,\n \"fields\": {}\n },\n {\n \"type\": \"program\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"include\",\n \"named\": true\n },\n {\n \"type\": \"macro\",\n \"named\": true\n },\n {\n \"type\": \"memory_execution\",\n \"named\": true\n },\n {\n \"type\": \"subroutine\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"raw_ascii\",\n \"named\": true,\n \"fields\": {}\n },\n {\n \"type\": \"relative_pad_operation\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"number\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"rune\",\n \"named\": true,\n \"fields\": {\n \"rune_start\": {\n \"multiple\": false,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"rune_char\",\n \"named\": true\n }\n ]\n }\n },\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"identifier\",\n \"named\": true\n },\n {\n \"type\": \"rune_char\",\n \"named\": true\n },\n {\n \"type\": \"sublabel_reference\",\n \"named\": true\n }\n ]\n }\n },\n {\n \"type\": \"rune_char\",\n \"named\": true,\n \"fields\": {\n \"absolute\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \";\",\n \"named\": false\n },\n {\n \"type\": \"=\",\n \"named\": false\n }\n ]\n },\n \"immediate\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"!\",\n \"named\": false\n },\n {\n \"type\": \"?\",\n \"named\": false\n }\n ]\n },\n \"relative\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \",\",\n \"named\": false\n },\n {\n \"type\": \"_\",\n \"named\": false\n }\n ]\n },\n \"sublabel\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"&\",\n \"named\": false\n }\n ]\n },\n \"zero_page\": {\n \"multiple\": false,\n \"required\": false,\n \"types\": [\n {\n \"type\": \"-\",\n \"named\": false\n },\n {\n \"type\": \".\",\n \"named\": false\n }\n ]\n }\n }\n },\n {\n \"type\": \"sublabel_reference\",\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\": \"subroutine\",\n \"named\": true,\n \"fields\": {},\n \"children\": {\n \"multiple\": true,\n \"required\": true,\n \"types\": [\n {\n \"type\": \"label\",\n \"named\": true\n },\n {\n \"type\": \"non_toplevel_statement\",\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\": \"ADD\",\n \"named\": false\n },\n {\n \"type\": \"ADD2\",\n \"named\": false\n },\n {\n \"type\": \"ADD2k\",\n \"named\": false\n },\n {\n \"type\": \"ADD2kr\",\n \"named\": false\n },\n {\n \"type\": \"ADD2r\",\n \"named\": false\n },\n {\n \"type\": \"ADDk\",\n \"named\": false\n },\n {\n \"type\": \"ADDkr\",\n \"named\": false\n },\n {\n \"type\": \"ADDr\",\n \"named\": false\n },\n {\n \"type\": \"AND\",\n \"named\": false\n },\n {\n \"type\": \"AND2\",\n \"named\": false\n },\n {\n \"type\": \"AND2k\",\n \"named\": false\n },\n {\n \"type\": \"AND2kr\",\n \"named\": false\n },\n {\n \"type\": \"AND2r\",\n \"named\": false\n },\n {\n \"type\": \"ANDk\",\n \"named\": false\n },\n {\n \"type\": \"ANDkr\",\n \"named\": false\n },\n {\n \"type\": \"ANDr\",\n \"named\": false\n },\n {\n \"type\": \"BRK\",\n \"named\": false\n },\n {\n \"type\": \"DEI\",\n \"named\": false\n },\n {\n \"type\": \"DEI2\",\n \"named\": false\n },\n {\n \"type\": \"DEI2k\",\n \"named\": false\n },\n {\n \"type\": \"DEI2kr\",\n \"named\": false\n },\n {\n \"type\": \"DEI2r\",\n \"named\": false\n },\n {\n \"type\": \"DEIk\",\n \"named\": false\n },\n {\n \"type\": \"DEIkr\",\n \"named\": false\n },\n {\n \"type\": \"DEIr\",\n \"named\": false\n },\n {\n \"type\": \"DEO\",\n \"named\": false\n },\n {\n \"type\": \"DEO2\",\n \"named\": false\n },\n {\n \"type\": \"DEO2k\",\n \"named\": false\n },\n {\n \"type\": \"DEO2kr\",\n \"named\": false\n },\n {\n \"type\": \"DEO2r\",\n \"named\": false\n },\n {\n \"type\": \"DEOk\",\n \"named\": false\n },\n {\n \"type\": \"DEOkr\",\n \"named\": false\n },\n {\n \"type\": \"DEOr\",\n \"named\": false\n },\n {\n \"type\": \"DIV\",\n \"named\": false\n },\n {\n \"type\": \"DIV2\",\n \"named\": false\n },\n {\n \"type\": \"DIV2k\",\n \"named\": false\n },\n {\n \"type\": \"DIV2kr\",\n \"named\": false\n },\n {\n \"type\": \"DIV2r\",\n \"named\": false\n },\n {\n \"type\": \"DIVk\",\n \"named\": false\n },\n {\n \"type\": \"DIVkr\",\n \"named\": false\n },\n {\n \"type\": \"DIVr\",\n \"named\": false\n },\n {\n \"type\": \"DUP\",\n \"named\": false\n },\n {\n \"type\": \"DUP2\",\n \"named\": false\n },\n {\n \"type\": \"DUP2k\",\n \"named\": false\n },\n {\n \"type\": \"DUP2kr\",\n \"named\": false\n },\n {\n \"type\": \"DUP2r\",\n \"named\": false\n },\n {\n \"type\": \"DUPk\",\n \"named\": false\n },\n {\n \"type\": \"DUPkr\",\n \"named\": false\n },\n {\n \"type\": \"DUPr\",\n \"named\": false\n },\n {\n \"type\": \"EOR\",\n \"named\": false\n },\n {\n \"type\": \"EOR2\",\n \"named\": false\n },\n {\n \"type\": \"EOR2k\",\n \"named\": false\n },\n {\n \"type\": \"EOR2kr\",\n \"named\": false\n },\n {\n \"type\": \"EOR2r\",\n \"named\": false\n },\n {\n \"type\": \"EORk\",\n \"named\": false\n },\n {\n \"type\": \"EORkr\",\n \"named\": false\n },\n {\n \"type\": \"EORr\",\n \"named\": false\n },\n {\n \"type\": \"EQU\",\n \"named\": false\n },\n {\n \"type\": \"EQU2\",\n \"named\": false\n },\n {\n \"type\": \"EQU2k\",\n \"named\": false\n },\n {\n \"type\": \"EQU2kr\",\n \"named\": false\n },\n {\n \"type\": \"EQU2r\",\n \"named\": false\n },\n {\n \"type\": \"EQUk\",\n \"named\": false\n },\n {\n \"type\": \"EQUkr\",\n \"named\": false\n },\n {\n \"type\": \"EQUr\",\n \"named\": false\n },\n {\n \"type\": \"GTH\",\n \"named\": false\n },\n {\n \"type\": \"GTH2\",\n \"named\": false\n },\n {\n \"type\": \"GTH2k\",\n \"named\": false\n },\n {\n \"type\": \"GTH2kr\",\n \"named\": false\n },\n {\n \"type\": \"GTH2r\",\n \"named\": false\n },\n {\n \"type\": \"GTHk\",\n \"named\": false\n },\n {\n \"type\": \"GTHkr\",\n \"named\": false\n },\n {\n \"type\": \"GTHr\",\n \"named\": false\n },\n {\n \"type\": \"INC\",\n \"named\": false\n },\n {\n \"type\": \"INC2\",\n \"named\": false\n },\n {\n \"type\": \"INC2k\",\n \"named\": false\n },\n {\n \"type\": \"INC2kr\",\n \"named\": false\n },\n {\n \"type\": \"INC2r\",\n \"named\": false\n },\n {\n \"type\": \"INCk\",\n \"named\": false\n },\n {\n \"type\": \"INCkr\",\n \"named\": false\n },\n {\n \"type\": \"INCr\",\n \"named\": false\n },\n {\n \"type\": \"JCI\",\n \"named\": false\n },\n {\n \"type\": \"JCN\",\n \"named\": false\n },\n {\n \"type\": \"JCN2\",\n \"named\": false\n },\n {\n \"type\": \"JCN2k\",\n \"named\": false\n },\n {\n \"type\": \"JCN2kr\",\n \"named\": false\n },\n {\n \"type\": \"JCN2r\",\n \"named\": false\n },\n {\n \"type\": \"JCNk\",\n \"named\": false\n },\n {\n \"type\": \"JCNkr\",\n \"named\": false\n },\n {\n \"type\": \"JCNr\",\n \"named\": false\n },\n {\n \"type\": \"JMI\",\n \"named\": false\n },\n {\n \"type\": \"JMP\",\n \"named\": false\n },\n {\n \"type\": \"JMP2\",\n \"named\": false\n },\n {\n \"type\": \"JMP2k\",\n \"named\": false\n },\n {\n \"type\": \"JMP2kr\",\n \"named\": false\n },\n {\n \"type\": \"JMP2r\",\n \"named\": false\n },\n {\n \"type\": \"JMPk\",\n \"named\": false\n },\n {\n \"type\": \"JMPkr\",\n \"named\": false\n },\n {\n \"type\": \"JMPr\",\n \"named\": false\n },\n {\n \"type\": \"JSI\",\n \"named\": false\n },\n {\n \"type\": \"JSR\",\n \"named\": false\n },\n {\n \"type\": \"JSR2\",\n \"named\": false\n },\n {\n \"type\": \"JSR2k\",\n \"named\": false\n },\n {\n \"type\": \"JSR2kr\",\n \"named\": false\n },\n {\n \"type\": \"JSR2r\",\n \"named\": false\n },\n {\n \"type\": \"JSRk\",\n \"named\": false\n },\n {\n \"type\": \"JSRkr\",\n \"named\": false\n },\n {\n \"type\": \"JSRr\",\n \"named\": false\n },\n {\n \"type\": \"LDA\",\n \"named\": false\n },\n {\n \"type\": \"LDA2\",\n \"named\": false\n },\n {\n \"type\": \"LDA2k\",\n \"named\": false\n },\n {\n \"type\": \"LDA2kr\",\n \"named\": false\n },\n {\n \"type\": \"LDA2r\",\n \"named\": false\n },\n {\n \"type\": \"LDAk\",\n \"named\": false\n },\n {\n \"type\": \"LDAkr\",\n \"named\": false\n },\n {\n \"type\": \"LDAr\",\n \"named\": false\n },\n {\n \"type\": \"LDR\",\n \"named\": false\n },\n {\n \"type\": \"LDR2\",\n \"named\": false\n },\n {\n \"type\": \"LDR2k\",\n \"named\": false\n },\n {\n \"type\": \"LDR2kr\",\n \"named\": false\n },\n {\n \"type\": \"LDR2r\",\n \"named\": false\n },\n {\n \"type\": \"LDRk\",\n \"named\": false\n },\n {\n \"type\": \"LDRkr\",\n \"named\": false\n },\n {\n \"type\": \"LDRr\",\n \"named\": false\n },\n {\n \"type\": \"LDZ\",\n \"named\": false\n },\n {\n \"type\": \"LDZ2\",\n \"named\": false\n },\n {\n \"type\": \"LDZ2k\",\n \"named\": false\n },\n {\n \"type\": \"LDZ2kr\",\n \"named\": false\n },\n {\n \"type\": \"LDZ2r\",\n \"named\": false\n },\n {\n \"type\": \"LDZk\",\n \"named\": false\n },\n {\n \"type\": \"LDZkr\",\n \"named\": false\n },\n {\n \"type\": \"LDZr\",\n \"named\": false\n },\n {\n \"type\": \"LIT\",\n \"named\": false\n },\n {\n \"type\": \"LIT2\",\n \"named\": false\n },\n {\n \"type\": \"LIT2r\",\n \"named\": false\n },\n {\n \"type\": \"LITr\",\n \"named\": false\n },\n {\n \"type\": \"LTH\",\n \"named\": false\n },\n {\n \"type\": \"LTH2\",\n \"named\": false\n },\n {\n \"type\": \"LTH2k\",\n \"named\": false\n },\n {\n \"type\": \"LTH2kr\",\n \"named\": false\n },\n {\n \"type\": \"LTH2r\",\n \"named\": false\n },\n {\n \"type\": \"LTHk\",\n \"named\": false\n },\n {\n \"type\": \"LTHkr\",\n \"named\": false\n },\n {\n \"type\": \"LTHr\",\n \"named\": false\n },\n {\n \"type\": \"MUL\",\n \"named\": false\n },\n {\n \"type\": \"MUL2\",\n \"named\": false\n },\n {\n \"type\": \"MUL2k\",\n \"named\": false\n },\n {\n \"type\": \"MUL2kr\",\n \"named\": false\n },\n {\n \"type\": \"MUL2r\",\n \"named\": false\n },\n {\n \"type\": \"MULk\",\n \"named\": false\n },\n {\n \"type\": \"MULkr\",\n \"named\": false\n },\n {\n \"type\": \"MULr\",\n \"named\": false\n },\n {\n \"type\": \"NEQ\",\n \"named\": false\n },\n {\n \"type\": \"NEQ2\",\n \"named\": false\n },\n {\n \"type\": \"NEQ2k\",\n \"named\": false\n },\n {\n \"type\": \"NEQ2kr\",\n \"named\": false\n },\n {\n \"type\": \"NEQ2r\",\n \"named\": false\n },\n {\n \"type\": \"NEQk\",\n \"named\": false\n },\n {\n \"type\": \"NEQkr\",\n \"named\": false\n },\n {\n \"type\": \"NEQr\",\n \"named\": false\n },\n {\n \"type\": \"NIP\",\n \"named\": false\n },\n {\n \"type\": \"NIP2\",\n \"named\": false\n },\n {\n \"type\": \"NIP2k\",\n \"named\": false\n },\n {\n \"type\": \"NIP2kr\",\n \"named\": false\n },\n {\n \"type\": \"NIP2r\",\n \"named\": false\n },\n {\n \"type\": \"NIPk\",\n \"named\": false\n },\n {\n \"type\": \"NIPkr\",\n \"named\": false\n },\n {\n \"type\": \"NIPr\",\n \"named\": false\n },\n {\n \"type\": \"ORA\",\n \"named\": false\n },\n {\n \"type\": \"ORA2\",\n \"named\": false\n },\n {\n \"type\": \"ORA2k\",\n \"named\": false\n },\n {\n \"type\": \"ORA2kr\",\n \"named\": false\n },\n {\n \"type\": \"ORA2r\",\n \"named\": false\n },\n {\n \"type\": \"ORAk\",\n \"named\": false\n },\n {\n \"type\": \"ORAkr\",\n \"named\": false\n },\n {\n \"type\": \"ORAr\",\n \"named\": false\n },\n {\n \"type\": \"OVR\",\n \"named\": false\n },\n {\n \"type\": \"OVR2\",\n \"named\": false\n },\n {\n \"type\": \"OVR2k\",\n \"named\": false\n },\n {\n \"type\": \"OVR2kr\",\n \"named\": false\n },\n {\n \"type\": \"OVR2r\",\n \"named\": false\n },\n {\n \"type\": \"OVRk\",\n \"named\": false\n },\n {\n \"type\": \"OVRkr\",\n \"named\": false\n },\n {\n \"type\": \"OVRr\",\n \"named\": false\n },\n {\n \"type\": \"POP\",\n \"named\": false\n },\n {\n \"type\": \"POP2\",\n \"named\": false\n },\n {\n \"type\": \"POP2k\",\n \"named\": false\n },\n {\n \"type\": \"POP2kr\",\n \"named\": false\n },\n {\n \"type\": \"POP2r\",\n \"named\": false\n },\n {\n \"type\": \"POPk\",\n \"named\": false\n },\n {\n \"type\": \"POPkr\",\n \"named\": false\n },\n {\n \"type\": \"POPr\",\n \"named\": false\n },\n {\n \"type\": \"ROT\",\n \"named\": false\n },\n {\n \"type\": \"ROT2\",\n \"named\": false\n },\n {\n \"type\": \"ROT2k\",\n \"named\": false\n },\n {\n \"type\": \"ROT2kr\",\n \"named\": false\n },\n {\n \"type\": \"ROT2r\",\n \"named\": false\n },\n {\n \"type\": \"ROTk\",\n \"named\": false\n },\n {\n \"type\": \"ROTkr\",\n \"named\": false\n },\n {\n \"type\": \"ROTr\",\n \"named\": false\n },\n {\n \"type\": \"SFT\",\n \"named\": false\n },\n {\n \"type\": \"SFT2\",\n \"named\": false\n },\n {\n \"type\": \"SFT2k\",\n \"named\": false\n },\n {\n \"type\": \"SFT2kr\",\n \"named\": false\n },\n {\n \"type\": \"SFT2r\",\n \"named\": false\n },\n {\n \"type\": \"SFTk\",\n \"named\": false\n },\n {\n \"type\": \"SFTkr\",\n \"named\": false\n },\n {\n \"type\": \"SFTr\",\n \"named\": false\n },\n {\n \"type\": \"STA\",\n \"named\": false\n },\n {\n \"type\": \"STA2\",\n \"named\": false\n },\n {\n \"type\": \"STA2k\",\n \"named\": false\n },\n {\n \"type\": \"STA2kr\",\n \"named\": false\n },\n {\n \"type\": \"STA2r\",\n \"named\": false\n },\n {\n \"type\": \"STAk\",\n \"named\": false\n },\n {\n \"type\": \"STAkr\",\n \"named\": false\n },\n {\n \"type\": \"STAr\",\n \"named\": false\n },\n {\n \"type\": \"STH\",\n \"named\": false\n },\n {\n \"type\": \"STH2\",\n \"named\": false\n },\n {\n \"type\": \"STH2k\",\n \"named\": false\n },\n {\n \"type\": \"STH2kr\",\n \"named\": false\n },\n {\n \"type\": \"STH2r\",\n \"named\": false\n },\n {\n \"type\": \"STHk\",\n \"named\": false\n },\n {\n \"type\": \"STHkr\",\n \"named\": false\n },\n {\n \"type\": \"STHr\",\n \"named\": false\n },\n {\n \"type\": \"STR\",\n \"named\": false\n },\n {\n \"type\": \"STR2\",\n \"named\": false\n },\n {\n \"type\": \"STR2k\",\n \"named\": false\n },\n {\n \"type\": \"STR2kr\",\n \"named\": false\n },\n {\n \"type\": \"STR2r\",\n \"named\": false\n },\n {\n \"type\": \"STRk\",\n \"named\": false\n },\n {\n \"type\": \"STRkr\",\n \"named\": false\n },\n {\n \"type\": \"STRr\",\n \"named\": false\n },\n {\n \"type\": \"STZ\",\n \"named\": false\n },\n {\n \"type\": \"STZ2\",\n \"named\": false\n },\n {\n \"type\": \"STZ2k\",\n \"named\": false\n },\n {\n \"type\": \"STZ2kr\",\n \"named\": false\n },\n {\n \"type\": \"STZ2r\",\n \"named\": false\n },\n {\n \"type\": \"STZk\",\n \"named\": false\n },\n {\n \"type\": \"STZkr\",\n \"named\": false\n },\n {\n \"type\": \"STZr\",\n \"named\": false\n },\n {\n \"type\": \"SUB\",\n \"named\": false\n },\n {\n \"type\": \"SUB2\",\n \"named\": false\n },\n {\n \"type\": \"SUB2k\",\n \"named\": false\n },\n {\n \"type\": \"SUB2kr\",\n \"named\": false\n },\n {\n \"type\": \"SUB2r\",\n \"named\": false\n },\n {\n \"type\": \"SUBk\",\n \"named\": false\n },\n {\n \"type\": \"SUBkr\",\n \"named\": false\n },\n {\n \"type\": \"SUBr\",\n \"named\": false\n },\n {\n \"type\": \"SWP\",\n \"named\": false\n },\n {\n \"type\": \"SWP2\",\n \"named\": false\n },\n {\n \"type\": \"SWP2k\",\n \"named\": false\n },\n {\n \"type\": \"SWP2kr\",\n \"named\": false\n },\n {\n \"type\": \"SWP2r\",\n \"named\": false\n },\n {\n \"type\": \"SWPk\",\n \"named\": false\n },\n {\n \"type\": \"SWPkr\",\n \"named\": false\n },\n {\n \"type\": \"SWPr\",\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\": \"comment\",\n \"named\": true\n },\n {\n \"type\": \"hex_lit_value\",\n \"named\": true\n },\n {\n \"type\": \"identifier\",\n \"named\": true\n },\n {\n \"type\": \"number\",\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 {\n \"type\": \"~\",\n \"named\": false\n }\n]";
Expand description
The content of the node-types.json
file for this grammar.