From 0dd04c2bc456a3613456d1228eb24d7b5f15f3eb Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Fri, 24 May 2024 13:30:44 -0400 Subject: [PATCH] refactor!: rename list to alternation The correct term is alternation, and correctly captures what this node actually means in terms of the query syntax itself --- grammar.js | 4 +- src/grammar.json | 4 +- src/node-types.json | 68 +++--- src/parser.c | 576 ++++++++++++++++++++++---------------------- 4 files changed, 326 insertions(+), 326 deletions(-) diff --git a/grammar.js b/grammar.js index 6d99174..b110fbb 100644 --- a/grammar.js +++ b/grammar.js @@ -32,7 +32,7 @@ module.exports = grammar({ $.anonymous_node, $.grouping, $.predicate, - $.list, + $.alternation, $.field_definition, ), @@ -75,7 +75,7 @@ module.exports = grammar({ string_content: $ => repeat1(choice(token.immediate(prec(PREC.STRING, /[^"\\]+/)), $.escape_sequence)), parameters: $ => repeat1(choice($.capture, $.string, $._node_identifier)), comment: _ => token(prec(PREC.COMMENT, seq(";", /.*/))), - list: $ => seq("[", repeat($.definition), "]", quantifier($), captures($)), + alternation: $ => seq("[", repeat($.definition), "]", quantifier($), captures($)), grouping: $ => seq( "(", diff --git a/src/grammar.json b/src/grammar.json index aced227..084bca6 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -29,7 +29,7 @@ }, { "type": "SYMBOL", - "name": "list" + "name": "alternation" }, { "type": "SYMBOL", @@ -293,7 +293,7 @@ } } }, - "list": { + "alternation": { "type": "SEQ", "members": [ { diff --git a/src/node-types.json b/src/node-types.json index 85576e7..522c84f 100644 --- a/src/node-types.json +++ b/src/node-types.json @@ -4,19 +4,19 @@ "named": true, "subtypes": [ { - "type": "anonymous_node", + "type": "alternation", "named": true }, { - "type": "field_definition", + "type": "anonymous_node", "named": true }, { - "type": "grouping", + "type": "field_definition", "named": true }, { - "type": "list", + "type": "grouping", "named": true }, { @@ -29,6 +29,36 @@ } ] }, + { + "type": "alternation", + "named": true, + "fields": { + "quantifier": { + "multiple": false, + "required": false, + "types": [ + { + "type": "quantifier", + "named": true + } + ] + } + }, + "children": { + "multiple": true, + "required": false, + "types": [ + { + "type": "capture", + "named": true + }, + { + "type": "definition", + "named": true + } + ] + } + }, { "type": "anonymous_node", "named": true, @@ -160,36 +190,6 @@ ] } }, - { - "type": "list", - "named": true, - "fields": { - "quantifier": { - "multiple": false, - "required": false, - "types": [ - { - "type": "quantifier", - "named": true - } - ] - } - }, - "children": { - "multiple": true, - "required": false, - "types": [ - { - "type": "capture", - "named": true - }, - { - "type": "definition", - "named": true - } - ] - } - }, { "type": "named_node", "named": true, diff --git a/src/parser.c b/src/parser.c index 284310e..2247eae 100644 --- a/src/parser.c +++ b/src/parser.c @@ -48,7 +48,7 @@ enum ts_symbol_identifiers { sym_string = 30, sym_string_content = 31, sym_parameters = 32, - sym_list = 33, + sym_alternation = 33, sym_grouping = 34, sym_anonymous_node = 35, sym_named_node = 36, @@ -59,7 +59,7 @@ enum ts_symbol_identifiers { aux_sym_program_repeat1 = 41, aux_sym_string_content_repeat1 = 42, aux_sym_parameters_repeat1 = 43, - aux_sym_list_repeat1 = 44, + aux_sym_alternation_repeat1 = 44, aux_sym_grouping_repeat1 = 45, aux_sym_named_node_repeat1 = 46, }; @@ -98,7 +98,7 @@ static const char * const ts_symbol_names[] = { [sym_string] = "string", [sym_string_content] = "string_content", [sym_parameters] = "parameters", - [sym_list] = "list", + [sym_alternation] = "alternation", [sym_grouping] = "grouping", [sym_anonymous_node] = "anonymous_node", [sym_named_node] = "named_node", @@ -109,7 +109,7 @@ static const char * const ts_symbol_names[] = { [aux_sym_program_repeat1] = "program_repeat1", [aux_sym_string_content_repeat1] = "string_content_repeat1", [aux_sym_parameters_repeat1] = "parameters_repeat1", - [aux_sym_list_repeat1] = "list_repeat1", + [aux_sym_alternation_repeat1] = "alternation_repeat1", [aux_sym_grouping_repeat1] = "grouping_repeat1", [aux_sym_named_node_repeat1] = "named_node_repeat1", }; @@ -148,7 +148,7 @@ static const TSSymbol ts_symbol_map[] = { [sym_string] = sym_string, [sym_string_content] = sym_string_content, [sym_parameters] = sym_parameters, - [sym_list] = sym_list, + [sym_alternation] = sym_alternation, [sym_grouping] = sym_grouping, [sym_anonymous_node] = sym_anonymous_node, [sym_named_node] = sym_named_node, @@ -159,7 +159,7 @@ static const TSSymbol ts_symbol_map[] = { [aux_sym_program_repeat1] = aux_sym_program_repeat1, [aux_sym_string_content_repeat1] = aux_sym_string_content_repeat1, [aux_sym_parameters_repeat1] = aux_sym_parameters_repeat1, - [aux_sym_list_repeat1] = aux_sym_list_repeat1, + [aux_sym_alternation_repeat1] = aux_sym_alternation_repeat1, [aux_sym_grouping_repeat1] = aux_sym_grouping_repeat1, [aux_sym_named_node_repeat1] = aux_sym_named_node_repeat1, }; @@ -298,7 +298,7 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = true, .named = true, }, - [sym_list] = { + [sym_alternation] = { .visible = true, .named = true, }, @@ -342,7 +342,7 @@ static const TSSymbolMetadata ts_symbol_metadata[] = { .visible = false, .named = false, }, - [aux_sym_list_repeat1] = { + [aux_sym_alternation_repeat1] = { .visible = false, .named = false, }, @@ -1522,7 +1522,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_program] = STATE(337), [sym_definition] = STATE(57), [sym_string] = STATE(88), - [sym_list] = STATE(310), + [sym_alternation] = STATE(310), [sym_grouping] = STATE(310), [sym_anonymous_node] = STATE(310), [sym_named_node] = STATE(310), @@ -1571,7 +1571,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -1607,7 +1607,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -1643,7 +1643,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -1679,7 +1679,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -1715,7 +1715,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -1751,7 +1751,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -1786,7 +1786,7 @@ static const uint16_t ts_small_parse_table[] = { sym_definition, sym__group_expression, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -1821,7 +1821,7 @@ static const uint16_t ts_small_parse_table[] = { sym_definition, sym__group_expression, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -1855,7 +1855,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -1889,7 +1889,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -1923,7 +1923,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -1957,7 +1957,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -1991,7 +1991,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2026,7 +2026,7 @@ static const uint16_t ts_small_parse_table[] = { sym_definition, sym__group_expression, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2060,7 +2060,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2094,7 +2094,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2128,7 +2128,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2162,7 +2162,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2196,7 +2196,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2230,7 +2230,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2264,7 +2264,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2298,7 +2298,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2330,7 +2330,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2362,7 +2362,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2394,7 +2394,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2426,7 +2426,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2458,7 +2458,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2490,7 +2490,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2522,7 +2522,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2554,7 +2554,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2586,7 +2586,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2618,7 +2618,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2650,7 +2650,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2682,7 +2682,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2714,7 +2714,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2746,7 +2746,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2778,7 +2778,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2810,7 +2810,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2842,7 +2842,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2874,7 +2874,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2906,7 +2906,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2938,7 +2938,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -2970,7 +2970,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3002,7 +3002,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3034,7 +3034,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3066,7 +3066,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3097,7 +3097,7 @@ static const uint16_t ts_small_parse_table[] = { sym_definition, sym__group_expression, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3128,7 +3128,7 @@ static const uint16_t ts_small_parse_table[] = { sym_definition, sym__group_expression, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3159,7 +3159,7 @@ static const uint16_t ts_small_parse_table[] = { sym_definition, sym__group_expression, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3189,7 +3189,7 @@ static const uint16_t ts_small_parse_table[] = { sym__named_node_expression, sym_negated_field, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3220,7 +3220,7 @@ static const uint16_t ts_small_parse_table[] = { sym_definition, sym__group_expression, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3249,7 +3249,7 @@ static const uint16_t ts_small_parse_table[] = { sym_definition, aux_sym_program_repeat1, STATE(312), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3278,7 +3278,7 @@ static const uint16_t ts_small_parse_table[] = { sym_definition, aux_sym_program_repeat1, STATE(310), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3307,7 +3307,7 @@ static const uint16_t ts_small_parse_table[] = { sym_definition, aux_sym_program_repeat1, STATE(312), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3336,7 +3336,7 @@ static const uint16_t ts_small_parse_table[] = { sym_definition, sym__group_expression, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3365,7 +3365,7 @@ static const uint16_t ts_small_parse_table[] = { sym_definition, aux_sym_program_repeat1, STATE(310), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3394,7 +3394,7 @@ static const uint16_t ts_small_parse_table[] = { sym_definition, aux_sym_program_repeat1, STATE(312), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3423,7 +3423,7 @@ static const uint16_t ts_small_parse_table[] = { sym_definition, aux_sym_program_repeat1, STATE(312), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3452,7 +3452,7 @@ static const uint16_t ts_small_parse_table[] = { sym_definition, aux_sym_program_repeat1, STATE(312), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3481,7 +3481,7 @@ static const uint16_t ts_small_parse_table[] = { sym_definition, aux_sym_program_repeat1, STATE(312), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3510,7 +3510,7 @@ static const uint16_t ts_small_parse_table[] = { sym_definition, aux_sym_program_repeat1, STATE(312), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3525,7 +3525,7 @@ static const uint16_t ts_small_parse_table[] = { sym_quantifier, STATE(128), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(213), 3, anon_sym_DOT, sym_identifier, @@ -3549,7 +3549,7 @@ static const uint16_t ts_small_parse_table[] = { sym_quantifier, STATE(126), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(215), 3, anon_sym_STAR, anon_sym_PLUS, @@ -3573,7 +3573,7 @@ static const uint16_t ts_small_parse_table[] = { sym_quantifier, STATE(140), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(215), 3, anon_sym_STAR, anon_sym_PLUS, @@ -3597,7 +3597,7 @@ static const uint16_t ts_small_parse_table[] = { sym_quantifier, STATE(158), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(215), 3, anon_sym_STAR, anon_sym_PLUS, @@ -3621,7 +3621,7 @@ static const uint16_t ts_small_parse_table[] = { sym_quantifier, STATE(129), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(215), 3, anon_sym_STAR, anon_sym_PLUS, @@ -3645,7 +3645,7 @@ static const uint16_t ts_small_parse_table[] = { sym_quantifier, STATE(157), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(215), 3, anon_sym_STAR, anon_sym_PLUS, @@ -3669,7 +3669,7 @@ static const uint16_t ts_small_parse_table[] = { sym_quantifier, STATE(161), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(215), 3, anon_sym_STAR, anon_sym_PLUS, @@ -3693,7 +3693,7 @@ static const uint16_t ts_small_parse_table[] = { sym_quantifier, STATE(146), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(215), 3, anon_sym_STAR, anon_sym_PLUS, @@ -3717,7 +3717,7 @@ static const uint16_t ts_small_parse_table[] = { sym_quantifier, STATE(133), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(215), 3, anon_sym_STAR, anon_sym_PLUS, @@ -3741,7 +3741,7 @@ static const uint16_t ts_small_parse_table[] = { sym_quantifier, STATE(144), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(215), 3, anon_sym_STAR, anon_sym_PLUS, @@ -3765,7 +3765,7 @@ static const uint16_t ts_small_parse_table[] = { sym_quantifier, STATE(121), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(215), 3, anon_sym_STAR, anon_sym_PLUS, @@ -3789,7 +3789,7 @@ static const uint16_t ts_small_parse_table[] = { sym_quantifier, STATE(143), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(215), 3, anon_sym_STAR, anon_sym_PLUS, @@ -3813,7 +3813,7 @@ static const uint16_t ts_small_parse_table[] = { sym_quantifier, STATE(147), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(215), 3, anon_sym_STAR, anon_sym_PLUS, @@ -3837,7 +3837,7 @@ static const uint16_t ts_small_parse_table[] = { sym_quantifier, STATE(166), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(215), 3, anon_sym_STAR, anon_sym_PLUS, @@ -3861,7 +3861,7 @@ static const uint16_t ts_small_parse_table[] = { sym_quantifier, STATE(158), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(215), 3, anon_sym_STAR, anon_sym_PLUS, @@ -3885,7 +3885,7 @@ static const uint16_t ts_small_parse_table[] = { sym_quantifier, STATE(164), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(215), 3, anon_sym_STAR, anon_sym_PLUS, @@ -3909,7 +3909,7 @@ static const uint16_t ts_small_parse_table[] = { sym_quantifier, STATE(155), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(215), 3, anon_sym_STAR, anon_sym_PLUS, @@ -3944,7 +3944,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(309), 1, sym_definition, STATE(312), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3970,7 +3970,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(308), 1, sym_definition, STATE(310), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -3996,7 +3996,7 @@ static const uint16_t ts_small_parse_table[] = { STATE(302), 1, sym_definition, STATE(299), 6, - sym_list, + sym_alternation, sym_grouping, sym_anonymous_node, sym_named_node, @@ -4014,7 +4014,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(227), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(285), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4036,7 +4036,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(229), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(285), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4058,7 +4058,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(190), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(285), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4080,7 +4080,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(214), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(289), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4102,7 +4102,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(206), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(285), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4124,7 +4124,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(226), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(289), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4146,7 +4146,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(195), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(285), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4168,7 +4168,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(186), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(285), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4190,7 +4190,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(183), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(285), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4212,7 +4212,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(251), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(289), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4234,7 +4234,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(201), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(285), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4256,7 +4256,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(199), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(285), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4278,7 +4278,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(249), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(289), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4300,7 +4300,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(180), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(285), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4322,7 +4322,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(192), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(285), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4344,7 +4344,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(174), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(289), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4366,7 +4366,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(254), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(289), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4388,7 +4388,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(176), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(285), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4410,7 +4410,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(256), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(285), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4432,7 +4432,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(245), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(289), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4454,7 +4454,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(213), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(285), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4476,7 +4476,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(262), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(289), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4498,7 +4498,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(260), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(289), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4520,7 +4520,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(270), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(289), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4542,7 +4542,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(219), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(285), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4564,7 +4564,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(221), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(285), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4586,7 +4586,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(277), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(289), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4608,7 +4608,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(241), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(289), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4630,7 +4630,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(239), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(289), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4652,7 +4652,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(264), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(289), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4674,7 +4674,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(273), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(289), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4696,7 +4696,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(234), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(289), 3, anon_sym_STAR, anon_sym_PLUS, @@ -4747,7 +4747,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(132), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(301), 3, anon_sym_DOT, sym_identifier, @@ -4765,7 +4765,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(305), 3, anon_sym_DOT, sym_identifier, @@ -4783,7 +4783,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(148), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(309), 3, anon_sym_DOT, sym_identifier, @@ -4801,7 +4801,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(313), 3, anon_sym_DOT, sym_identifier, @@ -4819,7 +4819,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(225), 3, anon_sym_DOT, sym_identifier, @@ -4837,7 +4837,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(142), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(317), 3, anon_sym_DOT, sym_identifier, @@ -4855,7 +4855,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(321), 3, anon_sym_DOT, sym_identifier, @@ -4873,7 +4873,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(325), 3, anon_sym_DOT, sym_identifier, @@ -4891,7 +4891,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(329), 3, anon_sym_DOT, sym_identifier, @@ -4909,7 +4909,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(333), 3, anon_sym_DOT, sym_identifier, @@ -4927,7 +4927,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(120), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(337), 3, anon_sym_DOT, sym_identifier, @@ -4945,7 +4945,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(257), 3, anon_sym_DOT, sym_identifier, @@ -4963,7 +4963,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(237), 3, anon_sym_DOT, sym_identifier, @@ -4981,7 +4981,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(123), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(341), 3, anon_sym_DOT, sym_identifier, @@ -4999,7 +4999,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(345), 3, anon_sym_DOT, sym_identifier, @@ -5017,7 +5017,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(349), 3, anon_sym_DOT, sym_identifier, @@ -5035,7 +5035,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(353), 3, anon_sym_DOT, sym_identifier, @@ -5053,7 +5053,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(125), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(357), 3, anon_sym_DOT, sym_identifier, @@ -5087,7 +5087,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(361), 3, anon_sym_DOT, sym_identifier, @@ -5105,7 +5105,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(118), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(365), 3, anon_sym_DOT, sym_identifier, @@ -5123,7 +5123,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(369), 3, anon_sym_DOT, sym_identifier, @@ -5141,7 +5141,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(373), 3, anon_sym_DOT, sym_identifier, @@ -5159,7 +5159,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(241), 3, anon_sym_DOT, sym_identifier, @@ -5177,7 +5177,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(377), 3, anon_sym_DOT, sym_identifier, @@ -5195,7 +5195,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(381), 3, anon_sym_DOT, sym_identifier, @@ -5213,7 +5213,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(385), 3, anon_sym_DOT, sym_identifier, @@ -5231,7 +5231,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(221), 3, anon_sym_DOT, sym_identifier, @@ -5249,7 +5249,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(136), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(389), 3, anon_sym_DOT, sym_identifier, @@ -5267,7 +5267,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(277), 3, anon_sym_DOT, sym_identifier, @@ -5285,7 +5285,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(249), 3, anon_sym_DOT, sym_identifier, @@ -5303,7 +5303,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(393), 3, anon_sym_DOT, sym_identifier, @@ -5321,7 +5321,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(138), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(397), 3, anon_sym_DOT, sym_identifier, @@ -5339,7 +5339,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(152), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(401), 3, anon_sym_DOT, sym_identifier, @@ -5357,7 +5357,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(141), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(405), 3, anon_sym_DOT, sym_identifier, @@ -5375,7 +5375,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(409), 3, anon_sym_DOT, sym_identifier, @@ -5393,7 +5393,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(413), 3, anon_sym_DOT, sym_identifier, @@ -5411,7 +5411,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(420), 3, anon_sym_DOT, sym_identifier, @@ -5429,7 +5429,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(424), 3, anon_sym_DOT, sym_identifier, @@ -5447,7 +5447,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(139), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(428), 3, anon_sym_DOT, sym_identifier, @@ -5465,7 +5465,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(245), 3, anon_sym_DOT, sym_identifier, @@ -5483,7 +5483,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(432), 3, anon_sym_DOT, sym_identifier, @@ -5501,7 +5501,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(436), 3, anon_sym_DOT, sym_identifier, @@ -5519,7 +5519,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(131), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(440), 3, anon_sym_DOT, sym_identifier, @@ -5537,7 +5537,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(269), 3, anon_sym_DOT, sym_identifier, @@ -5555,7 +5555,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(124), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(444), 3, anon_sym_DOT, sym_identifier, @@ -5573,7 +5573,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(154), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(448), 3, anon_sym_DOT, sym_identifier, @@ -5591,7 +5591,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(261), 3, anon_sym_DOT, sym_identifier, @@ -5625,7 +5625,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(153), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(452), 3, anon_sym_DOT, sym_identifier, @@ -5643,7 +5643,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_AT, STATE(159), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(456), 3, anon_sym_DOT, sym_identifier, @@ -5745,7 +5745,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(315), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -5761,7 +5761,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(243), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -5777,7 +5777,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(181), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(339), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -5793,7 +5793,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(335), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -5809,7 +5809,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(331), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -5825,7 +5825,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(323), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -5841,7 +5841,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(187), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(319), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -5857,7 +5857,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(227), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -5873,7 +5873,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(315), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -5889,7 +5889,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(188), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(311), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -5905,7 +5905,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(239), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -5938,7 +5938,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(193), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(367), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -5954,7 +5954,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(243), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -5970,7 +5970,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(383), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -5986,7 +5986,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(395), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6002,7 +6002,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(196), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(407), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6018,7 +6018,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(247), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6034,7 +6034,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(197), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(442), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6050,7 +6050,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(271), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6066,7 +6066,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(307), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6082,7 +6082,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(202), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(458), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6098,7 +6098,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(279), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6114,7 +6114,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(379), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6130,7 +6130,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(347), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6146,7 +6146,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(203), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(403), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6162,7 +6162,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(454), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6178,7 +6178,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(204), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(391), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6194,7 +6194,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(263), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6210,7 +6210,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(438), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6226,7 +6226,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(411), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6242,7 +6242,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(363), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6258,7 +6258,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(207), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(446), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6274,7 +6274,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(387), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6290,7 +6290,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(327), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6337,7 +6337,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(231), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(450), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6353,7 +6353,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(178), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(343), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6369,7 +6369,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(351), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6385,7 +6385,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(355), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6401,7 +6401,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(434), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6431,7 +6431,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(177), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(359), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6447,7 +6447,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(371), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6463,7 +6463,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(375), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6479,7 +6479,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(223), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6495,7 +6495,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(212), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(303), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6511,7 +6511,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(251), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6527,7 +6527,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(217), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(399), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6543,7 +6543,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(418), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6559,7 +6559,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(422), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6575,7 +6575,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(263), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(430), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6591,7 +6591,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(426), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6607,7 +6607,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(426), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6623,7 +6623,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(218), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(430), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6639,7 +6639,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(434), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6655,7 +6655,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(224), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(450), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -6671,7 +6671,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(422), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6687,7 +6687,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(418), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6703,7 +6703,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(327), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6719,7 +6719,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(387), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6735,7 +6735,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(233), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(446), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6751,7 +6751,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(363), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6767,7 +6767,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(411), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6783,7 +6783,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(438), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6799,7 +6799,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(263), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6815,7 +6815,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(236), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(391), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6831,7 +6831,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(454), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6847,7 +6847,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(237), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(403), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6863,7 +6863,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(347), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6879,7 +6879,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(379), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6895,7 +6895,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(279), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6911,7 +6911,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(266), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(399), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6927,7 +6927,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(238), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(458), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6943,7 +6943,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(307), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6959,7 +6959,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(271), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6975,7 +6975,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(243), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(442), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -6991,7 +6991,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(247), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7007,7 +7007,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(244), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(407), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7023,7 +7023,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(395), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7039,7 +7039,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(251), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7055,7 +7055,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(383), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7071,7 +7071,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(223), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(259), 4, anon_sym_DQUOTE, anon_sym_LBRACK, @@ -7087,7 +7087,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(248), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(367), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7120,7 +7120,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(271), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(303), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7136,7 +7136,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(239), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7152,7 +7152,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(253), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(311), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7168,7 +7168,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(223), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7184,7 +7184,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(375), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7200,7 +7200,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(227), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7216,7 +7216,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(255), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(319), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7232,7 +7232,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(371), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7248,7 +7248,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(323), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7264,7 +7264,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(272), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(359), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7297,7 +7297,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(355), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7313,7 +7313,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(351), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7329,7 +7329,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(331), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7345,7 +7345,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(335), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7361,7 +7361,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(173), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(339), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7394,7 +7394,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(267), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(343), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -7410,7 +7410,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym__, STATE(232), 2, sym_capture, - aux_sym_list_repeat1, + aux_sym_alternation_repeat1, ACTIONS(259), 4, ts_builtin_sym_end, anon_sym_DQUOTE, @@ -8536,16 +8536,16 @@ static const TSParseActionEntry ts_parse_actions[] = { [243] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_node, 6, 0, 5), [245] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_named_node, 7, 0, 9), [247] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_node, 7, 0, 9), - [249] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list, 3, 0, 0), - [251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list, 3, 0, 0), + [249] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alternation, 3, 0, 0), + [251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alternation, 3, 0, 0), [253] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grouping, 2, 0, 0), [255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grouping, 2, 0, 0), [257] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_named_node, 4, 0, 5), [259] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_node, 4, 0, 5), [261] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_named_node, 9, 0, 9), [263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_node, 9, 0, 9), - [265] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list, 2, 0, 0), - [267] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list, 2, 0, 0), + [265] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alternation, 2, 0, 0), + [267] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alternation, 2, 0, 0), [269] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_named_node, 7, 0, 5), [271] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_node, 7, 0, 5), [273] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_anonymous_node, 1, 0, 1), @@ -8576,8 +8576,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [323] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_node, 5, 0, 8), [325] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_named_node, 11, 0, 19), [327] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_node, 11, 0, 19), - [329] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list, 5, 0, 7), - [331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list, 5, 0, 7), + [329] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alternation, 5, 0, 7), + [331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alternation, 5, 0, 7), [333] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grouping, 4, 0, 0), [335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grouping, 4, 0, 0), [337] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grouping, 4, 0, 7), @@ -8588,16 +8588,16 @@ static const TSParseActionEntry ts_parse_actions[] = { [347] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_node, 8, 0, 15), [349] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_grouping, 4, 0, 6), [351] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_grouping, 4, 0, 6), - [353] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list, 4, 0, 0), - [355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list, 4, 0, 0), - [357] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list, 4, 0, 7), - [359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list, 4, 0, 7), + [353] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alternation, 4, 0, 0), + [355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alternation, 4, 0, 0), + [357] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alternation, 4, 0, 7), + [359] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alternation, 4, 0, 7), [361] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_named_node, 10, 0, 18), [363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_node, 10, 0, 18), [365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_named_node, 6, 0, 13), [367] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_node, 6, 0, 13), - [369] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list, 4, 0, 6), - [371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list, 4, 0, 6), + [369] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alternation, 4, 0, 6), + [371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alternation, 4, 0, 6), [373] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_anonymous_node, 3, 0, 4), [375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_anonymous_node, 3, 0, 4), [377] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_named_node, 8, 0, 14), @@ -8610,17 +8610,17 @@ static const TSParseActionEntry ts_parse_actions[] = { [391] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_node, 9, 0, 18), [393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_named_node, 7, 0, 11), [395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_node, 7, 0, 11), - [397] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list, 3, 0, 6), - [399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list, 3, 0, 6), + [397] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alternation, 3, 0, 6), + [399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alternation, 3, 0, 6), [401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_named_node, 8, 0, 17), [403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_node, 8, 0, 17), [405] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_named_node, 7, 0, 14), [407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_node, 7, 0, 14), [409] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_named_node, 9, 0, 17), [411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_node, 9, 0, 17), - [413] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_list_repeat1, 2, 0, 0), - [415] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_repeat1, 2, 0, 0), SHIFT_REPEAT(321), - [418] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_list_repeat1, 2, 0, 0), + [413] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_alternation_repeat1, 2, 0, 0), + [415] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alternation_repeat1, 2, 0, 0), SHIFT_REPEAT(321), + [418] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alternation_repeat1, 2, 0, 0), [420] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_anonymous_node, 3, 0, 3), [422] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_anonymous_node, 3, 0, 3), [424] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_anonymous_node, 2, 0, 2), @@ -8650,8 +8650,8 @@ static const TSParseActionEntry ts_parse_actions[] = { [472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quantifier, 1, 0, 0), [474] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_capture, 2, 0, 5), [476] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_capture, 2, 0, 5), - [478] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_repeat1, 2, 0, 0), SHIFT_REPEAT(326), - [481] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_repeat1, 2, 0, 0), SHIFT_REPEAT(323), + [478] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alternation_repeat1, 2, 0, 0), SHIFT_REPEAT(326), + [481] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_alternation_repeat1, 2, 0, 0), SHIFT_REPEAT(323), [484] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(258), [487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(326), [490] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameters_repeat1, 2, 0, 0), SHIFT_REPEAT(315),