summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2024-04-27 17:34:50 +0200
committerChristian Clason <c.clason@uni-graz.at>2024-04-27 17:34:50 +0200
commitbf2a65b1c119898a1a17389e07f2a399c05cdc0c (patch)
tree10d6d1ea939913e5ae454e08a26fd502f5abe7a7
parent83ae738bed7e914cee9090c3fe4c80a32ab45905 (diff)
build: generate parserHEADmaster
-rw-r--r--grammar.js3
-rw-r--r--src/grammar.json5
-rw-r--r--src/parser.c7033
-rw-r--r--src/tree_sitter/parser.h49
4 files changed, 3357 insertions, 3733 deletions
diff --git a/grammar.js b/grammar.js
index 66f507d..7752631 100644
--- a/grammar.js
+++ b/grammar.js
@@ -133,8 +133,7 @@ module.exports = grammar(clojure, {
[$.with_clause, $.package_lit],
[$.with_clause],
[$.for_clause],
- [$.accumulation_clause],
- [$.loop_macro, $.defun_keyword, $.package_lit]],
+ [$.accumulation_clause]],
rules: {
diff --git a/src/grammar.json b/src/grammar.json
index ec2346a..592e45b 100644
--- a/src/grammar.json
+++ b/src/grammar.json
@@ -4461,11 +4461,6 @@
],
[
"accumulation_clause"
- ],
- [
- "loop_macro",
- "defun_keyword",
- "package_lit"
]
],
"precedences": [],
diff --git a/src/parser.c b/src/parser.c
index 26e82e8..22c072b 100644
--- a/src/parser.c
+++ b/src/parser.c
@@ -6534,541 +6534,28 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[4164] = 4123,
};
-static inline bool aux_sym_str_lit_token1_character_set_1(int32_t c) {
- return (c < 'X'
- ? (c < 'O'
- ? (c < 'B'
- ? c == '$'
- : c <= 'G')
- : (c <= 'O' || (c >= 'R' && c <= 'T')))
- : (c <= 'X' || (c < 'r'
- ? (c < 'o'
- ? (c >= 'b' && c <= 'g')
- : c <= 'o')
- : (c <= 't' || c == 'x'))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_1(int32_t c) {
- return (c < '}'
- ? (c < ')'
- ? (c < '\t'
- ? c == 0
- : (c <= '\r' || (c >= 28 && c <= ' ')))
- : (c <= ')' || (c < '['
- ? c == ';'
- : c <= ']')))
- : (c <= '}' || (c < 8232
- ? (c < 8192
- ? c == 5760
- : (c <= 8198 || (c >= 8200 && c <= 8202)))
- : (c <= 8233 || (c < 12288
- ? c == 8287
- : c <= 12288)))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_2(int32_t c) {
- return (c < '`'
- ? (c < '"'
- ? (c < '\t'
- ? c == 0
- : (c <= '\r' || (c >= 28 && c <= ' ')))
- : (c <= '"' || (c < ':'
- ? c == ')'
- : (c <= ';' || (c >= '[' && c <= ']')))))
- : (c <= '`' || (c < 8200
- ? (c < 5760
- ? c == '}'
- : (c <= 5760 || (c >= 8192 && c <= 8198)))
- : (c <= 8202 || (c < 8287
- ? (c >= 8232 && c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_3(int32_t c) {
- return (c < '`'
- ? (c < '\''
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= ' ' || c == '"'))
- : (c <= ')' || (c < ':'
- ? c == ','
- : (c <= ';' || (c >= '[' && c <= '^')))))
- : (c <= '`' || (c < 8200
- ? (c < 5760
- ? (c < '}'
- ? c == '{'
- : c <= '}')
- : (c <= 5760 || (c >= 8192 && c <= 8198)))
- : (c <= 8202 || (c < 8287
- ? (c >= 8232 && c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_4(int32_t c) {
- return (c < '`'
- ? (c < '('
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= ' ' || c == '"'))
- : (c <= ')' || (c < ':'
- ? c == ','
- : (c <= ';' || (c >= '[' && c <= '^')))))
- : (c <= '`' || (c < 8200
- ? (c < 5760
- ? (c < '}'
- ? c == '{'
- : c <= '}')
- : (c <= 5760 || (c >= 8192 && c <= 8198)))
- : (c <= 8202 || (c < 8287
- ? (c >= 8232 && c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_5(int32_t c) {
- return (c < '`'
- ? (c < '0'
- ? (c < '"'
- ? (c < '\t'
- ? c == 0
- : (c <= '\r' || (c >= 28 && c <= ' ')))
- : (c <= '"' || (c < ','
- ? (c >= '(' && c <= ')')
- : c <= ',')))
- : (c <= ';' || (c < 'L'
- ? (c < 'D'
- ? c == 'A'
- : c <= 'F')
- : (c <= 'N' || (c < '['
- ? c == 'S'
- : c <= '^')))))
- : (c <= 'a' || (c < 5760
- ? (c < 's'
- ? (c < 'l'
- ? (c >= 'd' && c <= 'f')
- : c <= 'l')
- : (c <= 's' || (c < '}'
- ? c == '{'
- : c <= '}')))
- : (c <= 5760 || (c < 8232
- ? (c < 8200
- ? (c >= 8192 && c <= 8198)
- : c <= 8202)
- : (c <= 8233 || (c < 12288
- ? c == 8287
- : c <= 12288)))))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_6(int32_t c) {
- return (c < '`'
- ? (c < ','
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= ' ' || (c < '('
- ? c == '"'
- : c <= ')')))
- : (c <= ',' || (c < 'L'
- ? (c < 'D'
- ? (c >= '0' && c <= ';')
- : c <= 'F')
- : (c <= 'N' || (c < '['
- ? c == 'S'
- : c <= '^')))))
- : (c <= '`' || (c < 5760
- ? (c < 's'
- ? (c < 'l'
- ? (c >= 'd' && c <= 'f')
- : c <= 'l')
- : (c <= 's' || (c < '}'
- ? c == '{'
- : c <= '}')))
- : (c <= 5760 || (c < 8232
- ? (c < 8200
- ? (c >= 8192 && c <= 8198)
- : c <= 8202)
- : (c <= 8233 || (c < 12288
- ? c == 8287
- : c <= 12288)))))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_7(int32_t c) {
- return (c < '`'
- ? (c < '('
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= ' ' || c == '"'))
- : (c <= ')' || (c < '0'
- ? c == ','
- : (c <= ';' || (c >= 'A' && c <= '^')))))
- : (c <= '{' || (c < 8200
- ? (c < 5760
- ? c == '}'
- : (c <= 5760 || (c >= 8192 && c <= 8198)))
- : (c <= 8202 || (c < 8287
- ? (c >= 8232 && c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_8(int32_t c) {
- return (c < '`'
- ? (c < '('
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= ' ' || c == '"'))
- : (c <= ')' || (c < 'A'
- ? (c < '0'
- ? c == ','
- : c <= ';')
- : (c <= 'F' || (c >= '[' && c <= '^')))))
- : (c <= 'f' || (c < 8200
- ? (c < 5760
- ? (c < '}'
- ? c == '{'
- : c <= '}')
- : (c <= 5760 || (c >= 8192 && c <= 8198)))
- : (c <= 8202 || (c < 8287
- ? (c >= 8232 && c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_9(int32_t c) {
- return (c < '`'
- ? (c < ','
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= ' ' || (c < '('
- ? c == '"'
- : c <= ')')))
- : (c <= ',' || (c < 'L'
- ? (c < 'D'
- ? (c >= '0' && c <= ';')
- : c <= 'F')
- : (c <= 'L' || (c < '['
- ? c == 'S'
- : c <= '^')))))
- : (c <= '`' || (c < 5760
- ? (c < 's'
- ? (c < 'l'
- ? (c >= 'd' && c <= 'f')
- : c <= 'l')
- : (c <= 's' || (c < '}'
- ? c == '{'
- : c <= '}')))
- : (c <= 5760 || (c < 8232
- ? (c < 8200
- ? (c >= 8192 && c <= 8198)
- : c <= 8202)
- : (c <= 8233 || (c < 12288
- ? c == 8287
- : c <= 12288)))))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_10(int32_t c) {
- return (c < '`'
- ? (c < '('
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= ' ' || c == '"'))
- : (c <= ')' || (c < '0'
- ? c == ','
- : (c <= ';' || (c >= '[' && c <= '^')))))
- : (c <= '`' || (c < 8200
- ? (c < 5760
- ? (c < '}'
- ? c == '{'
- : c <= '}')
- : (c <= 5760 || (c >= 8192 && c <= 8198)))
- : (c <= 8202 || (c < 8287
- ? (c >= 8232 && c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_11(int32_t c) {
- return (c < '`'
- ? (c < '('
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= ' ' || c == '"'))
- : (c <= ')' || (c < ':'
- ? (c < '0'
- ? c == ','
- : c <= '7')
- : (c <= ';' || (c >= '[' && c <= '^')))))
- : (c <= '`' || (c < 8200
- ? (c < 5760
- ? (c < '}'
- ? c == '{'
- : c <= '}')
- : (c <= 5760 || (c >= 8192 && c <= 8198)))
- : (c <= 8202 || (c < 8287
- ? (c >= 8232 && c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_12(int32_t c) {
- return (c < '`'
- ? (c < '('
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= ' ' || c == '"'))
- : (c <= ')' || (c < ':'
- ? (c < '0'
- ? c == ','
- : c <= '1')
- : (c <= ';' || (c >= '[' && c <= '^')))))
- : (c <= '`' || (c < 8200
- ? (c < 5760
- ? (c < '}'
- ? c == '{'
- : c <= '}')
- : (c <= 5760 || (c >= 8192 && c <= 8198)))
- : (c <= 8202 || (c < 8287
- ? (c >= 8232 && c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_13(int32_t c) {
- return (c < '`'
- ? (c < '('
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= ' ' || c == '"'))
- : (c <= ')' || (c < ':'
- ? c == ','
- : (c <= ';' || (c >= '[' && c <= '^')))))
- : (c <= '`' || (c < 8200
- ? (c < 5760
- ? (c >= '{' && c <= '}')
- : (c <= 5760 || (c >= 8192 && c <= 8198)))
- : (c <= 8202 || (c < 8287
- ? (c >= 8232 && c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_14(int32_t c) {
- return (c < '`'
- ? (c < '('
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= ' ' || c == '"'))
- : (c <= ')' || (c < 'A'
- ? (c < '0'
- ? (c >= '+' && c <= '-')
- : c <= ';')
- : (c <= 'F' || (c >= '[' && c <= '^')))))
- : (c <= 'f' || (c < 8200
- ? (c < 5760
- ? (c < '}'
- ? c == '{'
- : c <= '}')
- : (c <= 5760 || (c >= 8192 && c <= 8198)))
- : (c <= 8202 || (c < 8287
- ? (c >= 8232 && c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_15(int32_t c) {
- return (c < '`'
- ? (c < '('
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= ' ' || c == '"'))
- : (c <= ')' || (c < '0'
- ? (c >= '+' && c <= '-')
- : (c <= ';' || (c >= '[' && c <= '^')))))
- : (c <= '`' || (c < 8200
- ? (c < 5760
- ? (c < '}'
- ? c == '{'
- : c <= '}')
- : (c <= 5760 || (c >= 8192 && c <= 8198)))
- : (c <= 8202 || (c < 8287
- ? (c >= 8232 && c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_16(int32_t c) {
- return (c < '`'
- ? (c < '('
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= ' ' || c == '"'))
- : (c <= ')' || (c < 'R'
- ? (c < '0'
- ? c == ','
- : c <= ';')
- : (c <= 'R' || (c >= '[' && c <= '^')))))
- : (c <= '`' || (c < 8192
- ? (c < '}'
- ? (c < '{'
- ? c == 'r'
- : c <= '{')
- : (c <= '}' || c == 5760))
- : (c <= 8198 || (c < 8287
- ? (c < 8232
- ? (c >= 8200 && c <= 8202)
- : c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_17(int32_t c) {
- return (c < '`'
- ? (c < '('
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= ' ' || c == '"'))
- : (c <= ')' || (c < ':'
- ? (c < '0'
- ? (c >= '+' && c <= '-')
- : c <= '7')
- : (c <= ';' || (c >= '[' && c <= '^')))))
- : (c <= '`' || (c < 8200
- ? (c < 5760
- ? (c < '}'
- ? c == '{'
- : c <= '}')
- : (c <= 5760 || (c >= 8192 && c <= 8198)))
- : (c <= 8202 || (c < 8287
- ? (c >= 8232 && c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_18(int32_t c) {
- return (c < '`'
- ? (c < '('
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= ' ' || c == '"'))
- : (c <= ')' || (c < ':'
- ? (c < '0'
- ? (c >= '+' && c <= '-')
- : c <= '1')
- : (c <= ';' || (c >= '[' && c <= '^')))))
- : (c <= '`' || (c < 8200
- ? (c < 5760
- ? (c < '}'
- ? c == '{'
- : c <= '}')
- : (c <= 5760 || (c >= 8192 && c <= 8198)))
- : (c <= 8202 || (c < 8287
- ? (c >= 8232 && c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
-
-static inline bool aux_sym_sym_lit_token1_character_set_19(int32_t c) {
- return (c < '`'
- ? (c < '('
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= 31 || c == '"'))
- : (c <= ')' || (c < ':'
- ? c == ','
- : (c <= ';' || (c >= '[' && c <= '^')))))
- : (c <= '`' || (c < 8200
- ? (c < 5760
- ? (c < '}'
- ? c == '{'
- : c <= '}')
- : (c <= 5760 || (c >= 8192 && c <= 8198)))
- : (c <= 8202 || (c < 8287
- ? (c >= 8232 && c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
+static TSCharacterRange aux_sym_sym_lit_token1_character_set_1[] = {
+ {0, 0x08}, {0x0e, 0x1b}, {'!', '!'}, {'$', '&'}, {'*', '+'}, {'-', '9'}, {'<', 'Z'}, {'_', '_'},
+ {'a', 'z'}, {'|', '|'}, {'~', 0x167f}, {0x1681, 0x1fff}, {0x2007, 0x2007}, {0x200b, 0x2027}, {0x202a, 0x205e}, {0x2060, 0x2fff},
+ {0x3001, 0x10ffff},
+};
-static inline bool sym_fancy_literal_character_set_1(int32_t c) {
- return (c < '`'
- ? (c < '('
- ? (c < 28
- ? (c >= '\t' && c <= '\r')
- : (c <= ' ' || c == '"'))
- : (c <= ')' || (c < ':'
- ? c == ','
- : (c <= ';' || (c >= '[' && c <= '^')))))
- : (c <= '`' || (c < 8200
- ? (c < 5760
- ? (c >= '{' && c <= '}')
- : (c <= 5760 || (c >= 8192 && c <= 8198)))
- : (c <= 8202 || (c < 8287
- ? (c >= 8232 && c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
+static TSCharacterRange aux_sym_sym_lit_token1_character_set_2[] = {
+ {0, 0x08}, {0x0e, 0x1b}, {'!', '!'}, {'#', '\''}, {'*', '+'}, {'-', '9'}, {'<', 'Z'}, {'_', '_'},
+ {'a', 'z'}, {'|', '|'}, {'~', 0x167f}, {0x1681, 0x1fff}, {0x2007, 0x2007}, {0x200b, 0x2027}, {0x202a, 0x205e}, {0x2060, 0x2fff},
+ {0x3001, 0x10ffff},
+};
-static inline bool aux_sym__sym_lit_without_slash_token1_character_set_1(int32_t c) {
- return (c < '`'
- ? (c < '\''
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= ' ' || c == '"'))
- : (c <= ')' || (c < ';'
- ? c == ','
- : (c <= ';' || (c >= '[' && c <= '^')))))
- : (c <= '`' || (c < 8200
- ? (c < 5760
- ? (c < '}'
- ? c == '{'
- : c <= '}')
- : (c <= 5760 || (c >= 8192 && c <= 8198)))
- : (c <= 8202 || (c < 8287
- ? (c >= 8232 && c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
+static TSCharacterRange aux_sym_format_directive_type_token11_character_set_1[] = {
+ {'$', '$'}, {'B', 'B'}, {'D', 'G'}, {'O', 'O'}, {'R', 'T'}, {'X', 'X'}, {'b', 'b'}, {'d', 'g'},
+ {'o', 'o'}, {'r', 't'}, {'x', 'x'},
+};
-static inline bool aux_sym__sym_lit_without_slash_token1_character_set_2(int32_t c) {
- return (c < '`'
- ? (c < '\''
- ? (c < 28
- ? (c < '\t'
- ? c == 0
- : c <= '\r')
- : (c <= ' ' || c == '"'))
- : (c <= ')' || (c < ':'
- ? (c < '/'
- ? c == ','
- : c <= '/')
- : (c <= ';' || (c >= '[' && c <= '^')))))
- : (c <= '`' || (c < 8200
- ? (c < 5760
- ? (c < '}'
- ? c == '{'
- : c <= '}')
- : (c <= 5760 || (c >= 8192 && c <= 8198)))
- : (c <= 8202 || (c < 8287
- ? (c >= 8232 && c <= 8233)
- : (c <= 8287 || c == 12288))))));
-}
+static TSCharacterRange aux_sym__sym_lit_without_slash_token1_character_set_1[] = {
+ {0, 0x08}, {0x0e, 0x1b}, {'!', '!'}, {'$', '&'}, {'*', '+'}, {'-', '.'}, {'0', '9'}, {'<', 'Z'},
+ {'_', '_'}, {'a', 'z'}, {'|', '|'}, {'~', 0x167f}, {0x1681, 0x1fff}, {0x2007, 0x2007}, {0x200b, 0x2027}, {0x202a, 0x205e},
+ {0x2060, 0x2fff}, {0x3001, 0x10ffff},
+};
static bool ts_lex(TSLexer *lexer, TSStateId state) {
START_LEXER();
@@ -7076,109 +6563,130 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
switch (state) {
case 0:
if (eof) ADVANCE(249);
- if (lookahead == '\n') ADVANCE(305);
- if (lookahead == '\r') ADVANCE(305);
- if (lookahead == '"') ADVANCE(299);
- if (lookahead == '#') ADVANCE(301);
- if (lookahead == '%') ADVANCE(305);
- if (lookahead == '&') ADVANCE(305);
- if (lookahead == '\'') ADVANCE(305);
- if (lookahead == '(') ADVANCE(305);
- if (lookahead == ')') ADVANCE(305);
- if (lookahead == '*') ADVANCE(305);
- if (lookahead == ',') ADVANCE(305);
- if (lookahead == '.') ADVANCE(305);
- if (lookahead == '/') ADVANCE(305);
- if (lookahead == ':') ADVANCE(305);
- if (lookahead == ';') ADVANCE(305);
- if (lookahead == '=') ADVANCE(305);
- if (lookahead == '?') ADVANCE(305);
- if (lookahead == '@') ADVANCE(305);
- if (lookahead == 'V') ADVANCE(305);
- if (lookahead == '[') ADVANCE(305);
- if (lookahead == '\\') ADVANCE(499);
- if (lookahead == ']') ADVANCE(305);
- if (lookahead == '^') ADVANCE(305);
- if (lookahead == '_') ADVANCE(305);
- if (lookahead == '`') ADVANCE(305);
- if (lookahead == 'v') ADVANCE(305);
- if (lookahead == '{') ADVANCE(305);
- if (lookahead == '|') ADVANCE(305);
- if (lookahead == '}') ADVANCE(305);
- if (lookahead == '~') ADVANCE(307);
- if (('<' <= lookahead && lookahead <= '>')) ADVANCE(305);
- if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(305);
- if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(305);
- if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(305);
- if (lookahead == 'L' ||
- lookahead == 'l') ADVANCE(305);
- if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(305);
- if (lookahead == 'W' ||
- lookahead == 'w') ADVANCE(305);
- if (lookahead == 'D' ||
- lookahead == 'F' ||
- lookahead == 'S' ||
- lookahead == 'd' ||
- lookahead == 'f' ||
- lookahead == 's') ADVANCE(305);
- if (aux_sym_str_lit_token1_character_set_1(lookahead)) ADVANCE(305);
+ ADVANCE_MAP(
+ '\n', 305,
+ '\r', 305,
+ '"', 299,
+ '#', 301,
+ '%', 305,
+ '&', 305,
+ '\'', 305,
+ '(', 305,
+ ')', 305,
+ '*', 305,
+ ',', 305,
+ '.', 305,
+ '/', 305,
+ ':', 305,
+ ';', 305,
+ '=', 305,
+ '?', 305,
+ '@', 305,
+ 'V', 305,
+ '[', 305,
+ '\\', 499,
+ ']', 305,
+ '^', 305,
+ '_', 305,
+ '`', 305,
+ 'v', 305,
+ '{', 305,
+ '|', 305,
+ '}', 305,
+ '~', 307,
+ '<', 305,
+ '>', 305,
+ 'A', 305,
+ 'a', 305,
+ 'C', 305,
+ 'c', 305,
+ 'I', 305,
+ 'i', 305,
+ 'L', 305,
+ 'l', 305,
+ 'P', 305,
+ 'p', 305,
+ 'W', 305,
+ 'w', 305,
+ 'D', 305,
+ 'F', 305,
+ 'S', 305,
+ 'd', 305,
+ 'f', 305,
+ 's', 305,
+ '$', 305,
+ 'B', 305,
+ 'E', 305,
+ 'G', 305,
+ 'O', 305,
+ 'R', 305,
+ 'T', 305,
+ 'X', 305,
+ 'b', 305,
+ 'e', 305,
+ 'g', 305,
+ 'o', 305,
+ 'r', 305,
+ 't', 305,
+ 'x', 305,
+ );
if (('\t' <= lookahead && lookahead <= '\f') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(305);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(305);
if (lookahead != 0) ADVANCE(305);
END_STATE();
case 1:
- if (lookahead == '\n') ADVANCE(510);
- if (lookahead == '\r') ADVANCE(511);
- if (lookahead == '"') ADVANCE(299);
- if (lookahead == '#') ADVANCE(258);
- if (lookahead == '%') ADVANCE(505);
- if (lookahead == '&') ADVANCE(506);
- if (lookahead == '\'') ADVANCE(492);
- if (lookahead == '*') ADVANCE(522);
- if (lookahead == ',') ADVANCE(495);
- if (lookahead == '/') ADVANCE(523);
- if (lookahead == ':') ADVANCE(297);
- if (lookahead == ';') ADVANCE(521);
- if (lookahead == '?') ADVANCE(524);
- if (lookahead == '@') ADVANCE(491);
- if (lookahead == 'N') ADVANCE(78);
- if (lookahead == 'V') ADVANCE(502);
- if (lookahead == '^') ADVANCE(509);
- if (lookahead == '_') ADVANCE(516);
- if (lookahead == 'v') ADVANCE(501);
- if (lookahead == '|') ADVANCE(507);
- if (lookahead == '~') ADVANCE(307);
- if (('+' <= lookahead && lookahead <= '-')) ADVANCE(26);
- if (lookahead == '<' ||
- lookahead == '>') ADVANCE(520);
- if (lookahead == 'A' ||
- lookahead == 'a') ADVANCE(515);
- if (lookahead == 'C' ||
- lookahead == 'c') ADVANCE(508);
- if (lookahead == 'I' ||
- lookahead == 'i') ADVANCE(513);
- if (lookahead == 'P' ||
- lookahead == 'p') ADVANCE(512);
- if (lookahead == 'W' ||
- lookahead == 'w') ADVANCE(514);
- if (lookahead == '[' ||
- lookahead == ']') ADVANCE(519);
- if (('{' <= lookahead && lookahead <= '}')) ADVANCE(518);
- if (lookahead == '(' ||
- lookahead == ')') ADVANCE(517);
+ ADVANCE_MAP(
+ '\n', 510,
+ '\r', 511,
+ '"', 299,
+ '#', 258,
+ '%', 505,
+ '&', 506,
+ '\'', 492,
+ '*', 522,
+ ',', 495,
+ '/', 523,
+ ':', 297,
+ ';', 521,
+ '?', 524,
+ '@', 491,
+ 'N', 78,
+ 'V', 502,
+ '^', 509,
+ '_', 516,
+ 'v', 501,
+ '|', 507,
+ '~', 307,
+ '+', 26,
+ '-', 26,
+ '<', 520,
+ '>', 520,
+ 'A', 515,
+ 'a', 515,
+ 'C', 508,
+ 'c', 508,
+ 'I', 513,
+ 'i', 513,
+ 'P', 512,
+ 'p', 512,
+ 'W', 514,
+ 'w', 514,
+ '[', 519,
+ ']', 519,
+ '{', 518,
+ '}', 518,
+ '(', 517,
+ ')', 517,
+ );
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(265);
- if (aux_sym_str_lit_token1_character_set_1(lookahead)) ADVANCE(526);
+ if (set_contains(aux_sym_format_directive_type_token11_character_set_1, 11, lookahead)) ADVANCE(526);
END_STATE();
case 2:
if (lookahead == ' ') ADVANCE(104);
@@ -7198,466 +6706,503 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead == '|') ADVANCE(229);
END_STATE();
case 6:
- if (lookahead == '!') ADVANCE(252);
- if (lookahead == '^') ADVANCE(479);
- if (lookahead == '_') ADVANCE(253);
- if (lookahead == '|') ADVANCE(229);
+ ADVANCE_MAP(
+ '!', 252,
+ 'C', 622,
+ '^', 479,
+ '_', 253,
+ 'c', 623,
+ '|', 229,
+ 'B', 232,
+ 'b', 232,
+ 'O', 233,
+ 'o', 233,
+ 'X', 234,
+ 'x', 234,
+ );
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(238);
END_STATE();
case 7:
if (lookahead == '!') ADVANCE(252);
- if (lookahead == 'B' ||
- lookahead == 'b') ADVANCE(232);
- if (lookahead == 'C') ADVANCE(622);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(233);
- if (lookahead == 'X' ||
- lookahead == 'x') ADVANCE(234);
if (lookahead == '^') ADVANCE(479);
if (lookahead == '_') ADVANCE(253);
- if (lookahead == 'c') ADVANCE(623);
if (lookahead == '|') ADVANCE(229);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(238);
END_STATE();
case 8:
- if (lookahead == '!') ADVANCE(252);
- if (lookahead == 'B' ||
- lookahead == 'b') ADVANCE(232);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(233);
- if (lookahead == 'X' ||
- lookahead == 'x') ADVANCE(234);
- if (lookahead == '^') ADVANCE(479);
- if (lookahead == '_') ADVANCE(253);
- if (lookahead == '|') ADVANCE(229);
+ ADVANCE_MAP(
+ '!', 252,
+ '^', 479,
+ '_', 253,
+ '|', 229,
+ 'B', 232,
+ 'b', 232,
+ 'O', 233,
+ 'o', 233,
+ 'X', 234,
+ 'x', 234,
+ );
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(238);
END_STATE();
case 9:
- if (lookahead == '"') ADVANCE(299);
- if (lookahead == '#') ADVANCE(254);
- if (lookahead == '\'') ADVANCE(492);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ')') ADVANCE(481);
- if (lookahead == ',') ADVANCE(496);
- if (lookahead == '.') ADVANCE(261);
- if (lookahead == ':') ADVANCE(296);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '=') ADVANCE(562);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == '`') ADVANCE(493);
- if (lookahead == 'a') ADVANCE(377);
- if (lookahead == 'c') ADVANCE(374);
- if (lookahead == 'd') ADVANCE(412);
- if (lookahead == 'e') ADVANCE(378);
- if (lookahead == 'f') ADVANCE(364);
- if (lookahead == 'i') ADVANCE(349);
- if (lookahead == 'm') ADVANCE(312);
- if (lookahead == 'n') ADVANCE(323);
- if (lookahead == 'r') ADVANCE(332);
- if (lookahead == 's') ADVANCE(453);
- if (lookahead == 't') ADVANCE(359);
- if (lookahead == 'u') ADVANCE(395);
- if (lookahead == 'w') ADVANCE(357);
- if (lookahead == '|') ADVANCE(465);
- if (('+' <= lookahead && lookahead <= '-')) ADVANCE(311);
+ ADVANCE_MAP(
+ '"', 299,
+ '#', 254,
+ '\'', 492,
+ '(', 480,
+ ')', 481,
+ ',', 496,
+ '.', 261,
+ ':', 296,
+ ';', 252,
+ '=', 562,
+ '^', 478,
+ '`', 493,
+ 'a', 377,
+ 'c', 374,
+ 'd', 412,
+ 'e', 378,
+ 'f', 364,
+ 'i', 349,
+ 'm', 312,
+ 'n', 323,
+ 'r', 332,
+ 's', 453,
+ 't', 359,
+ 'u', 395,
+ 'w', 357,
+ '|', 465,
+ '+', 311,
+ '-', 311,
+ );
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(264);
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
if (lookahead != 0 &&
- (lookahead < '[' || ']' < lookahead) &&
+ (lookahead < '[' || '^' < lookahead) &&
(lookahead < '{' || '}' < lookahead)) ADVANCE(477);
END_STATE();
case 10:
- if (lookahead == '"') ADVANCE(299);
- if (lookahead == '#') ADVANCE(254);
- if (lookahead == '\'') ADVANCE(492);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ')') ADVANCE(481);
- if (lookahead == ',') ADVANCE(496);
- if (lookahead == '.') ADVANCE(261);
- if (lookahead == ':') ADVANCE(296);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '=') ADVANCE(562);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == '`') ADVANCE(493);
- if (lookahead == 'a') ADVANCE(377);
- if (lookahead == 'c') ADVANCE(374);
- if (lookahead == 'd') ADVANCE(285);
- if (lookahead == 'e') ADVANCE(378);
- if (lookahead == 'f') ADVANCE(282);
- if (lookahead == 'i') ADVANCE(349);
- if (lookahead == 'm') ADVANCE(312);
- if (lookahead == 'n') ADVANCE(323);
- if (lookahead == 'r') ADVANCE(332);
- if (lookahead == 's') ADVANCE(292);
- if (lookahead == 't') ADVANCE(359);
- if (lookahead == 'u') ADVANCE(395);
- if (lookahead == 'w') ADVANCE(357);
- if (lookahead == '|') ADVANCE(465);
- if (('+' <= lookahead && lookahead <= '-')) ADVANCE(311);
- if (lookahead == 'D' ||
- lookahead == 'F' ||
- lookahead == 'L' ||
- lookahead == 'S' ||
- lookahead == 'l') ADVANCE(294);
+ ADVANCE_MAP(
+ '"', 299,
+ '#', 254,
+ '\'', 492,
+ '(', 480,
+ ')', 481,
+ ',', 496,
+ '.', 261,
+ ':', 296,
+ ';', 252,
+ '=', 562,
+ '^', 478,
+ '`', 493,
+ 'a', 377,
+ 'c', 374,
+ 'd', 285,
+ 'e', 378,
+ 'f', 282,
+ 'i', 349,
+ 'm', 312,
+ 'n', 323,
+ 'r', 332,
+ 's', 292,
+ 't', 359,
+ 'u', 395,
+ 'w', 357,
+ '|', 465,
+ '+', 311,
+ '-', 311,
+ 'D', 294,
+ 'F', 294,
+ 'L', 294,
+ 'S', 294,
+ 'l', 294,
+ );
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(264);
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
if (lookahead != 0 &&
- (lookahead < '[' || ']' < lookahead) &&
+ (lookahead < '[' || '^' < lookahead) &&
(lookahead < '{' || '}' < lookahead)) ADVANCE(477);
END_STATE();
case 11:
- if (lookahead == '"') ADVANCE(299);
- if (lookahead == '#') ADVANCE(254);
- if (lookahead == '\'') ADVANCE(492);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ')') ADVANCE(481);
- if (lookahead == ',') ADVANCE(496);
- if (lookahead == '.') ADVANCE(261);
- if (lookahead == ':') ADVANCE(296);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == '`') ADVANCE(493);
- if (lookahead == 'a') ADVANCE(377);
- if (lookahead == 'c') ADVANCE(374);
- if (lookahead == 'd') ADVANCE(412);
- if (lookahead == 'e') ADVANCE(378);
- if (lookahead == 'f') ADVANCE(364);
- if (lookahead == 'i') ADVANCE(349);
- if (lookahead == 'm') ADVANCE(312);
- if (lookahead == 'n') ADVANCE(323);
- if (lookahead == 'r') ADVANCE(332);
- if (lookahead == 's') ADVANCE(453);
- if (lookahead == 't') ADVANCE(359);
- if (lookahead == 'u') ADVANCE(395);
- if (lookahead == 'w') ADVANCE(357);
- if (lookahead == '|') ADVANCE(465);
- if (('+' <= lookahead && lookahead <= '-')) ADVANCE(311);
+ ADVANCE_MAP(
+ '"', 299,
+ '#', 254,
+ '\'', 492,
+ '(', 480,
+ ')', 481,
+ ',', 496,
+ '.', 261,
+ ':', 296,
+ ';', 252,
+ '^', 478,
+ '`', 493,
+ 'a', 377,
+ 'c', 374,
+ 'd', 412,
+ 'e', 378,
+ 'f', 364,
+ 'i', 349,
+ 'm', 312,
+ 'n', 323,
+ 'r', 332,
+ 's', 453,
+ 't', 359,
+ 'u', 395,
+ 'w', 357,
+ '|', 465,
+ '+', 311,
+ '-', 311,
+ );
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(264);
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
if (lookahead != 0 &&
- (lookahead < '[' || ']' < lookahead) &&
+ (lookahead < '[' || '^' < lookahead) &&
(lookahead < '{' || '}' < lookahead)) ADVANCE(477);
END_STATE();
case 12:
- if (lookahead == '"') ADVANCE(299);
- if (lookahead == '#') ADVANCE(254);
- if (lookahead == '\'') ADVANCE(492);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ')') ADVANCE(481);
- if (lookahead == ',') ADVANCE(496);
- if (lookahead == '.') ADVANCE(261);
- if (lookahead == ':') ADVANCE(296);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == '`') ADVANCE(493);
- if (lookahead == 'a') ADVANCE(377);
- if (lookahead == 'c') ADVANCE(374);
- if (lookahead == 'd') ADVANCE(285);
- if (lookahead == 'e') ADVANCE(378);
- if (lookahead == 'f') ADVANCE(282);
- if (lookahead == 'i') ADVANCE(349);
- if (lookahead == 'm') ADVANCE(312);
- if (lookahead == 'n') ADVANCE(323);
- if (lookahead == 'r') ADVANCE(332);
- if (lookahead == 's') ADVANCE(292);
- if (lookahead == 't') ADVANCE(359);
- if (lookahead == 'u') ADVANCE(395);
- if (lookahead == 'w') ADVANCE(357);
- if (lookahead == '|') ADVANCE(465);
- if (('+' <= lookahead && lookahead <= '-')) ADVANCE(311);
- if (lookahead == 'D' ||
- lookahead == 'F' ||
- lookahead == 'L' ||
- lookahead == 'S' ||
- lookahead == 'l') ADVANCE(294);
+ ADVANCE_MAP(
+ '"', 299,
+ '#', 254,
+ '\'', 492,
+ '(', 480,
+ ')', 481,
+ ',', 496,
+ '.', 261,
+ ':', 296,
+ ';', 252,
+ '^', 478,
+ '`', 493,
+ 'a', 377,
+ 'c', 374,
+ 'd', 285,
+ 'e', 378,
+ 'f', 282,
+ 'i', 349,
+ 'm', 312,
+ 'n', 323,
+ 'r', 332,
+ 's', 292,
+ 't', 359,
+ 'u', 395,
+ 'w', 357,
+ '|', 465,
+ '+', 311,
+ '-', 311,
+ 'D', 294,
+ 'F', 294,
+ 'L', 294,
+ 'S', 294,
+ 'l', 294,
+ );
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(264);
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
if (lookahead != 0 &&
- (lookahead < '[' || ']' < lookahead) &&
+ (lookahead < '[' || '^' < lookahead) &&
(lookahead < '{' || '}' < lookahead)) ADVANCE(477);
END_STATE();
case 13:
- if (lookahead == '"') ADVANCE(299);
- if (lookahead == '#') ADVANCE(254);
- if (lookahead == '\'') ADVANCE(492);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ')') ADVANCE(481);
- if (lookahead == ',') ADVANCE(496);
- if (lookahead == '.') ADVANCE(261);
- if (lookahead == ':') ADVANCE(296);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == '`') ADVANCE(493);
- if (lookahead == 'c') ADVANCE(375);
- if (lookahead == 'd') ADVANCE(281);
- if (lookahead == 'l') ADVANCE(280);
- if (lookahead == 'n') ADVANCE(363);
- if (lookahead == '|') ADVANCE(465);
- if (('+' <= lookahead && lookahead <= '-')) ADVANCE(311);
- if (lookahead == 'D' ||
- lookahead == 'F' ||
- lookahead == 'L' ||
- lookahead == 'S' ||
- lookahead == 'f' ||
- lookahead == 's') ADVANCE(294);
+ ADVANCE_MAP(
+ '"', 299,
+ '#', 254,
+ '\'', 492,
+ '(', 480,
+ ')', 481,
+ ',', 496,
+ '.', 261,
+ ':', 296,
+ ';', 252,
+ '^', 478,
+ '`', 493,
+ 'c', 375,
+ 'd', 281,
+ 'l', 280,
+ 'n', 363,
+ '|', 465,
+ '+', 311,
+ '-', 311,
+ 'D', 294,
+ 'F', 294,
+ 'L', 294,
+ 'S', 294,
+ 'f', 294,
+ 's', 294,
+ );
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(264);
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
if (lookahead != 0 &&
- (lookahead < '[' || ']' < lookahead) &&
+ (lookahead < '[' || '^' < lookahead) &&
(lookahead < '{' || '}' < lookahead)) ADVANCE(477);
END_STATE();
case 14:
- if (lookahead == '"') ADVANCE(299);
- if (lookahead == '#') ADVANCE(254);
- if (lookahead == '\'') ADVANCE(492);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ')') ADVANCE(481);
- if (lookahead == ',') ADVANCE(496);
- if (lookahead == '.') ADVANCE(261);
- if (lookahead == ':') ADVANCE(296);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == '`') ADVANCE(493);
- if (lookahead == 'c') ADVANCE(375);
- if (lookahead == 'd') ADVANCE(337);
- if (lookahead == 'l') ADVANCE(318);
- if (lookahead == 'n') ADVANCE(363);
- if (lookahead == '|') ADVANCE(465);
- if (('+' <= lookahead && lookahead <= '-')) ADVANCE(311);
+ ADVANCE_MAP(
+ '"', 299,
+ '#', 254,
+ '\'', 492,
+ '(', 480,
+ ')', 481,
+ ',', 496,
+ '.', 261,
+ ':', 296,
+ ';', 252,
+ '^', 478,
+ '`', 493,
+ 'c', 375,
+ 'd', 337,
+ 'l', 318,
+ 'n', 363,
+ '|', 465,
+ '+', 311,
+ '-', 311,
+ );
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(264);
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
if (lookahead != 0 &&
- (lookahead < '[' || ']' < lookahead) &&
+ (lookahead < '[' || '^' < lookahead) &&
(lookahead < '{' || '}' < lookahead)) ADVANCE(477);
END_STATE();
case 15:
- if (lookahead == '"') ADVANCE(299);
- if (lookahead == '#') ADVANCE(254);
- if (lookahead == '\'') ADVANCE(492);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ',') ADVANCE(496);
- if (lookahead == '.') ADVANCE(261);
- if (lookahead == ':') ADVANCE(296);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '=') ADVANCE(562);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == '`') ADVANCE(493);
- if (lookahead == 'a') ADVANCE(321);
- if (lookahead == 'b') ADVANCE(335);
- if (lookahead == 'c') ADVANCE(375);
- if (lookahead == 'd') ADVANCE(288);
- if (lookahead == 'f') ADVANCE(291);
- if (lookahead == 'i') ADVANCE(400);
- if (lookahead == 'n') ADVANCE(363);
- if (lookahead == 'o') ADVANCE(401);
- if (lookahead == 't') ADVANCE(361);
- if (lookahead == 'u') ADVANCE(427);
- if (lookahead == '|') ADVANCE(465);
- if (('+' <= lookahead && lookahead <= '-')) ADVANCE(311);
- if (lookahead == 'D' ||
- lookahead == 'F' ||
- lookahead == 'L' ||
- lookahead == 'S' ||
- lookahead == 'l' ||
- lookahead == 's') ADVANCE(294);
+ ADVANCE_MAP(
+ '"', 299,
+ '#', 254,
+ '\'', 492,
+ '(', 480,
+ ',', 496,
+ '.', 261,
+ ':', 296,
+ ';', 252,
+ '=', 562,
+ '^', 478,
+ '`', 493,
+ 'a', 321,
+ 'b', 335,
+ 'c', 375,
+ 'd', 288,
+ 'f', 291,
+ 'i', 400,
+ 'n', 363,
+ 'o', 401,
+ 't', 361,
+ 'u', 427,
+ '|', 465,
+ '+', 311,
+ '-', 311,
+ 'D', 294,
+ 'F', 294,
+ 'L', 294,
+ 'S', 294,
+ 'l', 294,
+ 's', 294,
+ );
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(264);
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
if (lookahead != 0 &&
- lookahead != ')' &&
- (lookahead < '[' || ']' < lookahead) &&
+ (lookahead < '\'' || ')' < lookahead) &&
+ (lookahead < '[' || '^' < lookahead) &&
(lookahead < '{' || '}' < lookahead)) ADVANCE(477);
END_STATE();
case 16:
- if (lookahead == '"') ADVANCE(299);
- if (lookahead == '#') ADVANCE(254);
- if (lookahead == '\'') ADVANCE(492);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ',') ADVANCE(496);
- if (lookahead == '.') ADVANCE(261);
- if (lookahead == ':') ADVANCE(296);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '=') ADVANCE(562);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == '`') ADVANCE(493);
- if (lookahead == 'a') ADVANCE(321);
- if (lookahead == 'b') ADVANCE(335);
- if (lookahead == 'c') ADVANCE(375);
- if (lookahead == 'd') ADVANCE(416);
- if (lookahead == 'f') ADVANCE(433);
- if (lookahead == 'i') ADVANCE(400);
- if (lookahead == 'n') ADVANCE(363);
- if (lookahead == 'o') ADVANCE(401);
- if (lookahead == 't') ADVANCE(361);
- if (lookahead == 'u') ADVANCE(427);
- if (lookahead == '|') ADVANCE(465);
- if (('+' <= lookahead && lookahead <= '-')) ADVANCE(311);
+ ADVANCE_MAP(
+ '"', 299,
+ '#', 254,
+ '\'', 492,
+ '(', 480,
+ ',', 496,
+ '.', 261,
+ ':', 296,
+ ';', 252,
+ '=', 562,
+ '^', 478,
+ '`', 493,
+ 'a', 321,
+ 'b', 335,
+ 'c', 375,
+ 'd', 416,
+ 'f', 433,
+ 'i', 400,
+ 'n', 363,
+ 'o', 401,
+ 't', 361,
+ 'u', 427,
+ '|', 465,
+ '+', 311,
+ '-', 311,
+ );
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(264);
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
if (lookahead != 0 &&
- lookahead != ')' &&
- (lookahead < '[' || ']' < lookahead) &&
+ (lookahead < '\'' || ')' < lookahead) &&
+ (lookahead < '[' || '^' < lookahead) &&
(lookahead < '{' || '}' < lookahead)) ADVANCE(477);
END_STATE();
case 17:
- if (lookahead == '"') ADVANCE(299);
- if (lookahead == '#') ADVANCE(256);
- if (lookahead == '\'') ADVANCE(492);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ',') ADVANCE(496);
- if (lookahead == '.') ADVANCE(261);
- if (lookahead == ':') ADVANCE(296);
- if (lookahead == '\\') ADVANCE(239);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == '`') ADVANCE(493);
- if (lookahead == 'c') ADVANCE(375);
- if (lookahead == 'n') ADVANCE(363);
- if (lookahead == '{') ADVANCE(482);
- if (lookahead == '|') ADVANCE(465);
- if (('+' <= lookahead && lookahead <= '-')) ADVANCE(311);
+ ADVANCE_MAP(
+ '"', 299,
+ '#', 256,
+ '\'', 492,
+ '(', 480,
+ ',', 496,
+ '.', 261,
+ ':', 296,
+ '\\', 239,
+ '^', 478,
+ '`', 493,
+ 'c', 375,
+ 'n', 363,
+ '{', 482,
+ '|', 465,
+ '+', 311,
+ '-', 311,
+ );
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(263);
- if (!aux_sym_sym_lit_token1_character_set_1(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 18:
- if (lookahead == '"') ADVANCE(299);
- if (lookahead == '#') ADVANCE(255);
- if (lookahead == '\'') ADVANCE(492);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ',') ADVANCE(39);
- if (lookahead == ':') ADVANCE(296);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == '{') ADVANCE(482);
+ ADVANCE_MAP(
+ '"', 299,
+ '#', 255,
+ '\'', 492,
+ '(', 480,
+ ',', 39,
+ ':', 296,
+ ';', 252,
+ '^', 478,
+ '{', 482,
+ );
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
if (lookahead != 0 &&
- lookahead != ')' &&
- (lookahead < '[' || ']' < lookahead) &&
+ (lookahead < '\'' || ')' < lookahead) &&
+ (lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != '}') ADVANCE(477);
END_STATE();
case 19:
- if (lookahead == '"') ADVANCE(299);
- if (lookahead == '#') ADVANCE(5);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ',') ADVANCE(495);
- if (lookahead == ':') ADVANCE(296);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == '{') ADVANCE(482);
- if (lookahead == 'D' ||
- lookahead == 'F' ||
- lookahead == 'L' ||
- lookahead == 'S' ||
- lookahead == 'd' ||
- lookahead == 'f' ||
- lookahead == 'l' ||
- lookahead == 's') ADVANCE(294);
+ ADVANCE_MAP(
+ '"', 299,
+ '#', 5,
+ '(', 480,
+ ',', 495,
+ ':', 296,
+ ';', 252,
+ '^', 478,
+ '{', 482,
+ 'D', 294,
+ 'F', 294,
+ 'L', 294,
+ 'S', 294,
+ 'd', 294,
+ 'f', 294,
+ 'l', 294,
+ 's', 294,
+ );
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
if (lookahead != 0 &&
(lookahead < '\'' || ')' < lookahead) &&
- (lookahead < '[' || ']' < lookahead) &&
+ (lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != '}') ADVANCE(477);
END_STATE();
case 20:
- if (lookahead == '"') ADVANCE(299);
- if (lookahead == '#') ADVANCE(5);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ',') ADVANCE(495);
- if (lookahead == ':') ADVANCE(296);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == '{') ADVANCE(482);
+ ADVANCE_MAP(
+ '"', 299,
+ '#', 5,
+ '(', 480,
+ ',', 495,
+ ':', 296,
+ ';', 252,
+ '^', 478,
+ '{', 482,
+ );
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
if (lookahead != 0 &&
(lookahead < '\'' || ')' < lookahead) &&
- (lookahead < '[' || ']' < lookahead) &&
+ (lookahead < '[' || '^' < lookahead) &&
lookahead != '`' &&
lookahead != '}') ADVANCE(477);
END_STATE();
@@ -7669,48 +7214,50 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead != 0) ADVANCE(305);
END_STATE();
case 22:
- if (lookahead == '"') ADVANCE(23);
- if (lookahead == '#') ADVANCE(6);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ')') ADVANCE(481);
- if (lookahead == ',') ADVANCE(495);
- if (lookahead == '/') ADVANCE(523);
- if (lookahead == ':') ADVANCE(296);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '=') ADVANCE(561);
- if (lookahead == '\\') ADVANCE(239);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == 'a') ADVANCE(52);
- if (lookahead == 'b') ADVANCE(67);
- if (lookahead == 'c') ADVANCE(126);
- if (lookahead == 'd') ADVANCE(286);
- if (lookahead == 'e') ADVANCE(136);
- if (lookahead == 'f') ADVANCE(284);
- if (lookahead == 'i') ADVANCE(90);
- if (lookahead == 'm') ADVANCE(44);
- if (lookahead == 'n') ADVANCE(57);
- if (lookahead == 'o') ADVANCE(146);
- if (lookahead == 'r') ADVANCE(68);
- if (lookahead == 's') ADVANCE(293);
- if (lookahead == 't') ADVANCE(105);
- if (lookahead == 'u') ADVANCE(148);
- if (lookahead == 'w') ADVANCE(102);
- if (lookahead == '{') ADVANCE(482);
- if (lookahead == 'D' ||
- lookahead == 'F' ||
- lookahead == 'L' ||
- lookahead == 'S' ||
- lookahead == 'l') ADVANCE(279);
+ ADVANCE_MAP(
+ '"', 23,
+ '#', 7,
+ '(', 480,
+ ')', 481,
+ ',', 495,
+ '/', 523,
+ ':', 296,
+ ';', 252,
+ '=', 561,
+ '\\', 239,
+ '^', 478,
+ 'a', 52,
+ 'b', 67,
+ 'c', 126,
+ 'd', 286,
+ 'e', 136,
+ 'f', 284,
+ 'i', 90,
+ 'm', 44,
+ 'n', 57,
+ 'o', 146,
+ 'r', 68,
+ 's', 293,
+ 't', 105,
+ 'u', 148,
+ 'w', 102,
+ '{', 482,
+ 'D', 279,
+ 'F', 279,
+ 'L', 279,
+ 'S', 279,
+ 'l', 279,
+ );
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(236);
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
END_STATE();
case 23:
if (lookahead == '"') ADVANCE(486);
@@ -7722,177 +7269,189 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead != 0) ADVANCE(229);
END_STATE();
case 25:
- if (lookahead == '#') ADVANCE(7);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ')') ADVANCE(481);
- if (lookahead == ',') ADVANCE(495);
- if (lookahead == ':') ADVANCE(296);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == 'a') ADVANCE(124);
- if (lookahead == 'c') ADVANCE(126);
- if (lookahead == 'd') ADVANCE(287);
- if (lookahead == 'e') ADVANCE(136);
- if (lookahead == 'f') ADVANCE(283);
- if (lookahead == 'i') ADVANCE(91);
- if (lookahead == 'm') ADVANCE(44);
- if (lookahead == 'n') ADVANCE(57);
- if (lookahead == 'r') ADVANCE(68);
- if (lookahead == 's') ADVANCE(293);
- if (lookahead == 't') ADVANCE(107);
- if (lookahead == 'u') ADVANCE(147);
- if (lookahead == 'w') ADVANCE(102);
- if (('+' <= lookahead && lookahead <= '-')) ADVANCE(26);
- if (lookahead == 'D' ||
- lookahead == 'F' ||
- lookahead == 'L' ||
- lookahead == 'S' ||
- lookahead == 'l') ADVANCE(279);
+ ADVANCE_MAP(
+ '#', 6,
+ '(', 480,
+ ')', 481,
+ ',', 495,
+ ':', 296,
+ ';', 252,
+ '^', 478,
+ 'a', 124,
+ 'c', 126,
+ 'd', 287,
+ 'e', 136,
+ 'f', 283,
+ 'i', 91,
+ 'm', 44,
+ 'n', 57,
+ 'r', 68,
+ 's', 293,
+ 't', 107,
+ 'u', 147,
+ 'w', 102,
+ '+', 26,
+ '-', 26,
+ 'D', 279,
+ 'F', 279,
+ 'L', 279,
+ 'S', 279,
+ 'l', 279,
+ );
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(265);
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
END_STATE();
case 26:
if (lookahead == '#') ADVANCE(237);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(265);
END_STATE();
case 27:
- if (lookahead == '#') ADVANCE(255);
- if (lookahead == '\'') ADVANCE(492);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ')') ADVANCE(481);
- if (lookahead == ',') ADVANCE(39);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == '{') ADVANCE(482);
- if (lookahead == 'D' ||
- lookahead == 'F' ||
- lookahead == 'L' ||
- lookahead == 'S' ||
- lookahead == 'd' ||
- lookahead == 'f' ||
- lookahead == 'l' ||
- lookahead == 's') ADVANCE(279);
+ ADVANCE_MAP(
+ '#', 255,
+ '\'', 492,
+ '(', 480,
+ ')', 481,
+ ',', 39,
+ ';', 252,
+ '^', 478,
+ '{', 482,
+ 'D', 279,
+ 'F', 279,
+ 'L', 279,
+ 'S', 279,
+ 'd', 279,
+ 'f', 279,
+ 'l', 279,
+ 's', 279,
+ );
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
END_STATE();
case 28:
- if (lookahead == '#') ADVANCE(255);
- if (lookahead == '\'') ADVANCE(492);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ',') ADVANCE(39);
- if (lookahead == ':') ADVANCE(296);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '=') ADVANCE(561);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == 'a') ADVANCE(51);
- if (lookahead == 'b') ADVANCE(67);
- if (lookahead == 'c') ADVANCE(125);
- if (lookahead == 'd') ADVANCE(289);
- if (lookahead == 'f') ADVANCE(290);
- if (lookahead == 'i') ADVANCE(154);
- if (lookahead == 'o') ADVANCE(146);
- if (lookahead == 't') ADVANCE(108);
- if (lookahead == 'u') ADVANCE(182);
- if (lookahead == '{') ADVANCE(482);
- if (lookahead == 'D' ||
- lookahead == 'F' ||
- lookahead == 'L' ||
- lookahead == 'S' ||
- lookahead == 'l' ||
- lookahead == 's') ADVANCE(279);
+ ADVANCE_MAP(
+ '#', 255,
+ '\'', 492,
+ '(', 480,
+ ',', 39,
+ ':', 296,
+ ';', 252,
+ '=', 561,
+ '^', 478,
+ 'a', 51,
+ 'b', 67,
+ 'c', 125,
+ 'd', 289,
+ 'f', 290,
+ 'i', 154,
+ 'o', 146,
+ 't', 108,
+ 'u', 182,
+ '{', 482,
+ 'D', 279,
+ 'F', 279,
+ 'L', 279,
+ 'S', 279,
+ 'l', 279,
+ 's', 279,
+ );
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
END_STATE();
case 29:
- if (lookahead == '#') ADVANCE(257);
- if (lookahead == '\'') ADVANCE(492);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ',') ADVANCE(39);
- if (lookahead == '=') ADVANCE(562);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == 'a') ADVANCE(321);
- if (lookahead == 'b') ADVANCE(335);
- if (lookahead == 'd') ADVANCE(416);
- if (lookahead == 'f') ADVANCE(433);
- if (lookahead == 'i') ADVANCE(400);
- if (lookahead == 'o') ADVANCE(401);
- if (lookahead == 't') ADVANCE(361);
- if (lookahead == 'u') ADVANCE(427);
- if (lookahead == '{') ADVANCE(482);
- if (!aux_sym_sym_lit_token1_character_set_2(lookahead)) ADVANCE(477);
+ ADVANCE_MAP(
+ '#', 257,
+ '\'', 492,
+ '(', 480,
+ ',', 39,
+ '=', 562,
+ '^', 478,
+ 'a', 321,
+ 'b', 335,
+ 'd', 416,
+ 'f', 433,
+ 'i', 400,
+ 'o', 401,
+ 't', 361,
+ 'u', 427,
+ '{', 482,
+ );
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 30:
- if (lookahead == '#') ADVANCE(8);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ',') ADVANCE(495);
- if (lookahead == ':') ADVANCE(295);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == 'c') ADVANCE(125);
- if (lookahead == 'i') ADVANCE(163);
- if (('+' <= lookahead && lookahead <= '-')) ADVANCE(26);
- if (lookahead == 'D' ||
- lookahead == 'F' ||
- lookahead == 'L' ||
- lookahead == 'S' ||
- lookahead == 'd' ||
- lookahead == 'f' ||
- lookahead == 'l' ||
- lookahead == 's') ADVANCE(279);
+ ADVANCE_MAP(
+ '#', 8,
+ '(', 480,
+ ',', 495,
+ ':', 295,
+ ';', 252,
+ '^', 478,
+ 'c', 125,
+ 'i', 163,
+ '+', 26,
+ '-', 26,
+ 'D', 279,
+ 'F', 279,
+ 'L', 279,
+ 'S', 279,
+ 'd', 279,
+ 'f', 279,
+ 'l', 279,
+ 's', 279,
+ );
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(265);
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
END_STATE();
case 31:
if (lookahead == '#') ADVANCE(228);
if (lookahead == '/') ADVANCE(523);
if (lookahead == ':') ADVANCE(296);
- if (!aux_sym__sym_lit_without_slash_token1_character_set_1(lookahead)) ADVANCE(617);
+ if ((!eof && set_contains(aux_sym__sym_lit_without_slash_token1_character_set_1, 18, lookahead))) ADVANCE(617);
END_STATE();
case 32:
if (lookahead == '#') ADVANCE(228);
if (lookahead == '=') ADVANCE(562);
- if (!aux_sym_sym_lit_token1_character_set_3(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_1, 17, lookahead))) ADVANCE(477);
END_STATE();
case 33:
if (lookahead == '#') ADVANCE(228);
if (lookahead == 'c') ADVANCE(618);
- if (!aux_sym__sym_lit_without_slash_token1_character_set_2(lookahead)) ADVANCE(617);
+ if ((!eof && set_contains(aux_sym__sym_lit_without_slash_token1_character_set_1, 18, lookahead))) ADVANCE(617);
END_STATE();
case 34:
if (lookahead == '#') ADVANCE(228);
if (lookahead == 'd') ADVANCE(337);
if (lookahead == 'l') ADVANCE(424);
- if (!aux_sym_sym_lit_token1_character_set_3(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_1, 17, lookahead))) ADVANCE(477);
END_STATE();
case 35:
if (lookahead == '#') ADVANCE(228);
@@ -8548,19 +8107,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
case 233:
if (lookahead == '+' ||
lookahead == '-') ADVANCE(241);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(267);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(268);
END_STATE();
case 234:
if (lookahead == '+' ||
lookahead == '-') ADVANCE(243);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(270);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(274);
END_STATE();
case 235:
if (lookahead == '+' ||
lookahead == '-') ADVANCE(242);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(269);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(273);
END_STATE();
case 236:
if (lookahead == 'A' ||
@@ -8596,20 +8155,20 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == '1') ADVANCE(266);
END_STATE();
case 241:
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(267);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(268);
END_STATE();
case 242:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(269);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(273);
END_STATE();
case 243:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(270);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(274);
END_STATE();
case 244:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(271);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(276);
END_STATE();
case 245:
if (lookahead != 0 &&
@@ -8621,75 +8180,81 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 247:
if (eof) ADVANCE(249);
- if (lookahead == '"') ADVANCE(299);
- if (lookahead == '#') ADVANCE(254);
- if (lookahead == '\'') ADVANCE(492);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ')') ADVANCE(481);
- if (lookahead == ',') ADVANCE(496);
- if (lookahead == '.') ADVANCE(261);
- if (lookahead == ':') ADVANCE(296);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == '`') ADVANCE(493);
- if (lookahead == 'c') ADVANCE(375);
- if (lookahead == 'n') ADVANCE(363);
- if (lookahead == '{') ADVANCE(482);
- if (lookahead == '|') ADVANCE(465);
- if (lookahead == '}') ADVANCE(483);
- if (('+' <= lookahead && lookahead <= '-')) ADVANCE(311);
+ ADVANCE_MAP(
+ '"', 299,
+ '#', 254,
+ '\'', 492,
+ '(', 480,
+ ')', 481,
+ ',', 496,
+ '.', 261,
+ ':', 296,
+ ';', 252,
+ '^', 478,
+ '`', 493,
+ 'c', 375,
+ 'n', 363,
+ '{', 482,
+ '|', 465,
+ '}', 483,
+ '+', 311,
+ '-', 311,
+ );
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(264);
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
if (lookahead != 0 &&
- (lookahead < '[' || ']' < lookahead)) ADVANCE(477);
+ (lookahead < '[' || '^' < lookahead)) ADVANCE(477);
END_STATE();
case 248:
if (eof) ADVANCE(249);
- if (lookahead == '"') ADVANCE(299);
- if (lookahead == '#') ADVANCE(254);
- if (lookahead == '\'') ADVANCE(492);
- if (lookahead == '(') ADVANCE(480);
- if (lookahead == ')') ADVANCE(481);
- if (lookahead == ',') ADVANCE(496);
- if (lookahead == '.') ADVANCE(261);
- if (lookahead == ':') ADVANCE(296);
- if (lookahead == ';') ADVANCE(252);
- if (lookahead == '^') ADVANCE(478);
- if (lookahead == '`') ADVANCE(493);
- if (lookahead == 'c') ADVANCE(375);
- if (lookahead == 'n') ADVANCE(363);
- if (lookahead == '|') ADVANCE(465);
- if (lookahead == '}') ADVANCE(483);
- if (('+' <= lookahead && lookahead <= '-')) ADVANCE(311);
- if (lookahead == 'D' ||
- lookahead == 'F' ||
- lookahead == 'L' ||
- lookahead == 'S' ||
- lookahead == 'd' ||
- lookahead == 'f' ||
- lookahead == 'l' ||
- lookahead == 's') ADVANCE(294);
+ ADVANCE_MAP(
+ '"', 299,
+ '#', 254,
+ '\'', 492,
+ '(', 480,
+ ')', 481,
+ ',', 496,
+ '.', 261,
+ ':', 296,
+ ';', 252,
+ '^', 478,
+ '`', 493,
+ 'c', 375,
+ 'n', 363,
+ '|', 465,
+ '}', 483,
+ '+', 311,
+ '-', 311,
+ 'D', 294,
+ 'F', 294,
+ 'L', 294,
+ 'S', 294,
+ 'd', 294,
+ 'f', 294,
+ 'l', 294,
+ 's', 294,
+ );
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(264);
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
if (lookahead != 0 &&
- (lookahead < '[' || ']' < lookahead) &&
- lookahead != '{') ADVANCE(477);
+ (lookahead < '[' || '^' < lookahead) &&
+ (lookahead < '{' || '}' < lookahead)) ADVANCE(477);
END_STATE();
case 249:
ACCEPT_TOKEN(ts_builtin_sym_end);
@@ -8697,14 +8262,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
case 250:
ACCEPT_TOKEN(sym__ws);
if (('\t' <= lookahead && lookahead <= '\r') ||
- (28 <= lookahead && lookahead <= ' ') ||
- lookahead == 5760 ||
- (8192 <= lookahead && lookahead <= 8198) ||
- (8200 <= lookahead && lookahead <= 8202) ||
- lookahead == 8232 ||
- lookahead == 8233 ||
- lookahead == 8287 ||
- lookahead == 12288) ADVANCE(250);
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(250);
END_STATE();
case 251:
ACCEPT_TOKEN(sym_comment);
@@ -8719,81 +8284,89 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 254:
ACCEPT_TOKEN(anon_sym_POUND);
- if (lookahead == '!') ADVANCE(252);
- if (lookahead == '\'') ADVANCE(490);
- if (lookahead == '+') ADVANCE(620);
- if (lookahead == '-') ADVANCE(621);
- if (lookahead == '0') ADVANCE(40);
- if (lookahead == '?') ADVANCE(488);
- if (lookahead == 'B' ||
- lookahead == 'b') ADVANCE(232);
- if (lookahead == 'C') ADVANCE(622);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(233);
- if (lookahead == 'P') ADVANCE(615);
- if (lookahead == 'X' ||
- lookahead == 'x') ADVANCE(234);
- if (lookahead == '^') ADVANCE(479);
- if (lookahead == '_') ADVANCE(253);
- if (lookahead == 'c') ADVANCE(623);
- if (lookahead == 'p') ADVANCE(616);
- if (lookahead == '|') ADVANCE(229);
+ ADVANCE_MAP(
+ '!', 252,
+ '\'', 490,
+ '+', 620,
+ '-', 621,
+ '0', 40,
+ '?', 488,
+ 'C', 622,
+ 'P', 615,
+ '^', 479,
+ '_', 253,
+ 'c', 623,
+ 'p', 616,
+ '|', 229,
+ 'B', 232,
+ 'b', 232,
+ 'O', 233,
+ 'o', 233,
+ 'X', 234,
+ 'x', 234,
+ );
if (('1' <= lookahead && lookahead <= '9')) ADVANCE(231);
END_STATE();
case 255:
ACCEPT_TOKEN(anon_sym_POUND);
- if (lookahead == '!') ADVANCE(252);
- if (lookahead == '\'') ADVANCE(490);
- if (lookahead == '+') ADVANCE(620);
- if (lookahead == '-') ADVANCE(621);
- if (lookahead == '?') ADVANCE(488);
- if (lookahead == 'C') ADVANCE(622);
- if (lookahead == '^') ADVANCE(479);
- if (lookahead == '_') ADVANCE(253);
- if (lookahead == 'c') ADVANCE(623);
- if (lookahead == '|') ADVANCE(229);
+ ADVANCE_MAP(
+ '!', 252,
+ '\'', 490,
+ '+', 620,
+ '-', 621,
+ '?', 488,
+ 'C', 622,
+ '^', 479,
+ '_', 253,
+ 'c', 623,
+ '|', 229,
+ );
END_STATE();
case 256:
ACCEPT_TOKEN(anon_sym_POUND);
- if (lookahead == '\'') ADVANCE(490);
- if (lookahead == '+') ADVANCE(620);
- if (lookahead == '-') ADVANCE(621);
- if (lookahead == '0') ADVANCE(40);
- if (lookahead == '?') ADVANCE(488);
- if (lookahead == 'B' ||
- lookahead == 'b') ADVANCE(232);
- if (lookahead == 'C') ADVANCE(622);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(233);
- if (lookahead == 'P') ADVANCE(615);
- if (lookahead == 'X' ||
- lookahead == 'x') ADVANCE(234);
- if (lookahead == '^') ADVANCE(479);
- if (lookahead == 'c') ADVANCE(623);
- if (lookahead == 'p') ADVANCE(616);
- if (lookahead == '|') ADVANCE(229);
+ ADVANCE_MAP(
+ '\'', 490,
+ '+', 620,
+ '-', 621,
+ '0', 40,
+ '?', 488,
+ 'C', 622,
+ 'P', 615,
+ '^', 479,
+ 'c', 623,
+ 'p', 616,
+ '|', 229,
+ 'B', 232,
+ 'b', 232,
+ 'O', 233,
+ 'o', 233,
+ 'X', 234,
+ 'x', 234,
+ );
if (('1' <= lookahead && lookahead <= '9')) ADVANCE(231);
END_STATE();
case 257:
ACCEPT_TOKEN(anon_sym_POUND);
- if (lookahead == '\'') ADVANCE(490);
- if (lookahead == '+') ADVANCE(620);
- if (lookahead == '-') ADVANCE(621);
- if (lookahead == '?') ADVANCE(488);
- if (lookahead == 'C') ADVANCE(622);
- if (lookahead == '^') ADVANCE(479);
- if (lookahead == 'c') ADVANCE(623);
- if (lookahead == '|') ADVANCE(229);
+ ADVANCE_MAP(
+ '\'', 490,
+ '+', 620,
+ '-', 621,
+ '?', 488,
+ 'C', 622,
+ '^', 479,
+ 'c', 623,
+ '|', 229,
+ );
END_STATE();
case 258:
ACCEPT_TOKEN(anon_sym_POUND);
+ if (lookahead == '|') ADVANCE(229);
if (lookahead == 'B' ||
lookahead == 'b') ADVANCE(232);
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(233);
if (lookahead == 'X' ||
lookahead == 'x') ADVANCE(234);
- if (lookahead == '|') ADVANCE(229);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(238);
END_STATE();
case 259:
@@ -8801,20 +8374,19 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 260:
ACCEPT_TOKEN(aux_sym__form_token1);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 261:
ACCEPT_TOKEN(anon_sym_DOT);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 262:
ACCEPT_TOKEN(aux_sym_num_lit_token1);
END_STATE();
case 263:
ACCEPT_TOKEN(aux_sym_num_lit_token1);
- if (lookahead == '.') ADVANCE(274);
- if (lookahead == '/') ADVANCE(473);
- if (!aux_sym_sym_lit_token1_character_set_5(lookahead)) ADVANCE(477);
+ if (lookahead == '.') ADVANCE(270);
+ if (lookahead == '/') ADVANCE(474);
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(260);
if (lookahead == 'M' ||
@@ -8824,14 +8396,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 'S' ||
('d' <= lookahead && lookahead <= 'f') ||
lookahead == 'l' ||
- lookahead == 's') ADVANCE(470);
+ lookahead == 's') ADVANCE(466);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(263);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 264:
ACCEPT_TOKEN(aux_sym_num_lit_token1);
- if (lookahead == '.') ADVANCE(274);
- if (lookahead == '/') ADVANCE(473);
- if (!aux_sym_sym_lit_token1_character_set_6(lookahead)) ADVANCE(477);
+ if (lookahead == '.') ADVANCE(270);
+ if (lookahead == '/') ADVANCE(474);
if (lookahead == 'M' ||
lookahead == 'N') ADVANCE(278);
if (('D' <= lookahead && lookahead <= 'F') ||
@@ -8839,12 +8411,13 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
lookahead == 'S' ||
('d' <= lookahead && lookahead <= 'f') ||
lookahead == 'l' ||
- lookahead == 's') ADVANCE(470);
+ lookahead == 's') ADVANCE(466);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(264);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 265:
ACCEPT_TOKEN(aux_sym_num_lit_token1);
- if (lookahead == '.') ADVANCE(268);
+ if (lookahead == '.') ADVANCE(271);
if (lookahead == '/') ADVANCE(242);
if (lookahead == 'M' ||
lookahead == 'N') ADVANCE(262);
@@ -8863,78 +8436,78 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 267:
ACCEPT_TOKEN(aux_sym_num_lit_token1);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(267);
+ if (lookahead == '0' ||
+ lookahead == '1') ADVANCE(267);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 268:
ACCEPT_TOKEN(aux_sym_num_lit_token1);
- if (('D' <= lookahead && lookahead <= 'F') ||
- lookahead == 'L' ||
- lookahead == 'S' ||
- ('d' <= lookahead && lookahead <= 'f') ||
- lookahead == 'l' ||
- lookahead == 's') ADVANCE(235);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(268);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(268);
END_STATE();
case 269:
ACCEPT_TOKEN(aux_sym_num_lit_token1);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(269);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(269);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 270:
ACCEPT_TOKEN(aux_sym_num_lit_token1);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(270);
+ if (('D' <= lookahead && lookahead <= 'F') ||
+ lookahead == 'L' ||
+ lookahead == 'S' ||
+ ('d' <= lookahead && lookahead <= 'f') ||
+ lookahead == 'l' ||
+ lookahead == 's') ADVANCE(466);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(270);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 271:
ACCEPT_TOKEN(aux_sym_num_lit_token1);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(271);
+ if (('D' <= lookahead && lookahead <= 'F') ||
+ lookahead == 'L' ||
+ lookahead == 'S' ||
+ ('d' <= lookahead && lookahead <= 'f') ||
+ lookahead == 'l' ||
+ lookahead == 's') ADVANCE(235);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(271);
END_STATE();
case 272:
ACCEPT_TOKEN(aux_sym_num_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_7(lookahead)) ADVANCE(477);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(272);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(272);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 273:
ACCEPT_TOKEN(aux_sym_num_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_8(lookahead)) ADVANCE(477);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(273);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(273);
END_STATE();
case 274:
ACCEPT_TOKEN(aux_sym_num_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_9(lookahead)) ADVANCE(477);
- if (('D' <= lookahead && lookahead <= 'F') ||
- lookahead == 'L' ||
- lookahead == 'S' ||
- ('d' <= lookahead && lookahead <= 'f') ||
- lookahead == 'l' ||
- lookahead == 's') ADVANCE(470);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(274);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(274);
END_STATE();
case 275:
ACCEPT_TOKEN(aux_sym_num_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_10(lookahead)) ADVANCE(477);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(275);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(275);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 276:
ACCEPT_TOKEN(aux_sym_num_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_11(lookahead)) ADVANCE(477);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(276);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(276);
END_STATE();
case 277:
ACCEPT_TOKEN(aux_sym_num_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_12(lookahead)) ADVANCE(477);
- if (lookahead == '0' ||
- lookahead == '1') ADVANCE(277);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(277);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 278:
ACCEPT_TOKEN(aux_sym_num_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 279:
ACCEPT_TOKEN(aux_sym_num_lit_token2);
@@ -8943,18 +8516,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
ACCEPT_TOKEN(aux_sym_num_lit_token2);
if (lookahead == 'a') ADVANCE(391);
if (lookahead == 'o') ADVANCE(417);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 281:
ACCEPT_TOKEN(aux_sym_num_lit_token2);
if (lookahead == 'e') ADVANCE(350);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 282:
ACCEPT_TOKEN(aux_sym_num_lit_token2);
if (lookahead == 'i') ADVANCE(405);
if (lookahead == 'o') ADVANCE(431);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 283:
ACCEPT_TOKEN(aux_sym_num_lit_token2);
@@ -8970,7 +8543,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
case 285:
ACCEPT_TOKEN(aux_sym_num_lit_token2);
if (lookahead == 'o') ADVANCE(576);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 286:
ACCEPT_TOKEN(aux_sym_num_lit_token2);
@@ -8983,7 +8556,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
case 288:
ACCEPT_TOKEN(aux_sym_num_lit_token2);
if (lookahead == 'o') ADVANCE(459);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 289:
ACCEPT_TOKEN(aux_sym_num_lit_token2);
@@ -8996,12 +8569,12 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
case 291:
ACCEPT_TOKEN(aux_sym_num_lit_token2);
if (lookahead == 'r') ADVANCE(419);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 292:
ACCEPT_TOKEN(aux_sym_num_lit_token2);
if (lookahead == 'u') ADVANCE(392);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 293:
ACCEPT_TOKEN(aux_sym_num_lit_token2);
@@ -9009,7 +8582,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 294:
ACCEPT_TOKEN(aux_sym_num_lit_token2);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 295:
ACCEPT_TOKEN(anon_sym_COLON);
@@ -9033,19 +8606,22 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead == '#') ADVANCE(305);
if (lookahead != 0 &&
lookahead != '"' &&
+ lookahead != '#' &&
lookahead != '\\' &&
lookahead != '~') ADVANCE(304);
END_STATE();
case 301:
ACCEPT_TOKEN(aux_sym_str_lit_token1);
- if (lookahead == '?') ADVANCE(302);
- if (lookahead == 'C') ADVANCE(305);
- if (lookahead == 'P') ADVANCE(305);
- if (lookahead == '^') ADVANCE(305);
- if (lookahead == '_') ADVANCE(305);
- if (lookahead == 'c') ADVANCE(305);
- if (lookahead == 'p') ADVANCE(305);
- if (lookahead == '|') ADVANCE(304);
+ ADVANCE_MAP(
+ '?', 302,
+ 'C', 305,
+ 'P', 305,
+ '^', 305,
+ '_', 305,
+ 'c', 305,
+ 'p', 305,
+ '|', 304,
+ );
if (lookahead != 0 &&
lookahead != '"' &&
lookahead != '\\' &&
@@ -9104,357 +8680,357 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 310:
ACCEPT_TOKEN(sym_nil_lit);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 311:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
- if (lookahead == '#') ADVANCE(466);
- if (!aux_sym_sym_lit_token1_character_set_10(lookahead)) ADVANCE(477);
+ if (lookahead == '#') ADVANCE(470);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(264);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 312:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'a') ADVANCE(460);
if (lookahead == 'i') ADVANCE(407);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 313:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'a') ADVANCE(463);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 314:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'a') ADVANCE(614);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 315:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'a') ADVANCE(448);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 316:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'a') ADVANCE(326);
if (lookahead == 'e') ADVANCE(450);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 317:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'a') ADVANCE(384);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 318:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'a') ADVANCE(391);
if (lookahead == 'o') ADVANCE(417);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 319:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'a') ADVANCE(386);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 320:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'b') ADVANCE(329);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 321:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'b') ADVANCE(425);
if (lookahead == 'c') ADVANCE(434);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 322:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'c') ADVANCE(611);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 323:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'c') ADVANCE(422);
if (lookahead == 'e') ADVANCE(456);
if (lookahead == 'i') ADVANCE(376);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 324:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'c') ADVANCE(369);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 325:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'c') ADVANCE(452);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 326:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'c') ADVANCE(440);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 327:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'd') ADVANCE(569);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 328:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'd') ADVANCE(613);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 329:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'd') ADVANCE(314);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 330:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'd') ADVANCE(369);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 331:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(477);
if (lookahead == 'i') ADVANCE(399);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 332:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(430);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 333:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(596);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 334:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(578);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 335:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(370);
if (lookahead == 'y') ADVANCE(558);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 336:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(542);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 337:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(350);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 338:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(446);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 339:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(436);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 340:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(325);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 341:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(432);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 342:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(315);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 343:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(397);
if (lookahead == 'i') ADVANCE(387);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 344:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(367);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 345:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(404);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 346:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(435);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 347:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(402);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 348:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'e') ADVANCE(411);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 349:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'f') ADVANCE(586);
if (lookahead == 'n') ADVANCE(365);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 350:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'f') ADVANCE(356);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 351:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'f') ADVANCE(438);
if (lookahead == 't') ADVANCE(413);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 352:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'f') ADVANCE(439);
if (lookahead == 't') ADVANCE(414);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 353:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'g') ADVANCE(477);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 354:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'g') ADVANCE(535);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 355:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'g') ADVANCE(537);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 356:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'g') ADVANCE(348);
if (lookahead == 'm') ADVANCE(316);
if (lookahead == 'u') ADVANCE(403);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 357:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'h') ADVANCE(343);
if (lookahead == 'i') ADVANCE(449);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 358:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'h') ADVANCE(573);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 359:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'h') ADVANCE(339);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 360:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'h') ADVANCE(420);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 361:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'h') ADVANCE(347);
if (lookahead == 'o') ADVANCE(546);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 362:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'i') ADVANCE(464);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 363:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'i') ADVANCE(376);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 364:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'i') ADVANCE(405);
if (lookahead == 'o') ADVANCE(431);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 365:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'i') ADVANCE(451);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 366:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'i') ADVANCE(322);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 367:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'i') ADVANCE(443);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 368:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'i') ADVANCE(379);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 369:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'i') ADVANCE(399);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 370:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'i') ADVANCE(406);
if (lookahead == 'l') ADVANCE(418);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 371:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'i') ADVANCE(408);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 372:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'i') ADVANCE(394);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 373:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'i') ADVANCE(319);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 374:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'l') ADVANCE(528);
if (lookahead == 'o') ADVANCE(382);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 375:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'l') ADVANCE(528);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 376:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'l') ADVANCE(310);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 377:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
@@ -9462,535 +9038,552 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
if (lookahead == 'n') ADVANCE(327);
if (lookahead == 'p') ADVANCE(429);
if (lookahead == 's') ADVANCE(571);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 378:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'l') ADVANCE(445);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 379:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'l') ADVANCE(580);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 380:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'l') ADVANCE(461);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 381:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'l') ADVANCE(462);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 382:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'l') ADVANCE(385);
if (lookahead == 'u') ADVANCE(410);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 383:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'l') ADVANCE(338);
if (lookahead == 't') ADVANCE(368);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 384:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'l') ADVANCE(380);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 385:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'l') ADVANCE(340);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 386:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'l') ADVANCE(381);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 387:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'l') ADVANCE(334);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 388:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'm') ADVANCE(544);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 389:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'm') ADVANCE(550);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 390:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'm') ADVANCE(554);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 391:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'm') ADVANCE(320);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 392:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'm') ADVANCE(393);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 393:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'm') ADVANCE(369);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 394:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'm') ADVANCE(362);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 395:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'n') ADVANCE(383);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 396:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'n') ADVANCE(324);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 397:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'n') ADVANCE(584);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 398:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'n') ADVANCE(601);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 399:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'n') ADVANCE(353);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 400:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'n') ADVANCE(531);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 401:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'n') ADVANCE(556);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 402:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'n') ADVANCE(560);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 403:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'n') ADVANCE(607);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 404:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'n') ADVANCE(330);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 405:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'n') ADVANCE(317);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 406:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'n') ADVANCE(354);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 407:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'n') ADVANCE(372);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 408:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'n') ADVANCE(355);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 409:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'n') ADVANCE(352);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 410:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'n') ADVANCE(452);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 411:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'n') ADVANCE(346);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 412:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'o') ADVANCE(576);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 413:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'o') ADVANCE(548);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 414:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'o') ADVANCE(552);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 415:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'o') ADVANCE(609);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 416:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'o') ADVANCE(459);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 417:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'o') ADVANCE(428);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 418:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'o') ADVANCE(458);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 419:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'o') ADVANCE(388);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 420:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'o') ADVANCE(328);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 421:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'o') ADVANCE(389);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 422:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'o') ADVANCE(396);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 423:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'o') ADVANCE(390);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 424:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'o') ADVANCE(417);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 425:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'o') ADVANCE(455);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 426:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'o') ADVANCE(447);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 427:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'p') ADVANCE(351);
if (lookahead == 's') ADVANCE(371);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 428:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'p') ADVANCE(605);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 429:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'p') ADVANCE(345);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 430:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'p') ADVANCE(342);
if (lookahead == 't') ADVANCE(454);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 431:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'r') ADVANCE(567);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 432:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'r') ADVANCE(594);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 433:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'r') ADVANCE(419);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 434:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'r') ADVANCE(426);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 435:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'r') ADVANCE(366);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 436:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'r') ADVANCE(344);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 437:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'r') ADVANCE(398);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 438:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'r') ADVANCE(421);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 439:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'r') ADVANCE(423);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 440:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'r') ADVANCE(415);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 441:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 's') ADVANCE(590);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 442:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 's') ADVANCE(588);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 443:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 's') ADVANCE(592);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 444:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 's') ADVANCE(533);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 445:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 's') ADVANCE(333);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 446:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 's') ADVANCE(442);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 447:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 's') ADVANCE(444);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 448:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 't') ADVANCE(582);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 449:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 't') ADVANCE(358);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 450:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 't') ADVANCE(360);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 451:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 't') ADVANCE(373);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 452:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 't') ADVANCE(369);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 453:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'u') ADVANCE(392);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 454:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'u') ADVANCE(437);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 455:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'v') ADVANCE(336);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 456:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'v') ADVANCE(341);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 457:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'w') ADVANCE(313);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 458:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'w') ADVANCE(540);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 459:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'w') ADVANCE(409);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 460:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'x') ADVANCE(372);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 461:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'y') ADVANCE(599);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 462:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'y') ADVANCE(603);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 463:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'y') ADVANCE(441);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 464:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == 'z') ADVANCE(331);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 465:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
if (lookahead == '|') ADVANCE(477);
- if (!aux_sym_sym_lit_token1_character_set_13(lookahead)) ADVANCE(465);
- if (sym_fancy_literal_character_set_1(lookahead)) ADVANCE(230);
+ if (('\t' <= lookahead && lookahead <= '\r') ||
+ (0x1c <= lookahead && lookahead <= ' ') ||
+ lookahead == '"' ||
+ lookahead == '(' ||
+ lookahead == ')' ||
+ lookahead == ',' ||
+ lookahead == ':' ||
+ lookahead == ';' ||
+ ('[' <= lookahead && lookahead <= '^') ||
+ lookahead == '`' ||
+ ('{' <= lookahead && lookahead <= '}') ||
+ lookahead == 0x1680 ||
+ (0x2000 <= lookahead && lookahead <= 0x2006) ||
+ (0x2008 <= lookahead && lookahead <= 0x200a) ||
+ lookahead == 0x2028 ||
+ lookahead == 0x2029 ||
+ lookahead == 0x205f ||
+ lookahead == 0x3000) ADVANCE(230);
+ if (lookahead != 0) ADVANCE(465);
END_STATE();
case 466:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
- if (lookahead == 'B' ||
- lookahead == 'b') ADVANCE(475);
- if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(472);
- if (lookahead == 'X' ||
- lookahead == 'x') ADVANCE(468);
- if (!aux_sym_sym_lit_token1_character_set_10(lookahead)) ADVANCE(477);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(471);
+ if (lookahead == '+' ||
+ lookahead == '-') ADVANCE(474);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(272);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 467:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_7(lookahead)) ADVANCE(477);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'Z') ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(272);
+ if (lookahead == '+' ||
+ lookahead == '-') ADVANCE(472);
+ if (lookahead == '0' ||
+ lookahead == '1') ADVANCE(267);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 468:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_14(lookahead)) ADVANCE(477);
if (lookahead == '+' ||
- lookahead == '-') ADVANCE(469);
- if (('0' <= lookahead && lookahead <= '9') ||
- ('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(273);
+ lookahead == '-') ADVANCE(473);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(269);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 469:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_8(lookahead)) ADVANCE(477);
+ if (lookahead == '+' ||
+ lookahead == '-') ADVANCE(475);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(273);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(275);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 470:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_15(lookahead)) ADVANCE(477);
- if (lookahead == '+' ||
- lookahead == '-') ADVANCE(473);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(275);
+ if (lookahead == 'B' ||
+ lookahead == 'b') ADVANCE(467);
+ if (lookahead == 'O' ||
+ lookahead == 'o') ADVANCE(468);
+ if (lookahead == 'X' ||
+ lookahead == 'x') ADVANCE(469);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(471);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 471:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_16(lookahead)) ADVANCE(477);
if (lookahead == 'R' ||
- lookahead == 'r') ADVANCE(467);
+ lookahead == 'r') ADVANCE(476);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(471);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 472:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_17(lookahead)) ADVANCE(477);
- if (lookahead == '+' ||
- lookahead == '-') ADVANCE(474);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(276);
+ if (lookahead == '0' ||
+ lookahead == '1') ADVANCE(267);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 473:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_10(lookahead)) ADVANCE(477);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(275);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(269);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 474:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_11(lookahead)) ADVANCE(477);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(276);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(272);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 475:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_18(lookahead)) ADVANCE(477);
- if (lookahead == '+' ||
- lookahead == '-') ADVANCE(476);
- if (lookahead == '0' ||
- lookahead == '1') ADVANCE(277);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(275);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 476:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_12(lookahead)) ADVANCE(477);
- if (lookahead == '0' ||
- lookahead == '1') ADVANCE(277);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(277);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 477:
ACCEPT_TOKEN(aux_sym_sym_lit_token1);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 478:
ACCEPT_TOKEN(anon_sym_CARET);
@@ -10148,7 +9741,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 528:
ACCEPT_TOKEN(anon_sym_cl);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 529:
ACCEPT_TOKEN(anon_sym_in);
@@ -10159,14 +9752,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 531:
ACCEPT_TOKEN(anon_sym_in);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 532:
ACCEPT_TOKEN(anon_sym_across);
END_STATE();
case 533:
ACCEPT_TOKEN(anon_sym_across);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 534:
ACCEPT_TOKEN(anon_sym_being);
@@ -10175,14 +9768,14 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
case 535:
ACCEPT_TOKEN(anon_sym_being);
if (lookahead == ' ') ADVANCE(62);
- if (!aux_sym_sym_lit_token1_character_set_19(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 536:
ACCEPT_TOKEN(anon_sym_using);
END_STATE();
case 537:
ACCEPT_TOKEN(anon_sym_using);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 538:
ACCEPT_TOKEN(aux_sym_for_clause_word_token1);
@@ -10192,84 +9785,84 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 540:
ACCEPT_TOKEN(anon_sym_below);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 541:
ACCEPT_TOKEN(anon_sym_above);
END_STATE();
case 542:
ACCEPT_TOKEN(anon_sym_above);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 543:
ACCEPT_TOKEN(anon_sym_from);
END_STATE();
case 544:
ACCEPT_TOKEN(anon_sym_from);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 545:
ACCEPT_TOKEN(anon_sym_to);
END_STATE();
case 546:
ACCEPT_TOKEN(anon_sym_to);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 547:
ACCEPT_TOKEN(anon_sym_upto);
END_STATE();
case 548:
ACCEPT_TOKEN(anon_sym_upto);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 549:
ACCEPT_TOKEN(anon_sym_upfrom);
END_STATE();
case 550:
ACCEPT_TOKEN(anon_sym_upfrom);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 551:
ACCEPT_TOKEN(anon_sym_downto);
END_STATE();
case 552:
ACCEPT_TOKEN(anon_sym_downto);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 553:
ACCEPT_TOKEN(anon_sym_downfrom);
END_STATE();
case 554:
ACCEPT_TOKEN(anon_sym_downfrom);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 555:
ACCEPT_TOKEN(anon_sym_on);
END_STATE();
case 556:
ACCEPT_TOKEN(anon_sym_on);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 557:
ACCEPT_TOKEN(anon_sym_by);
END_STATE();
case 558:
ACCEPT_TOKEN(anon_sym_by);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 559:
ACCEPT_TOKEN(anon_sym_then);
END_STATE();
case 560:
ACCEPT_TOKEN(anon_sym_then);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 561:
ACCEPT_TOKEN(anon_sym_EQ);
END_STATE();
case 562:
ACCEPT_TOKEN(anon_sym_EQ);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 563:
ACCEPT_TOKEN(aux_sym_accumulation_verb_token1);
@@ -10287,28 +9880,28 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 567:
ACCEPT_TOKEN(anon_sym_for);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 568:
ACCEPT_TOKEN(anon_sym_and);
END_STATE();
case 569:
ACCEPT_TOKEN(anon_sym_and);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 570:
ACCEPT_TOKEN(anon_sym_as);
END_STATE();
case 571:
ACCEPT_TOKEN(anon_sym_as);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 572:
ACCEPT_TOKEN(anon_sym_with);
END_STATE();
case 573:
ACCEPT_TOKEN(anon_sym_with);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 574:
ACCEPT_TOKEN(anon_sym_do);
@@ -10319,77 +9912,77 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 576:
ACCEPT_TOKEN(anon_sym_do);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 577:
ACCEPT_TOKEN(anon_sym_while);
END_STATE();
case 578:
ACCEPT_TOKEN(anon_sym_while);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 579:
ACCEPT_TOKEN(anon_sym_until);
END_STATE();
case 580:
ACCEPT_TOKEN(anon_sym_until);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 581:
ACCEPT_TOKEN(anon_sym_repeat);
END_STATE();
case 582:
ACCEPT_TOKEN(anon_sym_repeat);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 583:
ACCEPT_TOKEN(anon_sym_when);
END_STATE();
case 584:
ACCEPT_TOKEN(anon_sym_when);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 585:
ACCEPT_TOKEN(anon_sym_if);
END_STATE();
case 586:
ACCEPT_TOKEN(anon_sym_if);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 587:
ACCEPT_TOKEN(anon_sym_unless);
END_STATE();
case 588:
ACCEPT_TOKEN(anon_sym_unless);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 589:
ACCEPT_TOKEN(anon_sym_always);
END_STATE();
case 590:
ACCEPT_TOKEN(anon_sym_always);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 591:
ACCEPT_TOKEN(anon_sym_thereis);
END_STATE();
case 592:
ACCEPT_TOKEN(anon_sym_thereis);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 593:
ACCEPT_TOKEN(anon_sym_never);
END_STATE();
case 594:
ACCEPT_TOKEN(anon_sym_never);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 595:
ACCEPT_TOKEN(anon_sym_else);
END_STATE();
case 596:
ACCEPT_TOKEN(anon_sym_else);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 597:
ACCEPT_TOKEN(anon_sym_into);
@@ -10399,60 +9992,60 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
END_STATE();
case 599:
ACCEPT_TOKEN(anon_sym_finally);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 600:
ACCEPT_TOKEN(anon_sym_return);
END_STATE();
case 601:
ACCEPT_TOKEN(anon_sym_return);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 602:
ACCEPT_TOKEN(anon_sym_initially);
END_STATE();
case 603:
ACCEPT_TOKEN(anon_sym_initially);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 604:
ACCEPT_TOKEN(anon_sym_loop);
END_STATE();
case 605:
ACCEPT_TOKEN(anon_sym_loop);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 606:
ACCEPT_TOKEN(anon_sym_defun);
END_STATE();
case 607:
ACCEPT_TOKEN(anon_sym_defun);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 608:
ACCEPT_TOKEN(anon_sym_defmacro);
END_STATE();
case 609:
ACCEPT_TOKEN(anon_sym_defmacro);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 610:
ACCEPT_TOKEN(anon_sym_defgeneric);
END_STATE();
case 611:
ACCEPT_TOKEN(anon_sym_defgeneric);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 612:
ACCEPT_TOKEN(anon_sym_defmethod);
END_STATE();
case 613:
ACCEPT_TOKEN(anon_sym_defmethod);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 614:
ACCEPT_TOKEN(anon_sym_lambda);
- if (!aux_sym_sym_lit_token1_character_set_4(lookahead)) ADVANCE(477);
+ if ((!eof && set_contains(aux_sym_sym_lit_token1_character_set_2, 17, lookahead))) ADVANCE(477);
END_STATE();
case 615:
ACCEPT_TOKEN(anon_sym_POUNDP);
@@ -212929,7 +212522,7 @@ static const TSParseActionEntry ts_parse_actions[] = {
[0] = {.entry = {.count = 0, .reusable = false}},
[1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(),
[3] = {.entry = {.count = 1, .reusable = false}}, SHIFT_EXTRA(),
- [5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_source, .child_count = 0),
+ [5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source, 0, 0, 0),
[7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321),
[9] = {.entry = {.count = 1, .reusable = true}}, SHIFT(742),
[11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(988),
@@ -212956,19 +212549,19 @@ static const TSParseActionEntry ts_parse_actions[] = {
[53] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1991),
[55] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538),
[57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3775),
- [59] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86), SHIFT(990),
- [63] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86), SHIFT(638),
+ [59] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 84), REDUCE(sym_with_clause, 6, 0, 86), SHIFT(990),
+ [63] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 84), REDUCE(sym_with_clause, 6, 0, 86), SHIFT(638),
[67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(987),
[69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2285),
[71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2581),
- [73] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86), SHIFT(4029),
+ [73] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 84), REDUCE(sym_with_clause, 6, 0, 86), SHIFT(4029),
[77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4097),
[79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3989),
[81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2440),
- [83] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86), SHIFT(2758),
- [87] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86), SHIFT(2757),
- [91] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86), SHIFT(287),
- [95] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86),
+ [83] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 84), REDUCE(sym_with_clause, 6, 0, 86), SHIFT(2758),
+ [87] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 84), REDUCE(sym_with_clause, 6, 0, 86), SHIFT(2757),
+ [91] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 84), REDUCE(sym_with_clause, 6, 0, 86), SHIFT(287),
+ [95] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 84), REDUCE(sym_with_clause, 6, 0, 86),
[98] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3023),
[100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3987),
[102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3899),
@@ -212977,26 +212570,26 @@ static const TSParseActionEntry ts_parse_actions[] = {
[108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847),
[110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(897),
[112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(898),
- [114] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86), SHIFT(2658),
+ [114] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 84), REDUCE(sym_with_clause, 6, 0, 86), SHIFT(2658),
[118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(265),
- [120] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86),
+ [120] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 84), REDUCE(sym_with_clause, 6, 0, 86),
[123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4124),
[125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2285),
[127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(907),
[129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3544),
- [131] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 89), SHIFT(30),
- [134] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 89), SHIFT(638),
+ [131] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 89), SHIFT(30),
+ [134] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 89), SHIFT(638),
[137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(989),
[139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(29),
[141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(996),
- [143] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 89), SHIFT(4058),
+ [143] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 89), SHIFT(4058),
[146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4118),
[148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3994),
[150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1083),
- [152] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 89), SHIFT(2758),
- [155] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 89), SHIFT(2757),
- [158] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 89), SHIFT(285),
- [161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 89),
+ [152] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 89), SHIFT(2758),
+ [155] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 89), SHIFT(2757),
+ [158] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 89), SHIFT(285),
+ [161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 89),
[163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3016),
[165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3913),
[167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3910),
@@ -213005,165 +212598,165 @@ static const TSParseActionEntry ts_parse_actions[] = {
[173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577),
[175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(625),
[177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(624),
- [179] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 89), SHIFT(1131),
+ [179] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 89), SHIFT(1131),
[182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(192),
- [184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 89),
+ [184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 89),
[186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4153),
[188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29),
[190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783),
[192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3522),
- [194] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 68), SHIFT(15),
- [197] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 68), SHIFT(638),
+ [194] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 68), SHIFT(15),
+ [197] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 68), SHIFT(638),
[200] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14),
- [202] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 68), SHIFT(4046),
- [205] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 68), SHIFT(2758),
- [208] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 68), SHIFT(2757),
- [211] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 68), SHIFT(285),
- [214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 68),
- [216] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 68), SHIFT(1119),
+ [202] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 68), SHIFT(4046),
+ [205] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 68), SHIFT(2758),
+ [208] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 68), SHIFT(2757),
+ [211] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 68), SHIFT(285),
+ [214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 68),
+ [216] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 68), SHIFT(1119),
[219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102),
- [221] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 68),
+ [221] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 68),
[223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14),
- [225] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 68), SHIFT(13),
+ [225] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 68), SHIFT(13),
[228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12),
- [230] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 68), SHIFT(4072),
- [233] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 68), SHIFT(1116),
+ [230] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 68), SHIFT(4072),
+ [233] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 68), SHIFT(1116),
[236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(90),
[238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12),
- [240] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 52), SHIFT(990),
- [243] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 52), SHIFT(638),
+ [240] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 52), SHIFT(990),
+ [243] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 52), SHIFT(638),
[246] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11),
- [248] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 52), SHIFT(4054),
- [251] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 52), SHIFT(2758),
- [254] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 52), SHIFT(2757),
- [257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 52), SHIFT(285),
- [260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 52),
- [262] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 52), SHIFT(1115),
+ [248] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 52), SHIFT(4054),
+ [251] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 52), SHIFT(2758),
+ [254] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 52), SHIFT(2757),
+ [257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 52), SHIFT(285),
+ [260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 52),
+ [262] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 52), SHIFT(1115),
[265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(82),
- [267] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 52),
+ [267] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 52),
[269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11),
- [271] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 67), SHIFT(10),
- [275] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 67), SHIFT(638),
+ [271] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 66), REDUCE(sym_with_clause, 4, 0, 67), SHIFT(10),
+ [275] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 66), REDUCE(sym_with_clause, 4, 0, 67), SHIFT(638),
[279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2503),
- [281] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 67), SHIFT(4066),
- [285] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 67), SHIFT(2758),
- [289] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 67), SHIFT(2757),
- [293] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 67), SHIFT(287),
- [297] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 67),
- [300] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 67), SHIFT(2669),
+ [281] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 66), REDUCE(sym_with_clause, 4, 0, 67), SHIFT(4066),
+ [285] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 66), REDUCE(sym_with_clause, 4, 0, 67), SHIFT(2758),
+ [289] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 66), REDUCE(sym_with_clause, 4, 0, 67), SHIFT(2757),
+ [293] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 66), REDUCE(sym_with_clause, 4, 0, 67), SHIFT(287),
+ [297] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 66), REDUCE(sym_with_clause, 4, 0, 67),
+ [300] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 66), REDUCE(sym_with_clause, 4, 0, 67), SHIFT(2669),
[304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(78),
- [306] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 67),
+ [306] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 66), REDUCE(sym_with_clause, 4, 0, 67),
[309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2503),
- [311] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 67), SHIFT(18),
+ [311] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 66), REDUCE(sym_with_clause, 4, 0, 67), SHIFT(18),
[315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2510),
- [317] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 67), SHIFT(4030),
- [321] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 67), SHIFT(2665),
+ [317] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 66), REDUCE(sym_with_clause, 4, 0, 67), SHIFT(4030),
+ [321] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 66), REDUCE(sym_with_clause, 4, 0, 67), SHIFT(2665),
[325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(124),
[327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2510),
[329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(19),
- [331] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 52), SHIFT(4049),
- [334] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 52), SHIFT(1121),
+ [331] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 52), SHIFT(4049),
+ [334] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 52), SHIFT(1121),
[337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(127),
[339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19),
- [341] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67), SHIFT(990),
- [345] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67), SHIFT(638),
+ [341] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 66), REDUCE(sym_with_clause, 5, 0, 67), SHIFT(990),
+ [345] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 66), REDUCE(sym_with_clause, 5, 0, 67), SHIFT(638),
[349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2397),
- [351] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67), SHIFT(4083),
- [355] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67), SHIFT(2758),
- [359] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67), SHIFT(2757),
- [363] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67), SHIFT(287),
- [367] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67),
- [370] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67), SHIFT(2655),
+ [351] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 66), REDUCE(sym_with_clause, 5, 0, 67), SHIFT(4083),
+ [355] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 66), REDUCE(sym_with_clause, 5, 0, 67), SHIFT(2758),
+ [359] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 66), REDUCE(sym_with_clause, 5, 0, 67), SHIFT(2757),
+ [363] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 66), REDUCE(sym_with_clause, 5, 0, 67), SHIFT(287),
+ [367] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 66), REDUCE(sym_with_clause, 5, 0, 67),
+ [370] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 66), REDUCE(sym_with_clause, 5, 0, 67), SHIFT(2655),
[374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(136),
- [376] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67),
+ [376] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 66), REDUCE(sym_with_clause, 5, 0, 67),
[379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2397),
- [381] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 86), SHIFT(2),
- [385] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 86), SHIFT(638),
+ [381] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 84), REDUCE(sym_with_clause, 5, 0, 86), SHIFT(2),
+ [385] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 84), REDUCE(sym_with_clause, 5, 0, 86), SHIFT(638),
[389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2392),
- [391] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 86), SHIFT(4095),
- [395] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 86), SHIFT(2758),
- [399] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 86), SHIFT(2757),
- [403] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 86), SHIFT(287),
- [407] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 86),
- [410] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 86), SHIFT(2652),
+ [391] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 84), REDUCE(sym_with_clause, 5, 0, 86), SHIFT(4095),
+ [395] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 84), REDUCE(sym_with_clause, 5, 0, 86), SHIFT(2758),
+ [399] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 84), REDUCE(sym_with_clause, 5, 0, 86), SHIFT(2757),
+ [403] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 84), REDUCE(sym_with_clause, 5, 0, 86), SHIFT(287),
+ [407] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 84), REDUCE(sym_with_clause, 5, 0, 86),
+ [410] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 84), REDUCE(sym_with_clause, 5, 0, 86), SHIFT(2652),
[414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(148),
- [416] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 86),
+ [416] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 84), REDUCE(sym_with_clause, 5, 0, 86),
[419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2392),
- [421] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 88), SHIFT(16),
- [425] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 88), SHIFT(638),
+ [421] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 87), REDUCE(sym_with_clause, 5, 0, 88), SHIFT(16),
+ [425] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 87), REDUCE(sym_with_clause, 5, 0, 88), SHIFT(638),
[429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2387),
- [431] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 88), SHIFT(4074),
- [435] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 88), SHIFT(2758),
- [439] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 88), SHIFT(2757),
- [443] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 88), SHIFT(287),
- [447] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 88),
- [450] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 88), SHIFT(2661),
+ [431] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 87), REDUCE(sym_with_clause, 5, 0, 88), SHIFT(4074),
+ [435] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 87), REDUCE(sym_with_clause, 5, 0, 88), SHIFT(2758),
+ [439] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 87), REDUCE(sym_with_clause, 5, 0, 88), SHIFT(2757),
+ [443] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 87), REDUCE(sym_with_clause, 5, 0, 88), SHIFT(287),
+ [447] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 87), REDUCE(sym_with_clause, 5, 0, 88),
+ [450] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 87), REDUCE(sym_with_clause, 5, 0, 88), SHIFT(2661),
[454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(154),
- [456] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 88),
+ [456] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 87), REDUCE(sym_with_clause, 5, 0, 88),
[459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2387),
- [461] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 68), SHIFT(990),
- [464] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 68), SHIFT(638),
+ [461] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 68), SHIFT(990),
+ [464] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 68), SHIFT(638),
[467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(23),
- [469] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 68), SHIFT(4071),
- [472] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 68), SHIFT(2758),
- [475] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 68), SHIFT(2757),
- [478] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 68), SHIFT(285),
- [481] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 68),
- [483] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 68), SHIFT(1125),
+ [469] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 68), SHIFT(4071),
+ [472] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 68), SHIFT(2758),
+ [475] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 68), SHIFT(2757),
+ [478] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 68), SHIFT(285),
+ [481] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 68),
+ [483] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 68), SHIFT(1125),
[486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(158),
- [488] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 68),
+ [488] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 68),
[490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23),
- [492] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 88), SHIFT(22),
+ [492] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 87), REDUCE(sym_with_clause, 5, 0, 88), SHIFT(22),
[496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2378),
- [498] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 88), SHIFT(4061),
- [502] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 88), SHIFT(2654),
+ [498] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 87), REDUCE(sym_with_clause, 5, 0, 88), SHIFT(4061),
+ [502] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 87), REDUCE(sym_with_clause, 5, 0, 88), SHIFT(2654),
[506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(175),
[508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2378),
[510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(28),
- [512] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 68), SHIFT(4059),
- [515] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 68), SHIFT(1129),
+ [512] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 68), SHIFT(4059),
+ [515] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 68), SHIFT(1129),
[518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(180),
[520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28),
- [522] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88), SHIFT(990),
- [526] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88), SHIFT(638),
+ [522] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 87), REDUCE(sym_with_clause, 6, 0, 88), SHIFT(990),
+ [526] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 87), REDUCE(sym_with_clause, 6, 0, 88), SHIFT(638),
[530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2276),
- [532] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88), SHIFT(4035),
- [536] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88), SHIFT(2758),
- [540] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88), SHIFT(2757),
- [544] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88), SHIFT(287),
- [548] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88),
- [551] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88), SHIFT(2664),
+ [532] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 87), REDUCE(sym_with_clause, 6, 0, 88), SHIFT(4035),
+ [536] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 87), REDUCE(sym_with_clause, 6, 0, 88), SHIFT(2758),
+ [540] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 87), REDUCE(sym_with_clause, 6, 0, 88), SHIFT(2757),
+ [544] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 87), REDUCE(sym_with_clause, 6, 0, 88), SHIFT(287),
+ [548] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 87), REDUCE(sym_with_clause, 6, 0, 88),
+ [551] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 87), REDUCE(sym_with_clause, 6, 0, 88), SHIFT(2664),
[555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(264),
- [557] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88),
+ [557] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 87), REDUCE(sym_with_clause, 6, 0, 88),
[560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2276),
- [562] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72), SHIFT(990),
- [566] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72), SHIFT(638),
+ [562] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 70), REDUCE(sym_with_clause, 5, 0, 72), SHIFT(990),
+ [566] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 70), REDUCE(sym_with_clause, 5, 0, 72), SHIFT(638),
[570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2356),
- [572] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72), SHIFT(4043),
- [576] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72), SHIFT(2758),
- [580] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72), SHIFT(2757),
- [584] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72), SHIFT(287),
- [588] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72),
- [591] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72), SHIFT(2651),
+ [572] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 70), REDUCE(sym_with_clause, 5, 0, 72), SHIFT(4043),
+ [576] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 70), REDUCE(sym_with_clause, 5, 0, 72), SHIFT(2758),
+ [580] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 70), REDUCE(sym_with_clause, 5, 0, 72), SHIFT(2757),
+ [584] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 70), REDUCE(sym_with_clause, 5, 0, 72), SHIFT(287),
+ [588] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 70), REDUCE(sym_with_clause, 5, 0, 72),
+ [591] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 70), REDUCE(sym_with_clause, 5, 0, 72), SHIFT(2651),
[595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(212),
- [597] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72),
+ [597] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 70), REDUCE(sym_with_clause, 5, 0, 72),
[600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2356),
[602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2258),
- [604] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67), SHIFT(4092),
- [608] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 66), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67), SHIFT(2653),
+ [604] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 66), REDUCE(sym_with_clause, 5, 0, 67), SHIFT(4092),
+ [608] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 66), REDUCE(sym_with_clause, 5, 0, 67), SHIFT(2653),
[612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(226),
[614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2258),
- [616] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 86), SHIFT(34),
+ [616] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 84), REDUCE(sym_with_clause, 5, 0, 86), SHIFT(34),
[620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2342),
- [622] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 86), SHIFT(4084),
- [626] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 86), SHIFT(2673),
+ [622] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 84), REDUCE(sym_with_clause, 5, 0, 86), SHIFT(4084),
+ [626] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 84), REDUCE(sym_with_clause, 5, 0, 86), SHIFT(2673),
[630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(241),
[632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2342),
- [634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_do_clause, .child_count = 4, .production_id = 68),
+ [634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_clause, 4, 0, 68),
[636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(977),
[638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(994),
[640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1114),
- [642] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_do_clause, .child_count = 4, .production_id = 68),
+ [642] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_clause, 4, 0, 68),
[644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4101),
[646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3904),
[648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1184),
@@ -213179,324 +212772,324 @@ static const TSParseActionEntry ts_parse_actions[] = {
[668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(994),
[670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659),
[672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3514),
- [674] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130), SHIFT(990),
- [678] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130), SHIFT(638),
+ [674] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 128), REDUCE(sym_with_clause, 8, 0, 130), SHIFT(990),
+ [678] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 128), REDUCE(sym_with_clause, 8, 0, 130), SHIFT(638),
[682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2123),
- [684] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130), SHIFT(4094),
- [688] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130), SHIFT(2758),
- [692] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130), SHIFT(2757),
- [696] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130), SHIFT(287),
- [700] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130),
- [703] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130), SHIFT(2668),
+ [684] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 128), REDUCE(sym_with_clause, 8, 0, 130), SHIFT(4094),
+ [688] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 128), REDUCE(sym_with_clause, 8, 0, 130), SHIFT(2758),
+ [692] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 128), REDUCE(sym_with_clause, 8, 0, 130), SHIFT(2757),
+ [696] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 128), REDUCE(sym_with_clause, 8, 0, 130), SHIFT(287),
+ [700] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 128), REDUCE(sym_with_clause, 8, 0, 130),
+ [703] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 128), REDUCE(sym_with_clause, 8, 0, 130), SHIFT(2668),
[707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(105),
- [709] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130),
+ [709] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 128), REDUCE(sym_with_clause, 8, 0, 130),
[712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2123),
[714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2261),
- [716] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88), SHIFT(4057),
- [720] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 87), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88), SHIFT(2670),
+ [716] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 87), REDUCE(sym_with_clause, 6, 0, 88), SHIFT(4057),
+ [720] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 87), REDUCE(sym_with_clause, 6, 0, 88), SHIFT(2670),
[724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(242),
[726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2261),
- [728] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 109), SHIFT(35),
- [732] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 109), SHIFT(638),
+ [728] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 107), REDUCE(sym_with_clause, 6, 0, 109), SHIFT(35),
+ [732] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 107), REDUCE(sym_with_clause, 6, 0, 109), SHIFT(638),
[736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2271),
- [738] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 109), SHIFT(4044),
- [742] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 109), SHIFT(2758),
- [746] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 109), SHIFT(2757),
- [750] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 109), SHIFT(287),
- [754] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 109),
- [757] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 109), SHIFT(2662),
+ [738] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 107), REDUCE(sym_with_clause, 6, 0, 109), SHIFT(4044),
+ [742] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 107), REDUCE(sym_with_clause, 6, 0, 109), SHIFT(2758),
+ [746] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 107), REDUCE(sym_with_clause, 6, 0, 109), SHIFT(2757),
+ [750] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 107), REDUCE(sym_with_clause, 6, 0, 109), SHIFT(287),
+ [754] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 107), REDUCE(sym_with_clause, 6, 0, 109),
+ [757] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 107), REDUCE(sym_with_clause, 6, 0, 109), SHIFT(2662),
[761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(258),
- [763] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 109),
+ [763] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 107), REDUCE(sym_with_clause, 6, 0, 109),
[766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2271),
- [768] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 52), SHIFT(9),
- [771] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 52), SHIFT(638),
+ [768] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 52), SHIFT(9),
+ [771] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 52), SHIFT(638),
[774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8),
- [776] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 52), SHIFT(4034),
- [779] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 52), SHIFT(2758),
- [782] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 52), SHIFT(2757),
- [785] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 52), SHIFT(285),
- [788] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 52),
- [790] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 52), SHIFT(1112),
+ [776] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 3, 0, 52), SHIFT(4034),
+ [779] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 52), SHIFT(2758),
+ [782] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 52), SHIFT(2757),
+ [785] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 52), SHIFT(285),
+ [788] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 52),
+ [790] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 3, 0, 52), SHIFT(1112),
[793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(70),
- [795] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 52),
+ [795] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 3, 0, 52),
[797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8),
- [799] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 40), SHIFT(990),
- [802] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 40), SHIFT(638),
+ [799] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 40), SHIFT(990),
+ [802] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 40), SHIFT(638),
[805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(31),
- [807] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 40), SHIFT(4026),
- [810] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 40), SHIFT(2758),
- [813] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 40), SHIFT(2757),
- [816] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 40), SHIFT(285),
- [819] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 40),
- [821] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 40), SHIFT(1092),
+ [807] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 3, 0, 40), SHIFT(4026),
+ [810] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 40), SHIFT(2758),
+ [813] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 40), SHIFT(2757),
+ [816] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 40), SHIFT(285),
+ [819] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 40),
+ [821] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 3, 0, 40), SHIFT(1092),
[824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(47),
- [826] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 40),
+ [826] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 3, 0, 40),
[828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31),
- [830] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 55), SHIFT(41),
- [834] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 55), SHIFT(638),
+ [830] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 54), REDUCE(sym_with_clause, 3, 0, 55), SHIFT(41),
+ [834] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 54), REDUCE(sym_with_clause, 3, 0, 55), SHIFT(638),
[838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2430),
- [840] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 55), SHIFT(4027),
- [844] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 55), SHIFT(2758),
- [848] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 55), SHIFT(2757),
- [852] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 55), SHIFT(287),
- [856] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 55),
- [859] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 55), SHIFT(2663),
+ [840] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 3, 0, 54), REDUCE(sym_with_clause, 3, 0, 55), SHIFT(4027),
+ [844] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 54), REDUCE(sym_with_clause, 3, 0, 55), SHIFT(2758),
+ [848] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 54), REDUCE(sym_with_clause, 3, 0, 55), SHIFT(2757),
+ [852] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 54), REDUCE(sym_with_clause, 3, 0, 55), SHIFT(287),
+ [856] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 54), REDUCE(sym_with_clause, 3, 0, 55),
+ [859] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 3, 0, 54), REDUCE(sym_with_clause, 3, 0, 55), SHIFT(2663),
[863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(49),
- [865] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 55),
+ [865] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 3, 0, 54), REDUCE(sym_with_clause, 3, 0, 55),
[868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2430),
- [870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(908),
- [873] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(742),
- [876] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(977),
- [879] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(994),
- [882] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(1114),
- [885] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(4101),
- [888] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(4101),
- [891] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(3904),
- [894] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(1184),
- [897] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(2758),
- [900] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(2757),
- [903] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(284),
- [906] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15),
- [908] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(3047),
- [911] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(3907),
- [914] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(3937),
- [917] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(516),
- [920] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(515),
- [923] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(514),
- [926] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(575),
- [929] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(574),
- [932] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(1185),
- [935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15),
- [937] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(4150),
- [940] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(994),
- [943] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(659),
- [946] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(3514),
- [949] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 109), SHIFT(36),
+ [870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(908),
+ [873] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(742),
+ [876] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(977),
+ [879] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(994),
+ [882] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(1114),
+ [885] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(4101),
+ [888] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(4101),
+ [891] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(3904),
+ [894] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(1184),
+ [897] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(2758),
+ [900] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(2757),
+ [903] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(284),
+ [906] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15),
+ [908] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(3047),
+ [911] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(3907),
+ [914] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(3937),
+ [917] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(516),
+ [920] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(515),
+ [923] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(514),
+ [926] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(575),
+ [929] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(574),
+ [932] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(1185),
+ [935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15),
+ [937] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(4150),
+ [940] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(994),
+ [943] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(659),
+ [946] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(3514),
+ [949] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 107), REDUCE(sym_with_clause, 6, 0, 109), SHIFT(36),
[953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2256),
- [955] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 109), SHIFT(4086),
- [959] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 109), SHIFT(2671),
+ [955] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 107), REDUCE(sym_with_clause, 6, 0, 109), SHIFT(4086),
+ [959] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 107), REDUCE(sym_with_clause, 6, 0, 109), SHIFT(2671),
[963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(238),
[965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2256),
- [967] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 112), SHIFT(39),
- [971] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 112), SHIFT(638),
+ [967] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 111), REDUCE(sym_with_clause, 6, 0, 112), SHIFT(39),
+ [971] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 111), REDUCE(sym_with_clause, 6, 0, 112), SHIFT(638),
[975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2169),
- [977] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 112), SHIFT(4089),
- [981] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 112), SHIFT(2758),
- [985] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 112), SHIFT(2757),
- [989] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 112), SHIFT(287),
- [993] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 112),
- [996] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 112), SHIFT(2656),
+ [977] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 111), REDUCE(sym_with_clause, 6, 0, 112), SHIFT(4089),
+ [981] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 111), REDUCE(sym_with_clause, 6, 0, 112), SHIFT(2758),
+ [985] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 111), REDUCE(sym_with_clause, 6, 0, 112), SHIFT(2757),
+ [989] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 111), REDUCE(sym_with_clause, 6, 0, 112), SHIFT(287),
+ [993] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 111), REDUCE(sym_with_clause, 6, 0, 112),
+ [996] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 111), REDUCE(sym_with_clause, 6, 0, 112), SHIFT(2656),
[1000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(231),
- [1002] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 112),
+ [1002] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 111), REDUCE(sym_with_clause, 6, 0, 112),
[1005] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2169),
- [1007] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 89), SHIFT(990),
- [1010] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 89), SHIFT(638),
+ [1007] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 89), SHIFT(990),
+ [1010] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 89), SHIFT(638),
[1013] = {.entry = {.count = 1, .reusable = false}}, SHIFT(40),
- [1015] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 89), SHIFT(4073),
- [1018] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 89), SHIFT(2758),
- [1021] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 89), SHIFT(2757),
- [1024] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 89), SHIFT(285),
- [1027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 89),
- [1029] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 89), SHIFT(1044),
+ [1015] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 89), SHIFT(4073),
+ [1018] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 89), SHIFT(2758),
+ [1021] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 89), SHIFT(2757),
+ [1024] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 89), SHIFT(285),
+ [1027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 89),
+ [1029] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 89), SHIFT(1044),
[1032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(225),
- [1034] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 89),
+ [1034] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 89),
[1036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40),
- [1038] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 72), SHIFT(17),
- [1042] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 72), SHIFT(638),
+ [1038] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 70), REDUCE(sym_with_clause, 4, 0, 72), SHIFT(17),
+ [1042] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 70), REDUCE(sym_with_clause, 4, 0, 72), SHIFT(638),
[1046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2530),
- [1048] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 72), SHIFT(4087),
- [1052] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 72), SHIFT(2758),
- [1056] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 72), SHIFT(2757),
- [1060] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 72), SHIFT(287),
- [1064] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 72),
- [1067] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 72), SHIFT(2657),
+ [1048] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 70), REDUCE(sym_with_clause, 4, 0, 72), SHIFT(4087),
+ [1052] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 70), REDUCE(sym_with_clause, 4, 0, 72), SHIFT(2758),
+ [1056] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 70), REDUCE(sym_with_clause, 4, 0, 72), SHIFT(2757),
+ [1060] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 70), REDUCE(sym_with_clause, 4, 0, 72), SHIFT(287),
+ [1064] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 70), REDUCE(sym_with_clause, 4, 0, 72),
+ [1067] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 70), REDUCE(sym_with_clause, 4, 0, 72), SHIFT(2657),
[1071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(117),
- [1073] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 70), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 72),
+ [1073] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 70), REDUCE(sym_with_clause, 4, 0, 72),
[1076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2530),
- [1078] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_do_clause, .child_count = 3, .production_id = 52),
- [1080] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_do_clause, .child_count = 3, .production_id = 52),
- [1082] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 52), SHIFT(6),
+ [1078] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_clause, 3, 0, 52),
+ [1080] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_clause, 3, 0, 52),
+ [1082] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 52), SHIFT(6),
[1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7),
- [1087] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 52), SHIFT(4024),
- [1090] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 52), SHIFT(1089),
+ [1087] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 3, 0, 52), SHIFT(4024),
+ [1090] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 3, 0, 52), SHIFT(1089),
[1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(67),
[1095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7),
[1097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2211),
- [1099] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86), SHIFT(4048),
- [1103] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 84), REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86), SHIFT(2649),
+ [1099] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 84), REDUCE(sym_with_clause, 6, 0, 86), SHIFT(4048),
+ [1103] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 84), REDUCE(sym_with_clause, 6, 0, 86), SHIFT(2649),
[1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(188),
[1109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2211),
- [1111] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109), SHIFT(990),
- [1115] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109), SHIFT(638),
+ [1111] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 107), REDUCE(sym_with_clause, 7, 0, 109), SHIFT(990),
+ [1115] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 107), REDUCE(sym_with_clause, 7, 0, 109), SHIFT(638),
[1119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2153),
- [1121] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109), SHIFT(4069),
- [1125] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109), SHIFT(2758),
- [1129] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109), SHIFT(2757),
- [1133] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109), SHIFT(287),
- [1137] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109),
- [1140] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109), SHIFT(2659),
+ [1121] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 107), REDUCE(sym_with_clause, 7, 0, 109), SHIFT(4069),
+ [1125] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 107), REDUCE(sym_with_clause, 7, 0, 109), SHIFT(2758),
+ [1129] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 107), REDUCE(sym_with_clause, 7, 0, 109), SHIFT(2757),
+ [1133] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 107), REDUCE(sym_with_clause, 7, 0, 109), SHIFT(287),
+ [1137] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 107), REDUCE(sym_with_clause, 7, 0, 109),
+ [1140] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 107), REDUCE(sym_with_clause, 7, 0, 109), SHIFT(2659),
[1144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(150),
- [1146] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109),
+ [1146] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 107), REDUCE(sym_with_clause, 7, 0, 109),
[1149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2153),
[1151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2134),
- [1153] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109), SHIFT(4082),
- [1157] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 107), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109), SHIFT(2660),
+ [1153] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 107), REDUCE(sym_with_clause, 7, 0, 109), SHIFT(4082),
+ [1157] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 107), REDUCE(sym_with_clause, 7, 0, 109), SHIFT(2660),
[1161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(134),
[1163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2134),
- [1165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_do_clause, .child_count = 2, .production_id = 40),
- [1167] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_do_clause, .child_count = 2, .production_id = 40),
- [1169] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 2, .production_id = 40), SHIFT(25),
- [1172] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 2, .production_id = 40), SHIFT(638),
+ [1165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_clause, 2, 0, 40),
+ [1167] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_clause, 2, 0, 40),
+ [1169] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 2, 0, 40), SHIFT(25),
+ [1172] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 2, 0, 40), SHIFT(638),
[1175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(26),
- [1177] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 2, .production_id = 40), SHIFT(4040),
- [1180] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 2, .production_id = 40), SHIFT(2758),
- [1183] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 2, .production_id = 40), SHIFT(2757),
- [1186] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 2, .production_id = 40), SHIFT(285),
- [1189] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 2, .production_id = 40),
- [1191] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 2, .production_id = 40), SHIFT(1128),
+ [1177] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 2, 0, 40), SHIFT(4040),
+ [1180] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 2, 0, 40), SHIFT(2758),
+ [1183] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 2, 0, 40), SHIFT(2757),
+ [1186] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 2, 0, 40), SHIFT(285),
+ [1189] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 2, 0, 40),
+ [1191] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 2, 0, 40), SHIFT(1128),
[1194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(165),
- [1196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 2, .production_id = 40),
+ [1196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 2, 0, 40),
[1198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26),
- [1200] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112), SHIFT(990),
- [1204] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112), SHIFT(638),
+ [1200] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 111), REDUCE(sym_with_clause, 7, 0, 112), SHIFT(990),
+ [1204] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 111), REDUCE(sym_with_clause, 7, 0, 112), SHIFT(638),
[1208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2059),
- [1210] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112), SHIFT(4079),
- [1214] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112), SHIFT(2758),
- [1218] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112), SHIFT(2757),
- [1222] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112), SHIFT(287),
- [1226] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112),
- [1229] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112), SHIFT(2650),
+ [1210] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 111), REDUCE(sym_with_clause, 7, 0, 112), SHIFT(4079),
+ [1214] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 111), REDUCE(sym_with_clause, 7, 0, 112), SHIFT(2758),
+ [1218] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 111), REDUCE(sym_with_clause, 7, 0, 112), SHIFT(2757),
+ [1222] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 111), REDUCE(sym_with_clause, 7, 0, 112), SHIFT(287),
+ [1226] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 111), REDUCE(sym_with_clause, 7, 0, 112),
+ [1229] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 111), REDUCE(sym_with_clause, 7, 0, 112), SHIFT(2650),
[1233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(120),
- [1235] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 111), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112),
+ [1235] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 111), REDUCE(sym_with_clause, 7, 0, 112),
[1238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2059),
- [1240] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 130), SHIFT(21),
- [1244] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 130), SHIFT(638),
+ [1240] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 128), REDUCE(sym_with_clause, 7, 0, 130), SHIFT(21),
+ [1244] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 128), REDUCE(sym_with_clause, 7, 0, 130), SHIFT(638),
[1248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2196),
- [1250] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 130), SHIFT(4068),
- [1254] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 130), SHIFT(2758),
- [1258] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 130), SHIFT(2757),
- [1262] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 130), SHIFT(287),
- [1266] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 130),
- [1269] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 130), SHIFT(2672),
+ [1250] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 128), REDUCE(sym_with_clause, 7, 0, 130), SHIFT(4068),
+ [1254] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 128), REDUCE(sym_with_clause, 7, 0, 130), SHIFT(2758),
+ [1258] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 128), REDUCE(sym_with_clause, 7, 0, 130), SHIFT(2757),
+ [1262] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 128), REDUCE(sym_with_clause, 7, 0, 130), SHIFT(287),
+ [1266] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 128), REDUCE(sym_with_clause, 7, 0, 130),
+ [1269] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 128), REDUCE(sym_with_clause, 7, 0, 130), SHIFT(2672),
[1273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(113),
- [1275] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 128), REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 130),
+ [1275] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 128), REDUCE(sym_with_clause, 7, 0, 130),
[1278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2196),
- [1280] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55), SHIFT(990),
- [1284] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55), SHIFT(638),
+ [1280] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 54), REDUCE(sym_with_clause, 4, 0, 55), SHIFT(990),
+ [1284] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 54), REDUCE(sym_with_clause, 4, 0, 55), SHIFT(638),
[1288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2536),
- [1290] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55), SHIFT(4042),
- [1294] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55), SHIFT(2758),
- [1298] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55), SHIFT(2757),
- [1302] = {.entry = {.count = 3, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55), SHIFT(287),
- [1306] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55),
- [1309] = {.entry = {.count = 3, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55), SHIFT(2666),
+ [1290] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 54), REDUCE(sym_with_clause, 4, 0, 55), SHIFT(4042),
+ [1294] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 54), REDUCE(sym_with_clause, 4, 0, 55), SHIFT(2758),
+ [1298] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 54), REDUCE(sym_with_clause, 4, 0, 55), SHIFT(2757),
+ [1302] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 54), REDUCE(sym_with_clause, 4, 0, 55), SHIFT(287),
+ [1306] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 54), REDUCE(sym_with_clause, 4, 0, 55),
+ [1309] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 54), REDUCE(sym_with_clause, 4, 0, 55), SHIFT(2666),
[1313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(112),
- [1315] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 54), REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55),
+ [1315] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 54), REDUCE(sym_with_clause, 4, 0, 55),
[1318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2536),
- [1320] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 67), SHIFT(204),
- [1323] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 67), SHIFT(631),
+ [1320] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 67), SHIFT(204),
+ [1323] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 67), SHIFT(631),
[1326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2225),
- [1328] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 67), SHIFT(4097),
- [1331] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 67), SHIFT(2758),
- [1334] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 67), SHIFT(2757),
- [1337] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 67), SHIFT(287),
- [1340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 67),
- [1342] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 67), SHIFT(2496),
- [1345] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 67),
+ [1328] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 67), SHIFT(4097),
+ [1331] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 67), SHIFT(2758),
+ [1334] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 67), SHIFT(2757),
+ [1337] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 67), SHIFT(287),
+ [1340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 67),
+ [1342] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 67), SHIFT(2496),
+ [1345] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 67),
[1347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2225),
- [1349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 86), SHIFT(61),
- [1352] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 86), SHIFT(631),
+ [1349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 86), SHIFT(61),
+ [1352] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 86), SHIFT(631),
[1355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2311),
- [1357] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 86), SHIFT(4097),
- [1360] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 86), SHIFT(2758),
- [1363] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 86), SHIFT(2757),
- [1366] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 86), SHIFT(287),
- [1369] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 86),
- [1371] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 86), SHIFT(2496),
- [1374] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 86),
+ [1357] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 86), SHIFT(4097),
+ [1360] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 86), SHIFT(2758),
+ [1363] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 86), SHIFT(2757),
+ [1366] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 86), SHIFT(287),
+ [1369] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 86),
+ [1371] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 86), SHIFT(2496),
+ [1374] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 86),
[1376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2311),
- [1378] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 130), SHIFT(995),
- [1381] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 130), SHIFT(631),
+ [1378] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 130), SHIFT(995),
+ [1381] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 130), SHIFT(631),
[1384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2135),
- [1386] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 130), SHIFT(4097),
- [1389] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 130), SHIFT(2758),
- [1392] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 130), SHIFT(2757),
- [1395] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 130), SHIFT(287),
- [1398] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 130),
- [1400] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 130), SHIFT(2496),
- [1403] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 130),
+ [1386] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 12, 0, 130), SHIFT(4097),
+ [1389] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 130), SHIFT(2758),
+ [1392] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 130), SHIFT(2757),
+ [1395] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 130), SHIFT(287),
+ [1398] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 130),
+ [1400] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 12, 0, 130), SHIFT(2496),
+ [1403] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 12, 0, 130),
[1405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2135),
- [1407] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 89), SHIFT(995),
- [1410] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 89), SHIFT(631),
+ [1407] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 89), SHIFT(995),
+ [1410] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 89), SHIFT(631),
[1413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2130),
- [1415] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 89), SHIFT(4097),
- [1418] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 89), SHIFT(2758),
- [1421] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 89), SHIFT(2757),
- [1424] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 89), SHIFT(287),
- [1427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 89),
- [1429] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 89), SHIFT(2496),
- [1432] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 89),
+ [1415] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 89), SHIFT(4097),
+ [1418] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 89), SHIFT(2758),
+ [1421] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 89), SHIFT(2757),
+ [1424] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 89), SHIFT(287),
+ [1427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 89),
+ [1429] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 89), SHIFT(2496),
+ [1432] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 89),
[1434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2130),
- [1436] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 109), SHIFT(995),
- [1439] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 109), SHIFT(631),
+ [1436] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 109), SHIFT(995),
+ [1439] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 109), SHIFT(631),
[1442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2423),
- [1444] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 109), SHIFT(4097),
- [1447] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 109), SHIFT(2758),
- [1450] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 109), SHIFT(2757),
- [1453] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 109), SHIFT(287),
- [1456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 109),
- [1458] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 109), SHIFT(2496),
- [1461] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 109),
+ [1444] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 109), SHIFT(4097),
+ [1447] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 109), SHIFT(2758),
+ [1450] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 109), SHIFT(2757),
+ [1453] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 109), SHIFT(287),
+ [1456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 109),
+ [1458] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 109), SHIFT(2496),
+ [1461] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 109),
[1463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2423),
- [1465] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 40), SHIFT(116),
- [1468] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 40), SHIFT(631),
+ [1465] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 40), SHIFT(116),
+ [1468] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 40), SHIFT(631),
[1471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2543),
- [1473] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 40), SHIFT(4097),
- [1476] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 40), SHIFT(2758),
- [1479] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 40), SHIFT(2757),
- [1482] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 40), SHIFT(287),
- [1485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 40),
- [1487] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 40), SHIFT(2496),
- [1490] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 40),
+ [1473] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 40), SHIFT(4097),
+ [1476] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 40), SHIFT(2758),
+ [1479] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 40), SHIFT(2757),
+ [1482] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 40), SHIFT(287),
+ [1485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 40),
+ [1487] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 40), SHIFT(2496),
+ [1490] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 40),
[1492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2543),
- [1494] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 72), SHIFT(995),
- [1497] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 72), SHIFT(631),
+ [1494] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 72), SHIFT(995),
+ [1497] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 72), SHIFT(631),
[1500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2100),
- [1502] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 72), SHIFT(4097),
- [1505] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 72), SHIFT(2758),
- [1508] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 72), SHIFT(2757),
- [1511] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 72), SHIFT(287),
- [1514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 72),
- [1516] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 72), SHIFT(2496),
- [1519] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 72),
+ [1502] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 72), SHIFT(4097),
+ [1505] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 72), SHIFT(2758),
+ [1508] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 72), SHIFT(2757),
+ [1511] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 72), SHIFT(287),
+ [1514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 72),
+ [1516] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 72), SHIFT(2496),
+ [1519] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 72),
[1521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2100),
- [1523] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55), SHIFT(111),
- [1526] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55), SHIFT(631),
+ [1523] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 55), SHIFT(111),
+ [1526] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 55), SHIFT(631),
[1529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2534),
- [1531] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55), SHIFT(4097),
- [1534] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55), SHIFT(2758),
- [1537] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55), SHIFT(2757),
- [1540] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55), SHIFT(287),
- [1543] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55),
- [1545] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55), SHIFT(2496),
- [1548] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 55),
+ [1531] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 55), SHIFT(4097),
+ [1534] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 55), SHIFT(2758),
+ [1537] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 55), SHIFT(2757),
+ [1540] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 55), SHIFT(287),
+ [1543] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 55),
+ [1545] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 55), SHIFT(2496),
+ [1548] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 55),
[1550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2534),
- [1552] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 40), SHIFT(995),
+ [1552] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 40), SHIFT(995),
[1555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2524),
[1557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2524),
- [1559] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 40), SHIFT(108),
+ [1559] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 40), SHIFT(108),
[1562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2520),
[1564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2520),
- [1566] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 109), SHIFT(92),
+ [1566] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 109), SHIFT(92),
[1569] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2419),
[1571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2419),
- [1573] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 109), SHIFT(91),
+ [1573] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 109), SHIFT(91),
[1576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2412),
[1578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2412),
- [1580] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 86), SHIFT(995),
+ [1580] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 86), SHIFT(995),
[1583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2090),
[1585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2090),
- [1587] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 86), SHIFT(181),
+ [1587] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 86), SHIFT(181),
[1590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2089),
[1592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2089),
[1594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275),
@@ -213526,188 +213119,188 @@ static const TSParseActionEntry ts_parse_actions[] = {
[1642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3598),
[1644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2409),
[1646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2409),
- [1648] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 68), SHIFT(995),
- [1651] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 68), SHIFT(631),
+ [1648] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 68), SHIFT(995),
+ [1651] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 68), SHIFT(631),
[1654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2402),
- [1656] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 68), SHIFT(4097),
- [1659] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 68), SHIFT(2758),
- [1662] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 68), SHIFT(2757),
- [1665] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 68), SHIFT(287),
- [1668] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 68),
- [1670] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 68), SHIFT(2496),
- [1673] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 68),
+ [1656] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 68), SHIFT(4097),
+ [1659] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 68), SHIFT(2758),
+ [1662] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 68), SHIFT(2757),
+ [1665] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 68), SHIFT(287),
+ [1668] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 68),
+ [1670] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 68), SHIFT(2496),
+ [1673] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 68),
[1675] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2402),
- [1677] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 88), SHIFT(89),
- [1680] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 88), SHIFT(631),
+ [1677] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 88), SHIFT(89),
+ [1680] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 88), SHIFT(631),
[1683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2393),
- [1685] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 88), SHIFT(4097),
- [1688] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 88), SHIFT(2758),
- [1691] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 88), SHIFT(2757),
- [1694] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 88), SHIFT(287),
- [1697] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 88),
- [1699] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 88), SHIFT(2496),
- [1702] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 88),
+ [1685] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 88), SHIFT(4097),
+ [1688] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 88), SHIFT(2758),
+ [1691] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 88), SHIFT(2757),
+ [1694] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 88), SHIFT(287),
+ [1697] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 88),
+ [1699] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 88), SHIFT(2496),
+ [1702] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 88),
[1704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2393),
[1706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274),
[1708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2697),
[1710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2697),
- [1712] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 86), SHIFT(995),
- [1715] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 86), SHIFT(631),
+ [1712] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 86), SHIFT(995),
+ [1715] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 86), SHIFT(631),
[1718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2080),
- [1720] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 86), SHIFT(4097),
- [1723] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 86), SHIFT(2758),
- [1726] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 86), SHIFT(2757),
- [1729] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 86), SHIFT(287),
- [1732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 86),
- [1734] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 86), SHIFT(2496),
- [1737] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 86),
+ [1720] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 86), SHIFT(4097),
+ [1723] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 86), SHIFT(2758),
+ [1726] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 86), SHIFT(2757),
+ [1729] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 86), SHIFT(287),
+ [1732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 86),
+ [1734] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 86), SHIFT(2496),
+ [1737] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 86),
[1739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2080),
- [1741] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 88), SHIFT(995),
+ [1741] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 88), SHIFT(995),
[1744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2391),
[1746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2391),
- [1748] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 88), SHIFT(995),
- [1751] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 88), SHIFT(631),
+ [1748] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 88), SHIFT(995),
+ [1751] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 88), SHIFT(631),
[1754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2075),
- [1756] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 88), SHIFT(4097),
- [1759] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 88), SHIFT(2758),
- [1762] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 88), SHIFT(2757),
- [1765] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 88), SHIFT(287),
- [1768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 88),
- [1770] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 88), SHIFT(2496),
- [1773] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 88),
+ [1756] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 88), SHIFT(4097),
+ [1759] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 88), SHIFT(2758),
+ [1762] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 88), SHIFT(2757),
+ [1765] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 88), SHIFT(287),
+ [1768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 88),
+ [1770] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 88), SHIFT(2496),
+ [1773] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 88),
[1775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2075),
[1777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2388),
[1779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2388),
[1781] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2382),
[1783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2382),
- [1785] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 109), SHIFT(995),
- [1788] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 109), SHIFT(631),
+ [1785] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 109), SHIFT(995),
+ [1788] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 109), SHIFT(631),
[1791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2071),
- [1793] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 109), SHIFT(4097),
- [1796] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 109), SHIFT(2758),
- [1799] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 109), SHIFT(2757),
- [1802] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 109), SHIFT(287),
- [1805] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 109),
- [1807] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 109), SHIFT(2496),
- [1810] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 109),
+ [1793] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 109), SHIFT(4097),
+ [1796] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 109), SHIFT(2758),
+ [1799] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 109), SHIFT(2757),
+ [1802] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 109), SHIFT(287),
+ [1805] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 109),
+ [1807] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 109), SHIFT(2496),
+ [1810] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 109),
[1812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2071),
- [1814] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 52), SHIFT(76),
- [1817] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 52), SHIFT(631),
+ [1814] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 52), SHIFT(76),
+ [1817] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 52), SHIFT(631),
[1820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2502),
- [1822] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 52), SHIFT(4097),
- [1825] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 52), SHIFT(287),
- [1828] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 52), SHIFT(2496),
+ [1822] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 52), SHIFT(4097),
+ [1825] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 52), SHIFT(287),
+ [1828] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 4, 0, 52), SHIFT(2496),
[1831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2502),
- [1833] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 109), SHIFT(71),
+ [1833] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 109), SHIFT(71),
[1836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2358),
[1838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2358),
[1840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273),
[1842] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2744),
[1844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2744),
- [1846] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 52), SHIFT(123),
+ [1846] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 52), SHIFT(123),
[1849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2527),
[1851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2527),
[1853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2065),
[1855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2065),
- [1857] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 52), SHIFT(129),
- [1860] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 52), SHIFT(631),
+ [1857] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 52), SHIFT(129),
+ [1860] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 52), SHIFT(631),
[1863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2405),
- [1865] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 52), SHIFT(4097),
- [1868] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 52), SHIFT(2758),
- [1871] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 52), SHIFT(2757),
- [1874] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 52), SHIFT(287),
- [1877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 52),
- [1879] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 52), SHIFT(2496),
- [1882] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 52),
+ [1865] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 52), SHIFT(4097),
+ [1868] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 52), SHIFT(2758),
+ [1871] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 52), SHIFT(2757),
+ [1874] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 52), SHIFT(287),
+ [1877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 52),
+ [1879] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 52), SHIFT(2496),
+ [1882] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 52),
[1884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2405),
- [1886] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 109), SHIFT(66),
+ [1886] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 109), SHIFT(66),
[1889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2347),
[1891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2347),
[1893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2346),
[1895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2346),
[1897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2343),
[1899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2343),
- [1901] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 52), SHIFT(995),
+ [1901] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 52), SHIFT(995),
[1904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2403),
[1906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2403),
- [1908] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 88), SHIFT(63),
+ [1908] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 88), SHIFT(63),
[1911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2335),
[1913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2335),
- [1915] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67), SHIFT(135),
- [1918] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67), SHIFT(631),
+ [1915] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 67), SHIFT(135),
+ [1918] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 67), SHIFT(631),
[1921] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2401),
- [1923] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67), SHIFT(4097),
- [1926] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67), SHIFT(2758),
- [1929] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67), SHIFT(2757),
- [1932] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67), SHIFT(287),
- [1935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67),
- [1937] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67), SHIFT(2496),
- [1940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67),
+ [1923] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 67), SHIFT(4097),
+ [1926] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 67), SHIFT(2758),
+ [1929] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 67), SHIFT(2757),
+ [1932] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 67), SHIFT(287),
+ [1935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 67),
+ [1937] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 67), SHIFT(2496),
+ [1940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 67),
[1942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2401),
[1944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2334),
[1946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2334),
- [1948] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 109), SHIFT(193),
+ [1948] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 109), SHIFT(193),
[1951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2064),
[1953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2064),
[1955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2326),
[1957] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2326),
- [1959] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 52), SHIFT(144),
+ [1959] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 52), SHIFT(144),
[1962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2395),
[1964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2395),
- [1966] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 112), SHIFT(119),
- [1969] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 112), SHIFT(631),
+ [1966] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 112), SHIFT(119),
+ [1969] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 112), SHIFT(631),
[1972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2124),
- [1974] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 112), SHIFT(4097),
- [1977] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 112), SHIFT(2758),
- [1980] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 112), SHIFT(2757),
- [1983] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 112), SHIFT(287),
- [1986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 112),
- [1988] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 112), SHIFT(2496),
- [1991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 112),
+ [1974] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 112), SHIFT(4097),
+ [1977] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 112), SHIFT(2758),
+ [1980] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 112), SHIFT(2757),
+ [1983] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 112), SHIFT(287),
+ [1986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 112),
+ [1988] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 112), SHIFT(2496),
+ [1991] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 112),
[1993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2124),
[1995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2308),
[1997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2308),
[1999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2305),
[2001] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2305),
- [2003] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 67), SHIFT(995),
- [2006] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 67), SHIFT(631),
+ [2003] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 67), SHIFT(995),
+ [2006] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 67), SHIFT(631),
[2009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2278),
- [2011] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 67), SHIFT(4097),
- [2014] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 67), SHIFT(2758),
- [2017] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 67), SHIFT(2757),
- [2020] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 67), SHIFT(287),
- [2023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 67),
- [2025] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 67), SHIFT(2496),
- [2028] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 67),
+ [2011] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 67), SHIFT(4097),
+ [2014] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 67), SHIFT(2758),
+ [2017] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 67), SHIFT(2757),
+ [2020] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 67), SHIFT(287),
+ [2023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 67),
+ [2025] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 67), SHIFT(2496),
+ [2028] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 67),
[2030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2278),
- [2032] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 86), SHIFT(995),
- [2035] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 86), SHIFT(631),
+ [2032] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 86), SHIFT(995),
+ [2035] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 86), SHIFT(631),
[2038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2262),
- [2040] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 86), SHIFT(4097),
- [2043] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 86), SHIFT(2758),
- [2046] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 86), SHIFT(2757),
- [2049] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 86), SHIFT(287),
- [2052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 86),
- [2054] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 86), SHIFT(2496),
- [2057] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 86),
+ [2040] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 86), SHIFT(4097),
+ [2043] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 86), SHIFT(2758),
+ [2046] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 86), SHIFT(2757),
+ [2049] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 86), SHIFT(287),
+ [2052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 86),
+ [2054] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 86), SHIFT(2496),
+ [2057] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 86),
[2059] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2262),
- [2061] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 86), SHIFT(54),
+ [2061] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 86), SHIFT(54),
[2064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2252),
[2066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2252),
[2068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2057),
[2070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2057),
- [2072] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 68), SHIFT(153),
- [2075] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 68), SHIFT(631),
+ [2072] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 68), SHIFT(153),
+ [2075] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 68), SHIFT(631),
[2078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2390),
- [2080] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 68), SHIFT(4097),
- [2083] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 68), SHIFT(287),
- [2086] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 68), SHIFT(2496),
+ [2080] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 68), SHIFT(4097),
+ [2083] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 68), SHIFT(287),
+ [2086] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 68), SHIFT(2496),
[2089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2390),
[2091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2053),
[2093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2053),
[2095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2051),
[2097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2051),
- [2099] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 86), SHIFT(248),
+ [2099] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 86), SHIFT(248),
[2102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2222),
[2104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2222),
[2106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276),
@@ -213715,259 +213308,259 @@ static const TSParseActionEntry ts_parse_actions[] = {
[2110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2685),
[2112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2216),
[2114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2216),
- [2116] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 52), SHIFT(995),
- [2119] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 52), SHIFT(631),
+ [2116] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 52), SHIFT(995),
+ [2119] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 52), SHIFT(631),
[2122] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2212),
- [2124] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 52), SHIFT(4097),
- [2127] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 52), SHIFT(2758),
- [2130] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 52), SHIFT(2757),
- [2133] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 52), SHIFT(287),
- [2136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 52),
- [2138] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 52), SHIFT(2496),
- [2141] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 52),
+ [2124] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 52), SHIFT(4097),
+ [2127] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 52), SHIFT(2758),
+ [2130] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 52), SHIFT(2757),
+ [2133] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 52), SHIFT(287),
+ [2136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 52),
+ [2138] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 52), SHIFT(2496),
+ [2141] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 52),
[2143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2212),
- [2145] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 67), SHIFT(191),
- [2148] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 67), SHIFT(631),
+ [2145] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 67), SHIFT(191),
+ [2148] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 67), SHIFT(631),
[2151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2206),
- [2153] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 67), SHIFT(4097),
- [2156] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 67), SHIFT(2758),
- [2159] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 67), SHIFT(2757),
- [2162] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 67), SHIFT(287),
- [2165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 67),
- [2167] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 67), SHIFT(2496),
- [2170] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 67),
+ [2153] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 67), SHIFT(4097),
+ [2156] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 67), SHIFT(2758),
+ [2159] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 67), SHIFT(2757),
+ [2162] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 67), SHIFT(287),
+ [2165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 67),
+ [2167] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 67), SHIFT(2496),
+ [2170] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 67),
[2172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2206),
- [2174] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 67), SHIFT(995),
+ [2174] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 67), SHIFT(995),
[2177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2205),
[2179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2205),
[2181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2198),
[2183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2198),
- [2185] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 72), SHIFT(48),
- [2188] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 72), SHIFT(631),
+ [2185] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 72), SHIFT(48),
+ [2188] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 72), SHIFT(631),
[2191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2257),
- [2193] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 72), SHIFT(4097),
- [2196] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 72), SHIFT(2758),
- [2199] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 72), SHIFT(2757),
- [2202] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 72), SHIFT(287),
- [2205] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 72),
- [2207] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 72), SHIFT(2496),
- [2210] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 72),
+ [2193] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 72), SHIFT(4097),
+ [2196] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 72), SHIFT(2758),
+ [2199] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 72), SHIFT(2757),
+ [2202] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 72), SHIFT(287),
+ [2205] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 72),
+ [2207] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 72), SHIFT(2496),
+ [2210] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 72),
[2212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2257),
- [2214] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 72), SHIFT(995),
+ [2214] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 72), SHIFT(995),
[2217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2315),
[2219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2315),
- [2221] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 68), SHIFT(171),
+ [2221] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 68), SHIFT(171),
[2224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2381),
[2226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2381),
- [2228] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 109), SHIFT(237),
+ [2228] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 109), SHIFT(237),
[2231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2047),
[2233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2047),
- [2235] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 112), SHIFT(995),
- [2238] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 112), SHIFT(631),
+ [2235] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 112), SHIFT(995),
+ [2238] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 112), SHIFT(631),
[2241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2307),
- [2243] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 112), SHIFT(4097),
- [2246] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 112), SHIFT(2758),
- [2249] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 112), SHIFT(2757),
- [2252] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 112), SHIFT(287),
- [2255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 112),
- [2257] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 112), SHIFT(2496),
- [2260] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 112),
+ [2243] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 112), SHIFT(4097),
+ [2246] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 112), SHIFT(2758),
+ [2249] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 112), SHIFT(2757),
+ [2252] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 112), SHIFT(287),
+ [2255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 112),
+ [2257] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 112), SHIFT(2496),
+ [2260] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 112),
[2262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2307),
- [2264] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 130), SHIFT(163),
- [2267] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 130), SHIFT(631),
+ [2264] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 130), SHIFT(163),
+ [2267] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 130), SHIFT(631),
[2270] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2107),
- [2272] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 130), SHIFT(4097),
- [2275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 130), SHIFT(2758),
- [2278] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 130), SHIFT(2757),
- [2281] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 130), SHIFT(287),
- [2284] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 130),
- [2286] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 130), SHIFT(2496),
- [2289] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 130),
+ [2272] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 130), SHIFT(4097),
+ [2275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 130), SHIFT(2758),
+ [2278] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 130), SHIFT(2757),
+ [2281] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 130), SHIFT(287),
+ [2284] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 130),
+ [2286] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 130), SHIFT(2496),
+ [2289] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 9, 0, 130),
[2291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2107),
[2293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2352),
[2295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2352),
- [2297] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 55), SHIFT(995),
- [2300] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 55), SHIFT(631),
+ [2297] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 55), SHIFT(995),
+ [2300] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 55), SHIFT(631),
[2303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2232),
- [2305] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 55), SHIFT(4097),
- [2308] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 55), SHIFT(2758),
- [2311] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 55), SHIFT(2757),
- [2314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 55), SHIFT(287),
- [2317] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 55),
- [2319] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 55), SHIFT(2496),
- [2322] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 55),
+ [2305] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 55), SHIFT(4097),
+ [2308] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 55), SHIFT(2758),
+ [2311] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 55), SHIFT(2757),
+ [2314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 55), SHIFT(287),
+ [2317] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 55),
+ [2319] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 55), SHIFT(2496),
+ [2322] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 55),
[2324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2232),
- [2326] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 40), SHIFT(995),
- [2329] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 40), SHIFT(631),
+ [2326] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 40), SHIFT(995),
+ [2329] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 40), SHIFT(631),
[2332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2373),
- [2334] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 40), SHIFT(4097),
- [2337] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 40), SHIFT(2758),
- [2340] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 40), SHIFT(2757),
- [2343] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 40), SHIFT(287),
- [2346] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 40),
- [2348] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 40), SHIFT(2496),
- [2351] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 40),
+ [2334] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 40), SHIFT(4097),
+ [2337] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 40), SHIFT(2758),
+ [2340] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 40), SHIFT(2757),
+ [2343] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 40), SHIFT(287),
+ [2346] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 40),
+ [2348] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 40), SHIFT(2496),
+ [2351] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 40),
[2353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2373),
- [2355] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 40), SHIFT(194),
+ [2355] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 40), SHIFT(194),
[2358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2372),
[2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2372),
- [2362] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 55), SHIFT(198),
- [2365] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 55), SHIFT(631),
+ [2362] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 55), SHIFT(198),
+ [2365] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 55), SHIFT(631),
[2368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2370),
- [2370] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 55), SHIFT(4097),
- [2373] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 55), SHIFT(2758),
- [2376] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 55), SHIFT(2757),
- [2379] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 55), SHIFT(287),
- [2382] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 55),
- [2384] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 55), SHIFT(2496),
- [2387] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 55),
+ [2370] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 55), SHIFT(4097),
+ [2373] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 55), SHIFT(2758),
+ [2376] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 55), SHIFT(2757),
+ [2379] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 55), SHIFT(287),
+ [2382] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 55),
+ [2384] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 55), SHIFT(2496),
+ [2387] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 55),
[2389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2370),
- [2391] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 55), SHIFT(995),
+ [2391] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 55), SHIFT(995),
[2394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2368),
[2396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2368),
- [2398] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 55), SHIFT(202),
+ [2398] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 55), SHIFT(202),
[2401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2366),
[2403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2366),
- [2405] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130), SHIFT(151),
- [2408] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130), SHIFT(631),
+ [2405] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 130), SHIFT(151),
+ [2408] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 130), SHIFT(631),
[2411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2112),
- [2413] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130), SHIFT(4097),
- [2416] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130), SHIFT(2758),
- [2419] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130), SHIFT(2757),
- [2422] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130), SHIFT(287),
- [2425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130),
- [2427] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130), SHIFT(2496),
- [2430] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 130),
+ [2413] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 130), SHIFT(4097),
+ [2416] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 130), SHIFT(2758),
+ [2419] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 130), SHIFT(2757),
+ [2422] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 130), SHIFT(287),
+ [2425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 130),
+ [2427] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 130), SHIFT(2496),
+ [2430] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 130),
[2432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2112),
- [2434] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 89), SHIFT(995),
- [2437] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 89), SHIFT(631),
+ [2434] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 89), SHIFT(995),
+ [2437] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 89), SHIFT(631),
[2440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2106),
- [2442] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 89), SHIFT(4097),
- [2445] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 89), SHIFT(2758),
- [2448] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 89), SHIFT(2757),
- [2451] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 89), SHIFT(287),
- [2454] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 89),
- [2456] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 89), SHIFT(2496),
- [2459] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 89),
+ [2442] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 89), SHIFT(4097),
+ [2445] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 89), SHIFT(2758),
+ [2448] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 89), SHIFT(2757),
+ [2451] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 89), SHIFT(287),
+ [2454] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 89),
+ [2456] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 89), SHIFT(2496),
+ [2459] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 89),
[2461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2106),
- [2463] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 40), SHIFT(205),
+ [2463] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 40), SHIFT(205),
[2466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2364),
[2468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2364),
[2470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2362),
[2472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2362),
- [2474] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72), SHIFT(211),
- [2477] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72), SHIFT(631),
+ [2474] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 72), SHIFT(211),
+ [2477] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 72), SHIFT(631),
[2480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2360),
- [2482] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72), SHIFT(4097),
- [2485] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72), SHIFT(2758),
- [2488] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72), SHIFT(2757),
- [2491] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72), SHIFT(287),
- [2494] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72),
- [2496] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72), SHIFT(2496),
- [2499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 72),
+ [2482] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 72), SHIFT(4097),
+ [2485] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 72), SHIFT(2758),
+ [2488] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 72), SHIFT(2757),
+ [2491] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 72), SHIFT(287),
+ [2494] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 72),
+ [2496] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 72), SHIFT(2496),
+ [2499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 5, 0, 72),
[2501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2360),
- [2503] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 89), SHIFT(178),
+ [2503] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 89), SHIFT(178),
[2506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2063),
[2508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2063),
[2510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2310),
[2512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2310),
- [2514] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 112), SHIFT(220),
- [2517] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 112), SHIFT(631),
+ [2514] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 112), SHIFT(220),
+ [2517] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 112), SHIFT(631),
[2520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2313),
- [2522] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 112), SHIFT(4097),
- [2525] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 112), SHIFT(2758),
- [2528] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 112), SHIFT(2757),
- [2531] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 112), SHIFT(287),
- [2534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 112),
- [2536] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 112), SHIFT(2496),
- [2539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 112),
+ [2522] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 112), SHIFT(4097),
+ [2525] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 112), SHIFT(2758),
+ [2528] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 112), SHIFT(2757),
+ [2531] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 112), SHIFT(287),
+ [2534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 112),
+ [2536] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 112), SHIFT(2496),
+ [2539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 112),
[2541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2313),
- [2543] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 112), SHIFT(995),
+ [2543] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 112), SHIFT(995),
[2546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2330),
[2548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2330),
- [2550] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 52), SHIFT(213),
+ [2550] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 52), SHIFT(213),
[2553] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2355),
[2555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2355),
[2557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2353),
[2559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2353),
- [2561] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 67), SHIFT(222),
+ [2561] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 67), SHIFT(222),
[2564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2351),
[2566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2351),
- [2568] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 112), SHIFT(246),
+ [2568] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 112), SHIFT(246),
[2571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2312),
[2573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2312),
- [2575] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 112), SHIFT(228),
+ [2575] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 112), SHIFT(228),
[2578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2413),
[2580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2413),
- [2582] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 52), SHIFT(235),
+ [2582] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 52), SHIFT(235),
[2585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2345),
[2587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2345),
- [2589] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 89), SHIFT(995),
- [2592] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 89), SHIFT(631),
+ [2589] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 89), SHIFT(995),
+ [2592] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 89), SHIFT(631),
[2595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2320),
- [2597] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 89), SHIFT(4097),
- [2600] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 89), SHIFT(2758),
- [2603] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 89), SHIFT(2757),
- [2606] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 89), SHIFT(287),
- [2609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 89),
- [2611] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 89), SHIFT(2496),
- [2614] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 89),
+ [2597] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 89), SHIFT(4097),
+ [2600] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 89), SHIFT(2758),
+ [2603] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 89), SHIFT(2757),
+ [2606] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 89), SHIFT(287),
+ [2609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 89),
+ [2611] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 89), SHIFT(2496),
+ [2614] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 89),
[2616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2320),
- [2618] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 52), SHIFT(995),
- [2621] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 52), SHIFT(631),
+ [2618] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 52), SHIFT(995),
+ [2621] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 52), SHIFT(631),
[2624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2303),
- [2626] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 52), SHIFT(4097),
- [2629] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 52), SHIFT(2758),
- [2632] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 52), SHIFT(2757),
- [2635] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 52), SHIFT(287),
- [2638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 52),
- [2640] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 52), SHIFT(2496),
- [2643] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 52),
+ [2626] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 52), SHIFT(4097),
+ [2629] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 52), SHIFT(2758),
+ [2632] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 52), SHIFT(2757),
+ [2635] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 52), SHIFT(287),
+ [2638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 52),
+ [2640] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 52), SHIFT(2496),
+ [2643] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 52),
[2645] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2303),
- [2647] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 52), SHIFT(251),
+ [2647] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 52), SHIFT(251),
[2650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2302),
[2652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2302),
- [2654] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 67), SHIFT(252),
+ [2654] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 67), SHIFT(252),
[2657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2300),
[2659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2300),
- [2661] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 89), SHIFT(45),
+ [2661] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 89), SHIFT(45),
[2664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2155),
[2666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2155),
[2668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2158),
[2670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2158),
- [2672] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 109), SHIFT(46),
- [2675] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 109), SHIFT(631),
+ [2672] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 109), SHIFT(46),
+ [2675] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 109), SHIFT(631),
[2678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2175),
- [2680] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 109), SHIFT(4097),
- [2683] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 109), SHIFT(2758),
- [2686] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 109), SHIFT(2757),
- [2689] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 109), SHIFT(287),
- [2692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 109),
- [2694] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 109), SHIFT(2496),
- [2697] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 109),
+ [2680] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 109), SHIFT(4097),
+ [2683] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 109), SHIFT(2758),
+ [2686] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 109), SHIFT(2757),
+ [2689] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 109), SHIFT(287),
+ [2692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 109),
+ [2694] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 109), SHIFT(2496),
+ [2697] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 109),
[2699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2175),
- [2701] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 67), SHIFT(995),
+ [2701] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 67), SHIFT(995),
[2704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2298),
[2706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2298),
- [2708] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 67), SHIFT(256),
+ [2708] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 67), SHIFT(256),
[2711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2296),
[2713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2296),
- [2715] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 109), SHIFT(995),
+ [2715] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 109), SHIFT(995),
[2718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2250),
[2720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2250),
- [2722] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 1), SHIFT(916),
- [2725] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 1), SHIFT(742),
+ [2722] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 1, 0, 0), SHIFT(916),
+ [2725] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 1, 0, 0), SHIFT(742),
[2728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(983),
[2730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(229),
[2732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1283),
- [2734] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 1), SHIFT(4098),
+ [2734] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_for_clause, 1, 0, 0), SHIFT(4098),
[2737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4098),
[2739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3901),
[2741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1486),
- [2743] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 1), SHIFT(2758),
- [2746] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 1), SHIFT(2757),
- [2749] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 1), SHIFT(288),
- [2752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 1),
+ [2743] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 1, 0, 0), SHIFT(2758),
+ [2746] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 1, 0, 0), SHIFT(2757),
+ [2749] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 1, 0, 0), SHIFT(288),
+ [2752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause, 1, 0, 0),
[2754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3012),
[2756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3900),
[2758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3903),
@@ -213976,175 +213569,175 @@ static const TSParseActionEntry ts_parse_actions[] = {
[2764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626),
[2766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(845),
[2768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(406),
- [2770] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 1), SHIFT(1485),
- [2773] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 1),
+ [2770] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_for_clause, 1, 0, 0), SHIFT(1485),
+ [2773] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause, 1, 0, 0),
[2775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4163),
[2777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229),
[2779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(865),
[2781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3537),
- [2783] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 109), SHIFT(57),
+ [2783] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 109), SHIFT(57),
[2786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2286),
[2788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2286),
- [2790] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 52), SHIFT(257),
+ [2790] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 52), SHIFT(257),
[2793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2294),
[2795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2294),
- [2797] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 68), SHIFT(58),
- [2800] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 68), SHIFT(631),
+ [2797] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 68), SHIFT(58),
+ [2800] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 68), SHIFT(631),
[2803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2270),
- [2805] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 68), SHIFT(4097),
- [2808] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 68), SHIFT(2758),
- [2811] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 68), SHIFT(2757),
- [2814] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 68), SHIFT(287),
- [2817] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 68),
- [2819] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 68), SHIFT(2496),
- [2822] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 68),
+ [2805] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 68), SHIFT(4097),
+ [2808] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 68), SHIFT(2758),
+ [2811] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 68), SHIFT(2757),
+ [2814] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 68), SHIFT(287),
+ [2817] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 68),
+ [2819] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 68), SHIFT(2496),
+ [2822] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 68),
[2824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2270),
- [2826] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 68), SHIFT(995),
+ [2826] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 68), SHIFT(995),
[2829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2275),
[2831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2275),
- [2833] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 88), SHIFT(995),
- [2836] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 88), SHIFT(631),
+ [2833] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 88), SHIFT(995),
+ [2836] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 88), SHIFT(631),
[2839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2281),
- [2841] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 88), SHIFT(4097),
- [2844] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 88), SHIFT(2758),
- [2847] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 88), SHIFT(2757),
- [2850] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 88), SHIFT(287),
- [2853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 88),
- [2855] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 88), SHIFT(2496),
- [2858] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 88),
+ [2841] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 88), SHIFT(4097),
+ [2844] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 88), SHIFT(2758),
+ [2847] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 88), SHIFT(2757),
+ [2850] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 88), SHIFT(287),
+ [2853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 88),
+ [2855] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 88), SHIFT(2496),
+ [2858] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 8, 0, 88),
[2860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2281),
[2862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2292),
[2864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2292),
- [2866] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 88), SHIFT(62),
+ [2866] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 88), SHIFT(62),
[2869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2339),
[2871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2339),
- [2873] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 88), SHIFT(64),
+ [2873] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 88), SHIFT(64),
[2876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2349),
[2878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2349),
[2880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2377),
[2882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2377),
- [2884] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86), SHIFT(263),
- [2887] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86), SHIFT(631),
+ [2884] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 86), SHIFT(263),
+ [2887] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 86), SHIFT(631),
[2890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2290),
- [2892] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86), SHIFT(4097),
- [2895] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86), SHIFT(2758),
- [2898] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86), SHIFT(2757),
- [2901] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86), SHIFT(287),
- [2904] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86),
- [2906] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86), SHIFT(2496),
- [2909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86),
+ [2892] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 86), SHIFT(4097),
+ [2895] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 86), SHIFT(2758),
+ [2898] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 86), SHIFT(2757),
+ [2901] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 86), SHIFT(287),
+ [2904] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 86),
+ [2906] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 86), SHIFT(2496),
+ [2909] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 86),
[2911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2290),
[2913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2385),
[2915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2385),
- [2917] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 109), SHIFT(65),
+ [2917] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 109), SHIFT(65),
[2920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2415),
[2922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2415),
- [2924] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 130), SHIFT(995),
+ [2924] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 130), SHIFT(995),
[2927] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2110),
[2929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2110),
- [2931] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 68), SHIFT(267),
- [2934] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 68), SHIFT(631),
+ [2931] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 68), SHIFT(267),
+ [2934] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 68), SHIFT(631),
[2937] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2284),
- [2939] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 68), SHIFT(4097),
- [2942] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 68), SHIFT(2758),
- [2945] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 68), SHIFT(2757),
- [2948] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 68), SHIFT(287),
- [2951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 68),
- [2953] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 68), SHIFT(2496),
- [2956] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 68),
+ [2939] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 68), SHIFT(4097),
+ [2942] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 68), SHIFT(2758),
+ [2945] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 68), SHIFT(2757),
+ [2948] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 68), SHIFT(287),
+ [2951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 68),
+ [2953] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 68), SHIFT(2496),
+ [2956] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 68),
[2958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2284),
- [2960] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 68), SHIFT(995),
+ [2960] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 68), SHIFT(995),
[2963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2282),
[2965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2282),
- [2967] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88), SHIFT(266),
- [2970] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88), SHIFT(631),
+ [2967] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 88), SHIFT(266),
+ [2970] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 88), SHIFT(631),
[2973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2280),
- [2975] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88), SHIFT(4097),
- [2978] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88), SHIFT(2758),
- [2981] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88), SHIFT(2757),
- [2984] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88), SHIFT(287),
- [2987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88),
- [2989] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88), SHIFT(2496),
- [2992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88),
+ [2975] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 88), SHIFT(4097),
+ [2978] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 88), SHIFT(2758),
+ [2981] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 88), SHIFT(2757),
+ [2984] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 88), SHIFT(287),
+ [2987] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 88),
+ [2989] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 88), SHIFT(2496),
+ [2992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 88),
[2994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2280),
- [2996] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 130), SHIFT(995),
- [2999] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 130), SHIFT(631),
+ [2996] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 130), SHIFT(995),
+ [2999] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 130), SHIFT(631),
[3002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2323),
- [3004] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 130), SHIFT(4097),
- [3007] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 130), SHIFT(2758),
- [3010] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 130), SHIFT(2757),
- [3013] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 130), SHIFT(287),
- [3016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 130),
- [3018] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 130), SHIFT(2496),
- [3021] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 130),
+ [3004] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 130), SHIFT(4097),
+ [3007] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 130), SHIFT(2758),
+ [3010] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 130), SHIFT(2757),
+ [3013] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 130), SHIFT(287),
+ [3016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 130),
+ [3018] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 130), SHIFT(2496),
+ [3021] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 10, 0, 130),
[3023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2323),
[3025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2066),
[3027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2066),
- [3029] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 109), SHIFT(74),
+ [3029] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 109), SHIFT(74),
[3032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2436),
[3034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2436),
- [3036] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 68), SHIFT(259),
+ [3036] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 68), SHIFT(259),
[3039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2274),
[3041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2274),
- [3043] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 130), SHIFT(253),
+ [3043] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 130), SHIFT(253),
[3046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2324),
[3048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2324),
- [3050] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 55), SHIFT(995),
- [3053] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 55), SHIFT(631),
+ [3050] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 55), SHIFT(995),
+ [3053] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 55), SHIFT(631),
[3056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2379),
- [3058] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 55), SHIFT(4097),
- [3061] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 55), SHIFT(2758),
- [3064] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 55), SHIFT(2757),
- [3067] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 55), SHIFT(287),
- [3070] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 55),
- [3072] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 55), SHIFT(2496),
- [3075] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 55),
+ [3058] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 55), SHIFT(4097),
+ [3061] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 55), SHIFT(2758),
+ [3064] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 55), SHIFT(2757),
+ [3067] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 55), SHIFT(287),
+ [3070] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 55),
+ [3072] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 55), SHIFT(2496),
+ [3075] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 55),
[3077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2379),
- [3079] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 130), SHIFT(155),
+ [3079] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 130), SHIFT(155),
[3082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2114),
[3084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2114),
- [3086] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 130), SHIFT(236),
+ [3086] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 130), SHIFT(236),
[3089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2328),
[3091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2328),
[3093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2375),
[3095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2375),
- [3097] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 89), SHIFT(128),
+ [3097] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 89), SHIFT(128),
[3100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2117),
[3102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2117),
- [3104] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 40), SHIFT(50),
- [3107] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 40), SHIFT(631),
+ [3104] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 40), SHIFT(50),
+ [3107] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 40), SHIFT(631),
[3110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2429),
- [3112] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 40), SHIFT(4097),
- [3115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 40), SHIFT(287),
- [3118] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 3, .production_id = 40), SHIFT(2496),
+ [3112] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 3, 0, 40), SHIFT(4097),
+ [3115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 3, 0, 40), SHIFT(287),
+ [3118] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 3, 0, 40), SHIFT(2496),
[3121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2429),
[3123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2446),
[3125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2446),
[3127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2450),
[3129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2450),
- [3131] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 88), SHIFT(79),
+ [3131] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 88), SHIFT(79),
[3134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2457),
[3136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2457),
[3138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2414),
[3140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2414),
- [3142] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 68), SHIFT(250),
+ [3142] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 68), SHIFT(250),
[3145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2269),
[3147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2269),
[3149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2267),
[3151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2267),
- [3153] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 88), SHIFT(81),
+ [3153] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 88), SHIFT(81),
[3156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2459),
[3158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2459),
[3160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2460),
[3162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460),
[3164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2470),
[3166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2470),
- [3168] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 88), SHIFT(243),
+ [3168] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 88), SHIFT(243),
[3171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2265),
[3173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2265),
[3175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2476),
[3177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2476),
- [3179] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 86), SHIFT(84),
+ [3179] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 86), SHIFT(84),
[3182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2478),
[3184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2478),
[3186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2118),
@@ -214152,240 +213745,240 @@ static const TSParseActionEntry ts_parse_actions[] = {
[3190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270),
[3192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2687),
[3194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2687),
- [3196] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 68), SHIFT(239),
+ [3196] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 68), SHIFT(239),
[3199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2259),
[3201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2259),
[3203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2442),
[3205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2442),
- [3207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 86), SHIFT(85),
+ [3207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 86), SHIFT(85),
[3210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2482),
[3212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2482),
[3214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2425),
[3216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2425),
[3218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2499),
[3220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2499),
- [3222] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 67), SHIFT(86),
+ [3222] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 67), SHIFT(86),
[3225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2489),
[3227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2489),
[3229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2490),
[3231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2490),
[3233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2492),
[3235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2492),
- [3237] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 86), SHIFT(87),
- [3240] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 86), SHIFT(631),
+ [3237] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 86), SHIFT(87),
+ [3240] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 86), SHIFT(631),
[3243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2507),
- [3245] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 86), SHIFT(4097),
- [3248] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 86), SHIFT(2758),
- [3251] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 86), SHIFT(2757),
- [3254] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 86), SHIFT(287),
- [3257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 86),
- [3259] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 86), SHIFT(2496),
- [3262] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 86),
+ [3245] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 86), SHIFT(4097),
+ [3248] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 86), SHIFT(2758),
+ [3251] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 86), SHIFT(2757),
+ [3254] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 86), SHIFT(287),
+ [3257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 86),
+ [3259] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 86), SHIFT(2496),
+ [3262] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 86),
[3264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2507),
- [3266] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 86), SHIFT(995),
+ [3266] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 86), SHIFT(995),
[3269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2508),
[3271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2508),
- [3273] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 86), SHIFT(95),
+ [3273] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 86), SHIFT(95),
[3276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2512),
[3278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2512),
[3280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2096),
[3282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2096),
- [3284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 89), SHIFT(232),
- [3287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 89), SHIFT(631),
+ [3284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 89), SHIFT(232),
+ [3287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 89), SHIFT(631),
[3290] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2254),
- [3292] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 89), SHIFT(4097),
- [3295] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 89), SHIFT(287),
- [3298] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 89), SHIFT(2496),
+ [3292] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 89), SHIFT(4097),
+ [3295] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 89), SHIFT(287),
+ [3298] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 89), SHIFT(2496),
[3301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2254),
- [3303] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 109), SHIFT(995),
- [3306] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 109), SHIFT(631),
+ [3303] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 109), SHIFT(995),
+ [3306] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 109), SHIFT(631),
[3309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2451),
- [3311] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 109), SHIFT(4097),
- [3314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 109), SHIFT(2758),
- [3317] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 109), SHIFT(2757),
- [3320] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 109), SHIFT(287),
- [3323] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 109),
- [3325] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 109), SHIFT(2496),
- [3328] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 109),
+ [3311] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 11, 0, 109), SHIFT(4097),
+ [3314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 109), SHIFT(2758),
+ [3317] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 109), SHIFT(2757),
+ [3320] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 109), SHIFT(287),
+ [3323] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 109),
+ [3325] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 11, 0, 109), SHIFT(2496),
+ [3328] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 11, 0, 109),
[3330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2451),
- [3332] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 40), SHIFT(995),
- [3335] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 40), SHIFT(631),
+ [3332] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 40), SHIFT(995),
+ [3335] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 40), SHIFT(631),
[3338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2247),
- [3340] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 40), SHIFT(4097),
- [3343] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 40), SHIFT(2758),
- [3346] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 40), SHIFT(2757),
- [3349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 40), SHIFT(287),
- [3352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 40),
- [3354] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 40), SHIFT(2496),
- [3357] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 40),
+ [3340] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 40), SHIFT(4097),
+ [3343] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 40), SHIFT(2758),
+ [3346] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 40), SHIFT(2757),
+ [3349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 40), SHIFT(287),
+ [3352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 40),
+ [3354] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 40), SHIFT(2496),
+ [3357] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 40),
[3359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2247),
- [3361] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 52), SHIFT(96),
- [3364] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 52), SHIFT(631),
+ [3361] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 52), SHIFT(96),
+ [3364] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 52), SHIFT(631),
[3367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2518),
- [3369] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 52), SHIFT(4097),
- [3372] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 52), SHIFT(2758),
- [3375] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 52), SHIFT(2757),
- [3378] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 52), SHIFT(287),
- [3381] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 52),
- [3383] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 52), SHIFT(2496),
- [3386] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 52),
+ [3369] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 52), SHIFT(4097),
+ [3372] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 52), SHIFT(2758),
+ [3375] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 52), SHIFT(2757),
+ [3378] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 52), SHIFT(287),
+ [3381] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 52),
+ [3383] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 52), SHIFT(2496),
+ [3386] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 52),
[3388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2518),
- [3390] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 52), SHIFT(995),
+ [3390] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 52), SHIFT(995),
[3393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2519),
[3395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2519),
- [3397] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 67), SHIFT(995),
- [3400] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 67), SHIFT(631),
+ [3397] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 67), SHIFT(995),
+ [3400] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 67), SHIFT(631),
[3403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2525),
- [3405] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 67), SHIFT(4097),
- [3408] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 67), SHIFT(2758),
- [3411] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 67), SHIFT(2757),
- [3414] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 67), SHIFT(287),
- [3417] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 67),
- [3419] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 67), SHIFT(2496),
- [3422] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 67),
+ [3405] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 67), SHIFT(4097),
+ [3408] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 67), SHIFT(2758),
+ [3411] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 67), SHIFT(2757),
+ [3414] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 67), SHIFT(287),
+ [3417] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 67),
+ [3419] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 67), SHIFT(2496),
+ [3422] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 67),
[3424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2525),
- [3426] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 55), SHIFT(995),
- [3429] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 55), SHIFT(631),
+ [3426] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 55), SHIFT(995),
+ [3429] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 55), SHIFT(631),
[3432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2245),
- [3434] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 55), SHIFT(4097),
- [3437] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 55), SHIFT(2758),
- [3440] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 55), SHIFT(2757),
- [3443] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 55), SHIFT(287),
- [3446] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 55),
- [3448] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 55), SHIFT(2496),
- [3451] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 55),
+ [3434] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 55), SHIFT(4097),
+ [3437] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 55), SHIFT(2758),
+ [3440] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 55), SHIFT(2757),
+ [3443] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 55), SHIFT(287),
+ [3446] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 55),
+ [3448] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 55), SHIFT(2496),
+ [3451] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 55),
[3453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2245),
- [3455] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 55), SHIFT(160),
+ [3455] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 55), SHIFT(160),
[3458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2244),
[3460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2244),
- [3462] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 55), SHIFT(169),
+ [3462] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 55), SHIFT(169),
[3465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2242),
[3467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2242),
- [3469] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 67), SHIFT(98),
+ [3469] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 67), SHIFT(98),
[3472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2528),
[3474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2528),
[3476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2240),
[3478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2240),
- [3480] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 67), SHIFT(99),
+ [3480] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 67), SHIFT(99),
[3483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2538),
[3485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2538),
[3487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2539),
[3489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2539),
[3491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2238),
[3493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2238),
- [3495] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 40), SHIFT(219),
+ [3495] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 40), SHIFT(219),
[3498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2237),
[3500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2237),
- [3502] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 3), SHIFT(410),
- [3505] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 3), SHIFT(742),
+ [3502] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 3, 0, 0), SHIFT(410),
+ [3505] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 3, 0, 0), SHIFT(742),
[3508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(56),
- [3510] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 3), SHIFT(4098),
- [3513] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 3), SHIFT(2758),
- [3516] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 3), SHIFT(2757),
- [3519] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 3), SHIFT(288),
- [3522] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 3),
- [3524] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 3), SHIFT(1485),
- [3527] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 3),
+ [3510] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_for_clause, 3, 0, 0), SHIFT(4098),
+ [3513] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 3, 0, 0), SHIFT(2758),
+ [3516] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 3, 0, 0), SHIFT(2757),
+ [3519] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 3, 0, 0), SHIFT(288),
+ [3522] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause, 3, 0, 0),
+ [3524] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_for_clause, 3, 0, 0), SHIFT(1485),
+ [3527] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause, 3, 0, 0),
[3529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56),
- [3531] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 72), SHIFT(217),
- [3534] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 72), SHIFT(631),
+ [3531] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 72), SHIFT(217),
+ [3534] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 72), SHIFT(631),
[3537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2235),
- [3539] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 72), SHIFT(4097),
- [3542] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 72), SHIFT(2758),
- [3545] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 72), SHIFT(2757),
- [3548] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 72), SHIFT(287),
- [3551] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 72),
- [3553] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 72), SHIFT(2496),
- [3556] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 72),
+ [3539] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 72), SHIFT(4097),
+ [3542] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 72), SHIFT(2758),
+ [3545] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 72), SHIFT(2757),
+ [3548] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 72), SHIFT(287),
+ [3551] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 72),
+ [3553] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 72), SHIFT(2496),
+ [3556] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 6, 0, 72),
[3558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2235),
[3560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2541),
[3562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2541),
- [3564] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 72), SHIFT(995),
- [3567] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 72), SHIFT(631),
+ [3564] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 72), SHIFT(995),
+ [3567] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 72), SHIFT(631),
[3570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2480),
- [3572] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 72), SHIFT(4097),
- [3575] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 72), SHIFT(2758),
- [3578] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 72), SHIFT(2757),
- [3581] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 72), SHIFT(287),
- [3584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 72),
- [3586] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 72), SHIFT(2496),
- [3589] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 72),
+ [3572] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 72), SHIFT(4097),
+ [3575] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 72), SHIFT(2758),
+ [3578] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 72), SHIFT(2757),
+ [3581] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 72), SHIFT(287),
+ [3584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 72),
+ [3586] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 72), SHIFT(2496),
+ [3589] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 72),
[3591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2480),
- [3593] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 72), SHIFT(995),
+ [3593] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 72), SHIFT(995),
[3596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2233),
[3598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2233),
- [3600] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 72), SHIFT(210),
+ [3600] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 72), SHIFT(210),
[3603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2231),
[3605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2231),
[3607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2228),
[3609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2228),
- [3611] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 52), SHIFT(209),
+ [3611] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 52), SHIFT(209),
[3614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2227),
[3616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2227),
- [3618] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 72), SHIFT(101),
+ [3618] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 72), SHIFT(101),
[3621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2474),
[3623] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2474),
- [3625] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 72), SHIFT(106),
+ [3625] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 72), SHIFT(106),
[3628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2471),
[3630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2471),
[3632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2464),
[3634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2464),
- [3636] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 2), SHIFT(829),
- [3639] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 2), SHIFT(742),
+ [3636] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 2, 0, 0), SHIFT(829),
+ [3639] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 2, 0, 0), SHIFT(742),
[3642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(247),
- [3644] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 2), SHIFT(4098),
- [3647] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 2), SHIFT(2758),
- [3650] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 2), SHIFT(2757),
- [3653] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 2), SHIFT(288),
- [3656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 2),
- [3658] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 2), SHIFT(1485),
- [3661] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 2),
+ [3644] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_for_clause, 2, 0, 0), SHIFT(4098),
+ [3647] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 2, 0, 0), SHIFT(2758),
+ [3650] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 2, 0, 0), SHIFT(2757),
+ [3653] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 2, 0, 0), SHIFT(288),
+ [3656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause, 2, 0, 0),
+ [3658] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_for_clause, 2, 0, 0), SHIFT(1485),
+ [3661] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause, 2, 0, 0),
[3663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247),
- [3665] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 40), SHIFT(995),
- [3668] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 40), SHIFT(631),
+ [3665] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 40), SHIFT(995),
+ [3668] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 40), SHIFT(631),
[3671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2437),
- [3673] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 40), SHIFT(4097),
- [3676] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 40), SHIFT(2758),
- [3679] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 40), SHIFT(2757),
- [3682] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 40), SHIFT(287),
- [3685] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 40),
- [3687] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 40), SHIFT(2496),
- [3690] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 40),
+ [3673] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 40), SHIFT(4097),
+ [3676] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 40), SHIFT(2758),
+ [3679] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 40), SHIFT(2757),
+ [3682] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 40), SHIFT(287),
+ [3685] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 40),
+ [3687] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 40), SHIFT(2496),
+ [3690] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 40),
[3692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2437),
- [3694] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 112), SHIFT(995),
+ [3694] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 112), SHIFT(995),
[3697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2120),
[3699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2120),
- [3701] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 55), SHIFT(107),
+ [3701] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 55), SHIFT(107),
[3704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2416),
[3706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2416),
[3708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2223),
[3710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2223),
- [3712] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 68), SHIFT(75),
+ [3712] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 68), SHIFT(75),
[3715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2444),
[3717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2444),
- [3719] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 130), SHIFT(44),
- [3722] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 130), SHIFT(631),
+ [3719] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 130), SHIFT(44),
+ [3722] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 130), SHIFT(631),
[3725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2050),
- [3727] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 130), SHIFT(4097),
- [3730] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 130), SHIFT(2758),
- [3733] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 130), SHIFT(2757),
- [3736] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 130), SHIFT(287),
- [3739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 130),
- [3741] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 130), SHIFT(2496),
- [3744] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 130),
+ [3727] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 11, 0, 130), SHIFT(4097),
+ [3730] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 130), SHIFT(2758),
+ [3733] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 130), SHIFT(2757),
+ [3736] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 130), SHIFT(287),
+ [3739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 130),
+ [3741] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 11, 0, 130), SHIFT(2496),
+ [3744] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 11, 0, 130),
[3746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2050),
- [3748] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 89), SHIFT(114),
- [3751] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 89), SHIFT(631),
+ [3748] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 89), SHIFT(114),
+ [3751] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 89), SHIFT(631),
[3754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2049),
- [3756] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 89), SHIFT(4097),
- [3759] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 89), SHIFT(2758),
- [3762] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 89), SHIFT(2757),
- [3765] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 89), SHIFT(287),
- [3768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 89),
- [3770] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 89), SHIFT(2496),
- [3773] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 89),
+ [3756] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 89), SHIFT(4097),
+ [3759] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 89), SHIFT(2758),
+ [3762] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 89), SHIFT(2757),
+ [3765] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 89), SHIFT(287),
+ [3768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 89),
+ [3770] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 89), SHIFT(2496),
+ [3773] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 89),
[3775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2049),
- [3777] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 67), SHIFT(197),
+ [3777] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 67), SHIFT(197),
[3780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2221),
[3782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2221),
[3784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277),
@@ -214396,94 +213989,94 @@ static const TSParseActionEntry ts_parse_actions[] = {
[3794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278),
[3796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2713),
[3798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2713),
- [3800] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 52), SHIFT(196),
+ [3800] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 52), SHIFT(196),
[3803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2219),
[3805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2219),
- [3807] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112), SHIFT(121),
- [3810] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112), SHIFT(631),
+ [3807] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 112), SHIFT(121),
+ [3810] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 112), SHIFT(631),
[3813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2070),
- [3815] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112), SHIFT(4097),
- [3818] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112), SHIFT(2758),
- [3821] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112), SHIFT(2757),
- [3824] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112), SHIFT(287),
- [3827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112),
- [3829] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112), SHIFT(2496),
- [3832] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 112),
+ [3815] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 112), SHIFT(4097),
+ [3818] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 112), SHIFT(2758),
+ [3821] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 112), SHIFT(2757),
+ [3824] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 112), SHIFT(287),
+ [3827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 112),
+ [3829] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 112), SHIFT(2496),
+ [3832] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 112),
[3834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2070),
- [3836] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 89), SHIFT(995),
+ [3836] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 89), SHIFT(995),
[3839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2081),
[3841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2081),
- [3843] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 89), SHIFT(133),
+ [3843] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 89), SHIFT(133),
[3846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2441),
[3848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2441),
- [3850] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 112), SHIFT(104),
+ [3850] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 112), SHIFT(104),
[3853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2127),
[3855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2127),
[3857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2217),
[3859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2217),
- [3861] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 130), SHIFT(995),
+ [3861] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 130), SHIFT(995),
[3864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2048),
[3866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2048),
[3868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2461),
[3870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2461),
- [3872] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109), SHIFT(137),
- [3875] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109), SHIFT(631),
+ [3872] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 109), SHIFT(137),
+ [3875] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 109), SHIFT(631),
[3878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2138),
- [3880] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109), SHIFT(4097),
- [3883] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109), SHIFT(2758),
- [3886] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109), SHIFT(2757),
- [3889] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109), SHIFT(287),
- [3892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109),
- [3894] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109), SHIFT(2496),
- [3897] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109),
+ [3880] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 109), SHIFT(4097),
+ [3883] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 109), SHIFT(2758),
+ [3886] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 109), SHIFT(2757),
+ [3889] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 109), SHIFT(287),
+ [3892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 109),
+ [3894] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 109), SHIFT(2496),
+ [3897] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 109),
[3899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2138),
- [3901] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 68), SHIFT(995),
- [3904] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 68), SHIFT(631),
+ [3901] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 68), SHIFT(995),
+ [3904] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 68), SHIFT(631),
[3907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2140),
- [3909] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 68), SHIFT(4097),
- [3912] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 68), SHIFT(2758),
- [3915] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 68), SHIFT(2757),
- [3918] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 68), SHIFT(287),
- [3921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 68),
- [3923] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 68), SHIFT(2496),
- [3926] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 68),
+ [3909] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 68), SHIFT(4097),
+ [3912] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 68), SHIFT(2758),
+ [3915] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 68), SHIFT(2757),
+ [3918] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 68), SHIFT(287),
+ [3921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 68),
+ [3923] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 68), SHIFT(2496),
+ [3926] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 68),
[3928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2140),
- [3930] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 68), SHIFT(142),
+ [3930] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 68), SHIFT(142),
[3933] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2142),
[3935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2142),
- [3937] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 86), SHIFT(189),
+ [3937] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 86), SHIFT(189),
[3940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2215),
[3942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2215),
- [3944] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 88), SHIFT(143),
- [3947] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 88), SHIFT(631),
+ [3944] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 88), SHIFT(143),
+ [3947] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 88), SHIFT(631),
[3950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2144),
- [3952] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 88), SHIFT(4097),
- [3955] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 88), SHIFT(2758),
- [3958] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 88), SHIFT(2757),
- [3961] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 88), SHIFT(287),
- [3964] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 88),
- [3966] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 88), SHIFT(2496),
- [3969] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 88),
+ [3952] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 88), SHIFT(4097),
+ [3955] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 88), SHIFT(2758),
+ [3958] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 88), SHIFT(2757),
+ [3961] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 88), SHIFT(287),
+ [3964] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 88),
+ [3966] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 88), SHIFT(2496),
+ [3969] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 7, 0, 88),
[3971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2144),
- [3973] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 88), SHIFT(995),
+ [3973] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 88), SHIFT(995),
[3976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2146),
[3978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2146),
- [3980] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 88), SHIFT(147),
+ [3980] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 88), SHIFT(147),
[3983] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2148),
[3985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2148),
- [3987] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 68), SHIFT(149),
+ [3987] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 68), SHIFT(149),
[3990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2150),
[3992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2150),
- [3994] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 112), SHIFT(995),
- [3997] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 112), SHIFT(631),
+ [3994] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 112), SHIFT(995),
+ [3997] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 112), SHIFT(631),
[4000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2467),
- [4002] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 112), SHIFT(4097),
- [4005] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 112), SHIFT(2758),
- [4008] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 112), SHIFT(2757),
- [4011] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 112), SHIFT(287),
- [4014] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 112),
- [4016] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 112), SHIFT(2496),
- [4019] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 112),
+ [4002] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 11, 0, 112), SHIFT(4097),
+ [4005] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 112), SHIFT(2758),
+ [4008] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 112), SHIFT(2757),
+ [4011] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 112), SHIFT(287),
+ [4014] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 112),
+ [4016] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_with_clause, 11, 0, 112), SHIFT(2496),
+ [4019] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_clause, 11, 0, 112),
[4021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2467),
[4023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271),
[4025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2733),
@@ -214501,46 +214094,46 @@ static const TSParseActionEntry ts_parse_actions[] = {
[4049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2188),
[4051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2157),
[4053] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2157),
- [4055] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 67), SHIFT(187),
+ [4055] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 67), SHIFT(187),
[4058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2187),
[4060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2187),
- [4062] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 67), SHIFT(186),
+ [4062] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 67), SHIFT(186),
[4065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2185),
[4067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2185),
[4069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2183),
[4071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2183),
[4073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2181),
[4075] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2181),
- [4077] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 109), SHIFT(156),
+ [4077] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 109), SHIFT(156),
[4080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2045),
[4082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2045),
[4084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2159),
[4086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2159),
- [4088] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 52), SHIFT(184),
+ [4088] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 52), SHIFT(184),
[4091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2180),
[4093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2180),
- [4095] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 68), SHIFT(166),
+ [4095] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 68), SHIFT(166),
[4098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2161),
[4100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2161),
- [4102] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 86), SHIFT(183),
+ [4102] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 86), SHIFT(183),
[4105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2178),
[4107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2178),
[4109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2176),
[4111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2176),
- [4113] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 88), SHIFT(167),
+ [4113] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 88), SHIFT(167),
[4116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2163),
[4118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2163),
- [4120] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 86), SHIFT(176),
+ [4120] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 86), SHIFT(176),
[4123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2174),
[4125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2174),
[4127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2165),
[4129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2165),
[4131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2171),
[4133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2171),
- [4135] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 88), SHIFT(173),
+ [4135] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 88), SHIFT(173),
[4138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2168),
[4140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2168),
- [4142] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 68), SHIFT(174),
+ [4142] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 68), SHIFT(174),
[4145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2170),
[4147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2170),
[4149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1147),
@@ -214607,32 +214200,32 @@ static const TSParseActionEntry ts_parse_actions[] = {
[4271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1472),
[4273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1984),
[4275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1327),
- [4277] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(289),
- [4280] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(742),
- [4283] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(988),
- [4286] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(1978),
- [4289] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(1873),
- [4292] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(4116),
- [4295] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(4116),
- [4298] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(3936),
- [4301] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(1884),
- [4304] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(2758),
- [4307] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(2757),
- [4310] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(282),
- [4313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29),
- [4315] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(3026),
- [4318] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(3943),
- [4321] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(3946),
- [4324] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(453),
- [4327] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(457),
- [4330] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(517),
- [4333] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(518),
- [4336] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(521),
- [4339] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(1768),
- [4342] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(4155),
- [4345] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(1978),
- [4348] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(538),
- [4351] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 2, .production_id = 29), SHIFT_REPEAT(3775),
+ [4277] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(289),
+ [4280] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(742),
+ [4283] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(988),
+ [4286] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(1978),
+ [4289] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(1873),
+ [4292] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(4116),
+ [4295] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(4116),
+ [4298] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(3936),
+ [4301] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(1884),
+ [4304] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(2758),
+ [4307] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(2757),
+ [4310] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(282),
+ [4313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29),
+ [4315] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(3026),
+ [4318] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(3943),
+ [4321] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(3946),
+ [4324] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(453),
+ [4327] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(457),
+ [4330] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(517),
+ [4333] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(518),
+ [4336] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(521),
+ [4339] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(1768),
+ [4342] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(4155),
+ [4345] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(1978),
+ [4348] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(538),
+ [4351] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 2, 0, 29), SHIFT_REPEAT(3775),
[4354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384),
[4356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1775),
[4358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352),
@@ -214680,7 +214273,7 @@ static const TSParseActionEntry ts_parse_actions[] = {
[4442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3083),
[4444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3091),
[4446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2609),
- [4448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_source, .child_count = 1, .production_id = 1),
+ [4448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source, 1, 0, 1),
[4450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375),
[4452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325),
[4454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3099),
@@ -214749,32 +214342,32 @@ static const TSParseActionEntry ts_parse_actions[] = {
[4580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338),
[4582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2825),
[4584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1742),
- [4586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15),
- [4588] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(375),
- [4591] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(742),
- [4594] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(988),
- [4597] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(1991),
- [4600] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(1873),
- [4603] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(4116),
- [4606] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(4116),
- [4609] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(3936),
- [4612] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(1884),
- [4615] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(2758),
- [4618] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(2757),
- [4621] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(282),
- [4624] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(3026),
- [4627] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(3943),
- [4630] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(3946),
- [4633] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(453),
- [4636] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(457),
- [4639] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(517),
- [4642] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(518),
- [4645] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(521),
- [4648] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(1768),
- [4651] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(4155),
- [4654] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(1991),
- [4657] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(538),
- [4660] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(3775),
+ [4586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15),
+ [4588] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(375),
+ [4591] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(742),
+ [4594] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(988),
+ [4597] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(1991),
+ [4600] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(1873),
+ [4603] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(4116),
+ [4606] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(4116),
+ [4609] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(3936),
+ [4612] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(1884),
+ [4615] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(2758),
+ [4618] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(2757),
+ [4621] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(282),
+ [4624] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(3026),
+ [4627] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(3943),
+ [4630] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(3946),
+ [4633] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(453),
+ [4636] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(457),
+ [4639] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(517),
+ [4642] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(518),
+ [4645] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(521),
+ [4648] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(1768),
+ [4651] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(4155),
+ [4654] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(1991),
+ [4657] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(538),
+ [4660] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 2, 0, 15), SHIFT_REPEAT(3775),
[4663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379),
[4665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1522),
[4667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381),
@@ -216143,314 +215736,314 @@ static const TSParseActionEntry ts_parse_actions[] = {
[7393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1063),
[7395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345),
[7397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998),
- [7399] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(990),
- [7402] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(638),
- [7405] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2),
- [7407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2),
- [7409] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 1),
- [7411] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 1),
- [7413] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 40), SHIFT_REPEAT(993),
- [7416] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 40), SHIFT_REPEAT(631),
- [7419] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 40),
- [7421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 2, .production_id = 40),
- [7423] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 3, .production_id = 40),
- [7425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 3, .production_id = 40),
- [7427] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 1, .production_id = 1), SHIFT_REPEAT(991),
- [7430] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 1, .production_id = 1), SHIFT_REPEAT(631),
- [7433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 1, .production_id = 1),
- [7435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym_do_clause_repeat1, .child_count = 1, .production_id = 1),
- [7437] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(995),
- [7440] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(631),
- [7443] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_num_lit, .child_count = 1),
- [7445] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_num_lit, .child_count = 1),
+ [7399] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(990),
+ [7402] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(638),
+ [7405] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0),
+ [7407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0),
+ [7409] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 1),
+ [7411] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 1),
+ [7413] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 40), SHIFT_REPEAT(993),
+ [7416] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 40), SHIFT_REPEAT(631),
+ [7419] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 40),
+ [7421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 2, 0, 40),
+ [7423] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 3, 0, 40),
+ [7425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_do_clause_repeat1, 3, 0, 40),
+ [7427] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 1, 0, 1), SHIFT_REPEAT(991),
+ [7430] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 1, 0, 1), SHIFT_REPEAT(631),
+ [7433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_do_clause_repeat1, 1, 0, 1),
+ [7435] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_do_clause_repeat1, 1, 0, 1),
+ [7437] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(995),
+ [7440] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(631),
+ [7443] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_num_lit, 1, 0, 0),
+ [7445] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_num_lit, 1, 0, 0),
[7447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1057),
- [7449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_str_lit, .child_count = 2),
- [7451] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_str_lit, .child_count = 2),
- [7453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__form, .child_count = 2),
- [7455] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__form, .child_count = 2),
- [7457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_unquoting_lit, .child_count = 3, .production_id = 19),
- [7459] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_unquoting_lit, .child_count = 3, .production_id = 19),
- [7461] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_unquote_splicing_lit, .child_count = 3, .production_id = 19),
- [7463] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_unquote_splicing_lit, .child_count = 3, .production_id = 19),
- [7465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_syn_quoting_lit, .child_count = 3, .production_id = 19),
- [7467] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_syn_quoting_lit, .child_count = 3, .production_id = 19),
- [7469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_quoting_lit, .child_count = 3, .production_id = 19),
- [7471] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_quoting_lit, .child_count = 3, .production_id = 19),
- [7473] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_var_quoting_lit, .child_count = 3, .production_id = 19),
- [7475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_var_quoting_lit, .child_count = 3, .production_id = 19),
- [7477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_splicing_read_cond_lit, .child_count = 3, .production_id = 30),
- [7479] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_splicing_read_cond_lit, .child_count = 3, .production_id = 30),
- [7481] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_read_cond_lit, .child_count = 3, .production_id = 30),
- [7483] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_read_cond_lit, .child_count = 3, .production_id = 30),
- [7485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__bare_list_lit, .child_count = 3, .production_id = 28),
- [7487] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__bare_list_lit, .child_count = 3, .production_id = 28),
- [7489] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_include_reader_macro, .child_count = 4, .production_id = 49),
- [7491] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_include_reader_macro, .child_count = 4, .production_id = 49),
- [7493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_loop_macro, .child_count = 5, .production_id = 51),
- [7495] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_loop_macro, .child_count = 5, .production_id = 51),
- [7497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun, .child_count = 3, .production_id = 25),
- [7499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun, .child_count = 3, .production_id = 25),
- [7501] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_loop_macro, .child_count = 3, .production_id = 25),
- [7503] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_loop_macro, .child_count = 3, .production_id = 25),
- [7505] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_str_lit, .child_count = 3),
- [7507] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_str_lit, .child_count = 3),
- [7509] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_vec_lit, .child_count = 3, .production_id = 9),
- [7511] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_vec_lit, .child_count = 3, .production_id = 9),
- [7513] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__bare_set_lit, .child_count = 3, .production_id = 22),
- [7515] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__bare_set_lit, .child_count = 3, .production_id = 22),
- [7517] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun, .child_count = 5, .production_id = 51),
- [7519] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun, .child_count = 5, .production_id = 51),
- [7521] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__form, .child_count = 3, .production_id = 21),
- [7523] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__form, .child_count = 3, .production_id = 21),
- [7525] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_vec_lit, .child_count = 2, .production_id = 9),
- [7527] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_vec_lit, .child_count = 2, .production_id = 9),
- [7529] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun, .child_count = 5, .production_id = 56),
- [7531] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun, .child_count = 5, .production_id = 56),
- [7533] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_dis_expr, .child_count = 3, .production_id = 19),
- [7535] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_dis_expr, .child_count = 3, .production_id = 19),
- [7537] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_include_reader_macro, .child_count = 5, .production_id = 60),
- [7539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_include_reader_macro, .child_count = 5, .production_id = 60),
- [7541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_set_lit, .child_count = 2, .production_id = 17),
- [7543] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_set_lit, .child_count = 2, .production_id = 17),
- [7545] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_list_lit, .child_count = 2, .production_id = 16),
- [7547] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_list_lit, .child_count = 2, .production_id = 16),
- [7549] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 5, .production_id = 61),
- [7551] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 5, .production_id = 61),
- [7553] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_include_reader_macro, .child_count = 5, .production_id = 62),
- [7555] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_include_reader_macro, .child_count = 5, .production_id = 62),
- [7557] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_include_reader_macro, .child_count = 5, .production_id = 63),
- [7559] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_include_reader_macro, .child_count = 5, .production_id = 63),
- [7561] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_loop_macro, .child_count = 6, .production_id = 64),
- [7563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_loop_macro, .child_count = 6, .production_id = 64),
- [7565] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_path_lit, .child_count = 2, .production_id = 14),
- [7567] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_path_lit, .child_count = 2, .production_id = 14),
- [7569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun, .child_count = 6, .production_id = 73),
- [7571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun, .child_count = 6, .production_id = 73),
- [7573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 6, .production_id = 61),
- [7575] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 6, .production_id = 61),
- [7577] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 6, .production_id = 78),
- [7579] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 6, .production_id = 78),
- [7581] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_unquoting_lit, .child_count = 2, .production_id = 7),
- [7583] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_unquoting_lit, .child_count = 2, .production_id = 7),
- [7585] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 6, .production_id = 79),
- [7587] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 6, .production_id = 79),
- [7589] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_include_reader_macro, .child_count = 6, .production_id = 80),
- [7591] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_include_reader_macro, .child_count = 6, .production_id = 80),
- [7593] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_unquote_splicing_lit, .child_count = 2, .production_id = 7),
- [7595] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_unquote_splicing_lit, .child_count = 2, .production_id = 7),
- [7597] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 6, .production_id = 81),
- [7599] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 6, .production_id = 81),
- [7601] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_syn_quoting_lit, .child_count = 2, .production_id = 7),
- [7603] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_syn_quoting_lit, .child_count = 2, .production_id = 7),
- [7605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_loop_macro, .child_count = 7, .production_id = 94),
- [7607] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_loop_macro, .child_count = 7, .production_id = 94),
- [7609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 7, .production_id = 78),
- [7611] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 7, .production_id = 78),
- [7613] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_quoting_lit, .child_count = 2, .production_id = 7),
- [7615] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_quoting_lit, .child_count = 2, .production_id = 7),
- [7617] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_package_lit, .child_count = 1),
- [7619] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1),
- [7621] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4088),
+ [7449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_str_lit, 2, 0, 0),
+ [7451] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_str_lit, 2, 0, 0),
+ [7453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__form, 2, 0, 0),
+ [7455] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__form, 2, 0, 0),
+ [7457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoting_lit, 3, 0, 19),
+ [7459] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoting_lit, 3, 0, 19),
+ [7461] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquote_splicing_lit, 3, 0, 19),
+ [7463] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquote_splicing_lit, 3, 0, 19),
+ [7465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_syn_quoting_lit, 3, 0, 19),
+ [7467] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_syn_quoting_lit, 3, 0, 19),
+ [7469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoting_lit, 3, 0, 19),
+ [7471] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoting_lit, 3, 0, 19),
+ [7473] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_var_quoting_lit, 3, 0, 19),
+ [7475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_var_quoting_lit, 3, 0, 19),
+ [7477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_splicing_read_cond_lit, 3, 0, 30),
+ [7479] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_splicing_read_cond_lit, 3, 0, 30),
+ [7481] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_read_cond_lit, 3, 0, 30),
+ [7483] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_read_cond_lit, 3, 0, 30),
+ [7485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bare_list_lit, 3, 0, 28),
+ [7487] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__bare_list_lit, 3, 0, 28),
+ [7489] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_include_reader_macro, 4, 0, 49),
+ [7491] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_include_reader_macro, 4, 0, 49),
+ [7493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loop_macro, 5, 0, 51),
+ [7495] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loop_macro, 5, 0, 51),
+ [7497] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun, 3, 0, 25),
+ [7499] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun, 3, 0, 25),
+ [7501] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loop_macro, 3, 0, 25),
+ [7503] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loop_macro, 3, 0, 25),
+ [7505] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_str_lit, 3, 0, 0),
+ [7507] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_str_lit, 3, 0, 0),
+ [7509] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_vec_lit, 3, 0, 9),
+ [7511] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_vec_lit, 3, 0, 9),
+ [7513] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bare_set_lit, 3, 0, 22),
+ [7515] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__bare_set_lit, 3, 0, 22),
+ [7517] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun, 5, 0, 51),
+ [7519] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun, 5, 0, 51),
+ [7521] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__form, 3, 0, 21),
+ [7523] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__form, 3, 0, 21),
+ [7525] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_vec_lit, 2, 0, 9),
+ [7527] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_vec_lit, 2, 0, 9),
+ [7529] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun, 5, 0, 56),
+ [7531] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun, 5, 0, 56),
+ [7533] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dis_expr, 3, 0, 19),
+ [7535] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dis_expr, 3, 0, 19),
+ [7537] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_include_reader_macro, 5, 0, 60),
+ [7539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_include_reader_macro, 5, 0, 60),
+ [7541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_lit, 2, 0, 17),
+ [7543] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_lit, 2, 0, 17),
+ [7545] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_lit, 2, 0, 16),
+ [7547] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_lit, 2, 0, 16),
+ [7549] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 5, 0, 61),
+ [7551] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 5, 0, 61),
+ [7553] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_include_reader_macro, 5, 0, 62),
+ [7555] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_include_reader_macro, 5, 0, 62),
+ [7557] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_include_reader_macro, 5, 0, 63),
+ [7559] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_include_reader_macro, 5, 0, 63),
+ [7561] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loop_macro, 6, 0, 64),
+ [7563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loop_macro, 6, 0, 64),
+ [7565] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path_lit, 2, 0, 14),
+ [7567] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path_lit, 2, 0, 14),
+ [7569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun, 6, 0, 73),
+ [7571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun, 6, 0, 73),
+ [7573] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 6, 0, 61),
+ [7575] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 6, 0, 61),
+ [7577] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 6, 0, 78),
+ [7579] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 6, 0, 78),
+ [7581] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoting_lit, 2, 0, 7),
+ [7583] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoting_lit, 2, 0, 7),
+ [7585] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 6, 0, 79),
+ [7587] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 6, 0, 79),
+ [7589] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_include_reader_macro, 6, 0, 80),
+ [7591] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_include_reader_macro, 6, 0, 80),
+ [7593] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquote_splicing_lit, 2, 0, 7),
+ [7595] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquote_splicing_lit, 2, 0, 7),
+ [7597] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 6, 0, 81),
+ [7599] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 6, 0, 81),
+ [7601] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_syn_quoting_lit, 2, 0, 7),
+ [7603] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_syn_quoting_lit, 2, 0, 7),
+ [7605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loop_macro, 7, 0, 94),
+ [7607] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loop_macro, 7, 0, 94),
+ [7609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 7, 0, 78),
+ [7611] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 7, 0, 78),
+ [7613] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoting_lit, 2, 0, 7),
+ [7615] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoting_lit, 2, 0, 7),
+ [7617] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_package_lit, 1, 0, 0),
+ [7619] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0),
+ [7621] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4088),
[7624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4108),
- [7626] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 7, .production_id = 79),
- [7628] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 7, .production_id = 79),
- [7630] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_var_quoting_lit, .child_count = 2, .production_id = 7),
- [7632] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_var_quoting_lit, .child_count = 2, .production_id = 7),
- [7634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_splicing_read_cond_lit, .child_count = 2, .production_id = 13),
- [7636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_splicing_read_cond_lit, .child_count = 2, .production_id = 13),
- [7638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 7, .production_id = 98),
- [7640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 7, .production_id = 98),
- [7642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_read_cond_lit, .child_count = 2, .production_id = 13),
- [7644] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_read_cond_lit, .child_count = 2, .production_id = 13),
- [7646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__bare_list_lit, .child_count = 2, .production_id = 11),
- [7648] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__bare_list_lit, .child_count = 2, .production_id = 11),
- [7650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__bare_set_lit, .child_count = 4, .production_id = 36),
- [7652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__bare_set_lit, .child_count = 4, .production_id = 36),
- [7654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_include_reader_macro, .child_count = 3, .production_id = 32),
- [7656] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_include_reader_macro, .child_count = 3, .production_id = 32),
- [7658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_kwd_lit, .child_count = 2),
- [7660] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_kwd_lit, .child_count = 2),
- [7662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_kwd_symbol, .child_count = 1),
- [7664] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_kwd_symbol, .child_count = 1),
- [7666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_num_lit, .child_count = 2),
- [7668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_num_lit, .child_count = 2),
- [7670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 7, .production_id = 99),
- [7672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 7, .production_id = 99),
+ [7626] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 7, 0, 79),
+ [7628] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 7, 0, 79),
+ [7630] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_var_quoting_lit, 2, 0, 7),
+ [7632] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_var_quoting_lit, 2, 0, 7),
+ [7634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_splicing_read_cond_lit, 2, 0, 13),
+ [7636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_splicing_read_cond_lit, 2, 0, 13),
+ [7638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 7, 0, 98),
+ [7640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 7, 0, 98),
+ [7642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_read_cond_lit, 2, 0, 13),
+ [7644] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_read_cond_lit, 2, 0, 13),
+ [7646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bare_list_lit, 2, 0, 11),
+ [7648] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__bare_list_lit, 2, 0, 11),
+ [7650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bare_set_lit, 4, 0, 36),
+ [7652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__bare_set_lit, 4, 0, 36),
+ [7654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_include_reader_macro, 3, 0, 32),
+ [7656] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_include_reader_macro, 3, 0, 32),
+ [7658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_kwd_lit, 2, 0, 0),
+ [7660] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_kwd_lit, 2, 0, 0),
+ [7662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_kwd_symbol, 1, 0, 0),
+ [7664] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_kwd_symbol, 1, 0, 0),
+ [7666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_num_lit, 2, 0, 0),
+ [7668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_num_lit, 2, 0, 0),
+ [7670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 7, 0, 99),
+ [7672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 7, 0, 99),
[7674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4108),
- [7676] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_unquote_splicing_lit, .child_count = 4, .production_id = 48),
- [7678] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_unquote_splicing_lit, .child_count = 4, .production_id = 48),
- [7680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 7, .production_id = 81),
- [7682] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 7, .production_id = 81),
- [7684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_char_lit, .child_count = 2),
- [7686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_char_lit, .child_count = 2),
- [7688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_package_lit, .child_count = 3, .production_id = 31),
- [7690] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 3, .production_id = 31),
- [7692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 7, .production_id = 100),
- [7694] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 7, .production_id = 100),
- [7696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 7, .production_id = 101),
- [7698] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 7, .production_id = 101),
- [7700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_dis_expr, .child_count = 2, .production_id = 7),
- [7702] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_dis_expr, .child_count = 2, .production_id = 7),
- [7704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_set_lit, .child_count = 1, .production_id = 6),
- [7706] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_set_lit, .child_count = 1, .production_id = 6),
- [7708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_list_lit, .child_count = 1, .production_id = 5),
- [7710] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_list_lit, .child_count = 1, .production_id = 5),
- [7712] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_read_cond_lit, .child_count = 3, .production_id = 33),
- [7714] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_read_cond_lit, .child_count = 3, .production_id = 33),
- [7716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__form, .child_count = 1),
- [7718] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__form, .child_count = 1),
- [7720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 8, .production_id = 98),
- [7722] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 8, .production_id = 98),
- [7724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_splicing_read_cond_lit, .child_count = 3, .production_id = 33),
- [7726] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_splicing_read_cond_lit, .child_count = 3, .production_id = 33),
- [7728] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 8, .production_id = 99),
- [7730] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 8, .production_id = 99),
- [7732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 8, .production_id = 117),
- [7734] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 8, .production_id = 117),
- [7736] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 8, .production_id = 100),
- [7738] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 8, .production_id = 100),
- [7740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_sym_lit, .child_count = 1),
- [7742] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_sym_lit, .child_count = 1),
- [7744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 8, .production_id = 101),
- [7746] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 8, .production_id = 101),
- [7748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 8, .production_id = 118),
- [7750] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 8, .production_id = 118),
- [7752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 8, .production_id = 119),
- [7754] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 8, .production_id = 119),
- [7756] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4067),
- [7759] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_var_quoting_lit, .child_count = 3, .production_id = 34),
- [7761] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_var_quoting_lit, .child_count = 3, .production_id = 34),
- [7763] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4093),
- [7766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_quoting_lit, .child_count = 4, .production_id = 48),
- [7768] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_quoting_lit, .child_count = 4, .production_id = 48),
- [7770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 9, .production_id = 117),
- [7772] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 9, .production_id = 117),
- [7774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 9, .production_id = 118),
- [7776] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 9, .production_id = 118),
- [7778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 9, .production_id = 119),
- [7780] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 9, .production_id = 119),
- [7782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_quoting_lit, .child_count = 3, .production_id = 34),
- [7784] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_quoting_lit, .child_count = 3, .production_id = 34),
- [7786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 9, .production_id = 134),
- [7788] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 9, .production_id = 134),
- [7790] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_var_quoting_lit, .child_count = 4, .production_id = 48),
- [7792] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_var_quoting_lit, .child_count = 4, .production_id = 48),
- [7794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 10, .production_id = 134),
- [7796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_complex_num_lit, .child_count = 10, .production_id = 134),
- [7798] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4047),
- [7801] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_unquote_splicing_lit, .child_count = 3, .production_id = 34),
- [7803] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_unquote_splicing_lit, .child_count = 3, .production_id = 34),
+ [7676] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquote_splicing_lit, 4, 0, 48),
+ [7678] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquote_splicing_lit, 4, 0, 48),
+ [7680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 7, 0, 81),
+ [7682] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 7, 0, 81),
+ [7684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_char_lit, 2, 0, 0),
+ [7686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_char_lit, 2, 0, 0),
+ [7688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_package_lit, 3, 0, 31),
+ [7690] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_package_lit, 3, 0, 31),
+ [7692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 7, 0, 100),
+ [7694] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 7, 0, 100),
+ [7696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 7, 0, 101),
+ [7698] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 7, 0, 101),
+ [7700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dis_expr, 2, 0, 7),
+ [7702] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dis_expr, 2, 0, 7),
+ [7704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_lit, 1, 0, 6),
+ [7706] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_lit, 1, 0, 6),
+ [7708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_lit, 1, 0, 5),
+ [7710] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_lit, 1, 0, 5),
+ [7712] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_read_cond_lit, 3, 0, 33),
+ [7714] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_read_cond_lit, 3, 0, 33),
+ [7716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__form, 1, 0, 0),
+ [7718] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__form, 1, 0, 0),
+ [7720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 8, 0, 98),
+ [7722] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 8, 0, 98),
+ [7724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_splicing_read_cond_lit, 3, 0, 33),
+ [7726] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_splicing_read_cond_lit, 3, 0, 33),
+ [7728] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 8, 0, 99),
+ [7730] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 8, 0, 99),
+ [7732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 8, 0, 117),
+ [7734] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 8, 0, 117),
+ [7736] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 8, 0, 100),
+ [7738] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 8, 0, 100),
+ [7740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sym_lit, 1, 0, 0),
+ [7742] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sym_lit, 1, 0, 0),
+ [7744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 8, 0, 101),
+ [7746] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 8, 0, 101),
+ [7748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 8, 0, 118),
+ [7750] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 8, 0, 118),
+ [7752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 8, 0, 119),
+ [7754] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 8, 0, 119),
+ [7756] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4067),
+ [7759] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_var_quoting_lit, 3, 0, 34),
+ [7761] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_var_quoting_lit, 3, 0, 34),
+ [7763] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4093),
+ [7766] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoting_lit, 4, 0, 48),
+ [7768] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoting_lit, 4, 0, 48),
+ [7770] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 9, 0, 117),
+ [7772] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 9, 0, 117),
+ [7774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 9, 0, 118),
+ [7776] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 9, 0, 118),
+ [7778] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 9, 0, 119),
+ [7780] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 9, 0, 119),
+ [7782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_quoting_lit, 3, 0, 34),
+ [7784] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_quoting_lit, 3, 0, 34),
+ [7786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 9, 0, 134),
+ [7788] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 9, 0, 134),
+ [7790] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_var_quoting_lit, 4, 0, 48),
+ [7792] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_var_quoting_lit, 4, 0, 48),
+ [7794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_complex_num_lit, 10, 0, 134),
+ [7796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_complex_num_lit, 10, 0, 134),
+ [7798] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4047),
+ [7801] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquote_splicing_lit, 3, 0, 34),
+ [7803] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquote_splicing_lit, 3, 0, 34),
[7805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1246),
- [7807] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4091),
- [7810] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4077),
- [7813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_splicing_read_cond_lit, .child_count = 4, .production_id = 47),
- [7815] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_splicing_read_cond_lit, .child_count = 4, .production_id = 47),
- [7817] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_read_cond_lit, .child_count = 4, .production_id = 47),
- [7819] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_read_cond_lit, .child_count = 4, .production_id = 47),
- [7821] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4064),
- [7824] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_include_reader_macro, .child_count = 4, .production_id = 46),
- [7826] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_include_reader_macro, .child_count = 4, .production_id = 46),
- [7828] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4085),
- [7831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_include_reader_macro, .child_count = 4, .production_id = 45),
- [7833] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_include_reader_macro, .child_count = 4, .production_id = 45),
- [7835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun, .child_count = 4, .production_id = 44),
- [7837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun, .child_count = 4, .production_id = 44),
- [7839] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun, .child_count = 4, .production_id = 41),
- [7841] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun, .child_count = 4, .production_id = 41),
- [7843] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4041),
- [7846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__form, .child_count = 4, .production_id = 35),
- [7848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__form, .child_count = 4, .production_id = 35),
- [7850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_loop_macro, .child_count = 4, .production_id = 41),
- [7852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_loop_macro, .child_count = 4, .production_id = 41),
- [7854] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4031),
- [7857] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4062),
- [7860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_str_lit, .child_count = 4),
- [7862] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_str_lit, .child_count = 4),
- [7864] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4090),
- [7867] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(1147),
- [7870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(673),
+ [7807] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4091),
+ [7810] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4077),
+ [7813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_splicing_read_cond_lit, 4, 0, 47),
+ [7815] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_splicing_read_cond_lit, 4, 0, 47),
+ [7817] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_read_cond_lit, 4, 0, 47),
+ [7819] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_read_cond_lit, 4, 0, 47),
+ [7821] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4064),
+ [7824] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_include_reader_macro, 4, 0, 46),
+ [7826] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_include_reader_macro, 4, 0, 46),
+ [7828] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4085),
+ [7831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_include_reader_macro, 4, 0, 45),
+ [7833] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_include_reader_macro, 4, 0, 45),
+ [7835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun, 4, 0, 44),
+ [7837] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun, 4, 0, 44),
+ [7839] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun, 4, 0, 41),
+ [7841] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun, 4, 0, 41),
+ [7843] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4041),
+ [7846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__form, 4, 0, 35),
+ [7848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__form, 4, 0, 35),
+ [7850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loop_macro, 4, 0, 41),
+ [7852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_loop_macro, 4, 0, 41),
+ [7854] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4031),
+ [7857] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4062),
+ [7860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_str_lit, 4, 0, 0),
+ [7862] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_str_lit, 4, 0, 0),
+ [7864] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4090),
+ [7867] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(1147),
+ [7870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(673),
[7873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4106),
[7875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4106),
- [7877] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 83), SHIFT(2746),
- [7880] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 83), SHIFT(550),
- [7883] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 83), SHIFT(2881),
- [7886] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 83),
- [7888] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 83), SHIFT(4146),
- [7891] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 83),
- [7893] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 4, .production_id = 65), SHIFT(2746),
- [7896] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 4, .production_id = 65), SHIFT(550),
- [7899] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 4, .production_id = 65), SHIFT(2881),
- [7902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 4, .production_id = 65),
- [7904] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 4, .production_id = 65), SHIFT(4146),
- [7907] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 4, .production_id = 65),
- [7909] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 102), SHIFT(2746),
- [7912] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 102), SHIFT(550),
- [7915] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 102), SHIFT(2881),
- [7918] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 102),
- [7920] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 102), SHIFT(4146),
- [7923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 102),
- [7925] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 103), SHIFT(2746),
- [7928] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 103), SHIFT(550),
- [7931] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 103), SHIFT(2881),
- [7934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 103),
- [7936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 103), SHIFT(4146),
- [7939] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 103),
- [7941] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 90), SHIFT(2746),
- [7944] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 90), SHIFT(550),
- [7947] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 90), SHIFT(2881),
- [7950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 90),
- [7952] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 90), SHIFT(4146),
- [7955] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 90),
- [7957] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 82), SHIFT(2746),
- [7960] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 82), SHIFT(550),
- [7963] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 82), SHIFT(2881),
- [7966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 82),
- [7968] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 82), SHIFT(4146),
- [7971] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 5, .production_id = 82),
- [7973] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 110), SHIFT(2746),
- [7976] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 110), SHIFT(550),
- [7979] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 110), SHIFT(2881),
- [7982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 110),
- [7984] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 110), SHIFT(4146),
- [7987] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 6, .production_id = 110),
- [7989] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 7, .production_id = 120), SHIFT(2746),
- [7992] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 7, .production_id = 120), SHIFT(550),
- [7995] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 7, .production_id = 120), SHIFT(2881),
- [7998] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 7, .production_id = 120),
- [8000] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 7, .production_id = 120), SHIFT(4146),
- [8003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 7, .production_id = 120),
- [8005] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 3, .production_id = 53), SHIFT(2746),
- [8008] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 3, .production_id = 53), SHIFT(550),
- [8011] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 3, .production_id = 53), SHIFT(2881),
- [8014] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 3, .production_id = 53),
- [8016] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 3, .production_id = 53), SHIFT(4146),
- [8019] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 3, .production_id = 53),
- [8021] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 8, .production_id = 141), SHIFT(2746),
- [8024] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 8, .production_id = 141), SHIFT(550),
- [8027] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 8, .production_id = 141), SHIFT(2881),
- [8030] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 8, .production_id = 141),
- [8032] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 8, .production_id = 141), SHIFT(4146),
- [8035] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 8, .production_id = 141),
- [8037] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 7, .production_id = 127), SHIFT(2746),
- [8040] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 7, .production_id = 127), SHIFT(550),
- [8043] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 7, .production_id = 127), SHIFT(2881),
- [8046] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 7, .production_id = 127),
- [8048] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 7, .production_id = 127), SHIFT(4146),
- [8051] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 7, .production_id = 127),
- [8053] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 4, .production_id = 69), SHIFT(2746),
- [8056] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 4, .production_id = 69), SHIFT(550),
- [8059] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 4, .production_id = 69), SHIFT(2881),
- [8062] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 4, .production_id = 69),
- [8064] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_for_clause, .child_count = 4, .production_id = 69), SHIFT(4146),
- [8067] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause, .child_count = 4, .production_id = 69),
- [8069] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_for_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(2746),
- [8072] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_for_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(550),
- [8075] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_for_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(2881),
- [8078] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym_for_clause_repeat1, .child_count = 2, .production_id = 15),
- [8080] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_for_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(4146),
- [8083] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = aux_sym_for_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(2038),
- [8086] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_for_clause_repeat1, .child_count = 2, .production_id = 15), SHIFT_REPEAT(2038),
- [8089] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = aux_sym_for_clause_repeat1, .child_count = 2, .production_id = 15),
+ [7877] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 5, 0, 83), SHIFT(2746),
+ [7880] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 5, 0, 83), SHIFT(550),
+ [7883] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 5, 0, 83), SHIFT(2881),
+ [7886] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause, 5, 0, 83),
+ [7888] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 5, 0, 83), SHIFT(4146),
+ [7891] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause, 5, 0, 83),
+ [7893] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 4, 0, 65), SHIFT(2746),
+ [7896] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 4, 0, 65), SHIFT(550),
+ [7899] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 4, 0, 65), SHIFT(2881),
+ [7902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause, 4, 0, 65),
+ [7904] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 4, 0, 65), SHIFT(4146),
+ [7907] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause, 4, 0, 65),
+ [7909] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 6, 0, 102), SHIFT(2746),
+ [7912] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 6, 0, 102), SHIFT(550),
+ [7915] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 6, 0, 102), SHIFT(2881),
+ [7918] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause, 6, 0, 102),
+ [7920] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 6, 0, 102), SHIFT(4146),
+ [7923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause, 6, 0, 102),
+ [7925] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 6, 0, 103), SHIFT(2746),
+ [7928] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 6, 0, 103), SHIFT(550),
+ [7931] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 6, 0, 103), SHIFT(2881),
+ [7934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause, 6, 0, 103),
+ [7936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 6, 0, 103), SHIFT(4146),
+ [7939] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause, 6, 0, 103),
+ [7941] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 5, 0, 90), SHIFT(2746),
+ [7944] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 5, 0, 90), SHIFT(550),
+ [7947] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 5, 0, 90), SHIFT(2881),
+ [7950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause, 5, 0, 90),
+ [7952] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 5, 0, 90), SHIFT(4146),
+ [7955] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause, 5, 0, 90),
+ [7957] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 5, 0, 82), SHIFT(2746),
+ [7960] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 5, 0, 82), SHIFT(550),
+ [7963] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 5, 0, 82), SHIFT(2881),
+ [7966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause, 5, 0, 82),
+ [7968] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 5, 0, 82), SHIFT(4146),
+ [7971] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause, 5, 0, 82),
+ [7973] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 6, 0, 110), SHIFT(2746),
+ [7976] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 6, 0, 110), SHIFT(550),
+ [7979] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 6, 0, 110), SHIFT(2881),
+ [7982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause, 6, 0, 110),
+ [7984] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 6, 0, 110), SHIFT(4146),
+ [7987] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause, 6, 0, 110),
+ [7989] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 7, 0, 120), SHIFT(2746),
+ [7992] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 7, 0, 120), SHIFT(550),
+ [7995] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 7, 0, 120), SHIFT(2881),
+ [7998] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause, 7, 0, 120),
+ [8000] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 7, 0, 120), SHIFT(4146),
+ [8003] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause, 7, 0, 120),
+ [8005] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 3, 0, 53), SHIFT(2746),
+ [8008] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 3, 0, 53), SHIFT(550),
+ [8011] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 3, 0, 53), SHIFT(2881),
+ [8014] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause, 3, 0, 53),
+ [8016] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 3, 0, 53), SHIFT(4146),
+ [8019] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause, 3, 0, 53),
+ [8021] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 8, 0, 141), SHIFT(2746),
+ [8024] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 8, 0, 141), SHIFT(550),
+ [8027] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 8, 0, 141), SHIFT(2881),
+ [8030] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause, 8, 0, 141),
+ [8032] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 8, 0, 141), SHIFT(4146),
+ [8035] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause, 8, 0, 141),
+ [8037] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 7, 0, 127), SHIFT(2746),
+ [8040] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 7, 0, 127), SHIFT(550),
+ [8043] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 7, 0, 127), SHIFT(2881),
+ [8046] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause, 7, 0, 127),
+ [8048] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 7, 0, 127), SHIFT(4146),
+ [8051] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause, 7, 0, 127),
+ [8053] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 4, 0, 69), SHIFT(2746),
+ [8056] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 4, 0, 69), SHIFT(550),
+ [8059] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 4, 0, 69), SHIFT(2881),
+ [8062] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause, 4, 0, 69),
+ [8064] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_for_clause, 4, 0, 69), SHIFT(4146),
+ [8067] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause, 4, 0, 69),
+ [8069] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_for_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(2746),
+ [8072] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_for_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(550),
+ [8075] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_for_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(2881),
+ [8078] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_clause_repeat1, 2, 0, 15),
+ [8080] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_for_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(4146),
+ [8083] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_for_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(2038),
+ [8086] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_for_clause_repeat1, 2, 0, 15), SHIFT_REPEAT(2038),
+ [8089] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_for_clause_repeat1, 2, 0, 15),
[8091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1476),
[8093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1345),
[8095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942),
@@ -216537,24 +216130,24 @@ static const TSParseActionEntry ts_parse_actions[] = {
[8257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2529),
[8259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1343),
[8261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2548),
- [8263] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2), SHIFT_REPEAT(1345),
- [8266] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2), SHIFT_REPEAT(942),
- [8269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2), SHIFT_REPEAT(2848),
- [8272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2), SHIFT_REPEAT(2755),
- [8275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2), SHIFT_REPEAT(2759),
- [8278] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2), SHIFT_REPEAT(287),
- [8281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2),
- [8283] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2), SHIFT_REPEAT(4156),
- [8286] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2), SHIFT_REPEAT(2041),
- [8289] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2), SHIFT_REPEAT(891),
- [8292] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2), SHIFT_REPEAT(138),
- [8295] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2), SHIFT_REPEAT(895),
- [8298] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2), SHIFT_REPEAT(346),
- [8301] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2), SHIFT_REPEAT(900),
- [8304] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2), SHIFT_REPEAT(901),
- [8307] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2), SHIFT_REPEAT(902),
- [8310] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2), SHIFT_REPEAT(2679),
- [8313] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_loop_macro_repeat1, .child_count = 2), SHIFT_REPEAT(903),
+ [8263] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0), SHIFT_REPEAT(1345),
+ [8266] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0), SHIFT_REPEAT(942),
+ [8269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0), SHIFT_REPEAT(2848),
+ [8272] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0), SHIFT_REPEAT(2755),
+ [8275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0), SHIFT_REPEAT(2759),
+ [8278] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0), SHIFT_REPEAT(287),
+ [8281] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0),
+ [8283] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0), SHIFT_REPEAT(4156),
+ [8286] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0), SHIFT_REPEAT(2041),
+ [8289] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0), SHIFT_REPEAT(891),
+ [8292] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0), SHIFT_REPEAT(138),
+ [8295] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0), SHIFT_REPEAT(895),
+ [8298] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0), SHIFT_REPEAT(346),
+ [8301] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0), SHIFT_REPEAT(900),
+ [8304] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0), SHIFT_REPEAT(901),
+ [8307] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0), SHIFT_REPEAT(902),
+ [8310] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0), SHIFT_REPEAT(2679),
+ [8313] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_loop_macro_repeat1, 2, 0, 0), SHIFT_REPEAT(903),
[8316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1702),
[8318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1346),
[8320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1739),
@@ -216581,16 +216174,16 @@ static const TSParseActionEntry ts_parse_actions[] = {
[8362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1497),
[8364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4102),
[8366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4102),
- [8368] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__for_part, .child_count = 2, .production_id = 40),
- [8370] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__for_part, .child_count = 2, .production_id = 40),
- [8372] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__for_part, .child_count = 3, .production_id = 52),
- [8374] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__for_part, .child_count = 3, .production_id = 52),
- [8376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__for_part, .child_count = 4, .production_id = 68),
- [8378] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__for_part, .child_count = 4, .production_id = 68),
- [8380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym_for_clause_repeat1, .child_count = 1, .production_id = 1),
- [8382] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = aux_sym_for_clause_repeat1, .child_count = 1, .production_id = 1),
- [8384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 1),
- [8386] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 1),
+ [8368] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_part, 2, 0, 40),
+ [8370] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_part, 2, 0, 40),
+ [8372] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_part, 3, 0, 52),
+ [8374] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_part, 3, 0, 52),
+ [8376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__for_part, 4, 0, 68),
+ [8378] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_part, 4, 0, 68),
+ [8380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_for_clause_repeat1, 1, 0, 1),
+ [8382] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_for_clause_repeat1, 1, 0, 1),
+ [8384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 1, 0, 0),
+ [8386] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__bare_list_lit_repeat1, 1, 0, 0),
[8388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4160),
[8390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1320),
[8392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4128),
@@ -216646,733 +216239,733 @@ static const TSParseActionEntry ts_parse_actions[] = {
[8492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4105),
[8494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4105),
[8496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1886),
- [8498] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(1967),
- [8501] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(742),
- [8504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 1, .production_id = 12),
- [8506] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = aux_sym__bare_list_lit_repeat1, .child_count = 1, .production_id = 12),
- [8508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_header, .child_count = 2, .production_id = 26),
- [8510] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_header, .child_count = 2, .production_id = 26),
- [8512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_header, .child_count = 7, .production_id = 116),
- [8514] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_header, .child_count = 7, .production_id = 116),
- [8516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_header, .child_count = 2, .production_id = 27),
- [8518] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_header, .child_count = 2, .production_id = 27),
- [8520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_header, .child_count = 6, .production_id = 95),
- [8522] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_header, .child_count = 6, .production_id = 95),
+ [8498] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(1967),
+ [8501] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(742),
+ [8504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__bare_list_lit_repeat1, 1, 0, 12),
+ [8506] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__bare_list_lit_repeat1, 1, 0, 12),
+ [8508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_header, 2, 0, 26),
+ [8510] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_header, 2, 0, 26),
+ [8512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_header, 7, 0, 116),
+ [8514] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_header, 7, 0, 116),
+ [8516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_header, 2, 0, 27),
+ [8518] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_header, 2, 0, 27),
+ [8520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_header, 6, 0, 95),
+ [8522] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_header, 6, 0, 95),
[8524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3874),
[8526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3868),
[8528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3843),
[8530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3817),
[8532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3790),
- [8534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 1, .production_id = 1),
- [8536] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = aux_sym_source_repeat1, .child_count = 1, .production_id = 1),
+ [8534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_source_repeat1, 1, 0, 1),
+ [8536] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_source_repeat1, 1, 0, 1),
[8538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3749),
- [8540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_header, .child_count = 3, .production_id = 42),
- [8542] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_header, .child_count = 3, .production_id = 42),
+ [8540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_header, 3, 0, 42),
+ [8542] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_header, 3, 0, 42),
[8544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3757),
- [8546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_header, .child_count = 6, .production_id = 96),
- [8548] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_header, .child_count = 6, .production_id = 96),
- [8550] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_header, .child_count = 3, .production_id = 43),
- [8552] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_header, .child_count = 3, .production_id = 43),
+ [8546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_header, 6, 0, 96),
+ [8548] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_header, 6, 0, 96),
+ [8550] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_header, 3, 0, 43),
+ [8552] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_header, 3, 0, 43),
[8554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3778),
- [8556] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_header, .child_count = 6, .production_id = 97),
- [8558] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_header, .child_count = 6, .production_id = 97),
- [8560] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_header, .child_count = 4, .production_id = 57),
- [8562] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_header, .child_count = 4, .production_id = 57),
- [8564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_header, .child_count = 3, .production_id = 27),
- [8566] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_header, .child_count = 3, .production_id = 27),
- [8568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_header, .child_count = 5, .production_id = 74),
- [8570] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_header, .child_count = 5, .production_id = 74),
+ [8556] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_header, 6, 0, 97),
+ [8558] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_header, 6, 0, 97),
+ [8560] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_header, 4, 0, 57),
+ [8562] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_header, 4, 0, 57),
+ [8564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_header, 3, 0, 27),
+ [8566] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_header, 3, 0, 27),
+ [8568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_header, 5, 0, 74),
+ [8570] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_header, 5, 0, 74),
[8572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3855),
- [8574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_header, .child_count = 5, .production_id = 75),
- [8576] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_header, .child_count = 5, .production_id = 75),
+ [8574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_header, 5, 0, 75),
+ [8576] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_header, 5, 0, 75),
[8578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3767),
- [8580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_header, .child_count = 5, .production_id = 76),
- [8582] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_header, .child_count = 5, .production_id = 76),
- [8584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_header, .child_count = 5, .production_id = 77),
- [8586] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_header, .child_count = 5, .production_id = 77),
- [8588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_header, .child_count = 4, .production_id = 59),
- [8590] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_header, .child_count = 4, .production_id = 59),
- [8592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_header, .child_count = 4, .production_id = 58),
- [8594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_header, .child_count = 4, .production_id = 58),
- [8596] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 2, .production_id = 40), SHIFT(3104),
- [8599] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 2, .production_id = 40), SHIFT(871),
- [8602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 2, .production_id = 40), SHIFT(4132),
- [8605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 2, .production_id = 40),
- [8607] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 2, .production_id = 40), SHIFT(4143),
+ [8580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_header, 5, 0, 76),
+ [8582] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_header, 5, 0, 76),
+ [8584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_header, 5, 0, 77),
+ [8586] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_header, 5, 0, 77),
+ [8588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_header, 4, 0, 59),
+ [8590] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_header, 4, 0, 59),
+ [8592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_header, 4, 0, 58),
+ [8594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_header, 4, 0, 58),
+ [8596] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_accumulation_clause, 2, 0, 40), SHIFT(3104),
+ [8599] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_accumulation_clause, 2, 0, 40), SHIFT(871),
+ [8602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_accumulation_clause, 2, 0, 40), SHIFT(4132),
+ [8605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_accumulation_clause, 2, 0, 40),
+ [8607] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_accumulation_clause, 2, 0, 40), SHIFT(4143),
[8610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689),
- [8612] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_accumulation_verb, .child_count = 2),
- [8614] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_accumulation_verb, .child_count = 2),
- [8616] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 3, .production_id = 52), SHIFT(3107),
- [8619] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 3, .production_id = 52), SHIFT(871),
- [8622] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 3, .production_id = 52), SHIFT(4119),
- [8625] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 3, .production_id = 52),
- [8627] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 3, .production_id = 52), SHIFT(4129),
+ [8612] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_accumulation_verb, 2, 0, 0),
+ [8614] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_accumulation_verb, 2, 0, 0),
+ [8616] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_accumulation_clause, 3, 0, 52), SHIFT(3107),
+ [8619] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_accumulation_clause, 3, 0, 52), SHIFT(871),
+ [8622] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_accumulation_clause, 3, 0, 52), SHIFT(4119),
+ [8625] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_accumulation_clause, 3, 0, 52),
+ [8627] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_accumulation_clause, 3, 0, 52), SHIFT(4129),
[8630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467),
- [8632] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause_word, .child_count = 1),
- [8634] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause_word, .child_count = 1),
- [8636] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_accumulation_verb, .child_count = 3),
- [8638] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_accumulation_verb, .child_count = 3),
- [8640] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_keyword, .child_count = 3),
- [8642] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_keyword, .child_count = 3),
- [8644] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_accumulation_verb, .child_count = 1),
- [8646] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_accumulation_verb, .child_count = 1),
- [8648] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause_word, .child_count = 2),
- [8650] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause_word, .child_count = 2),
- [8652] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_defun_keyword, .child_count = 1),
- [8654] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_defun_keyword, .child_count = 1),
- [8656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_for_clause_word, .child_count = 3),
- [8658] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_for_clause_word, .child_count = 3),
- [8660] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 140), SHIFT(2426),
- [8663] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 140), SHIFT(942),
- [8666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 140),
- [8668] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 170), SHIFT(2456),
- [8671] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 170), SHIFT(942),
- [8674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 170),
- [8676] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 176), SHIFT(2139),
- [8679] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 176), SHIFT(942),
- [8682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 176),
- [8684] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 142), SHIFT(2088),
- [8687] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 142), SHIFT(942),
- [8690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 142),
- [8692] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 176), SHIFT(2133),
- [8695] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 170), SHIFT(2455),
- [8698] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 163), SHIFT(2145),
- [8701] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 163), SHIFT(942),
- [8704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 163),
- [8706] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 170), SHIFT(2453),
- [8709] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 162), SHIFT(2145),
- [8712] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 162), SHIFT(942),
- [8715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 162),
- [8717] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 169), SHIFT(2452),
- [8720] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 169), SHIFT(942),
- [8723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 169),
- [8725] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 161), SHIFT(2145),
- [8728] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 161), SHIFT(942),
- [8731] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 161),
- [8733] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 143), SHIFT(2195),
- [8736] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 143), SHIFT(942),
- [8739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 143),
- [8741] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 154), SHIFT(2119),
- [8744] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 154), SHIFT(942),
- [8747] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 154),
- [8749] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 170), SHIFT(2449),
- [8752] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 170), SHIFT(2448),
- [8755] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 153), SHIFT(2357),
- [8758] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 153), SHIFT(942),
- [8761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 153),
- [8763] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 173), SHIFT(2145),
- [8766] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 173), SHIFT(942),
- [8769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 173),
- [8771] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 129), SHIFT(2145),
- [8774] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 129), SHIFT(942),
- [8777] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 129),
- [8779] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 143), SHIFT(2332),
- [8782] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 170), SHIFT(2445),
- [8785] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 169), SHIFT(2317),
- [8788] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 168), SHIFT(2145),
- [8791] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 168), SHIFT(942),
- [8794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 168),
- [8796] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 168), SHIFT(2443),
- [8799] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 168), SHIFT(942),
- [8802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 168),
- [8804] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 142), SHIFT(2154),
- [8807] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 128), SHIFT(2145),
- [8810] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 128), SHIFT(942),
- [8813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 128),
- [8815] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 160), SHIFT(2145),
- [8818] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 160), SHIFT(942),
- [8821] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 160),
- [8823] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 159), SHIFT(2145),
- [8826] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 159), SHIFT(942),
- [8829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 159),
- [8831] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 150), SHIFT(2145),
- [8834] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 150), SHIFT(942),
- [8837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 150),
- [8839] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 142), SHIFT(2145),
- [8842] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 142), SHIFT(942),
- [8845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 142),
- [8847] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 160), SHIFT(2438),
- [8850] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 160), SHIFT(942),
- [8853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 160),
- [8855] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 160), SHIFT(2435),
- [8858] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 160), SHIFT(2433),
- [8861] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 149), SHIFT(2145),
- [8864] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 149), SHIFT(942),
- [8867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 149),
- [8869] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 159), SHIFT(2428),
- [8872] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 159), SHIFT(942),
- [8875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 159),
- [8877] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 148), SHIFT(2145),
- [8880] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 148), SHIFT(942),
- [8883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 148),
- [8885] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 167), SHIFT(2417),
- [8888] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 167), SHIFT(942),
- [8891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 167),
- [8893] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 158), SHIFT(2145),
- [8896] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 158), SHIFT(942),
- [8899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 158),
- [8901] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 157), SHIFT(2145),
- [8904] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 157), SHIFT(942),
- [8907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 157),
- [8909] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 156), SHIFT(2145),
- [8912] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 156), SHIFT(942),
- [8915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 156),
- [8917] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 154), SHIFT(2115),
- [8920] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 166), SHIFT(2333),
- [8923] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 166), SHIFT(942),
- [8926] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 166),
- [8928] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 13, .production_id = 174), SHIFT(2145),
- [8931] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 13, .production_id = 174), SHIFT(942),
- [8934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 13, .production_id = 174),
- [8936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 166), SHIFT(2327),
- [8939] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 156), SHIFT(2111),
- [8942] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 156), SHIFT(942),
- [8945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 156),
- [8947] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 144), SHIFT(2145),
- [8950] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 144), SHIFT(942),
- [8953] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 144),
- [8955] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 166), SHIFT(2322),
- [8958] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 154), SHIFT(2145),
- [8961] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 154), SHIFT(942),
- [8964] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 154),
- [8966] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 13, .production_id = 175), SHIFT(2145),
- [8969] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 13, .production_id = 175), SHIFT(942),
- [8972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 13, .production_id = 175),
- [8974] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 164), SHIFT(2319),
- [8977] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 164), SHIFT(942),
- [8980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 164),
- [8982] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 164), SHIFT(2194),
- [8985] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 165), SHIFT(2314),
- [8988] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 165), SHIFT(942),
- [8991] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 165),
- [8993] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 155), SHIFT(2145),
- [8996] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 155), SHIFT(942),
- [8999] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 155),
- [9001] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 13, .production_id = 176), SHIFT(2145),
- [9004] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 13, .production_id = 176), SHIFT(942),
- [9007] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 13, .production_id = 176),
- [9009] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 156), SHIFT(2105),
- [9012] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 165), SHIFT(2309),
- [9015] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 145), SHIFT(2145),
- [9018] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 145), SHIFT(942),
- [9021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 145),
- [9023] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 165), SHIFT(2203),
- [9026] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 165), SHIFT(2200),
- [9029] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 164), SHIFT(2199),
- [9032] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 124), SHIFT(2145),
- [9035] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 124), SHIFT(942),
- [9038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 124),
- [9040] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 140), SHIFT(2167),
- [9043] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 13, .production_id = 177), SHIFT(2136),
- [9046] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 13, .production_id = 177), SHIFT(942),
- [9049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 13, .production_id = 177),
- [9051] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 14, .production_id = 177), SHIFT(2145),
- [9054] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 14, .production_id = 177), SHIFT(942),
- [9057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 14, .production_id = 177),
- [9059] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 126), SHIFT(2145),
- [9062] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 126), SHIFT(942),
- [9065] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 126),
- [9067] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 140), SHIFT(2253),
- [9070] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 138), SHIFT(2263),
- [9073] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 138), SHIFT(942),
- [9076] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 138),
- [9078] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 138), SHIFT(2277),
- [9081] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 125), SHIFT(2145),
- [9084] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 125), SHIFT(942),
- [9087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 125),
- [9089] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 139), SHIFT(2337),
- [9092] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 139), SHIFT(942),
- [9095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 139),
- [9097] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(2145),
- [9100] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(942),
- [9103] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 139), SHIFT(2348),
- [9106] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 139), SHIFT(2380),
- [9109] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 138), SHIFT(2406),
- [9112] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 138), SHIFT(2408),
- [9115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 140), SHIFT(2410),
- [9118] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 154), SHIFT(2432),
- [9121] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 176), SHIFT(2122),
- [9124] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 154), SHIFT(2424),
- [9127] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 138), SHIFT(2439),
- [9130] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 138), SHIFT(2447),
- [9133] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 139), SHIFT(2454),
- [9136] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 139), SHIFT(2458),
- [9139] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 140), SHIFT(2145),
- [9142] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 140), SHIFT(942),
- [9145] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 140),
- [9147] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 139), SHIFT(2462),
- [9150] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 129), SHIFT(2069),
- [9153] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 129), SHIFT(942),
- [9156] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 129),
- [9158] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 138), SHIFT(2472),
- [9161] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 138), SHIFT(2475),
- [9164] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 123), SHIFT(2145),
- [9167] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 123), SHIFT(942),
- [9170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 123),
- [9172] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 137), SHIFT(2477),
- [9175] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 137), SHIFT(942),
- [9178] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 137),
- [9180] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 153), SHIFT(2422),
- [9183] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 137), SHIFT(2481),
- [9186] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 137), SHIFT(2485),
- [9189] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 121), SHIFT(2145),
- [9192] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 121), SHIFT(942),
- [9195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 121),
- [9197] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 135), SHIFT(2486),
- [9200] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 135), SHIFT(942),
- [9203] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 135),
- [9205] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 135), SHIFT(2487),
- [9208] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 136), SHIFT(2488),
- [9211] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 136), SHIFT(942),
- [9214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 136),
- [9216] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 122), SHIFT(2145),
- [9219] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 122), SHIFT(942),
- [9222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 122),
- [9224] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 136), SHIFT(2491),
- [9227] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 136), SHIFT(2493),
- [9230] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 136), SHIFT(2494),
- [9233] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 135), SHIFT(2495),
- [9236] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 136), SHIFT(2145),
- [9239] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 136), SHIFT(942),
- [9242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 136),
- [9244] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 164), SHIFT(2145),
- [9247] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 164), SHIFT(942),
- [9250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 164),
- [9252] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 143), SHIFT(2145),
- [9255] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 143), SHIFT(942),
- [9258] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 143),
- [9260] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 144), SHIFT(2113),
- [9263] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 144), SHIFT(942),
- [9266] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 144),
- [9268] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 148), SHIFT(2099),
- [9271] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 148), SHIFT(942),
- [9274] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 148),
- [9276] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 165), SHIFT(2145),
- [9279] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 165), SHIFT(942),
- [9282] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 165),
- [9284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 131), SHIFT(2145),
- [9287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 131), SHIFT(942),
- [9290] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 131),
- [9292] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 132), SHIFT(2145),
- [9295] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 132), SHIFT(942),
- [9298] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 132),
- [9300] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 148), SHIFT(2098),
- [9303] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 148), SHIFT(2097),
- [9306] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 135), SHIFT(2145),
- [9309] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 135), SHIFT(942),
- [9312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 135),
- [9314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 123), SHIFT(2483),
- [9317] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 123), SHIFT(942),
- [9320] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 123),
- [9322] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 149), SHIFT(2095),
- [9325] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 149), SHIFT(942),
- [9328] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 149),
- [9330] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 137), SHIFT(2145),
- [9333] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 137), SHIFT(942),
- [9336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 137),
- [9338] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 106), SHIFT(2145),
- [9341] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 106), SHIFT(942),
- [9344] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 106),
- [9346] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 123), SHIFT(2509),
- [9349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 150), SHIFT(2094),
- [9352] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 150), SHIFT(942),
- [9355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 150),
- [9357] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 121), SHIFT(2506),
- [9360] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 121), SHIFT(942),
- [9363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 121),
- [9365] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 104), SHIFT(2145),
- [9368] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 104), SHIFT(942),
- [9371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 104),
- [9373] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 121), SHIFT(2521),
- [9376] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 105), SHIFT(2145),
- [9379] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 105), SHIFT(942),
- [9382] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 105),
- [9384] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 122), SHIFT(2526),
- [9387] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 122), SHIFT(942),
- [9390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 122),
- [9392] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 150), SHIFT(2093),
- [9395] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 122), SHIFT(2533),
- [9398] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 122), SHIFT(2540),
- [9401] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 121), SHIFT(2547),
- [9404] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 121), SHIFT(2549),
- [9407] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 115), SHIFT(2145),
- [9410] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 115), SHIFT(942),
- [9413] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 115),
- [9415] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 133), SHIFT(2479),
- [9418] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 133), SHIFT(942),
- [9421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 133),
- [9423] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 157), SHIFT(2104),
- [9426] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 157), SHIFT(942),
- [9429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 157),
- [9431] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 133), SHIFT(2473),
- [9434] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 133), SHIFT(2517),
- [9437] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 113), SHIFT(2145),
- [9440] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 113), SHIFT(942),
- [9443] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 113),
- [9445] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 131), SHIFT(2434),
- [9448] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 131), SHIFT(942),
- [9451] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 131),
- [9453] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 131), SHIFT(2431),
- [9456] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 132), SHIFT(2427),
- [9459] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 132), SHIFT(942),
- [9462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 132),
- [9464] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 114), SHIFT(2145),
- [9467] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 114), SHIFT(942),
- [9470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 114),
- [9472] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 132), SHIFT(2411),
- [9475] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 132), SHIFT(2331),
- [9478] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 132), SHIFT(2202),
- [9481] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 131), SHIFT(2201),
- [9484] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 153), SHIFT(2418),
- [9487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 150), SHIFT(2091),
- [9490] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 128), SHIFT(2082),
- [9493] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 128), SHIFT(942),
- [9496] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 128),
- [9498] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 147), SHIFT(2145),
- [9501] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 147), SHIFT(942),
- [9504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 147),
- [9506] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 126), SHIFT(2137),
- [9509] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 126), SHIFT(942),
- [9512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 126),
- [9514] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 158), SHIFT(2101),
- [9517] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 158), SHIFT(942),
- [9520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 158),
- [9522] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 105), SHIFT(2220),
- [9525] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 105), SHIFT(942),
- [9528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 105),
- [9530] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 124), SHIFT(2141),
- [9533] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 124), SHIFT(942),
- [9536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 124),
- [9538] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 125), SHIFT(2143),
- [9541] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 125), SHIFT(942),
- [9544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 125),
- [9546] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 150), SHIFT(2087),
- [9549] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 138), SHIFT(2145),
- [9552] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 138), SHIFT(942),
- [9555] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 138),
- [9557] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 108), SHIFT(2145),
- [9560] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 108), SHIFT(942),
- [9563] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 108),
- [9565] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 125), SHIFT(2147),
- [9568] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 124), SHIFT(2149),
- [9571] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 107), SHIFT(2145),
- [9574] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 107), SHIFT(942),
- [9577] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 107),
- [9579] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 124), SHIFT(2152),
- [9582] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 151), SHIFT(2399),
- [9585] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 151), SHIFT(942),
- [9588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 151),
- [9590] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 126), SHIFT(2156),
- [9593] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 124), SHIFT(2160),
- [9596] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 151), SHIFT(2398),
- [9599] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 125), SHIFT(2162),
- [9602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 159), SHIFT(2086),
- [9605] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 125), SHIFT(2166),
- [9608] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 152), SHIFT(2396),
- [9611] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 152), SHIFT(942),
- [9614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 152),
- [9616] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 124), SHIFT(2132),
- [9619] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 124), SHIFT(2172),
- [9622] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 123), SHIFT(2173),
- [9625] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 153), SHIFT(2407),
- [9628] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 123), SHIFT(2177),
- [9631] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 121), SHIFT(2179),
- [9634] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 121), SHIFT(2182),
- [9637] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 122), SHIFT(2184),
- [9640] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 122), SHIFT(2186),
- [9643] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 122), SHIFT(2189),
- [9646] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 121), SHIFT(2191),
- [9649] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 7, .production_id = 121), SHIFT(2192),
- [9652] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 160), SHIFT(2085),
- [9655] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 171), SHIFT(2463),
- [9658] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 171), SHIFT(942),
- [9661] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 171),
- [9663] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 160), SHIFT(2084),
- [9666] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 171), SHIFT(2465),
- [9669] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 160), SHIFT(2083),
- [9672] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 171), SHIFT(2466),
- [9675] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 155), SHIFT(2121),
- [9678] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 155), SHIFT(942),
- [9681] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 155),
- [9683] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 158), SHIFT(2102),
- [9686] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 169), SHIFT(2145),
- [9689] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 169), SHIFT(942),
- [9692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 169),
- [9694] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 151), SHIFT(2145),
- [9697] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 151), SHIFT(942),
- [9700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 151),
- [9702] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 172), SHIFT(2468),
- [9705] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 172), SHIFT(942),
- [9708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 172),
- [9710] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 152), SHIFT(2145),
- [9713] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 152), SHIFT(942),
- [9716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 152),
- [9718] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 166), SHIFT(2145),
- [9721] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 166), SHIFT(942),
- [9724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 166),
- [9726] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 173), SHIFT(2469),
- [9729] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 173), SHIFT(942),
- [9732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 173),
- [9734] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 173), SHIFT(2484),
- [9737] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 161), SHIFT(2078),
- [9740] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 161), SHIFT(942),
- [9743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 161),
- [9745] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 173), SHIFT(2131),
- [9748] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 155), SHIFT(2125),
- [9751] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 161), SHIFT(2077),
- [9754] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 161), SHIFT(2076),
- [9757] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 139), SHIFT(2145),
- [9760] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 139), SHIFT(942),
- [9763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 139),
- [9765] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 152), SHIFT(2389),
- [9768] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 106), SHIFT(2214),
- [9771] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 106), SHIFT(942),
- [9774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 106),
- [9776] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 162), SHIFT(2074),
- [9779] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 162), SHIFT(942),
- [9782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 162),
- [9784] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 153), SHIFT(2145),
- [9787] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 153), SHIFT(942),
- [9790] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 153),
- [9792] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 104), SHIFT(2218),
- [9795] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 104), SHIFT(942),
- [9798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 104),
- [9800] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 163), SHIFT(2073),
- [9803] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 163), SHIFT(942),
- [9806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 163),
- [9808] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 163), SHIFT(2072),
- [9811] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 152), SHIFT(2386),
- [9814] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 85), SHIFT(2145),
- [9817] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 85), SHIFT(942),
- [9820] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 85),
- [9822] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 105), SHIFT(2224),
- [9825] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 158), SHIFT(2103),
- [9828] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 104), SHIFT(2226),
- [9831] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 84), SHIFT(2145),
- [9834] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 84), SHIFT(942),
- [9837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 84),
- [9839] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 104), SHIFT(2229),
- [9842] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 115), SHIFT(2230),
- [9845] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 115), SHIFT(942),
- [9848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 115),
- [9850] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 163), SHIFT(2068),
- [9853] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 93), SHIFT(2145),
- [9856] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 93), SHIFT(942),
- [9859] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 93),
- [9861] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 115), SHIFT(2234),
- [9864] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 113), SHIFT(2236),
- [9867] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 113), SHIFT(942),
- [9870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 113),
- [9872] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 91), SHIFT(2145),
- [9875] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 91), SHIFT(942),
- [9878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 91),
- [9880] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 113), SHIFT(2239),
- [9883] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 92), SHIFT(2145),
- [9886] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 92), SHIFT(942),
- [9889] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 92),
- [9891] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 114), SHIFT(2241),
- [9894] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 114), SHIFT(942),
- [9897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 114),
- [9899] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 114), SHIFT(2243),
- [9902] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 114), SHIFT(2246),
- [9905] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 113), SHIFT(2248),
- [9908] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 113), SHIFT(2249),
- [9911] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 173), SHIFT(2067),
- [9914] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 152), SHIFT(2384),
- [9917] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 108), SHIFT(2264),
- [9920] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 108), SHIFT(942),
- [9923] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 108),
- [9925] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 145), SHIFT(2126),
- [9928] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 145), SHIFT(942),
- [9931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 145),
- [9933] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 107), SHIFT(2268),
- [9936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 107), SHIFT(942),
- [9939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 107),
- [9941] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 163), SHIFT(2062),
- [9944] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 151), SHIFT(2383),
- [9947] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 108), SHIFT(2279),
- [9950] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 161), SHIFT(2061),
- [9953] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 107), SHIFT(2283),
- [9956] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 161), SHIFT(2060),
- [9959] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 106), SHIFT(2289),
- [9962] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 161), SHIFT(2058),
- [9965] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 146), SHIFT(2145),
- [9968] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 146), SHIFT(942),
- [9971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 146),
- [9973] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 104), SHIFT(2293),
- [9976] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 105), SHIFT(2295),
- [9979] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 105), SHIFT(2299),
- [9982] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 162), SHIFT(2056),
- [9985] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 104), SHIFT(2301),
- [9988] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 6, .production_id = 104), SHIFT(2304),
- [9991] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 163), SHIFT(2055),
- [9994] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 163), SHIFT(2054),
- [9997] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 155), SHIFT(2129),
- [10000] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 145), SHIFT(2421),
- [10003] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 153), SHIFT(2376),
- [10006] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 145), SHIFT(2420),
- [10009] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 167), SHIFT(2145),
- [10012] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 167), SHIFT(942),
- [10015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 167),
- [10017] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 163), SHIFT(2052),
- [10020] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 10, .production_id = 163), SHIFT(2197),
- [10023] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 150), SHIFT(2288),
- [10026] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 70), SHIFT(2522),
- [10029] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 70), SHIFT(942),
- [10032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 70),
- [10034] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 71), SHIFT(2535),
- [10037] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 71), SHIFT(942),
- [10040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 4, .production_id = 71),
- [10042] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 153), SHIFT(2344),
- [10045] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 146), SHIFT(2394),
- [10048] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 146), SHIFT(942),
- [10051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 146),
- [10053] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 142), SHIFT(2164),
- [10056] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 11, .production_id = 168), SHIFT(2079),
- [10059] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 151), SHIFT(2341),
- [10062] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 170), SHIFT(2145),
- [10065] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 170), SHIFT(942),
- [10068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 170),
- [10070] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 151), SHIFT(2340),
- [10073] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 152), SHIFT(2338),
- [10076] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 174), SHIFT(2108),
- [10079] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 174), SHIFT(942),
- [10082] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 174),
- [10084] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 152), SHIFT(2329),
- [10087] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 152), SHIFT(2325),
- [10090] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 152), SHIFT(2321),
- [10093] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 174), SHIFT(2109),
- [10096] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 171), SHIFT(2145),
- [10099] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 171), SHIFT(942),
- [10102] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 171),
- [10104] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 147), SHIFT(2367),
- [10107] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 147), SHIFT(942),
- [10110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 147),
- [10112] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 175), SHIFT(2116),
- [10115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 175), SHIFT(942),
- [10118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 175),
- [10120] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 172), SHIFT(2145),
- [10123] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 172), SHIFT(942),
- [10126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 12, .production_id = 172),
- [10128] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 151), SHIFT(2318),
- [10131] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 147), SHIFT(2361),
- [10134] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 133), SHIFT(2145),
- [10137] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 133), SHIFT(942),
- [10140] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 133),
- [10142] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 147), SHIFT(2336),
- [10145] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 150), SHIFT(2316),
- [10148] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 150), SHIFT(2306),
- [10151] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 147), SHIFT(2255),
- [10154] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 150), SHIFT(2291),
- [10157] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 148), SHIFT(2273),
- [10160] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 148), SHIFT(2272),
- [10163] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 148), SHIFT(2266),
+ [8632] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause_word, 1, 0, 0),
+ [8634] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause_word, 1, 0, 0),
+ [8636] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_accumulation_verb, 3, 0, 0),
+ [8638] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_accumulation_verb, 3, 0, 0),
+ [8640] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_keyword, 3, 0, 0),
+ [8642] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_keyword, 3, 0, 0),
+ [8644] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_accumulation_verb, 1, 0, 0),
+ [8646] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_accumulation_verb, 1, 0, 0),
+ [8648] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause_word, 2, 0, 0),
+ [8650] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause_word, 2, 0, 0),
+ [8652] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_defun_keyword, 1, 0, 0),
+ [8654] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_defun_keyword, 1, 0, 0),
+ [8656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_clause_word, 3, 0, 0),
+ [8658] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_clause_word, 3, 0, 0),
+ [8660] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 140), SHIFT(2426),
+ [8663] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 140), SHIFT(942),
+ [8666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 140),
+ [8668] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 170), SHIFT(2456),
+ [8671] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 170), SHIFT(942),
+ [8674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 170),
+ [8676] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 176), SHIFT(2139),
+ [8679] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 176), SHIFT(942),
+ [8682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 176),
+ [8684] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 142), SHIFT(2088),
+ [8687] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 142), SHIFT(942),
+ [8690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 142),
+ [8692] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 176), SHIFT(2133),
+ [8695] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 170), SHIFT(2455),
+ [8698] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 163), SHIFT(2145),
+ [8701] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 163), SHIFT(942),
+ [8704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 163),
+ [8706] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 170), SHIFT(2453),
+ [8709] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 162), SHIFT(2145),
+ [8712] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 162), SHIFT(942),
+ [8715] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 162),
+ [8717] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 169), SHIFT(2452),
+ [8720] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 169), SHIFT(942),
+ [8723] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 169),
+ [8725] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 161), SHIFT(2145),
+ [8728] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 161), SHIFT(942),
+ [8731] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 161),
+ [8733] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 143), SHIFT(2195),
+ [8736] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 143), SHIFT(942),
+ [8739] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 143),
+ [8741] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 154), SHIFT(2119),
+ [8744] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 154), SHIFT(942),
+ [8747] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 154),
+ [8749] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 170), SHIFT(2449),
+ [8752] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 170), SHIFT(2448),
+ [8755] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 153), SHIFT(2357),
+ [8758] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 153), SHIFT(942),
+ [8761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 153),
+ [8763] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 173), SHIFT(2145),
+ [8766] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 173), SHIFT(942),
+ [8769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 173),
+ [8771] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 129), SHIFT(2145),
+ [8774] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 129), SHIFT(942),
+ [8777] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 129),
+ [8779] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 143), SHIFT(2332),
+ [8782] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 170), SHIFT(2445),
+ [8785] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 169), SHIFT(2317),
+ [8788] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 168), SHIFT(2145),
+ [8791] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 168), SHIFT(942),
+ [8794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 168),
+ [8796] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 168), SHIFT(2443),
+ [8799] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 168), SHIFT(942),
+ [8802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 168),
+ [8804] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 142), SHIFT(2154),
+ [8807] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 128), SHIFT(2145),
+ [8810] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 128), SHIFT(942),
+ [8813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 128),
+ [8815] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 160), SHIFT(2145),
+ [8818] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 160), SHIFT(942),
+ [8821] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 160),
+ [8823] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 159), SHIFT(2145),
+ [8826] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 159), SHIFT(942),
+ [8829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 159),
+ [8831] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 150), SHIFT(2145),
+ [8834] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 150), SHIFT(942),
+ [8837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 150),
+ [8839] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 142), SHIFT(2145),
+ [8842] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 142), SHIFT(942),
+ [8845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 142),
+ [8847] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 160), SHIFT(2438),
+ [8850] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 160), SHIFT(942),
+ [8853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 160),
+ [8855] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 160), SHIFT(2435),
+ [8858] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 160), SHIFT(2433),
+ [8861] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 149), SHIFT(2145),
+ [8864] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 149), SHIFT(942),
+ [8867] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 149),
+ [8869] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 159), SHIFT(2428),
+ [8872] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 159), SHIFT(942),
+ [8875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 159),
+ [8877] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 148), SHIFT(2145),
+ [8880] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 148), SHIFT(942),
+ [8883] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 148),
+ [8885] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 167), SHIFT(2417),
+ [8888] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 167), SHIFT(942),
+ [8891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 167),
+ [8893] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 158), SHIFT(2145),
+ [8896] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 158), SHIFT(942),
+ [8899] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 158),
+ [8901] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 157), SHIFT(2145),
+ [8904] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 157), SHIFT(942),
+ [8907] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 157),
+ [8909] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 156), SHIFT(2145),
+ [8912] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 156), SHIFT(942),
+ [8915] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 156),
+ [8917] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 154), SHIFT(2115),
+ [8920] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 166), SHIFT(2333),
+ [8923] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 166), SHIFT(942),
+ [8926] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 166),
+ [8928] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 13, 0, 174), SHIFT(2145),
+ [8931] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 13, 0, 174), SHIFT(942),
+ [8934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 13, 0, 174),
+ [8936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 166), SHIFT(2327),
+ [8939] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 156), SHIFT(2111),
+ [8942] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 156), SHIFT(942),
+ [8945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 156),
+ [8947] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 144), SHIFT(2145),
+ [8950] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 144), SHIFT(942),
+ [8953] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 144),
+ [8955] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 166), SHIFT(2322),
+ [8958] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 154), SHIFT(2145),
+ [8961] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 154), SHIFT(942),
+ [8964] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 154),
+ [8966] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 13, 0, 175), SHIFT(2145),
+ [8969] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 13, 0, 175), SHIFT(942),
+ [8972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 13, 0, 175),
+ [8974] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 164), SHIFT(2319),
+ [8977] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 164), SHIFT(942),
+ [8980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 164),
+ [8982] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 164), SHIFT(2194),
+ [8985] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 165), SHIFT(2314),
+ [8988] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 165), SHIFT(942),
+ [8991] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 165),
+ [8993] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 155), SHIFT(2145),
+ [8996] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 155), SHIFT(942),
+ [8999] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 155),
+ [9001] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 13, 0, 176), SHIFT(2145),
+ [9004] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 13, 0, 176), SHIFT(942),
+ [9007] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 13, 0, 176),
+ [9009] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 156), SHIFT(2105),
+ [9012] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 165), SHIFT(2309),
+ [9015] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 145), SHIFT(2145),
+ [9018] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 145), SHIFT(942),
+ [9021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 145),
+ [9023] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 165), SHIFT(2203),
+ [9026] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 165), SHIFT(2200),
+ [9029] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 164), SHIFT(2199),
+ [9032] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 124), SHIFT(2145),
+ [9035] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 124), SHIFT(942),
+ [9038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 124),
+ [9040] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 140), SHIFT(2167),
+ [9043] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 13, 0, 177), SHIFT(2136),
+ [9046] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 13, 0, 177), SHIFT(942),
+ [9049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 13, 0, 177),
+ [9051] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 14, 0, 177), SHIFT(2145),
+ [9054] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 14, 0, 177), SHIFT(942),
+ [9057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 14, 0, 177),
+ [9059] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 126), SHIFT(2145),
+ [9062] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 126), SHIFT(942),
+ [9065] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 126),
+ [9067] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 140), SHIFT(2253),
+ [9070] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 138), SHIFT(2263),
+ [9073] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 138), SHIFT(942),
+ [9076] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 138),
+ [9078] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 138), SHIFT(2277),
+ [9081] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 125), SHIFT(2145),
+ [9084] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 125), SHIFT(942),
+ [9087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 125),
+ [9089] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 139), SHIFT(2337),
+ [9092] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 139), SHIFT(942),
+ [9095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 139),
+ [9097] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(2145),
+ [9100] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(942),
+ [9103] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 139), SHIFT(2348),
+ [9106] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 139), SHIFT(2380),
+ [9109] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 138), SHIFT(2406),
+ [9112] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 138), SHIFT(2408),
+ [9115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 140), SHIFT(2410),
+ [9118] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 154), SHIFT(2432),
+ [9121] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 176), SHIFT(2122),
+ [9124] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 154), SHIFT(2424),
+ [9127] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 138), SHIFT(2439),
+ [9130] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 138), SHIFT(2447),
+ [9133] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 139), SHIFT(2454),
+ [9136] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 139), SHIFT(2458),
+ [9139] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 140), SHIFT(2145),
+ [9142] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 140), SHIFT(942),
+ [9145] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 140),
+ [9147] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 139), SHIFT(2462),
+ [9150] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 129), SHIFT(2069),
+ [9153] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 129), SHIFT(942),
+ [9156] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 129),
+ [9158] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 138), SHIFT(2472),
+ [9161] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 138), SHIFT(2475),
+ [9164] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 123), SHIFT(2145),
+ [9167] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 123), SHIFT(942),
+ [9170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 123),
+ [9172] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 137), SHIFT(2477),
+ [9175] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 137), SHIFT(942),
+ [9178] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 137),
+ [9180] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 153), SHIFT(2422),
+ [9183] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 137), SHIFT(2481),
+ [9186] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 137), SHIFT(2485),
+ [9189] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 121), SHIFT(2145),
+ [9192] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 121), SHIFT(942),
+ [9195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 121),
+ [9197] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 135), SHIFT(2486),
+ [9200] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 135), SHIFT(942),
+ [9203] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 135),
+ [9205] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 135), SHIFT(2487),
+ [9208] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 136), SHIFT(2488),
+ [9211] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 136), SHIFT(942),
+ [9214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 136),
+ [9216] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 122), SHIFT(2145),
+ [9219] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 122), SHIFT(942),
+ [9222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 122),
+ [9224] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 136), SHIFT(2491),
+ [9227] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 136), SHIFT(2493),
+ [9230] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 136), SHIFT(2494),
+ [9233] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 135), SHIFT(2495),
+ [9236] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 136), SHIFT(2145),
+ [9239] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 136), SHIFT(942),
+ [9242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 136),
+ [9244] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 164), SHIFT(2145),
+ [9247] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 164), SHIFT(942),
+ [9250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 164),
+ [9252] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 143), SHIFT(2145),
+ [9255] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 143), SHIFT(942),
+ [9258] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 143),
+ [9260] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 144), SHIFT(2113),
+ [9263] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 144), SHIFT(942),
+ [9266] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 144),
+ [9268] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 148), SHIFT(2099),
+ [9271] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 148), SHIFT(942),
+ [9274] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 148),
+ [9276] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 165), SHIFT(2145),
+ [9279] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 165), SHIFT(942),
+ [9282] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 165),
+ [9284] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 131), SHIFT(2145),
+ [9287] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 131), SHIFT(942),
+ [9290] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 131),
+ [9292] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 132), SHIFT(2145),
+ [9295] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 132), SHIFT(942),
+ [9298] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 132),
+ [9300] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 148), SHIFT(2098),
+ [9303] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 148), SHIFT(2097),
+ [9306] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 135), SHIFT(2145),
+ [9309] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 135), SHIFT(942),
+ [9312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 135),
+ [9314] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 123), SHIFT(2483),
+ [9317] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 123), SHIFT(942),
+ [9320] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 123),
+ [9322] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 149), SHIFT(2095),
+ [9325] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 149), SHIFT(942),
+ [9328] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 149),
+ [9330] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 137), SHIFT(2145),
+ [9333] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 137), SHIFT(942),
+ [9336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 137),
+ [9338] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 106), SHIFT(2145),
+ [9341] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 106), SHIFT(942),
+ [9344] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 106),
+ [9346] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 123), SHIFT(2509),
+ [9349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 150), SHIFT(2094),
+ [9352] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 150), SHIFT(942),
+ [9355] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 150),
+ [9357] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 121), SHIFT(2506),
+ [9360] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 121), SHIFT(942),
+ [9363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 121),
+ [9365] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 104), SHIFT(2145),
+ [9368] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 104), SHIFT(942),
+ [9371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 104),
+ [9373] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 121), SHIFT(2521),
+ [9376] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 105), SHIFT(2145),
+ [9379] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 105), SHIFT(942),
+ [9382] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 105),
+ [9384] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 122), SHIFT(2526),
+ [9387] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 122), SHIFT(942),
+ [9390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 122),
+ [9392] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 150), SHIFT(2093),
+ [9395] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 122), SHIFT(2533),
+ [9398] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 122), SHIFT(2540),
+ [9401] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 121), SHIFT(2547),
+ [9404] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 121), SHIFT(2549),
+ [9407] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 115), SHIFT(2145),
+ [9410] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 115), SHIFT(942),
+ [9413] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 115),
+ [9415] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 133), SHIFT(2479),
+ [9418] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 133), SHIFT(942),
+ [9421] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 133),
+ [9423] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 157), SHIFT(2104),
+ [9426] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 157), SHIFT(942),
+ [9429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 157),
+ [9431] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 133), SHIFT(2473),
+ [9434] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 133), SHIFT(2517),
+ [9437] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 113), SHIFT(2145),
+ [9440] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 113), SHIFT(942),
+ [9443] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 113),
+ [9445] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 131), SHIFT(2434),
+ [9448] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 131), SHIFT(942),
+ [9451] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 131),
+ [9453] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 131), SHIFT(2431),
+ [9456] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 132), SHIFT(2427),
+ [9459] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 132), SHIFT(942),
+ [9462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 132),
+ [9464] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 114), SHIFT(2145),
+ [9467] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 114), SHIFT(942),
+ [9470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 114),
+ [9472] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 132), SHIFT(2411),
+ [9475] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 132), SHIFT(2331),
+ [9478] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 132), SHIFT(2202),
+ [9481] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 131), SHIFT(2201),
+ [9484] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 153), SHIFT(2418),
+ [9487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 150), SHIFT(2091),
+ [9490] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 128), SHIFT(2082),
+ [9493] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 128), SHIFT(942),
+ [9496] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 128),
+ [9498] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 147), SHIFT(2145),
+ [9501] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 147), SHIFT(942),
+ [9504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 147),
+ [9506] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 126), SHIFT(2137),
+ [9509] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 126), SHIFT(942),
+ [9512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 126),
+ [9514] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 158), SHIFT(2101),
+ [9517] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 158), SHIFT(942),
+ [9520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 158),
+ [9522] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 105), SHIFT(2220),
+ [9525] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 105), SHIFT(942),
+ [9528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 105),
+ [9530] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 124), SHIFT(2141),
+ [9533] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 124), SHIFT(942),
+ [9536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 124),
+ [9538] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 125), SHIFT(2143),
+ [9541] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 125), SHIFT(942),
+ [9544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 125),
+ [9546] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 150), SHIFT(2087),
+ [9549] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 138), SHIFT(2145),
+ [9552] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 138), SHIFT(942),
+ [9555] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 138),
+ [9557] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 108), SHIFT(2145),
+ [9560] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 108), SHIFT(942),
+ [9563] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 108),
+ [9565] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 125), SHIFT(2147),
+ [9568] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 124), SHIFT(2149),
+ [9571] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 107), SHIFT(2145),
+ [9574] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 107), SHIFT(942),
+ [9577] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 107),
+ [9579] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 124), SHIFT(2152),
+ [9582] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 151), SHIFT(2399),
+ [9585] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 151), SHIFT(942),
+ [9588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 151),
+ [9590] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 126), SHIFT(2156),
+ [9593] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 124), SHIFT(2160),
+ [9596] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 151), SHIFT(2398),
+ [9599] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 125), SHIFT(2162),
+ [9602] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 159), SHIFT(2086),
+ [9605] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 125), SHIFT(2166),
+ [9608] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 152), SHIFT(2396),
+ [9611] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 152), SHIFT(942),
+ [9614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 152),
+ [9616] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 124), SHIFT(2132),
+ [9619] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 124), SHIFT(2172),
+ [9622] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 123), SHIFT(2173),
+ [9625] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 153), SHIFT(2407),
+ [9628] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 123), SHIFT(2177),
+ [9631] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 121), SHIFT(2179),
+ [9634] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 121), SHIFT(2182),
+ [9637] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 122), SHIFT(2184),
+ [9640] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 122), SHIFT(2186),
+ [9643] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 122), SHIFT(2189),
+ [9646] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 121), SHIFT(2191),
+ [9649] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 7, 0, 121), SHIFT(2192),
+ [9652] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 160), SHIFT(2085),
+ [9655] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 171), SHIFT(2463),
+ [9658] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 171), SHIFT(942),
+ [9661] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 171),
+ [9663] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 160), SHIFT(2084),
+ [9666] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 171), SHIFT(2465),
+ [9669] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 160), SHIFT(2083),
+ [9672] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 171), SHIFT(2466),
+ [9675] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 155), SHIFT(2121),
+ [9678] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 155), SHIFT(942),
+ [9681] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 155),
+ [9683] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 158), SHIFT(2102),
+ [9686] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 169), SHIFT(2145),
+ [9689] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 169), SHIFT(942),
+ [9692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 169),
+ [9694] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 151), SHIFT(2145),
+ [9697] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 151), SHIFT(942),
+ [9700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 151),
+ [9702] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 172), SHIFT(2468),
+ [9705] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 172), SHIFT(942),
+ [9708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 172),
+ [9710] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 152), SHIFT(2145),
+ [9713] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 152), SHIFT(942),
+ [9716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 152),
+ [9718] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 166), SHIFT(2145),
+ [9721] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 166), SHIFT(942),
+ [9724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 166),
+ [9726] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 173), SHIFT(2469),
+ [9729] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 173), SHIFT(942),
+ [9732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 173),
+ [9734] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 173), SHIFT(2484),
+ [9737] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 161), SHIFT(2078),
+ [9740] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 161), SHIFT(942),
+ [9743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 161),
+ [9745] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 173), SHIFT(2131),
+ [9748] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 155), SHIFT(2125),
+ [9751] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 161), SHIFT(2077),
+ [9754] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 161), SHIFT(2076),
+ [9757] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 139), SHIFT(2145),
+ [9760] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 139), SHIFT(942),
+ [9763] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 139),
+ [9765] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 152), SHIFT(2389),
+ [9768] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 106), SHIFT(2214),
+ [9771] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 106), SHIFT(942),
+ [9774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 106),
+ [9776] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 162), SHIFT(2074),
+ [9779] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 162), SHIFT(942),
+ [9782] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 162),
+ [9784] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 153), SHIFT(2145),
+ [9787] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 153), SHIFT(942),
+ [9790] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 153),
+ [9792] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 104), SHIFT(2218),
+ [9795] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 104), SHIFT(942),
+ [9798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 104),
+ [9800] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 163), SHIFT(2073),
+ [9803] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 163), SHIFT(942),
+ [9806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 163),
+ [9808] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 163), SHIFT(2072),
+ [9811] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 152), SHIFT(2386),
+ [9814] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 85), SHIFT(2145),
+ [9817] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 85), SHIFT(942),
+ [9820] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 85),
+ [9822] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 105), SHIFT(2224),
+ [9825] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 158), SHIFT(2103),
+ [9828] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 104), SHIFT(2226),
+ [9831] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 84), SHIFT(2145),
+ [9834] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 84), SHIFT(942),
+ [9837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 84),
+ [9839] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 104), SHIFT(2229),
+ [9842] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 115), SHIFT(2230),
+ [9845] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 115), SHIFT(942),
+ [9848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 115),
+ [9850] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 163), SHIFT(2068),
+ [9853] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 93), SHIFT(2145),
+ [9856] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 93), SHIFT(942),
+ [9859] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 93),
+ [9861] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 115), SHIFT(2234),
+ [9864] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 113), SHIFT(2236),
+ [9867] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 113), SHIFT(942),
+ [9870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 113),
+ [9872] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 91), SHIFT(2145),
+ [9875] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 91), SHIFT(942),
+ [9878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 91),
+ [9880] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 113), SHIFT(2239),
+ [9883] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 92), SHIFT(2145),
+ [9886] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 92), SHIFT(942),
+ [9889] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 92),
+ [9891] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 114), SHIFT(2241),
+ [9894] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 114), SHIFT(942),
+ [9897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 114),
+ [9899] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 114), SHIFT(2243),
+ [9902] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 114), SHIFT(2246),
+ [9905] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 113), SHIFT(2248),
+ [9908] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 113), SHIFT(2249),
+ [9911] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 173), SHIFT(2067),
+ [9914] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 152), SHIFT(2384),
+ [9917] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 108), SHIFT(2264),
+ [9920] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 108), SHIFT(942),
+ [9923] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 108),
+ [9925] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 145), SHIFT(2126),
+ [9928] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 145), SHIFT(942),
+ [9931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 145),
+ [9933] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 107), SHIFT(2268),
+ [9936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 107), SHIFT(942),
+ [9939] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 107),
+ [9941] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 163), SHIFT(2062),
+ [9944] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 151), SHIFT(2383),
+ [9947] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 108), SHIFT(2279),
+ [9950] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 161), SHIFT(2061),
+ [9953] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 107), SHIFT(2283),
+ [9956] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 161), SHIFT(2060),
+ [9959] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 106), SHIFT(2289),
+ [9962] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 161), SHIFT(2058),
+ [9965] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 146), SHIFT(2145),
+ [9968] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 146), SHIFT(942),
+ [9971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 146),
+ [9973] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 104), SHIFT(2293),
+ [9976] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 105), SHIFT(2295),
+ [9979] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 105), SHIFT(2299),
+ [9982] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 162), SHIFT(2056),
+ [9985] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 104), SHIFT(2301),
+ [9988] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 6, 0, 104), SHIFT(2304),
+ [9991] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 163), SHIFT(2055),
+ [9994] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 163), SHIFT(2054),
+ [9997] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 155), SHIFT(2129),
+ [10000] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 145), SHIFT(2421),
+ [10003] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 153), SHIFT(2376),
+ [10006] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 145), SHIFT(2420),
+ [10009] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 167), SHIFT(2145),
+ [10012] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 167), SHIFT(942),
+ [10015] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 167),
+ [10017] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 163), SHIFT(2052),
+ [10020] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 10, 0, 163), SHIFT(2197),
+ [10023] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 150), SHIFT(2288),
+ [10026] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 70), SHIFT(2522),
+ [10029] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 70), SHIFT(942),
+ [10032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 70),
+ [10034] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 71), SHIFT(2535),
+ [10037] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 71), SHIFT(942),
+ [10040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 4, 0, 71),
+ [10042] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 153), SHIFT(2344),
+ [10045] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 146), SHIFT(2394),
+ [10048] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 146), SHIFT(942),
+ [10051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 146),
+ [10053] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 142), SHIFT(2164),
+ [10056] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 11, 0, 168), SHIFT(2079),
+ [10059] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 151), SHIFT(2341),
+ [10062] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 170), SHIFT(2145),
+ [10065] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 170), SHIFT(942),
+ [10068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 170),
+ [10070] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 151), SHIFT(2340),
+ [10073] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 152), SHIFT(2338),
+ [10076] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 174), SHIFT(2108),
+ [10079] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 174), SHIFT(942),
+ [10082] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 174),
+ [10084] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 152), SHIFT(2329),
+ [10087] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 152), SHIFT(2325),
+ [10090] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 152), SHIFT(2321),
+ [10093] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 174), SHIFT(2109),
+ [10096] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 171), SHIFT(2145),
+ [10099] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 171), SHIFT(942),
+ [10102] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 171),
+ [10104] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 147), SHIFT(2367),
+ [10107] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 147), SHIFT(942),
+ [10110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 147),
+ [10112] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 175), SHIFT(2116),
+ [10115] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 175), SHIFT(942),
+ [10118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 175),
+ [10120] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 172), SHIFT(2145),
+ [10123] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 172), SHIFT(942),
+ [10126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 12, 0, 172),
+ [10128] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 151), SHIFT(2318),
+ [10131] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 147), SHIFT(2361),
+ [10134] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 133), SHIFT(2145),
+ [10137] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 133), SHIFT(942),
+ [10140] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 133),
+ [10142] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 147), SHIFT(2336),
+ [10145] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 150), SHIFT(2316),
+ [10148] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 150), SHIFT(2306),
+ [10151] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 147), SHIFT(2255),
+ [10154] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 150), SHIFT(2291),
+ [10157] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 148), SHIFT(2273),
+ [10160] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 148), SHIFT(2272),
+ [10163] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 148), SHIFT(2266),
[10166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4099),
[10168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4099),
- [10170] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 9, .production_id = 149), SHIFT(2287),
- [10173] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 84), SHIFT(2404),
- [10176] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 84), SHIFT(942),
- [10179] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 84),
- [10181] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 85), SHIFT(2400),
- [10184] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 85), SHIFT(942),
- [10187] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 85),
- [10189] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 137), SHIFT(2260),
- [10192] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 137), SHIFT(2251),
- [10195] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 85), SHIFT(2350),
- [10198] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 137), SHIFT(2213),
- [10201] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 135), SHIFT(2210),
- [10204] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 135), SHIFT(2209),
- [10207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 91), SHIFT(2374),
- [10210] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 91), SHIFT(942),
- [10213] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 91),
- [10215] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 70), SHIFT(2145),
- [10218] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 70), SHIFT(942),
- [10221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 70),
- [10223] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 91), SHIFT(2371),
- [10226] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 136), SHIFT(2208),
- [10229] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 84), SHIFT(2354),
- [10232] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 136), SHIFT(2204),
- [10235] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 93), SHIFT(2359),
- [10238] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 93), SHIFT(942),
- [10241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 93),
- [10243] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 92), SHIFT(2369),
- [10246] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 92), SHIFT(942),
- [10249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 92),
- [10251] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 71), SHIFT(2145),
- [10254] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 71), SHIFT(942),
- [10257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 71),
- [10259] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 92), SHIFT(2365),
- [10262] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 136), SHIFT(2193),
- [10265] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 136), SHIFT(2297),
- [10268] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 8, .production_id = 135), SHIFT(2207),
- [10271] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = sym_with_clause, .child_count = 5, .production_id = 91), SHIFT(2363),
+ [10170] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 9, 0, 149), SHIFT(2287),
+ [10173] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 84), SHIFT(2404),
+ [10176] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 84), SHIFT(942),
+ [10179] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 84),
+ [10181] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 85), SHIFT(2400),
+ [10184] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 85), SHIFT(942),
+ [10187] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 85),
+ [10189] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 137), SHIFT(2260),
+ [10192] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 137), SHIFT(2251),
+ [10195] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 85), SHIFT(2350),
+ [10198] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 137), SHIFT(2213),
+ [10201] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 135), SHIFT(2210),
+ [10204] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 135), SHIFT(2209),
+ [10207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 91), SHIFT(2374),
+ [10210] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 91), SHIFT(942),
+ [10213] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 91),
+ [10215] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 70), SHIFT(2145),
+ [10218] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 70), SHIFT(942),
+ [10221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 70),
+ [10223] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 91), SHIFT(2371),
+ [10226] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 136), SHIFT(2208),
+ [10229] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 84), SHIFT(2354),
+ [10232] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 136), SHIFT(2204),
+ [10235] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 93), SHIFT(2359),
+ [10238] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 93), SHIFT(942),
+ [10241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 93),
+ [10243] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 92), SHIFT(2369),
+ [10246] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 92), SHIFT(942),
+ [10249] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 92),
+ [10251] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 71), SHIFT(2145),
+ [10254] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 71), SHIFT(942),
+ [10257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 71),
+ [10259] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 92), SHIFT(2365),
+ [10262] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 136), SHIFT(2193),
+ [10265] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 136), SHIFT(2297),
+ [10268] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 8, 0, 135), SHIFT(2207),
+ [10271] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_with_clause, 5, 0, 91), SHIFT(2363),
[10274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2603),
- [10276] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4053),
- [10279] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4039),
- [10282] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4070),
- [10285] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4028),
- [10288] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4060),
- [10291] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4055),
- [10294] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4025),
- [10297] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4065),
- [10300] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4050),
- [10303] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4078),
- [10306] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4045),
- [10309] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4075),
- [10312] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4032),
- [10315] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4022),
- [10318] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4063),
- [10321] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4096),
- [10324] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4023),
- [10327] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4052),
- [10330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_format_prefix_parameters, .child_count = 1),
- [10332] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_format_prefix_parameters, .child_count = 1),
- [10334] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4051),
- [10337] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4081),
- [10340] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4033),
- [10343] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4036),
- [10346] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4037),
- [10349] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(4056),
- [10352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 7, .production_id = 131),
- [10354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_condition_clause, .child_count = 4, .production_id = 68),
- [10356] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 8, .production_id = 146),
- [10358] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 5, .production_id = 91),
- [10360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 8, .production_id = 135),
- [10362] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_condition_clause, .child_count = 1),
+ [10276] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4053),
+ [10279] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4039),
+ [10282] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4070),
+ [10285] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4028),
+ [10288] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4060),
+ [10291] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4055),
+ [10294] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4025),
+ [10297] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4065),
+ [10300] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4050),
+ [10303] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4078),
+ [10306] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4045),
+ [10309] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4075),
+ [10312] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4032),
+ [10315] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4022),
+ [10318] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4063),
+ [10321] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4096),
+ [10324] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4023),
+ [10327] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4052),
+ [10330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_format_prefix_parameters, 1, 0, 0),
+ [10332] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_format_prefix_parameters, 1, 0, 0),
+ [10334] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4051),
+ [10337] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4081),
+ [10340] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4033),
+ [10343] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4036),
+ [10346] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4037),
+ [10349] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(4056),
+ [10352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_accumulation_clause, 7, 0, 131),
+ [10354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_condition_clause, 4, 0, 68),
+ [10356] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_accumulation_clause, 8, 0, 146),
+ [10358] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_accumulation_clause, 5, 0, 91),
+ [10360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_accumulation_clause, 8, 0, 135),
+ [10362] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_condition_clause, 1, 0, 0),
[10364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2746),
[10366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550),
[10368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2881),
[10370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4146),
- [10372] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_loop_clause, .child_count = 1),
- [10374] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_condition_clause, .child_count = 5, .production_id = 89),
- [10376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 6, .production_id = 104),
- [10378] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 7, .production_id = 121),
- [10380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 6, .production_id = 113),
+ [10372] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_loop_clause, 1, 0, 0),
+ [10374] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_condition_clause, 5, 0, 89),
+ [10376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_accumulation_clause, 6, 0, 104),
+ [10378] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_accumulation_clause, 7, 0, 121),
+ [10380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_accumulation_clause, 6, 0, 113),
[10382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3998),
- [10384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_while_clause, .child_count = 5, .production_id = 89),
- [10386] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_repeat_clause, .child_count = 5, .production_id = 89),
- [10388] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_while_clause, .child_count = 3, .production_id = 52),
- [10390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_termination_clause, .child_count = 4, .production_id = 68),
- [10392] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_while_clause, .child_count = 2, .production_id = 40),
- [10394] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_repeat_clause, .child_count = 4, .production_id = 68),
- [10396] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_while_clause, .child_count = 4, .production_id = 68),
- [10398] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_repeat_clause, .child_count = 3, .production_id = 52),
- [10400] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 4, .production_id = 70),
- [10402] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_repeat_clause, .child_count = 2, .production_id = 40),
- [10404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_termination_clause, .child_count = 5, .production_id = 89),
- [10406] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_condition_clause, .child_count = 2),
- [10408] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_condition_clause, .child_count = 3, .production_id = 52),
- [10410] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_condition_clause, .child_count = 3),
- [10412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 5, .production_id = 84),
- [10414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_termination_clause, .child_count = 3, .production_id = 52),
- [10416] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_termination_clause, .child_count = 2, .production_id = 40),
- [10418] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_condition_clause, .child_count = 2, .production_id = 40),
- [10420] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_accumulation_clause, .child_count = 9, .production_id = 149),
+ [10384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_clause, 5, 0, 89),
+ [10386] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_repeat_clause, 5, 0, 89),
+ [10388] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_clause, 3, 0, 52),
+ [10390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_termination_clause, 4, 0, 68),
+ [10392] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_clause, 2, 0, 40),
+ [10394] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_repeat_clause, 4, 0, 68),
+ [10396] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_clause, 4, 0, 68),
+ [10398] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_repeat_clause, 3, 0, 52),
+ [10400] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_accumulation_clause, 4, 0, 70),
+ [10402] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_repeat_clause, 2, 0, 40),
+ [10404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_termination_clause, 5, 0, 89),
+ [10406] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_condition_clause, 2, 0, 0),
+ [10408] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_condition_clause, 3, 0, 52),
+ [10410] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_condition_clause, 3, 0, 0),
+ [10412] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_accumulation_clause, 5, 0, 84),
+ [10414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_termination_clause, 3, 0, 52),
+ [10416] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_termination_clause, 2, 0, 40),
+ [10418] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_condition_clause, 2, 0, 40),
+ [10420] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_accumulation_clause, 9, 0, 149),
[10422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2747),
- [10424] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(2747),
- [10427] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(550),
- [10430] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_format_modifiers, .child_count = 1),
- [10432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_format_modifiers, .child_count = 2),
+ [10424] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(2747),
+ [10427] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(550),
+ [10430] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_format_modifiers, 1, 0, 0),
+ [10432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_format_modifiers, 2, 0, 0),
[10434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2902),
[10436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779),
[10438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1884),
@@ -217392,7 +216985,7 @@ static const TSParseActionEntry ts_parse_actions[] = {
[10466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2751),
[10468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4117),
[10470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4117),
- [10472] = {.entry = {.count = 2, .reusable = false}}, REDUCE(.symbol = sym_package_lit, .child_count = 1), SHIFT(2850),
+ [10472] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_package_lit, 1, 0, 0), SHIFT(2850),
[10475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1897),
[10477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4148),
[10479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3931),
@@ -217540,53 +217133,53 @@ static const TSParseActionEntry ts_parse_actions[] = {
[10763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(743),
[10765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2726),
[10767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737),
- [10769] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(2853),
- [10772] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(953),
+ [10769] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(2853),
+ [10772] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(953),
[10775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2794),
[10777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2042),
[10779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2042),
[10781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2861),
[10783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2868),
[10785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(953),
- [10787] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__metadata_lit, .child_count = 1, .production_id = 3),
- [10789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__metadata_lit, .child_count = 1, .production_id = 3),
+ [10787] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__metadata_lit, 1, 0, 3),
+ [10789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__metadata_lit, 1, 0, 3),
[10791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2869),
- [10793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__metadata_lit, .child_count = 1, .production_id = 4),
- [10795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__metadata_lit, .child_count = 1, .production_id = 4),
+ [10793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__metadata_lit, 1, 0, 4),
+ [10795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__metadata_lit, 1, 0, 4),
[10797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2863),
[10799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2865),
[10801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2871),
[10803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2855),
[10805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2853),
- [10807] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__metadata_lit, .child_count = 2, .production_id = 3),
- [10809] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__metadata_lit, .child_count = 2, .production_id = 3),
- [10811] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__metadata_lit, .child_count = 2, .production_id = 4),
- [10813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__metadata_lit, .child_count = 2, .production_id = 4),
+ [10807] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__metadata_lit, 2, 0, 3),
+ [10809] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__metadata_lit, 2, 0, 3),
+ [10811] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__metadata_lit, 2, 0, 4),
+ [10813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__metadata_lit, 2, 0, 4),
[10815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2854),
[10817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2851),
[10819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4109),
[10821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4109),
- [10823] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = aux_sym_list_lit_repeat1, .child_count = 2, .production_id = 18),
- [10825] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_list_lit_repeat1, .child_count = 2, .production_id = 18), SHIFT_REPEAT(2758),
- [10828] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_list_lit_repeat1, .child_count = 2, .production_id = 18), SHIFT_REPEAT(2757),
- [10831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym_list_lit_repeat1, .child_count = 2, .production_id = 18),
- [10833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_old_meta_lit, .child_count = 2, .production_id = 10),
- [10835] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_old_meta_lit, .child_count = 2, .production_id = 10),
- [10837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__bare_map_lit, .child_count = 3, .production_id = 28),
- [10839] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__bare_map_lit, .child_count = 3, .production_id = 28),
- [10841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_map_lit, .child_count = 1, .production_id = 5),
- [10843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_map_lit, .child_count = 1, .production_id = 5),
- [10845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__bare_map_lit, .child_count = 2, .production_id = 11),
- [10847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__bare_map_lit, .child_count = 2, .production_id = 11),
- [10849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_meta_lit, .child_count = 3, .production_id = 24),
- [10851] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_meta_lit, .child_count = 3, .production_id = 24),
- [10853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_map_lit, .child_count = 2, .production_id = 16),
- [10855] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_map_lit, .child_count = 2, .production_id = 16),
- [10857] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_old_meta_lit, .child_count = 3, .production_id = 24),
- [10859] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_old_meta_lit, .child_count = 3, .production_id = 24),
+ [10823] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_list_lit_repeat1, 2, 0, 18),
+ [10825] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_lit_repeat1, 2, 0, 18), SHIFT_REPEAT(2758),
+ [10828] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_lit_repeat1, 2, 0, 18), SHIFT_REPEAT(2757),
+ [10831] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_list_lit_repeat1, 2, 0, 18),
+ [10833] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_old_meta_lit, 2, 0, 10),
+ [10835] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_old_meta_lit, 2, 0, 10),
+ [10837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bare_map_lit, 3, 0, 28),
+ [10839] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__bare_map_lit, 3, 0, 28),
+ [10841] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_map_lit, 1, 0, 5),
+ [10843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_map_lit, 1, 0, 5),
+ [10845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bare_map_lit, 2, 0, 11),
+ [10847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__bare_map_lit, 2, 0, 11),
+ [10849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_lit, 3, 0, 24),
+ [10851] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_lit, 3, 0, 24),
+ [10853] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_map_lit, 2, 0, 16),
+ [10855] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_map_lit, 2, 0, 16),
+ [10857] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_old_meta_lit, 3, 0, 24),
+ [10859] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_old_meta_lit, 3, 0, 24),
[10861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1897),
- [10863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_meta_lit, .child_count = 2, .production_id = 10),
- [10865] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym_meta_lit, .child_count = 2, .production_id = 10),
+ [10863] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_lit, 2, 0, 10),
+ [10865] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_lit, 2, 0, 10),
[10867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3011),
[10869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3008),
[10871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3006),
@@ -217600,36 +217193,36 @@ static const TSParseActionEntry ts_parse_actions[] = {
[10887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3050),
[10889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3032),
[10891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2913),
- [10893] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = aux_sym_list_lit_repeat1, .child_count = 1, .production_id = 2),
- [10895] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym_list_lit_repeat1, .child_count = 1, .production_id = 2),
- [10897] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(2902),
- [10900] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(779),
- [10903] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(2903),
- [10906] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(887),
- [10909] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__format_token, .child_count = 2),
- [10911] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__format_token, .child_count = 2),
+ [10893] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_list_lit_repeat1, 1, 0, 2),
+ [10895] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_list_lit_repeat1, 1, 0, 2),
+ [10897] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(2902),
+ [10900] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(779),
+ [10903] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(2903),
+ [10906] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(887),
+ [10909] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__format_token, 2, 0, 0),
+ [10911] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__format_token, 2, 0, 0),
[10913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2903),
[10915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887),
[10917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2969),
[10919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2970),
- [10921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__format_token, .child_count = 1, .production_id = 23),
- [10923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__format_token, .child_count = 1, .production_id = 23),
- [10925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym_format_modifiers_repeat1, .child_count = 1),
- [10927] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = aux_sym_format_modifiers_repeat1, .child_count = 1),
+ [10921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__format_token, 1, 0, 23),
+ [10923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__format_token, 1, 0, 23),
+ [10925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_format_modifiers_repeat1, 1, 0, 0),
+ [10927] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_format_modifiers_repeat1, 1, 0, 0),
[10929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4021),
[10931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4014),
- [10933] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(2986),
- [10936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(823),
+ [10933] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(2986),
+ [10936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(823),
[10939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1886),
- [10941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_array_dimension, .child_count = 1),
+ [10941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_dimension, 1, 0, 0),
[10943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3407),
[10945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3408),
[10947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1283),
[10949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2900),
[10951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(996),
[10953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2999),
- [10955] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_list_lit_repeat1, .child_count = 2, .production_id = 18), SHIFT_REPEAT(2755),
- [10958] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_list_lit_repeat1, .child_count = 2, .production_id = 18), SHIFT_REPEAT(2759),
+ [10955] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_lit_repeat1, 2, 0, 18), SHIFT_REPEAT(2755),
+ [10958] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_list_lit_repeat1, 2, 0, 18), SHIFT_REPEAT(2759),
[10961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2766),
[10963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2581),
[10965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1873),
@@ -217641,19 +217234,19 @@ static const TSParseActionEntry ts_parse_actions[] = {
[10977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1487),
[10979] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4104),
[10981] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4104),
- [10983] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(3072),
- [10986] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(910),
- [10989] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_format_modifiers_repeat1, .child_count = 2), SHIFT_REPEAT(2976),
- [10992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = aux_sym_format_modifiers_repeat1, .child_count = 2),
- [10994] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_format_modifiers_repeat1, .child_count = 2), SHIFT_REPEAT(4149),
- [10997] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_format_modifiers_repeat1, .child_count = 2), SHIFT_REPEAT(3085),
- [11000] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym_format_modifiers_repeat1, .child_count = 2),
+ [10983] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(3072),
+ [10986] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(910),
+ [10989] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_format_modifiers_repeat1, 2, 0, 0), SHIFT_REPEAT(2976),
+ [10992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_format_modifiers_repeat1, 2, 0, 0),
+ [10994] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_format_modifiers_repeat1, 2, 0, 0), SHIFT_REPEAT(4149),
+ [10997] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_format_modifiers_repeat1, 2, 0, 0), SHIFT_REPEAT(3085),
+ [11000] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_format_modifiers_repeat1, 2, 0, 0),
[11002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2749),
[11004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3085),
[11006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2749),
[11008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4019),
- [11010] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(3094),
- [11013] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_dis_expr_repeat1, .child_count = 2), SHIFT_REPEAT(871),
+ [11010] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(3094),
+ [11013] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dis_expr_repeat1, 2, 0, 0), SHIFT_REPEAT(871),
[11016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3094),
[11018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(871),
[11020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4137),
@@ -218518,9 +218111,9 @@ static const TSParseActionEntry ts_parse_actions[] = {
[12738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1473),
[12740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3894),
[12742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1752),
- [12744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym_str_lit_repeat1, .child_count = 2),
- [12746] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_str_lit_repeat1, .child_count = 2), SHIFT_REPEAT(3902),
- [12749] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_str_lit_repeat1, .child_count = 2), SHIFT_REPEAT(1766),
+ [12744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_str_lit_repeat1, 2, 0, 0),
+ [12746] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_str_lit_repeat1, 2, 0, 0), SHIFT_REPEAT(3902),
+ [12749] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_str_lit_repeat1, 2, 0, 0), SHIFT_REPEAT(1766),
[12752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3925),
[12754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1193),
[12756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3914),
@@ -218602,30 +218195,30 @@ static const TSParseActionEntry ts_parse_actions[] = {
[12908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1329),
[12910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4113),
[12912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4012),
- [12914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = sym__sym_lit_without_slash, .child_count = 1, .production_id = 37),
- [12916] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__sym_lit_without_slash, .child_count = 1, .production_id = 37),
+ [12914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__sym_lit_without_slash, 1, 0, 37),
+ [12916] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__sym_lit_without_slash, 1, 0, 37),
[12918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4012),
[12920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1321),
[12922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1296),
[12924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1312),
[12926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1337),
- [12928] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = aux_sym__sym_lit_without_slash_repeat1, .child_count = 2),
- [12930] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym__sym_lit_without_slash_repeat1, .child_count = 2),
- [12932] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym__sym_lit_without_slash_repeat1, .child_count = 2), SHIFT_REPEAT(4012),
+ [12928] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__sym_lit_without_slash_repeat1, 2, 0, 0),
+ [12930] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__sym_lit_without_slash_repeat1, 2, 0, 0),
+ [12932] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__sym_lit_without_slash_repeat1, 2, 0, 0), SHIFT_REPEAT(4012),
[12935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1347),
[12937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364),
[12939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1304),
- [12941] = {.entry = {.count = 1, .reusable = false}}, REDUCE(.symbol = aux_sym__sym_lit_without_slash_repeat1, .child_count = 1),
- [12943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym__sym_lit_without_slash_repeat1, .child_count = 1),
- [12945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_format_directive_type, .child_count = 3, .production_id = 50),
- [12947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_format_directive_type, .child_count = 2, .production_id = 39),
- [12949] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_format_directive_type, .child_count = 3),
- [12951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_format_specifier, .child_count = 4),
- [12953] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_format_directive_type, .child_count = 1),
- [12955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_format_specifier, .child_count = 3),
- [12957] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_format_directive_type, .child_count = 2),
- [12959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_format_specifier, .child_count = 2),
- [12961] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym_format_directive_type, .child_count = 2, .production_id = 38),
+ [12941] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__sym_lit_without_slash_repeat1, 1, 0, 0),
+ [12943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__sym_lit_without_slash_repeat1, 1, 0, 0),
+ [12945] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_format_directive_type, 3, 0, 50),
+ [12947] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_format_directive_type, 2, 0, 39),
+ [12949] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_format_directive_type, 3, 0, 0),
+ [12951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_format_specifier, 4, 0, 0),
+ [12953] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_format_directive_type, 1, 0, 0),
+ [12955] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_format_specifier, 3, 0, 0),
+ [12957] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_format_directive_type, 2, 0, 0),
+ [12959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_format_specifier, 2, 0, 0),
+ [12961] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_format_directive_type, 2, 0, 38),
[12963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(73),
[12965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(203),
[12967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1056),
@@ -218644,8 +218237,8 @@ static const TSParseActionEntry ts_parse_actions[] = {
[12993] = {.entry = {.count = 1, .reusable = false}}, SHIFT(168),
[12995] = {.entry = {.count = 1, .reusable = false}}, SHIFT(53),
[12997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(159),
- [12999] = {.entry = {.count = 2, .reusable = true}}, REDUCE(.symbol = aux_sym_read_cond_lit_repeat1, .child_count = 2), SHIFT_REPEAT(4038),
- [13002] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = aux_sym_read_cond_lit_repeat1, .child_count = 2),
+ [12999] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_read_cond_lit_repeat1, 2, 0, 0), SHIFT_REPEAT(4038),
+ [13002] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_read_cond_lit_repeat1, 2, 0, 0),
[13004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(125),
[13006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(51),
[13008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223),
@@ -218753,7 +218346,7 @@ static const TSParseActionEntry ts_parse_actions[] = {
[13212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1864),
[13214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2852),
[13216] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(),
- [13218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(.symbol = sym__package_lit_without_slash, .child_count = 3, .production_id = 31),
+ [13218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__package_lit_without_slash, 3, 0, 31),
[13220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4007),
[13222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4010),
[13224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4005),
@@ -218772,7 +218365,7 @@ extern "C" {
#define TS_PUBLIC __attribute__((visibility("default")))
#endif
-TS_PUBLIC const TSLanguage *tree_sitter_commonlisp() {
+TS_PUBLIC const TSLanguage *tree_sitter_commonlisp(void) {
static const TSLanguage language = {
.version = LANGUAGE_VERSION,
.symbol_count = SYMBOL_COUNT,
diff --git a/src/tree_sitter/parser.h b/src/tree_sitter/parser.h
index 70d2298..17f0e94 100644
--- a/src/tree_sitter/parser.h
+++ b/src/tree_sitter/parser.h
@@ -86,6 +86,11 @@ typedef union {
} entry;
} TSParseActionEntry;
+typedef struct {
+ int32_t start;
+ int32_t end;
+} TSCharacterRange;
+
struct TSLanguage {
uint32_t version;
uint32_t symbol_count;
@@ -125,6 +130,24 @@ struct TSLanguage {
const TSStateId *primary_state_ids;
};
+static inline bool set_contains(TSCharacterRange *ranges, uint32_t len, int32_t lookahead) {
+ uint32_t index = 0;
+ uint32_t size = len - index;
+ while (size > 1) {
+ uint32_t half_size = size / 2;
+ uint32_t mid_index = index + half_size;
+ TSCharacterRange *range = &ranges[mid_index];
+ if (lookahead >= range->start && lookahead <= range->end) {
+ return true;
+ } else if (lookahead > range->end) {
+ index = mid_index;
+ }
+ size -= half_size;
+ }
+ TSCharacterRange *range = &ranges[index];
+ return (lookahead >= range->start && lookahead <= range->end);
+}
+
/*
* Lexer Macros
*/
@@ -154,6 +177,17 @@ struct TSLanguage {
goto next_state; \
}
+#define ADVANCE_MAP(...) \
+ { \
+ static const uint16_t map[] = { __VA_ARGS__ }; \
+ for (uint32_t i = 0; i < sizeof(map) / sizeof(map[0]); i += 2) { \
+ if (map[i] == lookahead) { \
+ state = map[i + 1]; \
+ goto next_state; \
+ } \
+ } \
+ }
+
#define SKIP(state_value) \
{ \
skip = true; \
@@ -203,12 +237,15 @@ struct TSLanguage {
} \
}}
-#define REDUCE(...) \
- {{ \
- .reduce = { \
- .type = TSParseActionTypeReduce, \
- __VA_ARGS__ \
- }, \
+#define REDUCE(symbol_name, children, precedence, prod_id) \
+ {{ \
+ .reduce = { \
+ .type = TSParseActionTypeReduce, \
+ .symbol = symbol_name, \
+ .child_count = children, \
+ .dynamic_precedence = precedence, \
+ .production_id = prod_id \
+ }, \
}}
#define RECOVER() \