From 497dd6e61a4f94d45e21219e37c73981faf9aa18 Mon Sep 17 00:00:00 2001 From: Martin Vogel Date: Sat, 7 Mar 2026 18:01:27 +0100 Subject: [PATCH] Add Wolfram Language support (64 languages) + fix caller attribution - Vendor LumaKernel/tree-sitter-wolfram grammar (ABI 13, parser.c + scanner.c) - Register Wolfram language: .wl/.wls extensions, set_delayed_top/set_top/ set_delayed/set as function types, apply as call type, get_top + Needs[] as import types - Add CBM_LANG_WOLFRAM enum, lang spec entry, and grammar bridge - Extract defs: resolve function name from apply(user_symbol("f"), ...) LHS of set/set_delayed definitions; recurse into function bodies for nested defs - Extract calls: skip apply nodes that are definition LHS (not a call) - Extract imports: handle << "file.wl" (get_top) and Needs["Package`"] - Fix caller attribution: add func_kinds_wolfram to func_kinds_for_lang and add Wolfram name extraction in compute_func_qn (extract_unified.c) so the scope stack correctly tracks enclosing function for all call sites - Add MATLAB function_call + command call extraction (63 -> 64 with Wolfram) - Add Lean 4 apply call extraction with type-position filter - Add regression tests for Wolfram, MATLAB, Lean calls + FORM pipeline test --- .gitattributes | 3 + internal/cbm/cbm.go | 4 +- internal/cbm/cbm.h | 2 + internal/cbm/extract_calls.c | 70 + internal/cbm/extract_defs.c | 20 +- internal/cbm/extract_imports.c | 59 + internal/cbm/extract_unified.c | 20 + internal/cbm/grammar_wolfram.c | 3 + internal/cbm/helpers.c | 19 + internal/cbm/lang_specs.c | 23 +- internal/cbm/regression_test.go | 218 + .../cbm/vendored/grammars/wolfram/parser.c | 114240 +++++++++++++++ .../cbm/vendored/grammars/wolfram/scanner.c | 68 + .../grammars/wolfram/tree_sitter/parser.h | 224 + internal/discover/discover.go | 9 +- internal/discover/discover_test.go | 36 + internal/lang/lang.go | 11 +- internal/lang/lean.go | 2 +- internal/lang/matlab.go | 2 +- internal/lang/wolfram.go | 12 + internal/pipeline/pipeline_test.go | 51 + 21 files changed, 115082 insertions(+), 14 deletions(-) create mode 100644 .gitattributes create mode 100644 internal/cbm/grammar_wolfram.c create mode 100644 internal/cbm/vendored/grammars/wolfram/parser.c create mode 100644 internal/cbm/vendored/grammars/wolfram/scanner.c create mode 100644 internal/cbm/vendored/grammars/wolfram/tree_sitter/parser.h create mode 100644 internal/lang/wolfram.go diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 000000000..365ab6abd --- /dev/null +++ b/.gitattributes @@ -0,0 +1,3 @@ +# Vendored tree-sitter grammars — machine-generated, hide from stats and diffs +internal/cbm/vendored/grammars/**/parser.c linguist-generated=true diff=false +internal/cbm/vendored/grammars/**/scanner.c linguist-generated=true diff=false diff --git a/internal/cbm/cbm.go b/internal/cbm/cbm.go index 564024c80..72fcaaceb 100644 --- a/internal/cbm/cbm.go +++ b/internal/cbm/cbm.go @@ -128,6 +128,7 @@ func Shutdown() { C.cbm_shutdown() } + // ProfileStats holds accumulated profiling data from C extraction. type ProfileStats struct { ParseNs uint64 @@ -209,7 +210,8 @@ var languageToC = map[lang.Language]C.CBMLanguage{ lang.MATLAB: C.CBM_LANG_MATLAB, lang.Lean: C.CBM_LANG_LEAN, lang.FORM: C.CBM_LANG_FORM, - lang.Magma: C.CBM_LANG_MAGMA, + lang.Magma: C.CBM_LANG_MAGMA, + lang.Wolfram: C.CBM_LANG_WOLFRAM, } // ParseTimeoutMicros is the default per-file parse timeout (10 seconds). diff --git a/internal/cbm/cbm.h b/internal/cbm/cbm.h index 553c15374..c9512ea53 100644 --- a/internal/cbm/cbm.h +++ b/internal/cbm/cbm.h @@ -74,6 +74,7 @@ typedef enum { CBM_LANG_LEAN, CBM_LANG_FORM, CBM_LANG_MAGMA, + CBM_LANG_WOLFRAM, CBM_LANG_COUNT } CBMLanguage; @@ -295,6 +296,7 @@ void cbm_shutdown(void); void cbm_get_profile(uint64_t* parse_ns, uint64_t* extract_ns, uint64_t* files); void cbm_reset_profile(void); + // --- Internal helpers used by extractors --- // Growable array push functions (arena-allocated, no individual free needed). diff --git a/internal/cbm/extract_calls.c b/internal/cbm/extract_calls.c index 019054933..1312c33a7 100644 --- a/internal/cbm/extract_calls.c +++ b/internal/cbm/extract_calls.c @@ -10,8 +10,49 @@ static void walk_calls(CBMExtractCtx* ctx, TSNode node, const CBMLangSpec* spec) static char* extract_callee_name(CBMArena* a, TSNode node, const char* source, CBMLanguage lang); static void extract_jsx_refs(CBMExtractCtx* ctx, TSNode node); +// Lean 4: check if an apply node is inside a type annotation. +// Strategy: walk up to the nearest declaration boundary; if the apply falls +// inside that declaration's explicit_binder/implicit_binder, or before the +// body field, it's a type annotation. We check byte ranges: a call is valid +// only if it overlaps the body range of the enclosing declaration. +static bool lean_is_in_type_position(TSNode node) { + TSNode cur = ts_node_parent(node); + for (int depth = 0; depth < 20; depth++) { + if (ts_node_is_null(cur)) return false; + const char* pk = ts_node_type(cur); + // Inside a binder — definitely type position + if (strcmp(pk, "explicit_binder") == 0 || + strcmp(pk, "implicit_binder") == 0 || + strcmp(pk, "instance_binder") == 0) return true; + // At a declaration boundary: check if apply is inside the body field + if (strcmp(pk, "def") == 0 || strcmp(pk, "theorem") == 0 || + strcmp(pk, "instance") == 0 || strcmp(pk, "abbrev") == 0 || + strcmp(pk, "structure") == 0 || strcmp(pk, "inductive") == 0) { + // Check if apply comes after the type annotation. + // Strategy: if the node starts after the end of the "type" field, it's in value position. + // If there's no "type" field, allow the call (no annotation to filter). + TSNode type_field = ts_node_child_by_field_name(cur, "type", 4); + if (ts_node_is_null(type_field)) return false; // no type annotation → allow call + uint32_t type_end = ts_node_end_byte(type_field); + uint32_t node_start = ts_node_start_byte(node); + // If apply starts after the type annotation ends, it's a value (call) + if (node_start > type_end) return false; + return true; // apply is within or before type annotation → type position + } + cur = ts_node_parent(cur); + } + return false; +} + // Extract callee name from a call node static char* extract_callee_name(CBMArena* a, TSNode node, const char* source, CBMLanguage lang) { + // Lean 4: apply — name field is callee. Skip if in a type annotation position. + // Must be checked before the generic "name" field handler below. + if (lang == CBM_LANG_LEAN && strcmp(ts_node_type(node), "apply") == 0) { + if (lean_is_in_type_position(node)) return NULL; + // Fall through to generic handler + } + // Try "function" field (most languages: call_expression, etc.) TSNode func_node = ts_node_child_by_field_name(node, "function", 8); if (!ts_node_is_null(func_node)) { @@ -138,6 +179,35 @@ static char* extract_callee_name(CBMArena* a, TSNode node, const char* source, C } } + // MATLAB: command node — first child is command_name (not identifier) + if (lang == CBM_LANG_MATLAB && strcmp(ts_node_type(node), "command") == 0) { + if (ts_node_child_count(node) > 0) { + return cbm_node_text(a, ts_node_child(node, 0), source); + } + } + + // Wolfram: apply — first named child is callee (user_symbol or builtin_symbol) + // Skip if this apply is the LHS of a set/set_delayed definition (top or nested) + if (lang == CBM_LANG_WOLFRAM && strcmp(ts_node_type(node), "apply") == 0) { + TSNode parent = ts_node_parent(node); + if (!ts_node_is_null(parent)) { + const char* pk = ts_node_type(parent); + if ((strcmp(pk, "set_delayed_top") == 0 || strcmp(pk, "set_top") == 0 || + strcmp(pk, "set_delayed") == 0 || strcmp(pk, "set") == 0) && + ts_node_named_child_count(parent) > 0 && + ts_node_eq(ts_node_named_child(parent, 0), node)) { + return NULL; + } + } + if (ts_node_named_child_count(node) > 0) { + TSNode head = ts_node_named_child(node, 0); + const char* hk = ts_node_type(head); + if (strcmp(hk, "user_symbol") == 0 || strcmp(hk, "builtin_symbol") == 0) + return cbm_node_text(a, head, source); + } + return NULL; + } + // Generic fallback: first child if (ts_node_child_count(node) > 0) { TSNode first = ts_node_child(node, 0); diff --git a/internal/cbm/extract_defs.c b/internal/cbm/extract_defs.c index ecf7e511e..b4543b797 100644 --- a/internal/cbm/extract_defs.c +++ b/internal/cbm/extract_defs.c @@ -237,6 +237,21 @@ static TSNode resolve_func_name(TSNode node, CBMLanguage lang, const char* sourc // Magma: function/procedure/intrinsic_definition — name via "name" field (standard) // Both use standard "name" field which is handled above at line 33 + // Wolfram: set_delayed_top/set_top — LHS is apply(user_symbol("f"), ...) for f[x_] := ... + if (lang == CBM_LANG_WOLFRAM && + (strcmp(kind, "set_delayed_top") == 0 || strcmp(kind, "set_top") == 0 || + strcmp(kind, "set_delayed") == 0 || strcmp(kind, "set") == 0)) { + if (ts_node_named_child_count(node) > 0) { + TSNode lhs = ts_node_named_child(node, 0); + if (strcmp(ts_node_type(lhs), "apply") == 0 && ts_node_named_child_count(lhs) > 0) { + TSNode head = ts_node_named_child(lhs, 0); + if (strcmp(ts_node_type(head), "user_symbol") == 0) return head; + } + } + TSNode null_node = {0}; + return null_node; + } + // C/C++/CUDA/GLSL: function_definition — name is inside the declarator chain // C grammar: function_definition{declarator:function_declarator{declarator:identifier}} if ((lang == CBM_LANG_C || lang == CBM_LANG_CPP || lang == CBM_LANG_CUDA || @@ -1897,7 +1912,10 @@ static void walk_defs(CBMExtractCtx* ctx, TSNode node, const CBMLangSpec* spec) // Function types if (cbm_kind_in_set(node, spec->function_node_types)) { extract_func_def(ctx, node, spec); - return; // don't recurse into function bodies for nested defs + // Wolfram: continue recursing — nested set_delayed inside Module/Block are valid defs + if (ctx->language != CBM_LANG_WOLFRAM) { + return; // don't recurse into function bodies for nested defs + } } // Rust impl blocks diff --git a/internal/cbm/extract_imports.c b/internal/cbm/extract_imports.c index 4a88fedfe..a9bb0c243 100644 --- a/internal/cbm/extract_imports.c +++ b/internal/cbm/extract_imports.c @@ -14,6 +14,7 @@ static void parse_c_imports(CBMExtractCtx* ctx); static void parse_ruby_imports(CBMExtractCtx* ctx); static void parse_lua_imports(CBMExtractCtx* ctx); static void parse_generic_imports(CBMExtractCtx* ctx, const char* node_type); +static void parse_wolfram_imports(CBMExtractCtx* ctx); // Helper: strip quotes from a string literal static char* strip_quotes(CBMArena* a, const char* s) { @@ -530,6 +531,61 @@ static void parse_generic_imports(CBMExtractCtx* ctx, const char* node_type) { } } +// --- Wolfram imports --- +// get_top: << "package" (Get["file"]) +// apply where first child is builtin_symbol "Needs" with string arg + +static void walk_wolfram_imports(CBMExtractCtx* ctx, TSNode node) { + CBMArena* a = ctx->arena; + const char* kind = ts_node_type(node); + + // get_top: << "path" → import + if (strcmp(kind, "get_top") == 0) { + uint32_t nc = ts_node_named_child_count(node); + for (uint32_t i = 0; i < nc; i++) { + TSNode child = ts_node_named_child(node, i); + const char* ck = ts_node_type(child); + if (strcmp(ck, "string") == 0 || strcmp(ck, "user_symbol") == 0) { + char* text = cbm_node_text(a, child, ctx->source); + if (text && text[0]) { + char* path = strip_quotes(a, text); + CBMImport imp = {.local_name = path_last(a, path), .module_path = path}; + cbm_imports_push(&ctx->result->imports, a, imp); + } + break; + } + } + } + + // Needs["package`"] — apply where head is builtin_symbol "Needs" + if (strcmp(kind, "apply") == 0 && ts_node_named_child_count(node) >= 2) { + TSNode head = ts_node_named_child(node, 0); + if (strcmp(ts_node_type(head), "builtin_symbol") == 0) { + char* name = cbm_node_text(a, head, ctx->source); + if (name && strcmp(name, "Needs") == 0) { + // Second named child should be the string argument + TSNode arg = ts_node_named_child(node, 1); + char* text = cbm_node_text(a, arg, ctx->source); + if (text && text[0]) { + char* path = strip_quotes(a, text); + CBMImport imp = {.local_name = path_last(a, path), .module_path = path}; + cbm_imports_push(&ctx->result->imports, a, imp); + } + } + } + } + + // Recurse + uint32_t count = ts_node_child_count(node); + for (uint32_t i = 0; i < count; i++) { + walk_wolfram_imports(ctx, ts_node_child(node, i)); + } +} + +static void parse_wolfram_imports(CBMExtractCtx* ctx) { + walk_wolfram_imports(ctx, ctx->root); +} + // --- Main dispatch --- void cbm_extract_imports(CBMExtractCtx* ctx) { @@ -618,6 +674,9 @@ void cbm_extract_imports(CBMExtractCtx* ctx) { case CBM_LANG_MAGMA: parse_generic_imports(ctx, "load_statement"); break; + case CBM_LANG_WOLFRAM: + parse_wolfram_imports(ctx); + break; default: break; } diff --git a/internal/cbm/extract_unified.c b/internal/cbm/extract_unified.c index 4a1144c9c..6d3577ffc 100644 --- a/internal/cbm/extract_unified.c +++ b/internal/cbm/extract_unified.c @@ -48,6 +48,26 @@ static void recompute_state(WalkState* state, const char* module_qn) { // Compute function QN for scope tracking (mirrors cbm_enclosing_func_qn logic). static const char* compute_func_qn(CBMExtractCtx* ctx, TSNode node, const CBMLangSpec* spec, WalkState* state) { + // Wolfram: set_delayed_top/set_top/set_delayed/set — LHS is apply(user_symbol("f"), ...) + if (ctx->language == CBM_LANG_WOLFRAM) { + const char* nk = ts_node_type(node); + if (strcmp(nk, "set_delayed_top") == 0 || strcmp(nk, "set_top") == 0 || + strcmp(nk, "set_delayed") == 0 || strcmp(nk, "set") == 0) { + if (ts_node_named_child_count(node) > 0) { + TSNode lhs = ts_node_named_child(node, 0); + if (strcmp(ts_node_type(lhs), "apply") == 0 && ts_node_named_child_count(lhs) > 0) { + TSNode head = ts_node_named_child(lhs, 0); + if (strcmp(ts_node_type(head), "user_symbol") == 0) { + char* name = cbm_node_text(ctx->arena, head, ctx->source); + if (name && name[0]) + return cbm_fqn_compute(ctx->arena, ctx->project, ctx->rel_path, name); + } + } + } + return NULL; + } + } + TSNode name_node = ts_node_child_by_field_name(node, "name", 4); // Arrow function: name from parent variable_declarator diff --git a/internal/cbm/grammar_wolfram.c b/internal/cbm/grammar_wolfram.c new file mode 100644 index 000000000..aad2851ba --- /dev/null +++ b/internal/cbm/grammar_wolfram.c @@ -0,0 +1,3 @@ +// Vendored tree-sitter grammar: wolfram +#include "vendored/grammars/wolfram/parser.c" +#include "vendored/grammars/wolfram/scanner.c" diff --git a/internal/cbm/helpers.c b/internal/cbm/helpers.c index 2ea3f9064..5ffca8ab6 100644 --- a/internal/cbm/helpers.c +++ b/internal/cbm/helpers.c @@ -290,6 +290,7 @@ static const char* func_kinds_matlab[] = {"function_definition",NULL}; static const char* func_kinds_lean[] = {"def","theorem","instance","abbrev",NULL}; static const char* func_kinds_form[] = {"procedure_definition",NULL}; static const char* func_kinds_magma[] = {"function_definition","procedure_definition","intrinsic_definition",NULL}; +static const char* func_kinds_wolfram[] = {"set_delayed_top","set_top","set_delayed","set",NULL}; static const char* func_kinds_generic[] = {"function_declaration","function_definition","method_declaration","method_definition",NULL}; static const char** func_kinds_for_lang(CBMLanguage lang) { @@ -319,6 +320,7 @@ static const char** func_kinds_for_lang(CBMLanguage lang) { case CBM_LANG_LEAN: return func_kinds_lean; case CBM_LANG_FORM: return func_kinds_form; case CBM_LANG_MAGMA: return func_kinds_magma; + case CBM_LANG_WOLFRAM: return func_kinds_wolfram; default: return func_kinds_generic; } } @@ -341,6 +343,23 @@ TSNode cbm_find_enclosing_func(TSNode node, CBMLanguage lang) { // Get the name of a function node (basic: try "name" field) static const char* func_node_name(CBMArena* a, TSNode func_node, const char* source, CBMLanguage lang) { + // Wolfram: set_delayed_top/set_top/set_delayed/set — LHS is apply(user_symbol("f"), ...) + if (lang == CBM_LANG_WOLFRAM) { + const char* nk = ts_node_type(func_node); + if (strcmp(nk, "set_delayed_top") == 0 || strcmp(nk, "set_top") == 0 || + strcmp(nk, "set_delayed") == 0 || strcmp(nk, "set") == 0) { + if (ts_node_named_child_count(func_node) > 0) { + TSNode lhs = ts_node_named_child(func_node, 0); + if (strcmp(ts_node_type(lhs), "apply") == 0 && ts_node_named_child_count(lhs) > 0) { + TSNode head = ts_node_named_child(lhs, 0); + if (strcmp(ts_node_type(head), "user_symbol") == 0) + return cbm_node_text(a, head, source); + } + } + return NULL; + } + } + TSNode name_node = ts_node_child_by_field_name(func_node, "name", 4); if (!ts_node_is_null(name_node)) { return cbm_node_text(a, name_node, source); diff --git a/internal/cbm/lang_specs.c b/internal/cbm/lang_specs.c index 6491aa07a..36eb95239 100644 --- a/internal/cbm/lang_specs.c +++ b/internal/cbm/lang_specs.c @@ -67,6 +67,7 @@ extern const TSLanguage* tree_sitter_matlab(void); extern const TSLanguage* tree_sitter_lean(void); extern const TSLanguage* tree_sitter_form(void); extern const TSLanguage* tree_sitter_magma(void); +extern const TSLanguage* tree_sitter_wolfram(void); // -- Empty sentinel -- static const char* empty_types[] = {NULL}; @@ -554,6 +555,7 @@ static const char* ini_var_types[] = {"setting",NULL}; static const char* matlab_func_types[] = {"function_definition",NULL}; static const char* matlab_class_types[] = {"class_definition",NULL}; static const char* matlab_module_types[] = {"source_file",NULL}; +static const char* matlab_call_types[] = {"function_call","command",NULL}; static const char* matlab_branch_types[] = {"if_statement","for_statement","while_statement","switch_statement","try_statement",NULL}; static const char* matlab_var_types[] = {"assignment",NULL}; @@ -561,6 +563,7 @@ static const char* matlab_var_types[] = {"assignment",NULL}; static const char* lean_func_types[] = {"def","theorem","instance","abbrev",NULL}; static const char* lean_class_types[] = {"structure","class_inductive","inductive",NULL}; static const char* lean_module_types[] = {"module",NULL}; +static const char* lean_call_types[] = {"apply",NULL}; static const char* lean_import_types[] = {"import",NULL}; static const char* lean_branch_types[] = {"if","match","do",NULL}; @@ -581,6 +584,12 @@ static const char* magma_import_types[] = {"load_statement",NULL}; static const char* magma_branch_types[] = {"if_statement","for_statement","while_statement","repeat_statement","case_statement",NULL}; static const char* magma_var_types[] = {"assignment_statement",NULL}; +// ==================== WOLFRAM ==================== +static const char* wolfram_func_types[] = {"set_delayed_top","set_top","set_delayed","set",NULL}; +static const char* wolfram_module_types[] = {"source_file",NULL}; +static const char* wolfram_call_types[] = {"apply",NULL}; +static const char* wolfram_import_types[] = {"get_top",NULL}; + // ==================== NEW LANG ENV ACCESS ==================== static const char* julia_env_funcs[] = {"ENV",NULL}; static const char* nix_env_funcs[] = {"builtins.getEnv",NULL}; @@ -885,13 +894,13 @@ static const CBMLangSpec lang_specs[CBM_LANG_COUNT] = { empty_types, empty_types, empty_types, ini_var_types, empty_types, empty_types, NULL, empty_types, NULL, NULL}, - // CBM_LANG_MATLAB (definitions-only, no call graph due to A(1) ambiguity) - {CBM_LANG_MATLAB, matlab_func_types, matlab_class_types, empty_types, matlab_module_types, empty_types, + // CBM_LANG_MATLAB + {CBM_LANG_MATLAB, matlab_func_types, matlab_class_types, empty_types, matlab_module_types, matlab_call_types, empty_types, empty_types, matlab_branch_types, matlab_var_types, matlab_var_types, empty_types, NULL, empty_types, NULL, NULL}, - // CBM_LANG_LEAN (definitions-only, Lean 4 syntax is runtime-extensible) - {CBM_LANG_LEAN, lean_func_types, lean_class_types, empty_types, lean_module_types, empty_types, + // CBM_LANG_LEAN + {CBM_LANG_LEAN, lean_func_types, lean_class_types, empty_types, lean_module_types, lean_call_types, lean_import_types, empty_types, lean_branch_types, empty_types, empty_types, empty_types, NULL, empty_types, NULL, NULL}, @@ -904,6 +913,11 @@ static const CBMLangSpec lang_specs[CBM_LANG_COUNT] = { {CBM_LANG_MAGMA, magma_func_types, empty_types, empty_types, magma_module_types, magma_call_types, magma_import_types, empty_types, magma_branch_types, magma_var_types, magma_var_types, empty_types, NULL, empty_types, NULL, NULL}, + + // CBM_LANG_WOLFRAM + {CBM_LANG_WOLFRAM, wolfram_func_types, empty_types, empty_types, wolfram_module_types, wolfram_call_types, + wolfram_import_types, empty_types, empty_types, empty_types, empty_types, + empty_types, NULL, empty_types, NULL, NULL}, }; const CBMLangSpec* cbm_lang_spec(CBMLanguage lang) { @@ -976,6 +990,7 @@ const TSLanguage* cbm_ts_language(CBMLanguage lang) { case CBM_LANG_LEAN: return tree_sitter_lean(); case CBM_LANG_FORM: return tree_sitter_form(); case CBM_LANG_MAGMA: return tree_sitter_magma(); + case CBM_LANG_WOLFRAM: return tree_sitter_wolfram(); default: return NULL; } } diff --git a/internal/cbm/regression_test.go b/internal/cbm/regression_test.go index 6dc8b41dc..a190e04a2 100644 --- a/internal/cbm/regression_test.go +++ b/internal/cbm/regression_test.go @@ -999,6 +999,27 @@ func TestFORMParse_Regression(t *testing.T) { } } +func TestFORMCall_Regression(t *testing.T) { + src := []byte("#procedure myproc(x)\n id `x' = 0;\n#endprocedure\n#procedure caller()\n #call myproc(1)\n#endprocedure\n") + r, err := ExtractFile(src, lang.FORM, "t", "calc.frm") + if err != nil { + t.Fatal(err) + } + if len(r.Calls) == 0 { + t.Fatal("expected at least one call extracted from #call myproc(1), got none") + } + found := false + for _, c := range r.Calls { + if c.CalleeName == "myproc" { + found = true + break + } + } + if !found { + t.Fatalf("expected callee 'myproc' in calls, got: %+v", r.Calls) + } +} + // --- Magma --- func TestMagmaFunction_Regression(t *testing.T) { src := []byte("function Factorial(n)\n if n le 1 then\n return 1;\n end if;\n return n * Factorial(n - 1);\nend function;\n") @@ -1062,3 +1083,200 @@ func TestMagmaCall_Regression(t *testing.T) { t.Errorf("expected call to 'Bar', got calls: %v", r.Calls) } } + +// --- MATLAB Calls --- +func TestMATLABCall_Regression(t *testing.T) { + src := []byte("function y = foo(x)\n y = inv(x);\n disp hello\nend\n") + r, err := ExtractFile(src, lang.MATLAB, "t", "foo.matlab") + if err != nil { + t.Fatal(err) + } + // Should extract function_call "inv" and command "disp" + if len(r.Calls) == 0 { + t.Fatal("expected calls to be extracted, got 0") + } + foundInv := false + foundDisp := false + for _, c := range r.Calls { + if c.CalleeName == "inv" { + foundInv = true + } + if c.CalleeName == "disp" { + foundDisp = true + } + } + if !foundInv { + t.Errorf("expected call to 'inv', got calls: %v", r.Calls) + } + if !foundDisp { + t.Errorf("expected call to 'disp', got calls: %v", r.Calls) + } +} + +// --- Lean Calls --- +func TestLeanCall_Regression(t *testing.T) { + src := []byte("def fib : Nat → Nat\n | 0 => 1\n | 1 => 1\n | n + 2 => fib (n + 1) + fib n\n") + r, err := ExtractFile(src, lang.Lean, "t", "Fib.lean") + if err != nil { + t.Fatal(err) + } + if len(r.Calls) == 0 { + t.Fatal("expected calls to be extracted, got 0") + } + found := false + for _, c := range r.Calls { + if c.CalleeName == "fib" { + found = true + } + } + if !found { + t.Errorf("expected call to 'fib', got calls: %v", r.Calls) + } +} + +func TestLeanTypeAnnotationNotCall_Regression(t *testing.T) { + // "List Nat" in a binder type should not produce a "List" call. + // "IO.println" in the body should be extracted. + src := []byte("def listLen (xs : List Nat) : Nat := 0\ndef greet : IO Unit := IO.println \"hi\"\n") + r, err := ExtractFile(src, lang.Lean, "t", "Types.lean") + if err != nil { + t.Fatal(err) + } + // "List" in explicit_binder type should be filtered + for _, c := range r.Calls { + if c.CalleeName == "List" { + t.Errorf("type-position apply %q (binder type) should not be extracted as a call", c.CalleeName) + } + } + // IO.println in the body should be present + foundPrintln := false + for _, c := range r.Calls { + if c.CalleeName == "IO.println" || c.CalleeName == "println" { + foundPrintln = true + } + } + if !foundPrintln { + t.Errorf("expected call to IO.println/println, got calls: %v", r.Calls) + } +} + +// --- Wolfram --- +func TestWolframFunction_Regression(t *testing.T) { + src := []byte("f[x_] := x^2\ng[x_] = x + 1\n") + r, err := ExtractFile(src, lang.Wolfram, "t", "funcs.wl") + if err != nil { + t.Fatal(err) + } + fns := defsWithLabel(r, "Function") + if len(fns) < 2 { + t.Fatalf("expected at least 2 functions, got %d: %v", len(fns), fns) + } + assertHasName(t, fns, "f") + assertHasName(t, fns, "g") +} + +func TestWolframCall_Regression(t *testing.T) { + src := []byte("f[x_] := g[x] + h[x]\n") + r, err := ExtractFile(src, lang.Wolfram, "t", "calls.wl") + if err != nil { + t.Fatal(err) + } + if len(r.Calls) == 0 { + t.Fatal("expected calls to be extracted, got 0") + } + foundG := false + foundH := false + for _, c := range r.Calls { + if c.CalleeName == "g" { + foundG = true + } + if c.CalleeName == "h" { + foundH = true + } + } + if !foundG { + t.Errorf("expected call to 'g', got calls: %v", r.Calls) + } + if !foundH { + t.Errorf("expected call to 'h', got calls: %v", r.Calls) + } + // "f" should NOT appear as a call (it's the definition LHS) + for _, c := range r.Calls { + if c.CalleeName == "f" { + t.Errorf("'f' should not be a call (it's a definition LHS), but found in calls") + } + } +} + +func TestWolframCallerAttribution_Regression(t *testing.T) { + // Calls inside a function body should have the enclosing function as caller, + // not the file path (module QN). This verifies func_kinds_wolfram is wired + // into func_kinds_for_lang so cbm_find_enclosing_func returns the def node. + src := []byte("f[x_] := g[x] + h[x]\n") + r, err := ExtractFile(src, lang.Wolfram, "t", "caller.wl") + if err != nil { + t.Fatal(err) + } + if len(r.Calls) == 0 { + t.Fatal("expected calls, got 0") + } + for _, c := range r.Calls { + if c.CalleeName == "g" || c.CalleeName == "h" { + // enclosing_func_qn must NOT be the module path (file path) + if c.EnclosingFuncQN == "" || c.EnclosingFuncQN == "t.caller" { + t.Errorf("call to %q: enclosing_func_qn is file path %q, want function QN", c.CalleeName, c.EnclosingFuncQN) + } + } + } +} + +func TestWolframParse_Regression(t *testing.T) { + src := []byte("x = 42;\ny = x + 1;\n") + _, err := ExtractFile(src, lang.Wolfram, "t", "simple.wl") + if err != nil { + t.Fatal(err) + } +} + +func TestWolframImport_Regression(t *testing.T) { + src := []byte("<< \"utils.wl\"\nNeeds[\"Package`\"]\n") + r, err := ExtractFile(src, lang.Wolfram, "t", "main.wl") + if err != nil { + t.Fatal(err) + } + if len(r.Imports) == 0 { + t.Fatalf("expected imports, got 0") + } +} + +func TestWolframNestedDef_Regression(t *testing.T) { + // set_delayed (non-top) inside Module should also be extracted + src := []byte("main[x_] := Module[{localF}, localF[t_] := t + 1; localF[x]]\n") + r, err := ExtractFile(src, lang.Wolfram, "t", "nested.wl") + if err != nil { + t.Fatal(err) + } + fns := defsWithLabel(r, "Function") + assertHasName(t, fns, "main") + assertHasName(t, fns, "localF") +} + +func TestMagmaDisambiguation_Regression(t *testing.T) { + // Magma code with 'end function;' should be extractable as Magma + src := []byte(`function Factorial(n) + if n le 1 then + return 1; + end if; + return n * Factorial(n - 1); +end function; +`) + r, err := ExtractFile(src, lang.Magma, "t", "test.m") + if err != nil { + t.Fatal(err) + } + fns := defsWithLabel(r, "Function") + if len(fns) == 0 { + t.Fatal("expected at least 1 function from Magma code") + } + assertHasName(t, fns, "Factorial") +} diff --git a/internal/cbm/vendored/grammars/wolfram/parser.c b/internal/cbm/vendored/grammars/wolfram/parser.c new file mode 100644 index 000000000..c539b7c78 --- /dev/null +++ b/internal/cbm/vendored/grammars/wolfram/parser.c @@ -0,0 +1,114240 @@ +#include "tree_sitter/parser.h" + +#if defined(__GNUC__) || defined(__clang__) +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wmissing-field-initializers" +#endif + +#define LANGUAGE_VERSION 13 +#define STATE_COUNT 1108 +#define LARGE_STATE_COUNT 903 +#define SYMBOL_COUNT 429 +#define ALIAS_COUNT 0 +#define TOKEN_COUNT 95 +#define EXTERNAL_TOKEN_COUNT 1 +#define FIELD_COUNT 0 +#define MAX_ALIAS_SEQUENCE_LENGTH 5 +#define PRODUCTION_ID_COUNT 1 + +enum { + aux_sym_source_file_token1 = 1, + sym_parenthesis_begin = 2, + sym_parenthesis_end = 3, + anon_sym_COMMA = 4, + anon_sym_PLUS_PLUS = 5, + anon_sym_DASH_DASH = 6, + anon_sym_PLUS = 7, + anon_sym_DASH = 8, + anon_sym_ = 9, + anon_sym_2 = 10, + anon_sym_BSLASH_ = 11, + anon_sym_BSLASH_PERCENT = 12, + anon_sym_SEMI = 13, + anon_sym_EQ = 14, + anon_sym_COLON_EQ = 15, + anon_sym_CARET_EQ = 16, + anon_sym_CARET_COLON_EQ = 17, + anon_sym_EQ_DOT = 18, + anon_sym_SLASH_COLON = 19, + anon_sym_QMARK = 20, + anon_sym_EQ_EQ = 21, + anon_sym_BANG_EQ = 22, + anon_sym_GT = 23, + anon_sym_GT_EQ = 24, + anon_sym_LT = 25, + anon_sym_LT_EQ = 26, + anon_sym_DASH_GT = 27, + anon_sym_COLON_GT = 28, + anon_sym_COLON_COLON = 29, + anon_sym_AT = 30, + anon_sym_TILDE = 31, + anon_sym_AT_STAR = 32, + anon_sym_SLASH_STAR = 33, + anon_sym_LT_LT = 34, + anon_sym_BSLASH_AMP = 35, + anon_sym_BSLASH_PLUS = 36, + anon_sym_AMP = 37, + anon_sym_PIPE_DASH_GT = 38, + anon_sym_3 = 39, + anon_sym_4 = 40, + anon_sym_STAR_STAR = 41, + anon_sym_DOT = 42, + anon_sym_BSLASH = 43, + anon_sym_5 = 44, + anon_sym_6 = 45, + anon_sym_7 = 46, + anon_sym_8 = 47, + anon_sym_9 = 48, + anon_sym_STAR = 49, + anon_sym_10 = 50, + anon_sym_11 = 51, + anon_sym_12 = 52, + anon_sym_13 = 53, + anon_sym_14 = 54, + anon_sym_15 = 55, + anon_sym_SLASH = 56, + anon_sym_16 = 57, + anon_sym_BSLASH_SLASH = 58, + anon_sym_SLASH_AT = 59, + anon_sym_SLASH_SLASH_AT = 60, + anon_sym_BANG = 61, + anon_sym_BANG_BANG = 62, + anon_sym_SQUOTE = 63, + anon_sym_BSLASH_AT = 64, + anon_sym_CARET = 65, + anon_sym_BSLASH_CARET = 66, + anon_sym_AT_AT = 67, + anon_sym_AT_AT_AT = 68, + anon_sym_PIPE = 69, + anon_sym_LT_GT = 70, + sym_list_bracket_begin = 71, + sym_list_bracket_end = 72, + sym_apply_bracket_begin = 73, + anon_sym_RBRACK = 74, + sym_association_bracket_begin = 75, + sym_association_bracket_end = 76, + sym_part_bracket_begin = 77, + sym_part_bracket_end = 78, + sym_blank = 79, + sym_blank_sequence = 80, + sym_blank_null_sequence = 81, + aux_sym_string_token1 = 82, + anon_sym_BSLASH_DQUOTE = 83, + anon_sym_BSLASH_BSLASH = 84, + anon_sym_BSLASHn = 85, + anon_sym_BSLASHr = 86, + anon_sym_BSLASHt = 87, + anon_sym_BSLASHv = 88, + anon_sym_BSLASH_LBRACK = 89, + anon_sym_DQUOTE = 90, + sym_number = 91, + sym__lower_identifier = 92, + sym__upper_identifier = 93, + sym_comment = 94, + sym_source_file = 95, + sym__parenthesized_expr = 96, + sym__expr_finished = 97, + sym__expr_top = 98, + sym__expr = 99, + sym__expr1_symbol_top = 100, + sym__expr1_symbol = 101, + sym__expr1_unary_top = 102, + sym__expr1_unary = 103, + sym__expr1_unary_special_top = 104, + sym__expr1_unary_special = 105, + sym__expr1_top = 106, + sym__expr1 = 107, + sym__expr_repeat = 108, + sym_increment = 109, + sym_increment_top = 110, + sym_increment_operator = 111, + sym_decrement = 112, + sym_decrement_top = 113, + sym_decrement_operator = 114, + sym_pre_increment = 115, + sym_pre_increment_top = 116, + sym_pre_increment_operator = 117, + sym_pre_decrement = 118, + sym_pre_decrement_top = 119, + sym_pre_decrement_operator = 120, + sym_positive = 121, + sym_positive_top = 122, + sym_positive_operator = 123, + sym_negative = 124, + sym_negative_top = 125, + sym_negative_operator = 126, + sym_negative_positive = 127, + sym_negative_positive_top = 128, + sym_negative_positive_operator = 129, + sym_del = 130, + sym_del_top = 131, + sym_del_operator = 132, + sym_subscript = 133, + sym_subscript_top = 134, + sym_subscript_operator = 135, + sym_subscript_power = 136, + sym_subscript_power_top = 137, + sym_subscript_power_operator_left = 138, + sym_subscript_power_operator_right = 139, + sym_compound_expression = 140, + sym_compound_expression_top = 141, + sym_compound_expression_operator = 142, + sym_set = 143, + sym_set_top = 144, + sym_set_operator = 145, + sym_set_delayed = 146, + sym_set_delayed_top = 147, + sym_set_delayed_operator = 148, + sym_up_set = 149, + sym_up_set_top = 150, + sym_up_set_operator = 151, + sym_up_set_delayed = 152, + sym_up_set_delayed_top = 153, + sym_up_set_delayed_operator = 154, + sym_unset = 155, + sym_unset_top = 156, + sym_unset_operator = 157, + sym_tag_set = 158, + sym_tag_set_top = 159, + sym_tag_set_operator_left = 160, + sym_tag_set_operator_right = 161, + sym_tag_set_delayed = 162, + sym_tag_set_delayed_top = 163, + sym_tag_set_delayed_operator_left = 164, + sym_tag_set_delayed_operator_right = 165, + sym_tag_unset = 166, + sym_tag_unset_top = 167, + sym_tag_unset_operator_left = 168, + sym_tag_unset_operator_right = 169, + sym_pattern_test = 170, + sym_pattern_test_top = 171, + sym_pattern_test_operator = 172, + sym_equal_ascii = 173, + sym_equal_ascii_top = 174, + sym_equal_ascii_operator = 175, + sym_unequal_ascii = 176, + sym_unequal_ascii_top = 177, + sym_unequal_ascii_operator = 178, + sym_greater_ascii = 179, + sym_greater_ascii_top = 180, + sym_greater_ascii_operator = 181, + sym_greater_equal_ascii = 182, + sym_greater_equal_ascii_top = 183, + sym_greater_equal_ascii_operator = 184, + sym_less_ascii = 185, + sym_less_ascii_top = 186, + sym_less_ascii_operator = 187, + sym_less_equal_ascii = 188, + sym_less_equal_ascii_top = 189, + sym_less_equal_ascii_operator = 190, + sym_rule_ascii = 191, + sym_rule_ascii_top = 192, + sym_rule_ascii_operator = 193, + sym_rule_delayed_ascii = 194, + sym_rule_delayed_ascii_top = 195, + sym_rule_delayed_ascii_operator = 196, + sym_message_name = 197, + sym_message_name_top = 198, + sym_message_name_operator = 199, + sym_apply_at = 200, + sym_apply_at_top = 201, + sym_apply_at_operator = 202, + sym_tilde = 203, + sym_tilde_top = 204, + sym_tilde_operator_left = 205, + sym_tilde_operator_right = 206, + sym_composition = 207, + sym_composition_top = 208, + sym_composition_operator = 209, + sym_right_composition = 210, + sym_right_composition_top = 211, + sym_right_composition_operator = 212, + sym_get = 213, + sym_get_top = 214, + sym_get_operator = 215, + sym_overscript = 216, + sym_overscript_top = 217, + sym_overscript_operator = 218, + sym_underscript = 219, + sym_underscript_top = 220, + sym_underscript_operator = 221, + sym_underoverscript = 222, + sym_underoverscript_top = 223, + sym_underoverscript_operator_left = 224, + sym_underoverscript_operator_right = 225, + sym_overunderscript = 226, + sym_overunderscript_top = 227, + sym_overunderscript_operator_left = 228, + sym_overunderscript_operator_right = 229, + sym_function_anonymous = 230, + sym_function_anonymous_top = 231, + sym_function_anonymous_operator = 232, + sym_function_arrow = 233, + sym_function_arrow_top = 234, + sym_function_arrow_operator = 235, + sym_small_circle = 236, + sym_small_circle_top = 237, + sym_small_circle_operator = 238, + sym_circle_dot = 239, + sym_circle_dot_top = 240, + sym_circle_dot_operator = 241, + sym_non_commutative_multiply = 242, + sym_non_commutative_multiply_top = 243, + sym_non_commutative_multiply_operator = 244, + sym_dot = 245, + sym_dot_top = 246, + sym_dot_operator = 247, + sym_backslash = 248, + sym_backslash_top = 249, + sym_backslash_operator = 250, + sym_diamond = 251, + sym_diamond_top = 252, + sym_diamond_operator = 253, + sym_wedge = 254, + sym_wedge_top = 255, + sym_wedge_operator = 256, + sym_vee = 257, + sym_vee_top = 258, + sym_vee_operator = 259, + sym_circle_times = 260, + sym_circle_times_top = 261, + sym_circle_times_operator = 262, + sym_center_dot = 263, + sym_center_dot_top = 264, + sym_center_dot_operator = 265, + sym_times_ast = 266, + sym_times_ast_top = 267, + sym_times_ast_operator = 268, + sym_times_cross = 269, + sym_times_cross_top = 270, + sym_times_cross_operator = 271, + sym_star = 272, + sym_star_top = 273, + sym_star_operator = 274, + sym_vertical_tilde = 275, + sym_vertical_tilde_top = 276, + sym_vertical_tilde_operator = 277, + sym_coproduct = 278, + sym_coproduct_top = 279, + sym_coproduct_operator = 280, + sym_circle_plus = 281, + sym_circle_plus_top = 282, + sym_circle_plus_operator = 283, + sym_circle_minus = 284, + sym_circle_minus_top = 285, + sym_circle_minus_operator = 286, + sym_plus = 287, + sym_plus_top = 288, + sym_plus_operator = 289, + sym_minus = 290, + sym_minus_top = 291, + sym_minus_operator = 292, + sym_plus_minus = 293, + sym_plus_minus_top = 294, + sym_plus_minus_operator = 295, + sym_per = 296, + sym_per_top = 297, + sym_per_operator = 298, + sym_divide = 299, + sym_divide_top = 300, + sym_divide_operator = 301, + sym_divide_box = 302, + sym_divide_box_top = 303, + sym_divide_box_operator = 304, + sym_map = 305, + sym_map_top = 306, + sym_map_operator = 307, + sym_map_all = 308, + sym_map_all_top = 309, + sym_map_all_operator = 310, + sym_factorial = 311, + sym_factorial_top = 312, + sym_factorial_operator = 313, + sym_factorial2 = 314, + sym_factorial2_top = 315, + sym_factorial2_operator = 316, + sym_derivative = 317, + sym_derivative_top = 318, + sym_derivative_operator = 319, + sym_sqrt = 320, + sym_sqrt_top = 321, + sym_sqrt_operator = 322, + sym_any_root = 323, + sym_any_root_top = 324, + sym_any_root_operator_left = 325, + sym_any_root_operator_right = 326, + sym_power = 327, + sym_power_top = 328, + sym_power_operator = 329, + sym_power_subscript = 330, + sym_power_subscript_top = 331, + sym_power_subscript_operator_left = 332, + sym_power_subscript_operator_right = 333, + sym_apply_atat = 334, + sym_apply_atat_top = 335, + sym_apply_atat_operator = 336, + sym_apply_atatat = 337, + sym_apply_atatat_top = 338, + sym_apply_atatat_operator = 339, + sym_alternatives = 340, + sym_alternatives_top = 341, + sym_alternatives_operator = 342, + sym_string_join = 343, + sym_string_join_top = 344, + sym_string_join_operator = 345, + sym__expr_op_top = 346, + sym__expr_op = 347, + sym_list = 348, + sym_apply = 349, + sym_apply_bracket_end = 350, + sym_association = 351, + sym_part = 352, + sym__symbol = 353, + sym_user_symbol = 354, + sym_builtin_symbol = 355, + sym_string = 356, + sym_string_char_escape = 357, + sym_string_char_name_escape = 358, + sym_string_char_name = 359, + sym_string_begin = 360, + sym_string_end = 361, + aux_sym_source_file_repeat1 = 362, + aux_sym_source_file_repeat2 = 363, + aux_sym__expr_top_repeat1 = 364, + aux_sym__expr_repeat1 = 365, + aux_sym__expr_repeat_repeat1 = 366, + aux_sym_compound_expression_repeat1 = 367, + aux_sym_compound_expression_top_repeat1 = 368, + aux_sym_equal_ascii_repeat1 = 369, + aux_sym_equal_ascii_top_repeat1 = 370, + aux_sym_unequal_ascii_repeat1 = 371, + aux_sym_unequal_ascii_top_repeat1 = 372, + aux_sym_greater_ascii_repeat1 = 373, + aux_sym_greater_ascii_top_repeat1 = 374, + aux_sym_greater_equal_ascii_repeat1 = 375, + aux_sym_greater_equal_ascii_top_repeat1 = 376, + aux_sym_less_ascii_repeat1 = 377, + aux_sym_less_ascii_top_repeat1 = 378, + aux_sym_less_equal_ascii_repeat1 = 379, + aux_sym_less_equal_ascii_top_repeat1 = 380, + aux_sym_message_name_repeat1 = 381, + aux_sym_message_name_top_repeat1 = 382, + aux_sym_composition_repeat1 = 383, + aux_sym_composition_top_repeat1 = 384, + aux_sym_right_composition_repeat1 = 385, + aux_sym_right_composition_top_repeat1 = 386, + aux_sym_small_circle_repeat1 = 387, + aux_sym_small_circle_top_repeat1 = 388, + aux_sym_circle_dot_repeat1 = 389, + aux_sym_circle_dot_top_repeat1 = 390, + aux_sym_non_commutative_multiply_repeat1 = 391, + aux_sym_non_commutative_multiply_top_repeat1 = 392, + aux_sym_dot_repeat1 = 393, + aux_sym_dot_top_repeat1 = 394, + aux_sym_backslash_repeat1 = 395, + aux_sym_backslash_top_repeat1 = 396, + aux_sym_diamond_repeat1 = 397, + aux_sym_diamond_top_repeat1 = 398, + aux_sym_wedge_repeat1 = 399, + aux_sym_wedge_top_repeat1 = 400, + aux_sym_vee_repeat1 = 401, + aux_sym_vee_top_repeat1 = 402, + aux_sym_circle_times_repeat1 = 403, + aux_sym_circle_times_top_repeat1 = 404, + aux_sym_center_dot_repeat1 = 405, + aux_sym_center_dot_top_repeat1 = 406, + aux_sym_times_ast_repeat1 = 407, + aux_sym_times_ast_top_repeat1 = 408, + aux_sym_times_cross_repeat1 = 409, + aux_sym_times_cross_top_repeat1 = 410, + aux_sym_star_repeat1 = 411, + aux_sym_star_top_repeat1 = 412, + aux_sym_vertical_tilde_repeat1 = 413, + aux_sym_vertical_tilde_top_repeat1 = 414, + aux_sym_coproduct_repeat1 = 415, + aux_sym_coproduct_top_repeat1 = 416, + aux_sym_circle_plus_repeat1 = 417, + aux_sym_circle_plus_top_repeat1 = 418, + aux_sym_plus_repeat1 = 419, + aux_sym_plus_top_repeat1 = 420, + aux_sym_minus_repeat1 = 421, + aux_sym_minus_top_repeat1 = 422, + aux_sym_derivative_operator_repeat1 = 423, + aux_sym_alternatives_repeat1 = 424, + aux_sym_alternatives_top_repeat1 = 425, + aux_sym_string_join_repeat1 = 426, + aux_sym_string_join_top_repeat1 = 427, + aux_sym_string_repeat1 = 428, +}; + +static const char * const ts_symbol_names[] = { + [ts_builtin_sym_end] = "end", + [aux_sym_source_file_token1] = "source_file_token1", + [sym_parenthesis_begin] = "parenthesis_begin", + [sym_parenthesis_end] = "parenthesis_end", + [anon_sym_COMMA] = ",", + [anon_sym_PLUS_PLUS] = "++", + [anon_sym_DASH_DASH] = "--", + [anon_sym_PLUS] = "+", + [anon_sym_DASH] = "-", + [anon_sym_] = "±", + [anon_sym_2] = "∇", + [anon_sym_BSLASH_] = "\\_", + [anon_sym_BSLASH_PERCENT] = "\\%", + [anon_sym_SEMI] = ";", + [anon_sym_EQ] = "=", + [anon_sym_COLON_EQ] = ":=", + [anon_sym_CARET_EQ] = "^=", + [anon_sym_CARET_COLON_EQ] = "^:=", + [anon_sym_EQ_DOT] = "=.", + [anon_sym_SLASH_COLON] = "/:", + [anon_sym_QMARK] = "\?", + [anon_sym_EQ_EQ] = "==", + [anon_sym_BANG_EQ] = "!=", + [anon_sym_GT] = ">", + [anon_sym_GT_EQ] = ">=", + [anon_sym_LT] = "<", + [anon_sym_LT_EQ] = "<=", + [anon_sym_DASH_GT] = "->", + [anon_sym_COLON_GT] = ":>", + [anon_sym_COLON_COLON] = "::", + [anon_sym_AT] = "@", + [anon_sym_TILDE] = "~", + [anon_sym_AT_STAR] = "@*", + [anon_sym_SLASH_STAR] = "/*", + [anon_sym_LT_LT] = "<<", + [anon_sym_BSLASH_AMP] = "\\&", + [anon_sym_BSLASH_PLUS] = "\\+", + [anon_sym_AMP] = "&", + [anon_sym_PIPE_DASH_GT] = "|->", + [anon_sym_3] = "∘", + [anon_sym_4] = "⊙", + [anon_sym_STAR_STAR] = "**", + [anon_sym_DOT] = ".", + [anon_sym_BSLASH] = "\\", + [anon_sym_5] = "⋄", + [anon_sym_6] = "⋀", + [anon_sym_7] = "⋁", + [anon_sym_8] = "⊗", + [anon_sym_9] = "·", + [anon_sym_STAR] = "*", + [anon_sym_10] = "×", + [anon_sym_11] = "⋆", + [anon_sym_12] = "≀", + [anon_sym_13] = "∐", + [anon_sym_14] = "⊕", + [anon_sym_15] = "⊖", + [anon_sym_SLASH] = "/", + [anon_sym_16] = "÷", + [anon_sym_BSLASH_SLASH] = "\\/", + [anon_sym_SLASH_AT] = "/@", + [anon_sym_SLASH_SLASH_AT] = "//@", + [anon_sym_BANG] = "!", + [anon_sym_BANG_BANG] = "!!", + [anon_sym_SQUOTE] = "'", + [anon_sym_BSLASH_AT] = "\\@", + [anon_sym_CARET] = "^", + [anon_sym_BSLASH_CARET] = "\\^", + [anon_sym_AT_AT] = "@@", + [anon_sym_AT_AT_AT] = "@@@", + [anon_sym_PIPE] = "|", + [anon_sym_LT_GT] = "<>", + [sym_list_bracket_begin] = "list_bracket_begin", + [sym_list_bracket_end] = "list_bracket_end", + [sym_apply_bracket_begin] = "apply_bracket_begin", + [anon_sym_RBRACK] = "]", + [sym_association_bracket_begin] = "association_bracket_begin", + [sym_association_bracket_end] = "association_bracket_end", + [sym_part_bracket_begin] = "part_bracket_begin", + [sym_part_bracket_end] = "part_bracket_end", + [sym_blank] = "blank", + [sym_blank_sequence] = "blank_sequence", + [sym_blank_null_sequence] = "blank_null_sequence", + [aux_sym_string_token1] = "string_token1", + [anon_sym_BSLASH_DQUOTE] = "\\\"", + [anon_sym_BSLASH_BSLASH] = "\\\\", + [anon_sym_BSLASHn] = "\\n", + [anon_sym_BSLASHr] = "\\r", + [anon_sym_BSLASHt] = "\\t", + [anon_sym_BSLASHv] = "\\v", + [anon_sym_BSLASH_LBRACK] = "\\[", + [anon_sym_DQUOTE] = "\"", + [sym_number] = "number", + [sym__lower_identifier] = "_lower_identifier", + [sym__upper_identifier] = "_upper_identifier", + [sym_comment] = "comment", + [sym_source_file] = "source_file", + [sym__parenthesized_expr] = "_parenthesized_expr", + [sym__expr_finished] = "_expr_finished", + [sym__expr_top] = "_expr_top", + [sym__expr] = "_expr", + [sym__expr1_symbol_top] = "_expr1_symbol_top", + [sym__expr1_symbol] = "_expr1_symbol", + [sym__expr1_unary_top] = "_expr1_unary_top", + [sym__expr1_unary] = "_expr1_unary", + [sym__expr1_unary_special_top] = "_expr1_unary_special_top", + [sym__expr1_unary_special] = "_expr1_unary_special", + [sym__expr1_top] = "_expr1_top", + [sym__expr1] = "_expr1", + [sym__expr_repeat] = "_expr_repeat", + [sym_increment] = "increment", + [sym_increment_top] = "increment_top", + [sym_increment_operator] = "increment_operator", + [sym_decrement] = "decrement", + [sym_decrement_top] = "decrement_top", + [sym_decrement_operator] = "decrement_operator", + [sym_pre_increment] = "pre_increment", + [sym_pre_increment_top] = "pre_increment_top", + [sym_pre_increment_operator] = "pre_increment_operator", + [sym_pre_decrement] = "pre_decrement", + [sym_pre_decrement_top] = "pre_decrement_top", + [sym_pre_decrement_operator] = "pre_decrement_operator", + [sym_positive] = "positive", + [sym_positive_top] = "positive_top", + [sym_positive_operator] = "positive_operator", + [sym_negative] = "negative", + [sym_negative_top] = "negative_top", + [sym_negative_operator] = "negative_operator", + [sym_negative_positive] = "negative_positive", + [sym_negative_positive_top] = "negative_positive_top", + [sym_negative_positive_operator] = "negative_positive_operator", + [sym_del] = "del", + [sym_del_top] = "del_top", + [sym_del_operator] = "del_operator", + [sym_subscript] = "subscript", + [sym_subscript_top] = "subscript_top", + [sym_subscript_operator] = "subscript_operator", + [sym_subscript_power] = "subscript_power", + [sym_subscript_power_top] = "subscript_power_top", + [sym_subscript_power_operator_left] = "subscript_power_operator_left", + [sym_subscript_power_operator_right] = "subscript_power_operator_right", + [sym_compound_expression] = "compound_expression", + [sym_compound_expression_top] = "compound_expression_top", + [sym_compound_expression_operator] = "compound_expression_operator", + [sym_set] = "set", + [sym_set_top] = "set_top", + [sym_set_operator] = "set_operator", + [sym_set_delayed] = "set_delayed", + [sym_set_delayed_top] = "set_delayed_top", + [sym_set_delayed_operator] = "set_delayed_operator", + [sym_up_set] = "up_set", + [sym_up_set_top] = "up_set_top", + [sym_up_set_operator] = "up_set_operator", + [sym_up_set_delayed] = "up_set_delayed", + [sym_up_set_delayed_top] = "up_set_delayed_top", + [sym_up_set_delayed_operator] = "up_set_delayed_operator", + [sym_unset] = "unset", + [sym_unset_top] = "unset_top", + [sym_unset_operator] = "unset_operator", + [sym_tag_set] = "tag_set", + [sym_tag_set_top] = "tag_set_top", + [sym_tag_set_operator_left] = "tag_set_operator_left", + [sym_tag_set_operator_right] = "tag_set_operator_right", + [sym_tag_set_delayed] = "tag_set_delayed", + [sym_tag_set_delayed_top] = "tag_set_delayed_top", + [sym_tag_set_delayed_operator_left] = "tag_set_delayed_operator_left", + [sym_tag_set_delayed_operator_right] = "tag_set_delayed_operator_right", + [sym_tag_unset] = "tag_unset", + [sym_tag_unset_top] = "tag_unset_top", + [sym_tag_unset_operator_left] = "tag_unset_operator_left", + [sym_tag_unset_operator_right] = "tag_unset_operator_right", + [sym_pattern_test] = "pattern_test", + [sym_pattern_test_top] = "pattern_test_top", + [sym_pattern_test_operator] = "pattern_test_operator", + [sym_equal_ascii] = "equal_ascii", + [sym_equal_ascii_top] = "equal_ascii_top", + [sym_equal_ascii_operator] = "equal_ascii_operator", + [sym_unequal_ascii] = "unequal_ascii", + [sym_unequal_ascii_top] = "unequal_ascii_top", + [sym_unequal_ascii_operator] = "unequal_ascii_operator", + [sym_greater_ascii] = "greater_ascii", + [sym_greater_ascii_top] = "greater_ascii_top", + [sym_greater_ascii_operator] = "greater_ascii_operator", + [sym_greater_equal_ascii] = "greater_equal_ascii", + [sym_greater_equal_ascii_top] = "greater_equal_ascii_top", + [sym_greater_equal_ascii_operator] = "greater_equal_ascii_operator", + [sym_less_ascii] = "less_ascii", + [sym_less_ascii_top] = "less_ascii_top", + [sym_less_ascii_operator] = "less_ascii_operator", + [sym_less_equal_ascii] = "less_equal_ascii", + [sym_less_equal_ascii_top] = "less_equal_ascii_top", + [sym_less_equal_ascii_operator] = "less_equal_ascii_operator", + [sym_rule_ascii] = "rule_ascii", + [sym_rule_ascii_top] = "rule_ascii_top", + [sym_rule_ascii_operator] = "rule_ascii_operator", + [sym_rule_delayed_ascii] = "rule_delayed_ascii", + [sym_rule_delayed_ascii_top] = "rule_delayed_ascii_top", + [sym_rule_delayed_ascii_operator] = "rule_delayed_ascii_operator", + [sym_message_name] = "message_name", + [sym_message_name_top] = "message_name_top", + [sym_message_name_operator] = "message_name_operator", + [sym_apply_at] = "apply_at", + [sym_apply_at_top] = "apply_at_top", + [sym_apply_at_operator] = "apply_at_operator", + [sym_tilde] = "tilde", + [sym_tilde_top] = "tilde_top", + [sym_tilde_operator_left] = "tilde_operator_left", + [sym_tilde_operator_right] = "tilde_operator_right", + [sym_composition] = "composition", + [sym_composition_top] = "composition_top", + [sym_composition_operator] = "composition_operator", + [sym_right_composition] = "right_composition", + [sym_right_composition_top] = "right_composition_top", + [sym_right_composition_operator] = "right_composition_operator", + [sym_get] = "get", + [sym_get_top] = "get_top", + [sym_get_operator] = "get_operator", + [sym_overscript] = "overscript", + [sym_overscript_top] = "overscript_top", + [sym_overscript_operator] = "overscript_operator", + [sym_underscript] = "underscript", + [sym_underscript_top] = "underscript_top", + [sym_underscript_operator] = "underscript_operator", + [sym_underoverscript] = "underoverscript", + [sym_underoverscript_top] = "underoverscript_top", + [sym_underoverscript_operator_left] = "underoverscript_operator_left", + [sym_underoverscript_operator_right] = "underoverscript_operator_right", + [sym_overunderscript] = "overunderscript", + [sym_overunderscript_top] = "overunderscript_top", + [sym_overunderscript_operator_left] = "overunderscript_operator_left", + [sym_overunderscript_operator_right] = "overunderscript_operator_right", + [sym_function_anonymous] = "function_anonymous", + [sym_function_anonymous_top] = "function_anonymous_top", + [sym_function_anonymous_operator] = "function_anonymous_operator", + [sym_function_arrow] = "function_arrow", + [sym_function_arrow_top] = "function_arrow_top", + [sym_function_arrow_operator] = "function_arrow_operator", + [sym_small_circle] = "small_circle", + [sym_small_circle_top] = "small_circle_top", + [sym_small_circle_operator] = "small_circle_operator", + [sym_circle_dot] = "circle_dot", + [sym_circle_dot_top] = "circle_dot_top", + [sym_circle_dot_operator] = "circle_dot_operator", + [sym_non_commutative_multiply] = "non_commutative_multiply", + [sym_non_commutative_multiply_top] = "non_commutative_multiply_top", + [sym_non_commutative_multiply_operator] = "non_commutative_multiply_operator", + [sym_dot] = "dot", + [sym_dot_top] = "dot_top", + [sym_dot_operator] = "dot_operator", + [sym_backslash] = "backslash", + [sym_backslash_top] = "backslash_top", + [sym_backslash_operator] = "backslash_operator", + [sym_diamond] = "diamond", + [sym_diamond_top] = "diamond_top", + [sym_diamond_operator] = "diamond_operator", + [sym_wedge] = "wedge", + [sym_wedge_top] = "wedge_top", + [sym_wedge_operator] = "wedge_operator", + [sym_vee] = "vee", + [sym_vee_top] = "vee_top", + [sym_vee_operator] = "vee_operator", + [sym_circle_times] = "circle_times", + [sym_circle_times_top] = "circle_times_top", + [sym_circle_times_operator] = "circle_times_operator", + [sym_center_dot] = "center_dot", + [sym_center_dot_top] = "center_dot_top", + [sym_center_dot_operator] = "center_dot_operator", + [sym_times_ast] = "times_ast", + [sym_times_ast_top] = "times_ast_top", + [sym_times_ast_operator] = "times_ast_operator", + [sym_times_cross] = "times_cross", + [sym_times_cross_top] = "times_cross_top", + [sym_times_cross_operator] = "times_cross_operator", + [sym_star] = "star", + [sym_star_top] = "star_top", + [sym_star_operator] = "star_operator", + [sym_vertical_tilde] = "vertical_tilde", + [sym_vertical_tilde_top] = "vertical_tilde_top", + [sym_vertical_tilde_operator] = "vertical_tilde_operator", + [sym_coproduct] = "coproduct", + [sym_coproduct_top] = "coproduct_top", + [sym_coproduct_operator] = "coproduct_operator", + [sym_circle_plus] = "circle_plus", + [sym_circle_plus_top] = "circle_plus_top", + [sym_circle_plus_operator] = "circle_plus_operator", + [sym_circle_minus] = "circle_minus", + [sym_circle_minus_top] = "circle_minus_top", + [sym_circle_minus_operator] = "circle_minus_operator", + [sym_plus] = "plus", + [sym_plus_top] = "plus_top", + [sym_plus_operator] = "plus_operator", + [sym_minus] = "minus", + [sym_minus_top] = "minus_top", + [sym_minus_operator] = "minus_operator", + [sym_plus_minus] = "plus_minus", + [sym_plus_minus_top] = "plus_minus_top", + [sym_plus_minus_operator] = "plus_minus_operator", + [sym_per] = "per", + [sym_per_top] = "per_top", + [sym_per_operator] = "per_operator", + [sym_divide] = "divide", + [sym_divide_top] = "divide_top", + [sym_divide_operator] = "divide_operator", + [sym_divide_box] = "divide_box", + [sym_divide_box_top] = "divide_box_top", + [sym_divide_box_operator] = "divide_box_operator", + [sym_map] = "map", + [sym_map_top] = "map_top", + [sym_map_operator] = "map_operator", + [sym_map_all] = "map_all", + [sym_map_all_top] = "map_all_top", + [sym_map_all_operator] = "map_all_operator", + [sym_factorial] = "factorial", + [sym_factorial_top] = "factorial_top", + [sym_factorial_operator] = "factorial_operator", + [sym_factorial2] = "factorial2", + [sym_factorial2_top] = "factorial2_top", + [sym_factorial2_operator] = "factorial2_operator", + [sym_derivative] = "derivative", + [sym_derivative_top] = "derivative_top", + [sym_derivative_operator] = "derivative_operator", + [sym_sqrt] = "sqrt", + [sym_sqrt_top] = "sqrt_top", + [sym_sqrt_operator] = "sqrt_operator", + [sym_any_root] = "any_root", + [sym_any_root_top] = "any_root_top", + [sym_any_root_operator_left] = "any_root_operator_left", + [sym_any_root_operator_right] = "any_root_operator_right", + [sym_power] = "power", + [sym_power_top] = "power_top", + [sym_power_operator] = "power_operator", + [sym_power_subscript] = "power_subscript", + [sym_power_subscript_top] = "power_subscript_top", + [sym_power_subscript_operator_left] = "power_subscript_operator_left", + [sym_power_subscript_operator_right] = "power_subscript_operator_right", + [sym_apply_atat] = "apply_atat", + [sym_apply_atat_top] = "apply_atat_top", + [sym_apply_atat_operator] = "apply_atat_operator", + [sym_apply_atatat] = "apply_atatat", + [sym_apply_atatat_top] = "apply_atatat_top", + [sym_apply_atatat_operator] = "apply_atatat_operator", + [sym_alternatives] = "alternatives", + [sym_alternatives_top] = "alternatives_top", + [sym_alternatives_operator] = "alternatives_operator", + [sym_string_join] = "string_join", + [sym_string_join_top] = "string_join_top", + [sym_string_join_operator] = "string_join_operator", + [sym__expr_op_top] = "_expr_op_top", + [sym__expr_op] = "_expr_op", + [sym_list] = "list", + [sym_apply] = "apply", + [sym_apply_bracket_end] = "apply_bracket_end", + [sym_association] = "association", + [sym_part] = "part", + [sym__symbol] = "_symbol", + [sym_user_symbol] = "user_symbol", + [sym_builtin_symbol] = "builtin_symbol", + [sym_string] = "string", + [sym_string_char_escape] = "string_char_escape", + [sym_string_char_name_escape] = "string_char_name_escape", + [sym_string_char_name] = "string_char_name", + [sym_string_begin] = "string_begin", + [sym_string_end] = "string_end", + [aux_sym_source_file_repeat1] = "source_file_repeat1", + [aux_sym_source_file_repeat2] = "source_file_repeat2", + [aux_sym__expr_top_repeat1] = "_expr_top_repeat1", + [aux_sym__expr_repeat1] = "_expr_repeat1", + [aux_sym__expr_repeat_repeat1] = "_expr_repeat_repeat1", + [aux_sym_compound_expression_repeat1] = "compound_expression_repeat1", + [aux_sym_compound_expression_top_repeat1] = "compound_expression_top_repeat1", + [aux_sym_equal_ascii_repeat1] = "equal_ascii_repeat1", + [aux_sym_equal_ascii_top_repeat1] = "equal_ascii_top_repeat1", + [aux_sym_unequal_ascii_repeat1] = "unequal_ascii_repeat1", + [aux_sym_unequal_ascii_top_repeat1] = "unequal_ascii_top_repeat1", + [aux_sym_greater_ascii_repeat1] = "greater_ascii_repeat1", + [aux_sym_greater_ascii_top_repeat1] = "greater_ascii_top_repeat1", + [aux_sym_greater_equal_ascii_repeat1] = "greater_equal_ascii_repeat1", + [aux_sym_greater_equal_ascii_top_repeat1] = "greater_equal_ascii_top_repeat1", + [aux_sym_less_ascii_repeat1] = "less_ascii_repeat1", + [aux_sym_less_ascii_top_repeat1] = "less_ascii_top_repeat1", + [aux_sym_less_equal_ascii_repeat1] = "less_equal_ascii_repeat1", + [aux_sym_less_equal_ascii_top_repeat1] = "less_equal_ascii_top_repeat1", + [aux_sym_message_name_repeat1] = "message_name_repeat1", + [aux_sym_message_name_top_repeat1] = "message_name_top_repeat1", + [aux_sym_composition_repeat1] = "composition_repeat1", + [aux_sym_composition_top_repeat1] = "composition_top_repeat1", + [aux_sym_right_composition_repeat1] = "right_composition_repeat1", + [aux_sym_right_composition_top_repeat1] = "right_composition_top_repeat1", + [aux_sym_small_circle_repeat1] = "small_circle_repeat1", + [aux_sym_small_circle_top_repeat1] = "small_circle_top_repeat1", + [aux_sym_circle_dot_repeat1] = "circle_dot_repeat1", + [aux_sym_circle_dot_top_repeat1] = "circle_dot_top_repeat1", + [aux_sym_non_commutative_multiply_repeat1] = "non_commutative_multiply_repeat1", + [aux_sym_non_commutative_multiply_top_repeat1] = "non_commutative_multiply_top_repeat1", + [aux_sym_dot_repeat1] = "dot_repeat1", + [aux_sym_dot_top_repeat1] = "dot_top_repeat1", + [aux_sym_backslash_repeat1] = "backslash_repeat1", + [aux_sym_backslash_top_repeat1] = "backslash_top_repeat1", + [aux_sym_diamond_repeat1] = "diamond_repeat1", + [aux_sym_diamond_top_repeat1] = "diamond_top_repeat1", + [aux_sym_wedge_repeat1] = "wedge_repeat1", + [aux_sym_wedge_top_repeat1] = "wedge_top_repeat1", + [aux_sym_vee_repeat1] = "vee_repeat1", + [aux_sym_vee_top_repeat1] = "vee_top_repeat1", + [aux_sym_circle_times_repeat1] = "circle_times_repeat1", + [aux_sym_circle_times_top_repeat1] = "circle_times_top_repeat1", + [aux_sym_center_dot_repeat1] = "center_dot_repeat1", + [aux_sym_center_dot_top_repeat1] = "center_dot_top_repeat1", + [aux_sym_times_ast_repeat1] = "times_ast_repeat1", + [aux_sym_times_ast_top_repeat1] = "times_ast_top_repeat1", + [aux_sym_times_cross_repeat1] = "times_cross_repeat1", + [aux_sym_times_cross_top_repeat1] = "times_cross_top_repeat1", + [aux_sym_star_repeat1] = "star_repeat1", + [aux_sym_star_top_repeat1] = "star_top_repeat1", + [aux_sym_vertical_tilde_repeat1] = "vertical_tilde_repeat1", + [aux_sym_vertical_tilde_top_repeat1] = "vertical_tilde_top_repeat1", + [aux_sym_coproduct_repeat1] = "coproduct_repeat1", + [aux_sym_coproduct_top_repeat1] = "coproduct_top_repeat1", + [aux_sym_circle_plus_repeat1] = "circle_plus_repeat1", + [aux_sym_circle_plus_top_repeat1] = "circle_plus_top_repeat1", + [aux_sym_plus_repeat1] = "plus_repeat1", + [aux_sym_plus_top_repeat1] = "plus_top_repeat1", + [aux_sym_minus_repeat1] = "minus_repeat1", + [aux_sym_minus_top_repeat1] = "minus_top_repeat1", + [aux_sym_derivative_operator_repeat1] = "derivative_operator_repeat1", + [aux_sym_alternatives_repeat1] = "alternatives_repeat1", + [aux_sym_alternatives_top_repeat1] = "alternatives_top_repeat1", + [aux_sym_string_join_repeat1] = "string_join_repeat1", + [aux_sym_string_join_top_repeat1] = "string_join_top_repeat1", + [aux_sym_string_repeat1] = "string_repeat1", +}; + +static const TSSymbol ts_symbol_map[] = { + [ts_builtin_sym_end] = ts_builtin_sym_end, + [aux_sym_source_file_token1] = aux_sym_source_file_token1, + [sym_parenthesis_begin] = sym_parenthesis_begin, + [sym_parenthesis_end] = sym_parenthesis_end, + [anon_sym_COMMA] = anon_sym_COMMA, + [anon_sym_PLUS_PLUS] = anon_sym_PLUS_PLUS, + [anon_sym_DASH_DASH] = anon_sym_DASH_DASH, + [anon_sym_PLUS] = anon_sym_PLUS, + [anon_sym_DASH] = anon_sym_DASH, + [anon_sym_] = anon_sym_, + [anon_sym_2] = anon_sym_2, + [anon_sym_BSLASH_] = anon_sym_BSLASH_, + [anon_sym_BSLASH_PERCENT] = anon_sym_BSLASH_PERCENT, + [anon_sym_SEMI] = anon_sym_SEMI, + [anon_sym_EQ] = anon_sym_EQ, + [anon_sym_COLON_EQ] = anon_sym_COLON_EQ, + [anon_sym_CARET_EQ] = anon_sym_CARET_EQ, + [anon_sym_CARET_COLON_EQ] = anon_sym_CARET_COLON_EQ, + [anon_sym_EQ_DOT] = anon_sym_EQ_DOT, + [anon_sym_SLASH_COLON] = anon_sym_SLASH_COLON, + [anon_sym_QMARK] = anon_sym_QMARK, + [anon_sym_EQ_EQ] = anon_sym_EQ_EQ, + [anon_sym_BANG_EQ] = anon_sym_BANG_EQ, + [anon_sym_GT] = anon_sym_GT, + [anon_sym_GT_EQ] = anon_sym_GT_EQ, + [anon_sym_LT] = anon_sym_LT, + [anon_sym_LT_EQ] = anon_sym_LT_EQ, + [anon_sym_DASH_GT] = anon_sym_DASH_GT, + [anon_sym_COLON_GT] = anon_sym_COLON_GT, + [anon_sym_COLON_COLON] = anon_sym_COLON_COLON, + [anon_sym_AT] = anon_sym_AT, + [anon_sym_TILDE] = anon_sym_TILDE, + [anon_sym_AT_STAR] = anon_sym_AT_STAR, + [anon_sym_SLASH_STAR] = anon_sym_SLASH_STAR, + [anon_sym_LT_LT] = anon_sym_LT_LT, + [anon_sym_BSLASH_AMP] = anon_sym_BSLASH_AMP, + [anon_sym_BSLASH_PLUS] = anon_sym_BSLASH_PLUS, + [anon_sym_AMP] = anon_sym_AMP, + [anon_sym_PIPE_DASH_GT] = anon_sym_PIPE_DASH_GT, + [anon_sym_3] = anon_sym_3, + [anon_sym_4] = anon_sym_4, + [anon_sym_STAR_STAR] = anon_sym_STAR_STAR, + [anon_sym_DOT] = anon_sym_DOT, + [anon_sym_BSLASH] = anon_sym_BSLASH, + [anon_sym_5] = anon_sym_5, + [anon_sym_6] = anon_sym_6, + [anon_sym_7] = anon_sym_7, + [anon_sym_8] = anon_sym_8, + [anon_sym_9] = anon_sym_9, + [anon_sym_STAR] = anon_sym_STAR, + [anon_sym_10] = anon_sym_10, + [anon_sym_11] = anon_sym_11, + [anon_sym_12] = anon_sym_12, + [anon_sym_13] = anon_sym_13, + [anon_sym_14] = anon_sym_14, + [anon_sym_15] = anon_sym_15, + [anon_sym_SLASH] = anon_sym_SLASH, + [anon_sym_16] = anon_sym_16, + [anon_sym_BSLASH_SLASH] = anon_sym_BSLASH_SLASH, + [anon_sym_SLASH_AT] = anon_sym_SLASH_AT, + [anon_sym_SLASH_SLASH_AT] = anon_sym_SLASH_SLASH_AT, + [anon_sym_BANG] = anon_sym_BANG, + [anon_sym_BANG_BANG] = anon_sym_BANG_BANG, + [anon_sym_SQUOTE] = anon_sym_SQUOTE, + [anon_sym_BSLASH_AT] = anon_sym_BSLASH_AT, + [anon_sym_CARET] = anon_sym_CARET, + [anon_sym_BSLASH_CARET] = anon_sym_BSLASH_CARET, + [anon_sym_AT_AT] = anon_sym_AT_AT, + [anon_sym_AT_AT_AT] = anon_sym_AT_AT_AT, + [anon_sym_PIPE] = anon_sym_PIPE, + [anon_sym_LT_GT] = anon_sym_LT_GT, + [sym_list_bracket_begin] = sym_list_bracket_begin, + [sym_list_bracket_end] = sym_list_bracket_end, + [sym_apply_bracket_begin] = sym_apply_bracket_begin, + [anon_sym_RBRACK] = anon_sym_RBRACK, + [sym_association_bracket_begin] = sym_association_bracket_begin, + [sym_association_bracket_end] = sym_association_bracket_end, + [sym_part_bracket_begin] = sym_part_bracket_begin, + [sym_part_bracket_end] = sym_part_bracket_end, + [sym_blank] = sym_blank, + [sym_blank_sequence] = sym_blank_sequence, + [sym_blank_null_sequence] = sym_blank_null_sequence, + [aux_sym_string_token1] = aux_sym_string_token1, + [anon_sym_BSLASH_DQUOTE] = anon_sym_BSLASH_DQUOTE, + [anon_sym_BSLASH_BSLASH] = anon_sym_BSLASH_BSLASH, + [anon_sym_BSLASHn] = anon_sym_BSLASHn, + [anon_sym_BSLASHr] = anon_sym_BSLASHr, + [anon_sym_BSLASHt] = anon_sym_BSLASHt, + [anon_sym_BSLASHv] = anon_sym_BSLASHv, + [anon_sym_BSLASH_LBRACK] = anon_sym_BSLASH_LBRACK, + [anon_sym_DQUOTE] = anon_sym_DQUOTE, + [sym_number] = sym_number, + [sym__lower_identifier] = sym__lower_identifier, + [sym__upper_identifier] = sym__upper_identifier, + [sym_comment] = sym_comment, + [sym_source_file] = sym_source_file, + [sym__parenthesized_expr] = sym__parenthesized_expr, + [sym__expr_finished] = sym__expr_finished, + [sym__expr_top] = sym__expr_top, + [sym__expr] = sym__expr, + [sym__expr1_symbol_top] = sym__expr1_symbol_top, + [sym__expr1_symbol] = sym__expr1_symbol, + [sym__expr1_unary_top] = sym__expr1_unary_top, + [sym__expr1_unary] = sym__expr1_unary, + [sym__expr1_unary_special_top] = sym__expr1_unary_special_top, + [sym__expr1_unary_special] = sym__expr1_unary_special, + [sym__expr1_top] = sym__expr1_top, + [sym__expr1] = sym__expr1, + [sym__expr_repeat] = sym__expr_repeat, + [sym_increment] = sym_increment, + [sym_increment_top] = sym_increment_top, + [sym_increment_operator] = sym_increment_operator, + [sym_decrement] = sym_decrement, + [sym_decrement_top] = sym_decrement_top, + [sym_decrement_operator] = sym_decrement_operator, + [sym_pre_increment] = sym_pre_increment, + [sym_pre_increment_top] = sym_pre_increment_top, + [sym_pre_increment_operator] = sym_pre_increment_operator, + [sym_pre_decrement] = sym_pre_decrement, + [sym_pre_decrement_top] = sym_pre_decrement_top, + [sym_pre_decrement_operator] = sym_pre_decrement_operator, + [sym_positive] = sym_positive, + [sym_positive_top] = sym_positive_top, + [sym_positive_operator] = sym_positive_operator, + [sym_negative] = sym_negative, + [sym_negative_top] = sym_negative_top, + [sym_negative_operator] = sym_negative_operator, + [sym_negative_positive] = sym_negative_positive, + [sym_negative_positive_top] = sym_negative_positive_top, + [sym_negative_positive_operator] = sym_negative_positive_operator, + [sym_del] = sym_del, + [sym_del_top] = sym_del_top, + [sym_del_operator] = sym_del_operator, + [sym_subscript] = sym_subscript, + [sym_subscript_top] = sym_subscript_top, + [sym_subscript_operator] = sym_subscript_operator, + [sym_subscript_power] = sym_subscript_power, + [sym_subscript_power_top] = sym_subscript_power_top, + [sym_subscript_power_operator_left] = sym_subscript_power_operator_left, + [sym_subscript_power_operator_right] = sym_subscript_power_operator_right, + [sym_compound_expression] = sym_compound_expression, + [sym_compound_expression_top] = sym_compound_expression_top, + [sym_compound_expression_operator] = sym_compound_expression_operator, + [sym_set] = sym_set, + [sym_set_top] = sym_set_top, + [sym_set_operator] = sym_set_operator, + [sym_set_delayed] = sym_set_delayed, + [sym_set_delayed_top] = sym_set_delayed_top, + [sym_set_delayed_operator] = sym_set_delayed_operator, + [sym_up_set] = sym_up_set, + [sym_up_set_top] = sym_up_set_top, + [sym_up_set_operator] = sym_up_set_operator, + [sym_up_set_delayed] = sym_up_set_delayed, + [sym_up_set_delayed_top] = sym_up_set_delayed_top, + [sym_up_set_delayed_operator] = sym_up_set_delayed_operator, + [sym_unset] = sym_unset, + [sym_unset_top] = sym_unset_top, + [sym_unset_operator] = sym_unset_operator, + [sym_tag_set] = sym_tag_set, + [sym_tag_set_top] = sym_tag_set_top, + [sym_tag_set_operator_left] = sym_tag_set_operator_left, + [sym_tag_set_operator_right] = sym_tag_set_operator_right, + [sym_tag_set_delayed] = sym_tag_set_delayed, + [sym_tag_set_delayed_top] = sym_tag_set_delayed_top, + [sym_tag_set_delayed_operator_left] = sym_tag_set_delayed_operator_left, + [sym_tag_set_delayed_operator_right] = sym_tag_set_delayed_operator_right, + [sym_tag_unset] = sym_tag_unset, + [sym_tag_unset_top] = sym_tag_unset_top, + [sym_tag_unset_operator_left] = sym_tag_unset_operator_left, + [sym_tag_unset_operator_right] = sym_tag_unset_operator_right, + [sym_pattern_test] = sym_pattern_test, + [sym_pattern_test_top] = sym_pattern_test_top, + [sym_pattern_test_operator] = sym_pattern_test_operator, + [sym_equal_ascii] = sym_equal_ascii, + [sym_equal_ascii_top] = sym_equal_ascii_top, + [sym_equal_ascii_operator] = sym_equal_ascii_operator, + [sym_unequal_ascii] = sym_unequal_ascii, + [sym_unequal_ascii_top] = sym_unequal_ascii_top, + [sym_unequal_ascii_operator] = sym_unequal_ascii_operator, + [sym_greater_ascii] = sym_greater_ascii, + [sym_greater_ascii_top] = sym_greater_ascii_top, + [sym_greater_ascii_operator] = sym_greater_ascii_operator, + [sym_greater_equal_ascii] = sym_greater_equal_ascii, + [sym_greater_equal_ascii_top] = sym_greater_equal_ascii_top, + [sym_greater_equal_ascii_operator] = sym_greater_equal_ascii_operator, + [sym_less_ascii] = sym_less_ascii, + [sym_less_ascii_top] = sym_less_ascii_top, + [sym_less_ascii_operator] = sym_less_ascii_operator, + [sym_less_equal_ascii] = sym_less_equal_ascii, + [sym_less_equal_ascii_top] = sym_less_equal_ascii_top, + [sym_less_equal_ascii_operator] = sym_less_equal_ascii_operator, + [sym_rule_ascii] = sym_rule_ascii, + [sym_rule_ascii_top] = sym_rule_ascii_top, + [sym_rule_ascii_operator] = sym_rule_ascii_operator, + [sym_rule_delayed_ascii] = sym_rule_delayed_ascii, + [sym_rule_delayed_ascii_top] = sym_rule_delayed_ascii_top, + [sym_rule_delayed_ascii_operator] = sym_rule_delayed_ascii_operator, + [sym_message_name] = sym_message_name, + [sym_message_name_top] = sym_message_name_top, + [sym_message_name_operator] = sym_message_name_operator, + [sym_apply_at] = sym_apply_at, + [sym_apply_at_top] = sym_apply_at_top, + [sym_apply_at_operator] = sym_apply_at_operator, + [sym_tilde] = sym_tilde, + [sym_tilde_top] = sym_tilde_top, + [sym_tilde_operator_left] = sym_tilde_operator_left, + [sym_tilde_operator_right] = sym_tilde_operator_right, + [sym_composition] = sym_composition, + [sym_composition_top] = sym_composition_top, + [sym_composition_operator] = sym_composition_operator, + [sym_right_composition] = sym_right_composition, + [sym_right_composition_top] = sym_right_composition_top, + [sym_right_composition_operator] = sym_right_composition_operator, + [sym_get] = sym_get, + [sym_get_top] = sym_get_top, + [sym_get_operator] = sym_get_operator, + [sym_overscript] = sym_overscript, + [sym_overscript_top] = sym_overscript_top, + [sym_overscript_operator] = sym_overscript_operator, + [sym_underscript] = sym_underscript, + [sym_underscript_top] = sym_underscript_top, + [sym_underscript_operator] = sym_underscript_operator, + [sym_underoverscript] = sym_underoverscript, + [sym_underoverscript_top] = sym_underoverscript_top, + [sym_underoverscript_operator_left] = sym_underoverscript_operator_left, + [sym_underoverscript_operator_right] = sym_underoverscript_operator_right, + [sym_overunderscript] = sym_overunderscript, + [sym_overunderscript_top] = sym_overunderscript_top, + [sym_overunderscript_operator_left] = sym_overunderscript_operator_left, + [sym_overunderscript_operator_right] = sym_overunderscript_operator_right, + [sym_function_anonymous] = sym_function_anonymous, + [sym_function_anonymous_top] = sym_function_anonymous_top, + [sym_function_anonymous_operator] = sym_function_anonymous_operator, + [sym_function_arrow] = sym_function_arrow, + [sym_function_arrow_top] = sym_function_arrow_top, + [sym_function_arrow_operator] = sym_function_arrow_operator, + [sym_small_circle] = sym_small_circle, + [sym_small_circle_top] = sym_small_circle_top, + [sym_small_circle_operator] = sym_small_circle_operator, + [sym_circle_dot] = sym_circle_dot, + [sym_circle_dot_top] = sym_circle_dot_top, + [sym_circle_dot_operator] = sym_circle_dot_operator, + [sym_non_commutative_multiply] = sym_non_commutative_multiply, + [sym_non_commutative_multiply_top] = sym_non_commutative_multiply_top, + [sym_non_commutative_multiply_operator] = sym_non_commutative_multiply_operator, + [sym_dot] = sym_dot, + [sym_dot_top] = sym_dot_top, + [sym_dot_operator] = sym_dot_operator, + [sym_backslash] = sym_backslash, + [sym_backslash_top] = sym_backslash_top, + [sym_backslash_operator] = sym_backslash_operator, + [sym_diamond] = sym_diamond, + [sym_diamond_top] = sym_diamond_top, + [sym_diamond_operator] = sym_diamond_operator, + [sym_wedge] = sym_wedge, + [sym_wedge_top] = sym_wedge_top, + [sym_wedge_operator] = sym_wedge_operator, + [sym_vee] = sym_vee, + [sym_vee_top] = sym_vee_top, + [sym_vee_operator] = sym_vee_operator, + [sym_circle_times] = sym_circle_times, + [sym_circle_times_top] = sym_circle_times_top, + [sym_circle_times_operator] = sym_circle_times_operator, + [sym_center_dot] = sym_center_dot, + [sym_center_dot_top] = sym_center_dot_top, + [sym_center_dot_operator] = sym_center_dot_operator, + [sym_times_ast] = sym_times_ast, + [sym_times_ast_top] = sym_times_ast_top, + [sym_times_ast_operator] = sym_times_ast_operator, + [sym_times_cross] = sym_times_cross, + [sym_times_cross_top] = sym_times_cross_top, + [sym_times_cross_operator] = sym_times_cross_operator, + [sym_star] = sym_star, + [sym_star_top] = sym_star_top, + [sym_star_operator] = sym_star_operator, + [sym_vertical_tilde] = sym_vertical_tilde, + [sym_vertical_tilde_top] = sym_vertical_tilde_top, + [sym_vertical_tilde_operator] = sym_vertical_tilde_operator, + [sym_coproduct] = sym_coproduct, + [sym_coproduct_top] = sym_coproduct_top, + [sym_coproduct_operator] = sym_coproduct_operator, + [sym_circle_plus] = sym_circle_plus, + [sym_circle_plus_top] = sym_circle_plus_top, + [sym_circle_plus_operator] = sym_circle_plus_operator, + [sym_circle_minus] = sym_circle_minus, + [sym_circle_minus_top] = sym_circle_minus_top, + [sym_circle_minus_operator] = sym_circle_minus_operator, + [sym_plus] = sym_plus, + [sym_plus_top] = sym_plus_top, + [sym_plus_operator] = sym_plus_operator, + [sym_minus] = sym_minus, + [sym_minus_top] = sym_minus_top, + [sym_minus_operator] = sym_minus_operator, + [sym_plus_minus] = sym_plus_minus, + [sym_plus_minus_top] = sym_plus_minus_top, + [sym_plus_minus_operator] = sym_plus_minus_operator, + [sym_per] = sym_per, + [sym_per_top] = sym_per_top, + [sym_per_operator] = sym_per_operator, + [sym_divide] = sym_divide, + [sym_divide_top] = sym_divide_top, + [sym_divide_operator] = sym_divide_operator, + [sym_divide_box] = sym_divide_box, + [sym_divide_box_top] = sym_divide_box_top, + [sym_divide_box_operator] = sym_divide_box_operator, + [sym_map] = sym_map, + [sym_map_top] = sym_map_top, + [sym_map_operator] = sym_map_operator, + [sym_map_all] = sym_map_all, + [sym_map_all_top] = sym_map_all_top, + [sym_map_all_operator] = sym_map_all_operator, + [sym_factorial] = sym_factorial, + [sym_factorial_top] = sym_factorial_top, + [sym_factorial_operator] = sym_factorial_operator, + [sym_factorial2] = sym_factorial2, + [sym_factorial2_top] = sym_factorial2_top, + [sym_factorial2_operator] = sym_factorial2_operator, + [sym_derivative] = sym_derivative, + [sym_derivative_top] = sym_derivative_top, + [sym_derivative_operator] = sym_derivative_operator, + [sym_sqrt] = sym_sqrt, + [sym_sqrt_top] = sym_sqrt_top, + [sym_sqrt_operator] = sym_sqrt_operator, + [sym_any_root] = sym_any_root, + [sym_any_root_top] = sym_any_root_top, + [sym_any_root_operator_left] = sym_any_root_operator_left, + [sym_any_root_operator_right] = sym_any_root_operator_right, + [sym_power] = sym_power, + [sym_power_top] = sym_power_top, + [sym_power_operator] = sym_power_operator, + [sym_power_subscript] = sym_power_subscript, + [sym_power_subscript_top] = sym_power_subscript_top, + [sym_power_subscript_operator_left] = sym_power_subscript_operator_left, + [sym_power_subscript_operator_right] = sym_power_subscript_operator_right, + [sym_apply_atat] = sym_apply_atat, + [sym_apply_atat_top] = sym_apply_atat_top, + [sym_apply_atat_operator] = sym_apply_atat_operator, + [sym_apply_atatat] = sym_apply_atatat, + [sym_apply_atatat_top] = sym_apply_atatat_top, + [sym_apply_atatat_operator] = sym_apply_atatat_operator, + [sym_alternatives] = sym_alternatives, + [sym_alternatives_top] = sym_alternatives_top, + [sym_alternatives_operator] = sym_alternatives_operator, + [sym_string_join] = sym_string_join, + [sym_string_join_top] = sym_string_join_top, + [sym_string_join_operator] = sym_string_join_operator, + [sym__expr_op_top] = sym__expr_op_top, + [sym__expr_op] = sym__expr_op, + [sym_list] = sym_list, + [sym_apply] = sym_apply, + [sym_apply_bracket_end] = sym_apply_bracket_end, + [sym_association] = sym_association, + [sym_part] = sym_part, + [sym__symbol] = sym__symbol, + [sym_user_symbol] = sym_user_symbol, + [sym_builtin_symbol] = sym_builtin_symbol, + [sym_string] = sym_string, + [sym_string_char_escape] = sym_string_char_escape, + [sym_string_char_name_escape] = sym_string_char_name_escape, + [sym_string_char_name] = sym_string_char_name, + [sym_string_begin] = sym_string_begin, + [sym_string_end] = sym_string_end, + [aux_sym_source_file_repeat1] = aux_sym_source_file_repeat1, + [aux_sym_source_file_repeat2] = aux_sym_source_file_repeat2, + [aux_sym__expr_top_repeat1] = aux_sym__expr_top_repeat1, + [aux_sym__expr_repeat1] = aux_sym__expr_repeat1, + [aux_sym__expr_repeat_repeat1] = aux_sym__expr_repeat_repeat1, + [aux_sym_compound_expression_repeat1] = aux_sym_compound_expression_repeat1, + [aux_sym_compound_expression_top_repeat1] = aux_sym_compound_expression_top_repeat1, + [aux_sym_equal_ascii_repeat1] = aux_sym_equal_ascii_repeat1, + [aux_sym_equal_ascii_top_repeat1] = aux_sym_equal_ascii_top_repeat1, + [aux_sym_unequal_ascii_repeat1] = aux_sym_unequal_ascii_repeat1, + [aux_sym_unequal_ascii_top_repeat1] = aux_sym_unequal_ascii_top_repeat1, + [aux_sym_greater_ascii_repeat1] = aux_sym_greater_ascii_repeat1, + [aux_sym_greater_ascii_top_repeat1] = aux_sym_greater_ascii_top_repeat1, + [aux_sym_greater_equal_ascii_repeat1] = aux_sym_greater_equal_ascii_repeat1, + [aux_sym_greater_equal_ascii_top_repeat1] = aux_sym_greater_equal_ascii_top_repeat1, + [aux_sym_less_ascii_repeat1] = aux_sym_less_ascii_repeat1, + [aux_sym_less_ascii_top_repeat1] = aux_sym_less_ascii_top_repeat1, + [aux_sym_less_equal_ascii_repeat1] = aux_sym_less_equal_ascii_repeat1, + [aux_sym_less_equal_ascii_top_repeat1] = aux_sym_less_equal_ascii_top_repeat1, + [aux_sym_message_name_repeat1] = aux_sym_message_name_repeat1, + [aux_sym_message_name_top_repeat1] = aux_sym_message_name_top_repeat1, + [aux_sym_composition_repeat1] = aux_sym_composition_repeat1, + [aux_sym_composition_top_repeat1] = aux_sym_composition_top_repeat1, + [aux_sym_right_composition_repeat1] = aux_sym_right_composition_repeat1, + [aux_sym_right_composition_top_repeat1] = aux_sym_right_composition_top_repeat1, + [aux_sym_small_circle_repeat1] = aux_sym_small_circle_repeat1, + [aux_sym_small_circle_top_repeat1] = aux_sym_small_circle_top_repeat1, + [aux_sym_circle_dot_repeat1] = aux_sym_circle_dot_repeat1, + [aux_sym_circle_dot_top_repeat1] = aux_sym_circle_dot_top_repeat1, + [aux_sym_non_commutative_multiply_repeat1] = aux_sym_non_commutative_multiply_repeat1, + [aux_sym_non_commutative_multiply_top_repeat1] = aux_sym_non_commutative_multiply_top_repeat1, + [aux_sym_dot_repeat1] = aux_sym_dot_repeat1, + [aux_sym_dot_top_repeat1] = aux_sym_dot_top_repeat1, + [aux_sym_backslash_repeat1] = aux_sym_backslash_repeat1, + [aux_sym_backslash_top_repeat1] = aux_sym_backslash_top_repeat1, + [aux_sym_diamond_repeat1] = aux_sym_diamond_repeat1, + [aux_sym_diamond_top_repeat1] = aux_sym_diamond_top_repeat1, + [aux_sym_wedge_repeat1] = aux_sym_wedge_repeat1, + [aux_sym_wedge_top_repeat1] = aux_sym_wedge_top_repeat1, + [aux_sym_vee_repeat1] = aux_sym_vee_repeat1, + [aux_sym_vee_top_repeat1] = aux_sym_vee_top_repeat1, + [aux_sym_circle_times_repeat1] = aux_sym_circle_times_repeat1, + [aux_sym_circle_times_top_repeat1] = aux_sym_circle_times_top_repeat1, + [aux_sym_center_dot_repeat1] = aux_sym_center_dot_repeat1, + [aux_sym_center_dot_top_repeat1] = aux_sym_center_dot_top_repeat1, + [aux_sym_times_ast_repeat1] = aux_sym_times_ast_repeat1, + [aux_sym_times_ast_top_repeat1] = aux_sym_times_ast_top_repeat1, + [aux_sym_times_cross_repeat1] = aux_sym_times_cross_repeat1, + [aux_sym_times_cross_top_repeat1] = aux_sym_times_cross_top_repeat1, + [aux_sym_star_repeat1] = aux_sym_star_repeat1, + [aux_sym_star_top_repeat1] = aux_sym_star_top_repeat1, + [aux_sym_vertical_tilde_repeat1] = aux_sym_vertical_tilde_repeat1, + [aux_sym_vertical_tilde_top_repeat1] = aux_sym_vertical_tilde_top_repeat1, + [aux_sym_coproduct_repeat1] = aux_sym_coproduct_repeat1, + [aux_sym_coproduct_top_repeat1] = aux_sym_coproduct_top_repeat1, + [aux_sym_circle_plus_repeat1] = aux_sym_circle_plus_repeat1, + [aux_sym_circle_plus_top_repeat1] = aux_sym_circle_plus_top_repeat1, + [aux_sym_plus_repeat1] = aux_sym_plus_repeat1, + [aux_sym_plus_top_repeat1] = aux_sym_plus_top_repeat1, + [aux_sym_minus_repeat1] = aux_sym_minus_repeat1, + [aux_sym_minus_top_repeat1] = aux_sym_minus_top_repeat1, + [aux_sym_derivative_operator_repeat1] = aux_sym_derivative_operator_repeat1, + [aux_sym_alternatives_repeat1] = aux_sym_alternatives_repeat1, + [aux_sym_alternatives_top_repeat1] = aux_sym_alternatives_top_repeat1, + [aux_sym_string_join_repeat1] = aux_sym_string_join_repeat1, + [aux_sym_string_join_top_repeat1] = aux_sym_string_join_top_repeat1, + [aux_sym_string_repeat1] = aux_sym_string_repeat1, +}; + +static const TSSymbolMetadata ts_symbol_metadata[] = { + [ts_builtin_sym_end] = { + .visible = false, + .named = true, + }, + [aux_sym_source_file_token1] = { + .visible = false, + .named = false, + }, + [sym_parenthesis_begin] = { + .visible = true, + .named = true, + }, + [sym_parenthesis_end] = { + .visible = true, + .named = true, + }, + [anon_sym_COMMA] = { + .visible = true, + .named = false, + }, + [anon_sym_PLUS_PLUS] = { + .visible = true, + .named = false, + }, + [anon_sym_DASH_DASH] = { + .visible = true, + .named = false, + }, + [anon_sym_PLUS] = { + .visible = true, + .named = false, + }, + [anon_sym_DASH] = { + .visible = true, + .named = false, + }, + [anon_sym_] = { + .visible = true, + .named = false, + }, + [anon_sym_2] = { + .visible = true, + .named = false, + }, + [anon_sym_BSLASH_] = { + .visible = true, + .named = false, + }, + [anon_sym_BSLASH_PERCENT] = { + .visible = true, + .named = false, + }, + [anon_sym_SEMI] = { + .visible = true, + .named = false, + }, + [anon_sym_EQ] = { + .visible = true, + .named = false, + }, + [anon_sym_COLON_EQ] = { + .visible = true, + .named = false, + }, + [anon_sym_CARET_EQ] = { + .visible = true, + .named = false, + }, + [anon_sym_CARET_COLON_EQ] = { + .visible = true, + .named = false, + }, + [anon_sym_EQ_DOT] = { + .visible = true, + .named = false, + }, + [anon_sym_SLASH_COLON] = { + .visible = true, + .named = false, + }, + [anon_sym_QMARK] = { + .visible = true, + .named = false, + }, + [anon_sym_EQ_EQ] = { + .visible = true, + .named = false, + }, + [anon_sym_BANG_EQ] = { + .visible = true, + .named = false, + }, + [anon_sym_GT] = { + .visible = true, + .named = false, + }, + [anon_sym_GT_EQ] = { + .visible = true, + .named = false, + }, + [anon_sym_LT] = { + .visible = true, + .named = false, + }, + [anon_sym_LT_EQ] = { + .visible = true, + .named = false, + }, + [anon_sym_DASH_GT] = { + .visible = true, + .named = false, + }, + [anon_sym_COLON_GT] = { + .visible = true, + .named = false, + }, + [anon_sym_COLON_COLON] = { + .visible = true, + .named = false, + }, + [anon_sym_AT] = { + .visible = true, + .named = false, + }, + [anon_sym_TILDE] = { + .visible = true, + .named = false, + }, + [anon_sym_AT_STAR] = { + .visible = true, + .named = false, + }, + [anon_sym_SLASH_STAR] = { + .visible = true, + .named = false, + }, + [anon_sym_LT_LT] = { + .visible = true, + .named = false, + }, + [anon_sym_BSLASH_AMP] = { + .visible = true, + .named = false, + }, + [anon_sym_BSLASH_PLUS] = { + .visible = true, + .named = false, + }, + [anon_sym_AMP] = { + .visible = true, + .named = false, + }, + [anon_sym_PIPE_DASH_GT] = { + .visible = true, + .named = false, + }, + [anon_sym_3] = { + .visible = true, + .named = false, + }, + [anon_sym_4] = { + .visible = true, + .named = false, + }, + [anon_sym_STAR_STAR] = { + .visible = true, + .named = false, + }, + [anon_sym_DOT] = { + .visible = true, + .named = false, + }, + [anon_sym_BSLASH] = { + .visible = true, + .named = false, + }, + [anon_sym_5] = { + .visible = true, + .named = false, + }, + [anon_sym_6] = { + .visible = true, + .named = false, + }, + [anon_sym_7] = { + .visible = true, + .named = false, + }, + [anon_sym_8] = { + .visible = true, + .named = false, + }, + [anon_sym_9] = { + .visible = true, + .named = false, + }, + [anon_sym_STAR] = { + .visible = true, + .named = false, + }, + [anon_sym_10] = { + .visible = true, + .named = false, + }, + [anon_sym_11] = { + .visible = true, + .named = false, + }, + [anon_sym_12] = { + .visible = true, + .named = false, + }, + [anon_sym_13] = { + .visible = true, + .named = false, + }, + [anon_sym_14] = { + .visible = true, + .named = false, + }, + [anon_sym_15] = { + .visible = true, + .named = false, + }, + [anon_sym_SLASH] = { + .visible = true, + .named = false, + }, + [anon_sym_16] = { + .visible = true, + .named = false, + }, + [anon_sym_BSLASH_SLASH] = { + .visible = true, + .named = false, + }, + [anon_sym_SLASH_AT] = { + .visible = true, + .named = false, + }, + [anon_sym_SLASH_SLASH_AT] = { + .visible = true, + .named = false, + }, + [anon_sym_BANG] = { + .visible = true, + .named = false, + }, + [anon_sym_BANG_BANG] = { + .visible = true, + .named = false, + }, + [anon_sym_SQUOTE] = { + .visible = true, + .named = false, + }, + [anon_sym_BSLASH_AT] = { + .visible = true, + .named = false, + }, + [anon_sym_CARET] = { + .visible = true, + .named = false, + }, + [anon_sym_BSLASH_CARET] = { + .visible = true, + .named = false, + }, + [anon_sym_AT_AT] = { + .visible = true, + .named = false, + }, + [anon_sym_AT_AT_AT] = { + .visible = true, + .named = false, + }, + [anon_sym_PIPE] = { + .visible = true, + .named = false, + }, + [anon_sym_LT_GT] = { + .visible = true, + .named = false, + }, + [sym_list_bracket_begin] = { + .visible = true, + .named = true, + }, + [sym_list_bracket_end] = { + .visible = true, + .named = true, + }, + [sym_apply_bracket_begin] = { + .visible = true, + .named = true, + }, + [anon_sym_RBRACK] = { + .visible = true, + .named = false, + }, + [sym_association_bracket_begin] = { + .visible = true, + .named = true, + }, + [sym_association_bracket_end] = { + .visible = true, + .named = true, + }, + [sym_part_bracket_begin] = { + .visible = true, + .named = true, + }, + [sym_part_bracket_end] = { + .visible = true, + .named = true, + }, + [sym_blank] = { + .visible = true, + .named = true, + }, + [sym_blank_sequence] = { + .visible = true, + .named = true, + }, + [sym_blank_null_sequence] = { + .visible = true, + .named = true, + }, + [aux_sym_string_token1] = { + .visible = false, + .named = false, + }, + [anon_sym_BSLASH_DQUOTE] = { + .visible = true, + .named = false, + }, + [anon_sym_BSLASH_BSLASH] = { + .visible = true, + .named = false, + }, + [anon_sym_BSLASHn] = { + .visible = true, + .named = false, + }, + [anon_sym_BSLASHr] = { + .visible = true, + .named = false, + }, + [anon_sym_BSLASHt] = { + .visible = true, + .named = false, + }, + [anon_sym_BSLASHv] = { + .visible = true, + .named = false, + }, + [anon_sym_BSLASH_LBRACK] = { + .visible = true, + .named = false, + }, + [anon_sym_DQUOTE] = { + .visible = true, + .named = false, + }, + [sym_number] = { + .visible = true, + .named = true, + }, + [sym__lower_identifier] = { + .visible = false, + .named = true, + }, + [sym__upper_identifier] = { + .visible = false, + .named = true, + }, + [sym_comment] = { + .visible = true, + .named = true, + }, + [sym_source_file] = { + .visible = true, + .named = true, + }, + [sym__parenthesized_expr] = { + .visible = false, + .named = true, + }, + [sym__expr_finished] = { + .visible = false, + .named = true, + }, + [sym__expr_top] = { + .visible = false, + .named = true, + }, + [sym__expr] = { + .visible = false, + .named = true, + }, + [sym__expr1_symbol_top] = { + .visible = false, + .named = true, + }, + [sym__expr1_symbol] = { + .visible = false, + .named = true, + }, + [sym__expr1_unary_top] = { + .visible = false, + .named = true, + }, + [sym__expr1_unary] = { + .visible = false, + .named = true, + }, + [sym__expr1_unary_special_top] = { + .visible = false, + .named = true, + }, + [sym__expr1_unary_special] = { + .visible = false, + .named = true, + }, + [sym__expr1_top] = { + .visible = false, + .named = true, + }, + [sym__expr1] = { + .visible = false, + .named = true, + }, + [sym__expr_repeat] = { + .visible = false, + .named = true, + }, + [sym_increment] = { + .visible = true, + .named = true, + }, + [sym_increment_top] = { + .visible = true, + .named = true, + }, + [sym_increment_operator] = { + .visible = true, + .named = true, + }, + [sym_decrement] = { + .visible = true, + .named = true, + }, + [sym_decrement_top] = { + .visible = true, + .named = true, + }, + [sym_decrement_operator] = { + .visible = true, + .named = true, + }, + [sym_pre_increment] = { + .visible = true, + .named = true, + }, + [sym_pre_increment_top] = { + .visible = true, + .named = true, + }, + [sym_pre_increment_operator] = { + .visible = true, + .named = true, + }, + [sym_pre_decrement] = { + .visible = true, + .named = true, + }, + [sym_pre_decrement_top] = { + .visible = true, + .named = true, + }, + [sym_pre_decrement_operator] = { + .visible = true, + .named = true, + }, + [sym_positive] = { + .visible = true, + .named = true, + }, + [sym_positive_top] = { + .visible = true, + .named = true, + }, + [sym_positive_operator] = { + .visible = true, + .named = true, + }, + [sym_negative] = { + .visible = true, + .named = true, + }, + [sym_negative_top] = { + .visible = true, + .named = true, + }, + [sym_negative_operator] = { + .visible = true, + .named = true, + }, + [sym_negative_positive] = { + .visible = true, + .named = true, + }, + [sym_negative_positive_top] = { + .visible = true, + .named = true, + }, + [sym_negative_positive_operator] = { + .visible = true, + .named = true, + }, + [sym_del] = { + .visible = true, + .named = true, + }, + [sym_del_top] = { + .visible = true, + .named = true, + }, + [sym_del_operator] = { + .visible = true, + .named = true, + }, + [sym_subscript] = { + .visible = true, + .named = true, + }, + [sym_subscript_top] = { + .visible = true, + .named = true, + }, + [sym_subscript_operator] = { + .visible = true, + .named = true, + }, + [sym_subscript_power] = { + .visible = true, + .named = true, + }, + [sym_subscript_power_top] = { + .visible = true, + .named = true, + }, + [sym_subscript_power_operator_left] = { + .visible = true, + .named = true, + }, + [sym_subscript_power_operator_right] = { + .visible = true, + .named = true, + }, + [sym_compound_expression] = { + .visible = true, + .named = true, + }, + [sym_compound_expression_top] = { + .visible = true, + .named = true, + }, + [sym_compound_expression_operator] = { + .visible = true, + .named = true, + }, + [sym_set] = { + .visible = true, + .named = true, + }, + [sym_set_top] = { + .visible = true, + .named = true, + }, + [sym_set_operator] = { + .visible = true, + .named = true, + }, + [sym_set_delayed] = { + .visible = true, + .named = true, + }, + [sym_set_delayed_top] = { + .visible = true, + .named = true, + }, + [sym_set_delayed_operator] = { + .visible = true, + .named = true, + }, + [sym_up_set] = { + .visible = true, + .named = true, + }, + [sym_up_set_top] = { + .visible = true, + .named = true, + }, + [sym_up_set_operator] = { + .visible = true, + .named = true, + }, + [sym_up_set_delayed] = { + .visible = true, + .named = true, + }, + [sym_up_set_delayed_top] = { + .visible = true, + .named = true, + }, + [sym_up_set_delayed_operator] = { + .visible = true, + .named = true, + }, + [sym_unset] = { + .visible = true, + .named = true, + }, + [sym_unset_top] = { + .visible = true, + .named = true, + }, + [sym_unset_operator] = { + .visible = true, + .named = true, + }, + [sym_tag_set] = { + .visible = true, + .named = true, + }, + [sym_tag_set_top] = { + .visible = true, + .named = true, + }, + [sym_tag_set_operator_left] = { + .visible = true, + .named = true, + }, + [sym_tag_set_operator_right] = { + .visible = true, + .named = true, + }, + [sym_tag_set_delayed] = { + .visible = true, + .named = true, + }, + [sym_tag_set_delayed_top] = { + .visible = true, + .named = true, + }, + [sym_tag_set_delayed_operator_left] = { + .visible = true, + .named = true, + }, + [sym_tag_set_delayed_operator_right] = { + .visible = true, + .named = true, + }, + [sym_tag_unset] = { + .visible = true, + .named = true, + }, + [sym_tag_unset_top] = { + .visible = true, + .named = true, + }, + [sym_tag_unset_operator_left] = { + .visible = true, + .named = true, + }, + [sym_tag_unset_operator_right] = { + .visible = true, + .named = true, + }, + [sym_pattern_test] = { + .visible = true, + .named = true, + }, + [sym_pattern_test_top] = { + .visible = true, + .named = true, + }, + [sym_pattern_test_operator] = { + .visible = true, + .named = true, + }, + [sym_equal_ascii] = { + .visible = true, + .named = true, + }, + [sym_equal_ascii_top] = { + .visible = true, + .named = true, + }, + [sym_equal_ascii_operator] = { + .visible = true, + .named = true, + }, + [sym_unequal_ascii] = { + .visible = true, + .named = true, + }, + [sym_unequal_ascii_top] = { + .visible = true, + .named = true, + }, + [sym_unequal_ascii_operator] = { + .visible = true, + .named = true, + }, + [sym_greater_ascii] = { + .visible = true, + .named = true, + }, + [sym_greater_ascii_top] = { + .visible = true, + .named = true, + }, + [sym_greater_ascii_operator] = { + .visible = true, + .named = true, + }, + [sym_greater_equal_ascii] = { + .visible = true, + .named = true, + }, + [sym_greater_equal_ascii_top] = { + .visible = true, + .named = true, + }, + [sym_greater_equal_ascii_operator] = { + .visible = true, + .named = true, + }, + [sym_less_ascii] = { + .visible = true, + .named = true, + }, + [sym_less_ascii_top] = { + .visible = true, + .named = true, + }, + [sym_less_ascii_operator] = { + .visible = true, + .named = true, + }, + [sym_less_equal_ascii] = { + .visible = true, + .named = true, + }, + [sym_less_equal_ascii_top] = { + .visible = true, + .named = true, + }, + [sym_less_equal_ascii_operator] = { + .visible = true, + .named = true, + }, + [sym_rule_ascii] = { + .visible = true, + .named = true, + }, + [sym_rule_ascii_top] = { + .visible = true, + .named = true, + }, + [sym_rule_ascii_operator] = { + .visible = true, + .named = true, + }, + [sym_rule_delayed_ascii] = { + .visible = true, + .named = true, + }, + [sym_rule_delayed_ascii_top] = { + .visible = true, + .named = true, + }, + [sym_rule_delayed_ascii_operator] = { + .visible = true, + .named = true, + }, + [sym_message_name] = { + .visible = true, + .named = true, + }, + [sym_message_name_top] = { + .visible = true, + .named = true, + }, + [sym_message_name_operator] = { + .visible = true, + .named = true, + }, + [sym_apply_at] = { + .visible = true, + .named = true, + }, + [sym_apply_at_top] = { + .visible = true, + .named = true, + }, + [sym_apply_at_operator] = { + .visible = true, + .named = true, + }, + [sym_tilde] = { + .visible = true, + .named = true, + }, + [sym_tilde_top] = { + .visible = true, + .named = true, + }, + [sym_tilde_operator_left] = { + .visible = true, + .named = true, + }, + [sym_tilde_operator_right] = { + .visible = true, + .named = true, + }, + [sym_composition] = { + .visible = true, + .named = true, + }, + [sym_composition_top] = { + .visible = true, + .named = true, + }, + [sym_composition_operator] = { + .visible = true, + .named = true, + }, + [sym_right_composition] = { + .visible = true, + .named = true, + }, + [sym_right_composition_top] = { + .visible = true, + .named = true, + }, + [sym_right_composition_operator] = { + .visible = true, + .named = true, + }, + [sym_get] = { + .visible = true, + .named = true, + }, + [sym_get_top] = { + .visible = true, + .named = true, + }, + [sym_get_operator] = { + .visible = true, + .named = true, + }, + [sym_overscript] = { + .visible = true, + .named = true, + }, + [sym_overscript_top] = { + .visible = true, + .named = true, + }, + [sym_overscript_operator] = { + .visible = true, + .named = true, + }, + [sym_underscript] = { + .visible = true, + .named = true, + }, + [sym_underscript_top] = { + .visible = true, + .named = true, + }, + [sym_underscript_operator] = { + .visible = true, + .named = true, + }, + [sym_underoverscript] = { + .visible = true, + .named = true, + }, + [sym_underoverscript_top] = { + .visible = true, + .named = true, + }, + [sym_underoverscript_operator_left] = { + .visible = true, + .named = true, + }, + [sym_underoverscript_operator_right] = { + .visible = true, + .named = true, + }, + [sym_overunderscript] = { + .visible = true, + .named = true, + }, + [sym_overunderscript_top] = { + .visible = true, + .named = true, + }, + [sym_overunderscript_operator_left] = { + .visible = true, + .named = true, + }, + [sym_overunderscript_operator_right] = { + .visible = true, + .named = true, + }, + [sym_function_anonymous] = { + .visible = true, + .named = true, + }, + [sym_function_anonymous_top] = { + .visible = true, + .named = true, + }, + [sym_function_anonymous_operator] = { + .visible = true, + .named = true, + }, + [sym_function_arrow] = { + .visible = true, + .named = true, + }, + [sym_function_arrow_top] = { + .visible = true, + .named = true, + }, + [sym_function_arrow_operator] = { + .visible = true, + .named = true, + }, + [sym_small_circle] = { + .visible = true, + .named = true, + }, + [sym_small_circle_top] = { + .visible = true, + .named = true, + }, + [sym_small_circle_operator] = { + .visible = true, + .named = true, + }, + [sym_circle_dot] = { + .visible = true, + .named = true, + }, + [sym_circle_dot_top] = { + .visible = true, + .named = true, + }, + [sym_circle_dot_operator] = { + .visible = true, + .named = true, + }, + [sym_non_commutative_multiply] = { + .visible = true, + .named = true, + }, + [sym_non_commutative_multiply_top] = { + .visible = true, + .named = true, + }, + [sym_non_commutative_multiply_operator] = { + .visible = true, + .named = true, + }, + [sym_dot] = { + .visible = true, + .named = true, + }, + [sym_dot_top] = { + .visible = true, + .named = true, + }, + [sym_dot_operator] = { + .visible = true, + .named = true, + }, + [sym_backslash] = { + .visible = true, + .named = true, + }, + [sym_backslash_top] = { + .visible = true, + .named = true, + }, + [sym_backslash_operator] = { + .visible = true, + .named = true, + }, + [sym_diamond] = { + .visible = true, + .named = true, + }, + [sym_diamond_top] = { + .visible = true, + .named = true, + }, + [sym_diamond_operator] = { + .visible = true, + .named = true, + }, + [sym_wedge] = { + .visible = true, + .named = true, + }, + [sym_wedge_top] = { + .visible = true, + .named = true, + }, + [sym_wedge_operator] = { + .visible = true, + .named = true, + }, + [sym_vee] = { + .visible = true, + .named = true, + }, + [sym_vee_top] = { + .visible = true, + .named = true, + }, + [sym_vee_operator] = { + .visible = true, + .named = true, + }, + [sym_circle_times] = { + .visible = true, + .named = true, + }, + [sym_circle_times_top] = { + .visible = true, + .named = true, + }, + [sym_circle_times_operator] = { + .visible = true, + .named = true, + }, + [sym_center_dot] = { + .visible = true, + .named = true, + }, + [sym_center_dot_top] = { + .visible = true, + .named = true, + }, + [sym_center_dot_operator] = { + .visible = true, + .named = true, + }, + [sym_times_ast] = { + .visible = true, + .named = true, + }, + [sym_times_ast_top] = { + .visible = true, + .named = true, + }, + [sym_times_ast_operator] = { + .visible = true, + .named = true, + }, + [sym_times_cross] = { + .visible = true, + .named = true, + }, + [sym_times_cross_top] = { + .visible = true, + .named = true, + }, + [sym_times_cross_operator] = { + .visible = true, + .named = true, + }, + [sym_star] = { + .visible = true, + .named = true, + }, + [sym_star_top] = { + .visible = true, + .named = true, + }, + [sym_star_operator] = { + .visible = true, + .named = true, + }, + [sym_vertical_tilde] = { + .visible = true, + .named = true, + }, + [sym_vertical_tilde_top] = { + .visible = true, + .named = true, + }, + [sym_vertical_tilde_operator] = { + .visible = true, + .named = true, + }, + [sym_coproduct] = { + .visible = true, + .named = true, + }, + [sym_coproduct_top] = { + .visible = true, + .named = true, + }, + [sym_coproduct_operator] = { + .visible = true, + .named = true, + }, + [sym_circle_plus] = { + .visible = true, + .named = true, + }, + [sym_circle_plus_top] = { + .visible = true, + .named = true, + }, + [sym_circle_plus_operator] = { + .visible = true, + .named = true, + }, + [sym_circle_minus] = { + .visible = true, + .named = true, + }, + [sym_circle_minus_top] = { + .visible = true, + .named = true, + }, + [sym_circle_minus_operator] = { + .visible = true, + .named = true, + }, + [sym_plus] = { + .visible = true, + .named = true, + }, + [sym_plus_top] = { + .visible = true, + .named = true, + }, + [sym_plus_operator] = { + .visible = true, + .named = true, + }, + [sym_minus] = { + .visible = true, + .named = true, + }, + [sym_minus_top] = { + .visible = true, + .named = true, + }, + [sym_minus_operator] = { + .visible = true, + .named = true, + }, + [sym_plus_minus] = { + .visible = true, + .named = true, + }, + [sym_plus_minus_top] = { + .visible = true, + .named = true, + }, + [sym_plus_minus_operator] = { + .visible = true, + .named = true, + }, + [sym_per] = { + .visible = true, + .named = true, + }, + [sym_per_top] = { + .visible = true, + .named = true, + }, + [sym_per_operator] = { + .visible = true, + .named = true, + }, + [sym_divide] = { + .visible = true, + .named = true, + }, + [sym_divide_top] = { + .visible = true, + .named = true, + }, + [sym_divide_operator] = { + .visible = true, + .named = true, + }, + [sym_divide_box] = { + .visible = true, + .named = true, + }, + [sym_divide_box_top] = { + .visible = true, + .named = true, + }, + [sym_divide_box_operator] = { + .visible = true, + .named = true, + }, + [sym_map] = { + .visible = true, + .named = true, + }, + [sym_map_top] = { + .visible = true, + .named = true, + }, + [sym_map_operator] = { + .visible = true, + .named = true, + }, + [sym_map_all] = { + .visible = true, + .named = true, + }, + [sym_map_all_top] = { + .visible = true, + .named = true, + }, + [sym_map_all_operator] = { + .visible = true, + .named = true, + }, + [sym_factorial] = { + .visible = true, + .named = true, + }, + [sym_factorial_top] = { + .visible = true, + .named = true, + }, + [sym_factorial_operator] = { + .visible = true, + .named = true, + }, + [sym_factorial2] = { + .visible = true, + .named = true, + }, + [sym_factorial2_top] = { + .visible = true, + .named = true, + }, + [sym_factorial2_operator] = { + .visible = true, + .named = true, + }, + [sym_derivative] = { + .visible = true, + .named = true, + }, + [sym_derivative_top] = { + .visible = true, + .named = true, + }, + [sym_derivative_operator] = { + .visible = true, + .named = true, + }, + [sym_sqrt] = { + .visible = true, + .named = true, + }, + [sym_sqrt_top] = { + .visible = true, + .named = true, + }, + [sym_sqrt_operator] = { + .visible = true, + .named = true, + }, + [sym_any_root] = { + .visible = true, + .named = true, + }, + [sym_any_root_top] = { + .visible = true, + .named = true, + }, + [sym_any_root_operator_left] = { + .visible = true, + .named = true, + }, + [sym_any_root_operator_right] = { + .visible = true, + .named = true, + }, + [sym_power] = { + .visible = true, + .named = true, + }, + [sym_power_top] = { + .visible = true, + .named = true, + }, + [sym_power_operator] = { + .visible = true, + .named = true, + }, + [sym_power_subscript] = { + .visible = true, + .named = true, + }, + [sym_power_subscript_top] = { + .visible = true, + .named = true, + }, + [sym_power_subscript_operator_left] = { + .visible = true, + .named = true, + }, + [sym_power_subscript_operator_right] = { + .visible = true, + .named = true, + }, + [sym_apply_atat] = { + .visible = true, + .named = true, + }, + [sym_apply_atat_top] = { + .visible = true, + .named = true, + }, + [sym_apply_atat_operator] = { + .visible = true, + .named = true, + }, + [sym_apply_atatat] = { + .visible = true, + .named = true, + }, + [sym_apply_atatat_top] = { + .visible = true, + .named = true, + }, + [sym_apply_atatat_operator] = { + .visible = true, + .named = true, + }, + [sym_alternatives] = { + .visible = true, + .named = true, + }, + [sym_alternatives_top] = { + .visible = true, + .named = true, + }, + [sym_alternatives_operator] = { + .visible = true, + .named = true, + }, + [sym_string_join] = { + .visible = true, + .named = true, + }, + [sym_string_join_top] = { + .visible = true, + .named = true, + }, + [sym_string_join_operator] = { + .visible = true, + .named = true, + }, + [sym__expr_op_top] = { + .visible = false, + .named = true, + }, + [sym__expr_op] = { + .visible = false, + .named = true, + }, + [sym_list] = { + .visible = true, + .named = true, + }, + [sym_apply] = { + .visible = true, + .named = true, + }, + [sym_apply_bracket_end] = { + .visible = true, + .named = true, + }, + [sym_association] = { + .visible = true, + .named = true, + }, + [sym_part] = { + .visible = true, + .named = true, + }, + [sym__symbol] = { + .visible = false, + .named = true, + }, + [sym_user_symbol] = { + .visible = true, + .named = true, + }, + [sym_builtin_symbol] = { + .visible = true, + .named = true, + }, + [sym_string] = { + .visible = true, + .named = true, + }, + [sym_string_char_escape] = { + .visible = true, + .named = true, + }, + [sym_string_char_name_escape] = { + .visible = true, + .named = true, + }, + [sym_string_char_name] = { + .visible = true, + .named = true, + }, + [sym_string_begin] = { + .visible = true, + .named = true, + }, + [sym_string_end] = { + .visible = true, + .named = true, + }, + [aux_sym_source_file_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_source_file_repeat2] = { + .visible = false, + .named = false, + }, + [aux_sym__expr_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym__expr_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym__expr_repeat_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_compound_expression_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_compound_expression_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_equal_ascii_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_equal_ascii_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_unequal_ascii_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_unequal_ascii_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_greater_ascii_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_greater_ascii_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_greater_equal_ascii_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_greater_equal_ascii_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_less_ascii_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_less_ascii_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_less_equal_ascii_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_less_equal_ascii_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_message_name_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_message_name_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_composition_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_composition_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_right_composition_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_right_composition_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_small_circle_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_small_circle_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_circle_dot_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_circle_dot_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_non_commutative_multiply_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_non_commutative_multiply_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_dot_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_dot_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_backslash_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_backslash_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_diamond_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_diamond_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_wedge_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_wedge_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_vee_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_vee_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_circle_times_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_circle_times_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_center_dot_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_center_dot_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_times_ast_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_times_ast_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_times_cross_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_times_cross_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_star_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_star_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_vertical_tilde_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_vertical_tilde_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_coproduct_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_coproduct_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_circle_plus_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_circle_plus_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_plus_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_plus_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_minus_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_minus_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_derivative_operator_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_alternatives_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_alternatives_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_string_join_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_string_join_top_repeat1] = { + .visible = false, + .named = false, + }, + [aux_sym_string_repeat1] = { + .visible = false, + .named = false, + }, +}; + +static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE_LENGTH] = { + [0] = {0}, +}; + +static const uint16_t ts_non_terminal_alias_map[] = { + 0, +}; + +static bool ts_lex(TSLexer *lexer, TSStateId state) { + START_LEXER(); + eof = lexer->eof(lexer); + switch (state) { + case 0: + if (eof) ADVANCE(29); + if (lookahead == '\n') ADVANCE(30); + if (lookahead == '!') ADVANCE(98); + if (lookahead == '"') ADVANCE(132); + if (lookahead == '&') ADVANCE(70); + if (lookahead == '\'') ADVANCE(100); + if (lookahead == '(') ADVANCE(31); + if (lookahead == ')') ADVANCE(32); + if (lookahead == '*') ADVANCE(85); + if (lookahead == '+') ADVANCE(37); + if (lookahead == ',') ADVANCE(33); + if (lookahead == '-') ADVANCE(39); + if (lookahead == '.') ADVANCE(76); + if (lookahead == '/') ADVANCE(92); + if (lookahead == '0') ADVANCE(136); + if (lookahead == '1') ADVANCE(137); + if (lookahead == '2') ADVANCE(135); + if (lookahead == '3') ADVANCE(133); + if (lookahead == ':') ADVANCE(10); + if (lookahead == ';') ADVANCE(45); + if (lookahead == '<') ADVANCE(58); + if (lookahead == '=') ADVANCE(46); + if (lookahead == '>') ADVANCE(55); + if (lookahead == '?') ADVANCE(52); + if (lookahead == '@') ADVANCE(63); + if (lookahead == '[') ADVANCE(111); + if (lookahead == '\\') ADVANCE(77); + if (lookahead == ']') ADVANCE(112); + if (lookahead == '^') ADVANCE(102); + if (lookahead == '_') ADVANCE(117); + if (lookahead == '{') ADVANCE(109); + if (lookahead == '|') ADVANCE(107); + if (lookahead == '}') ADVANCE(110); + if (lookahead == '~') ADVANCE(64); + if (lookahead == 177) ADVANCE(41); + if (lookahead == 183) ADVANCE(84); + if (lookahead == 215) ADVANCE(86); + if (lookahead == 247) ADVANCE(94); + if (lookahead == 8711) ADVANCE(42); + if (lookahead == 8720) ADVANCE(89); + if (lookahead == 8728) ADVANCE(72); + if (lookahead == 8768) ADVANCE(88); + if (lookahead == 8853) ADVANCE(90); + if (lookahead == 8854) ADVANCE(91); + if (lookahead == 8855) ADVANCE(83); + if (lookahead == 8857) ADVANCE(73); + if (lookahead == 8896) ADVANCE(81); + if (lookahead == 8897) ADVANCE(82); + if (lookahead == 8900) ADVANCE(80); + if (lookahead == 8902) ADVANCE(87); + if (lookahead == '\t' || + lookahead == ' ') SKIP(0) + if (('4' <= lookahead && lookahead <= '9')) ADVANCE(134); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(145); + if (lookahead == '$' || + ('A' <= lookahead && lookahead <= 'Z')) ADVANCE(146); + END_STATE(); + case 1: + if (lookahead == '\n') ADVANCE(30); + if (lookahead == '!') ADVANCE(98); + if (lookahead == '"') ADVANCE(132); + if (lookahead == '&') ADVANCE(70); + if (lookahead == '\'') ADVANCE(100); + if (lookahead == '(') ADVANCE(31); + if (lookahead == '*') ADVANCE(85); + if (lookahead == '+') ADVANCE(37); + if (lookahead == ',') ADVANCE(33); + if (lookahead == '-') ADVANCE(39); + if (lookahead == '.') ADVANCE(76); + if (lookahead == '/') ADVANCE(92); + if (lookahead == '0') ADVANCE(136); + if (lookahead == '1') ADVANCE(137); + if (lookahead == '2') ADVANCE(135); + if (lookahead == '3') ADVANCE(133); + if (lookahead == ':') ADVANCE(10); + if (lookahead == ';') ADVANCE(45); + if (lookahead == '<') ADVANCE(58); + if (lookahead == '=') ADVANCE(46); + if (lookahead == '>') ADVANCE(55); + if (lookahead == '?') ADVANCE(52); + if (lookahead == '@') ADVANCE(63); + if (lookahead == '[') ADVANCE(111); + if (lookahead == '\\') ADVANCE(79); + if (lookahead == ']') ADVANCE(17); + if (lookahead == '^') ADVANCE(102); + if (lookahead == '_') ADVANCE(117); + if (lookahead == '{') ADVANCE(109); + if (lookahead == '|') ADVANCE(106); + if (lookahead == '~') ADVANCE(64); + if (lookahead == 177) ADVANCE(41); + if (lookahead == 183) ADVANCE(84); + if (lookahead == 215) ADVANCE(86); + if (lookahead == 247) ADVANCE(94); + if (lookahead == 8711) ADVANCE(42); + if (lookahead == 8720) ADVANCE(89); + if (lookahead == 8728) ADVANCE(72); + if (lookahead == 8768) ADVANCE(88); + if (lookahead == 8853) ADVANCE(90); + if (lookahead == 8854) ADVANCE(91); + if (lookahead == 8855) ADVANCE(83); + if (lookahead == 8857) ADVANCE(73); + if (lookahead == 8896) ADVANCE(81); + if (lookahead == 8897) ADVANCE(82); + if (lookahead == 8900) ADVANCE(80); + if (lookahead == 8902) ADVANCE(87); + if (lookahead == '\t' || + lookahead == ' ') SKIP(1) + if (('4' <= lookahead && lookahead <= '9')) ADVANCE(134); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(145); + if (lookahead == '$' || + ('A' <= lookahead && lookahead <= 'Z')) ADVANCE(146); + END_STATE(); + case 2: + if (lookahead == '\n') ADVANCE(30); + if (lookahead == '!') ADVANCE(98); + if (lookahead == '&') ADVANCE(70); + if (lookahead == '\'') ADVANCE(100); + if (lookahead == ')') ADVANCE(32); + if (lookahead == '*') ADVANCE(85); + if (lookahead == '+') ADVANCE(37); + if (lookahead == ',') ADVANCE(33); + if (lookahead == '-') ADVANCE(39); + if (lookahead == '.') ADVANCE(75); + if (lookahead == '/') ADVANCE(93); + if (lookahead == ':') ADVANCE(10); + if (lookahead == ';') ADVANCE(45); + if (lookahead == '<') ADVANCE(57); + if (lookahead == '=') ADVANCE(46); + if (lookahead == '>') ADVANCE(55); + if (lookahead == '?') ADVANCE(52); + if (lookahead == '@') ADVANCE(63); + if (lookahead == '[') ADVANCE(111); + if (lookahead == '\\') ADVANCE(78); + if (lookahead == ']') ADVANCE(112); + if (lookahead == '^') ADVANCE(102); + if (lookahead == '|') ADVANCE(107); + if (lookahead == '}') ADVANCE(110); + if (lookahead == '~') ADVANCE(64); + if (lookahead == 177) ADVANCE(41); + if (lookahead == 183) ADVANCE(84); + if (lookahead == 215) ADVANCE(86); + if (lookahead == 247) ADVANCE(94); + if (lookahead == 8720) ADVANCE(89); + if (lookahead == 8728) ADVANCE(72); + if (lookahead == 8768) ADVANCE(88); + if (lookahead == 8853) ADVANCE(90); + if (lookahead == 8854) ADVANCE(91); + if (lookahead == 8855) ADVANCE(83); + if (lookahead == 8857) ADVANCE(73); + if (lookahead == 8896) ADVANCE(81); + if (lookahead == 8897) ADVANCE(82); + if (lookahead == 8900) ADVANCE(80); + if (lookahead == 8902) ADVANCE(87); + if (lookahead == '\t' || + lookahead == ' ') SKIP(2) + END_STATE(); + case 3: + if (lookahead == '\n') ADVANCE(30); + if (lookahead == '!') ADVANCE(98); + if (lookahead == '&') ADVANCE(70); + if (lookahead == '\'') ADVANCE(100); + if (lookahead == '*') ADVANCE(85); + if (lookahead == '+') ADVANCE(37); + if (lookahead == ',') ADVANCE(33); + if (lookahead == '-') ADVANCE(39); + if (lookahead == '.') ADVANCE(75); + if (lookahead == '/') ADVANCE(93); + if (lookahead == ':') ADVANCE(10); + if (lookahead == ';') ADVANCE(45); + if (lookahead == '<') ADVANCE(57); + if (lookahead == '=') ADVANCE(46); + if (lookahead == '>') ADVANCE(55); + if (lookahead == '?') ADVANCE(52); + if (lookahead == '@') ADVANCE(63); + if (lookahead == '[') ADVANCE(111); + if (lookahead == '\\') ADVANCE(79); + if (lookahead == ']') ADVANCE(17); + if (lookahead == '^') ADVANCE(102); + if (lookahead == '|') ADVANCE(106); + if (lookahead == '~') ADVANCE(64); + if (lookahead == 177) ADVANCE(41); + if (lookahead == 183) ADVANCE(84); + if (lookahead == 215) ADVANCE(86); + if (lookahead == 247) ADVANCE(94); + if (lookahead == 8720) ADVANCE(89); + if (lookahead == 8728) ADVANCE(72); + if (lookahead == 8768) ADVANCE(88); + if (lookahead == 8853) ADVANCE(90); + if (lookahead == 8854) ADVANCE(91); + if (lookahead == 8855) ADVANCE(83); + if (lookahead == 8857) ADVANCE(73); + if (lookahead == 8896) ADVANCE(81); + if (lookahead == 8897) ADVANCE(82); + if (lookahead == 8900) ADVANCE(80); + if (lookahead == 8902) ADVANCE(87); + if (lookahead == '\t' || + lookahead == ' ') SKIP(3) + END_STATE(); + case 4: + if (lookahead == '\n') ADVANCE(30); + if (lookahead == '!') ADVANCE(98); + if (lookahead == '&') ADVANCE(70); + if (lookahead == '\'') ADVANCE(100); + if (lookahead == '*') ADVANCE(85); + if (lookahead == '+') ADVANCE(36); + if (lookahead == ',') ADVANCE(33); + if (lookahead == '-') ADVANCE(40); + if (lookahead == '.') ADVANCE(75); + if (lookahead == '/') ADVANCE(93); + if (lookahead == ':') ADVANCE(10); + if (lookahead == ';') ADVANCE(45); + if (lookahead == '<') ADVANCE(57); + if (lookahead == '=') ADVANCE(46); + if (lookahead == '>') ADVANCE(55); + if (lookahead == '?') ADVANCE(52); + if (lookahead == '@') ADVANCE(63); + if (lookahead == '\\') ADVANCE(79); + if (lookahead == ']') ADVANCE(17); + if (lookahead == '^') ADVANCE(102); + if (lookahead == '|') ADVANCE(106); + if (lookahead == '~') ADVANCE(64); + if (lookahead == 177) ADVANCE(41); + if (lookahead == 183) ADVANCE(84); + if (lookahead == 215) ADVANCE(86); + if (lookahead == 247) ADVANCE(94); + if (lookahead == 8720) ADVANCE(89); + if (lookahead == 8728) ADVANCE(72); + if (lookahead == 8768) ADVANCE(88); + if (lookahead == 8853) ADVANCE(90); + if (lookahead == 8854) ADVANCE(91); + if (lookahead == 8855) ADVANCE(83); + if (lookahead == 8857) ADVANCE(73); + if (lookahead == 8896) ADVANCE(81); + if (lookahead == 8897) ADVANCE(82); + if (lookahead == 8900) ADVANCE(80); + if (lookahead == 8902) ADVANCE(87); + if (lookahead == '\t' || + lookahead == ' ') SKIP(4) + END_STATE(); + case 5: + if (lookahead == '\n') ADVANCE(30); + if (lookahead == '"') ADVANCE(132); + if (lookahead == '(') ADVANCE(31); + if (lookahead == '+') ADVANCE(37); + if (lookahead == '-') ADVANCE(38); + if (lookahead == '.') ADVANCE(22); + if (lookahead == '0') ADVANCE(136); + if (lookahead == '1') ADVANCE(137); + if (lookahead == '2') ADVANCE(135); + if (lookahead == '3') ADVANCE(133); + if (lookahead == '<') ADVANCE(11); + if (lookahead == '\\') ADVANCE(15); + if (lookahead == ']') ADVANCE(17); + if (lookahead == '_') ADVANCE(117); + if (lookahead == '{') ADVANCE(109); + if (lookahead == 177) ADVANCE(41); + if (lookahead == 8711) ADVANCE(42); + if (lookahead == '\t' || + lookahead == ' ') SKIP(5) + if (('4' <= lookahead && lookahead <= '9')) ADVANCE(134); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(145); + if (lookahead == '$' || + ('A' <= lookahead && lookahead <= 'Z')) ADVANCE(146); + END_STATE(); + case 6: + if (lookahead == '"') ADVANCE(132); + if (lookahead == '\\') ADVANCE(7); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(124); + if (lookahead != 0 && + lookahead != '\n') ADVANCE(123); + END_STATE(); + case 7: + if (lookahead == '"') ADVANCE(125); + if (lookahead == '[') ADVANCE(131); + if (lookahead == '\\') ADVANCE(126); + if (lookahead == 'n') ADVANCE(127); + if (lookahead == 'r') ADVANCE(128); + if (lookahead == 't') ADVANCE(129); + if (lookahead == 'v') ADVANCE(130); + END_STATE(); + case 8: + if (lookahead == '.') ADVANCE(24); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(138); + END_STATE(); + case 9: + if (lookahead == '.') ADVANCE(25); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(139); + END_STATE(); + case 10: + if (lookahead == ':') ADVANCE(62); + if (lookahead == '=') ADVANCE(47); + if (lookahead == '>') ADVANCE(61); + END_STATE(); + case 11: + if (lookahead == '<') ADVANCE(67); + if (lookahead == '|') ADVANCE(113); + END_STATE(); + case 12: + if (lookahead == '=') ADVANCE(49); + END_STATE(); + case 13: + if (lookahead == '>') ADVANCE(114); + END_STATE(); + case 14: + if (lookahead == '>') ADVANCE(71); + END_STATE(); + case 15: + if (lookahead == '@') ADVANCE(101); + END_STATE(); + case 16: + if (lookahead == '@') ADVANCE(97); + END_STATE(); + case 17: + if (lookahead == ']') ADVANCE(116); + END_STATE(); + case 18: + if (lookahead == '^') ADVANCE(21); + END_STATE(); + case 19: + if (lookahead == '^') ADVANCE(9); + END_STATE(); + case 20: + if (lookahead == '+' || + lookahead == '-') ADVANCE(8); + if (lookahead == '.') ADVANCE(24); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(138); + END_STATE(); + case 21: + if (lookahead == '+' || + lookahead == '-') ADVANCE(23); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(144); + END_STATE(); + case 22: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(140); + END_STATE(); + case 23: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(144); + END_STATE(); + case 24: + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(143); + END_STATE(); + case 25: + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(141); + END_STATE(); + case 26: + if (eof) ADVANCE(29); + if (lookahead == '\n') ADVANCE(30); + if (lookahead == '!') ADVANCE(98); + if (lookahead == '"') ADVANCE(132); + if (lookahead == '&') ADVANCE(70); + if (lookahead == '\'') ADVANCE(100); + if (lookahead == '(') ADVANCE(31); + if (lookahead == ')') ADVANCE(32); + if (lookahead == '*') ADVANCE(85); + if (lookahead == '+') ADVANCE(37); + if (lookahead == ',') ADVANCE(33); + if (lookahead == '-') ADVANCE(39); + if (lookahead == '.') ADVANCE(76); + if (lookahead == '/') ADVANCE(92); + if (lookahead == '0') ADVANCE(136); + if (lookahead == '1') ADVANCE(137); + if (lookahead == '2') ADVANCE(135); + if (lookahead == '3') ADVANCE(133); + if (lookahead == ':') ADVANCE(10); + if (lookahead == ';') ADVANCE(45); + if (lookahead == '<') ADVANCE(58); + if (lookahead == '=') ADVANCE(46); + if (lookahead == '>') ADVANCE(55); + if (lookahead == '?') ADVANCE(52); + if (lookahead == '@') ADVANCE(63); + if (lookahead == '[') ADVANCE(111); + if (lookahead == '\\') ADVANCE(78); + if (lookahead == ']') ADVANCE(112); + if (lookahead == '^') ADVANCE(102); + if (lookahead == '_') ADVANCE(117); + if (lookahead == '{') ADVANCE(109); + if (lookahead == '|') ADVANCE(107); + if (lookahead == '}') ADVANCE(110); + if (lookahead == '~') ADVANCE(64); + if (lookahead == 177) ADVANCE(41); + if (lookahead == 183) ADVANCE(84); + if (lookahead == 215) ADVANCE(86); + if (lookahead == 247) ADVANCE(94); + if (lookahead == 8711) ADVANCE(42); + if (lookahead == 8720) ADVANCE(89); + if (lookahead == 8728) ADVANCE(72); + if (lookahead == 8768) ADVANCE(88); + if (lookahead == 8853) ADVANCE(90); + if (lookahead == 8854) ADVANCE(91); + if (lookahead == 8855) ADVANCE(83); + if (lookahead == 8857) ADVANCE(73); + if (lookahead == 8896) ADVANCE(81); + if (lookahead == 8897) ADVANCE(82); + if (lookahead == 8900) ADVANCE(80); + if (lookahead == 8902) ADVANCE(87); + if (lookahead == '\t' || + lookahead == ' ') SKIP(26) + if (('4' <= lookahead && lookahead <= '9')) ADVANCE(134); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(145); + if (lookahead == '$' || + ('A' <= lookahead && lookahead <= 'Z')) ADVANCE(146); + END_STATE(); + case 27: + if (eof) ADVANCE(29); + if (lookahead == '\n') ADVANCE(30); + if (lookahead == '!') ADVANCE(98); + if (lookahead == '&') ADVANCE(70); + if (lookahead == '\'') ADVANCE(100); + if (lookahead == ')') ADVANCE(32); + if (lookahead == '*') ADVANCE(85); + if (lookahead == '+') ADVANCE(36); + if (lookahead == ',') ADVANCE(33); + if (lookahead == '-') ADVANCE(40); + if (lookahead == '.') ADVANCE(75); + if (lookahead == '/') ADVANCE(93); + if (lookahead == ':') ADVANCE(10); + if (lookahead == ';') ADVANCE(45); + if (lookahead == '<') ADVANCE(57); + if (lookahead == '=') ADVANCE(46); + if (lookahead == '>') ADVANCE(55); + if (lookahead == '?') ADVANCE(52); + if (lookahead == '@') ADVANCE(63); + if (lookahead == '\\') ADVANCE(78); + if (lookahead == ']') ADVANCE(112); + if (lookahead == '^') ADVANCE(102); + if (lookahead == '|') ADVANCE(107); + if (lookahead == '}') ADVANCE(110); + if (lookahead == '~') ADVANCE(64); + if (lookahead == 177) ADVANCE(41); + if (lookahead == 183) ADVANCE(84); + if (lookahead == 215) ADVANCE(86); + if (lookahead == 247) ADVANCE(94); + if (lookahead == 8720) ADVANCE(89); + if (lookahead == 8728) ADVANCE(72); + if (lookahead == 8768) ADVANCE(88); + if (lookahead == 8853) ADVANCE(90); + if (lookahead == 8854) ADVANCE(91); + if (lookahead == 8855) ADVANCE(83); + if (lookahead == 8857) ADVANCE(73); + if (lookahead == 8896) ADVANCE(81); + if (lookahead == 8897) ADVANCE(82); + if (lookahead == 8900) ADVANCE(80); + if (lookahead == 8902) ADVANCE(87); + if (lookahead == '\t' || + lookahead == ' ') SKIP(27) + END_STATE(); + case 28: + if (eof) ADVANCE(29); + if (lookahead == '\n') ADVANCE(30); + if (lookahead == '"') ADVANCE(132); + if (lookahead == '(') ADVANCE(31); + if (lookahead == '+') ADVANCE(37); + if (lookahead == '-') ADVANCE(38); + if (lookahead == '.') ADVANCE(22); + if (lookahead == '0') ADVANCE(136); + if (lookahead == '1') ADVANCE(137); + if (lookahead == '2') ADVANCE(135); + if (lookahead == '3') ADVANCE(133); + if (lookahead == '<') ADVANCE(11); + if (lookahead == '\\') ADVANCE(15); + if (lookahead == ']') ADVANCE(112); + if (lookahead == '_') ADVANCE(117); + if (lookahead == '{') ADVANCE(109); + if (lookahead == '|') ADVANCE(13); + if (lookahead == '}') ADVANCE(110); + if (lookahead == 177) ADVANCE(41); + if (lookahead == 8711) ADVANCE(42); + if (lookahead == '\t' || + lookahead == ' ') SKIP(28) + if (('4' <= lookahead && lookahead <= '9')) ADVANCE(134); + if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(145); + if (lookahead == '$' || + ('A' <= lookahead && lookahead <= 'Z')) ADVANCE(146); + END_STATE(); + case 29: + ACCEPT_TOKEN(ts_builtin_sym_end); + END_STATE(); + case 30: + ACCEPT_TOKEN(aux_sym_source_file_token1); + if (lookahead == '\n') ADVANCE(30); + END_STATE(); + case 31: + ACCEPT_TOKEN(sym_parenthesis_begin); + END_STATE(); + case 32: + ACCEPT_TOKEN(sym_parenthesis_end); + END_STATE(); + case 33: + ACCEPT_TOKEN(anon_sym_COMMA); + END_STATE(); + case 34: + ACCEPT_TOKEN(anon_sym_PLUS_PLUS); + END_STATE(); + case 35: + ACCEPT_TOKEN(anon_sym_DASH_DASH); + END_STATE(); + case 36: + ACCEPT_TOKEN(anon_sym_PLUS); + END_STATE(); + case 37: + ACCEPT_TOKEN(anon_sym_PLUS); + if (lookahead == '+') ADVANCE(34); + END_STATE(); + case 38: + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(35); + END_STATE(); + case 39: + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(35); + if (lookahead == '>') ADVANCE(60); + END_STATE(); + case 40: + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '>') ADVANCE(60); + END_STATE(); + case 41: + ACCEPT_TOKEN(anon_sym_); + END_STATE(); + case 42: + ACCEPT_TOKEN(anon_sym_2); + END_STATE(); + case 43: + ACCEPT_TOKEN(anon_sym_BSLASH_); + END_STATE(); + case 44: + ACCEPT_TOKEN(anon_sym_BSLASH_PERCENT); + END_STATE(); + case 45: + ACCEPT_TOKEN(anon_sym_SEMI); + END_STATE(); + case 46: + ACCEPT_TOKEN(anon_sym_EQ); + if (lookahead == '.') ADVANCE(50); + if (lookahead == '=') ADVANCE(53); + END_STATE(); + case 47: + ACCEPT_TOKEN(anon_sym_COLON_EQ); + END_STATE(); + case 48: + ACCEPT_TOKEN(anon_sym_CARET_EQ); + END_STATE(); + case 49: + ACCEPT_TOKEN(anon_sym_CARET_COLON_EQ); + END_STATE(); + case 50: + ACCEPT_TOKEN(anon_sym_EQ_DOT); + END_STATE(); + case 51: + ACCEPT_TOKEN(anon_sym_SLASH_COLON); + END_STATE(); + case 52: + ACCEPT_TOKEN(anon_sym_QMARK); + END_STATE(); + case 53: + ACCEPT_TOKEN(anon_sym_EQ_EQ); + END_STATE(); + case 54: + ACCEPT_TOKEN(anon_sym_BANG_EQ); + END_STATE(); + case 55: + ACCEPT_TOKEN(anon_sym_GT); + if (lookahead == '=') ADVANCE(56); + END_STATE(); + case 56: + ACCEPT_TOKEN(anon_sym_GT_EQ); + END_STATE(); + case 57: + ACCEPT_TOKEN(anon_sym_LT); + if (lookahead == '=') ADVANCE(59); + if (lookahead == '>') ADVANCE(108); + END_STATE(); + case 58: + ACCEPT_TOKEN(anon_sym_LT); + if (lookahead == '=') ADVANCE(59); + if (lookahead == '>') ADVANCE(108); + if (lookahead == '|') ADVANCE(113); + END_STATE(); + case 59: + ACCEPT_TOKEN(anon_sym_LT_EQ); + END_STATE(); + case 60: + ACCEPT_TOKEN(anon_sym_DASH_GT); + END_STATE(); + case 61: + ACCEPT_TOKEN(anon_sym_COLON_GT); + END_STATE(); + case 62: + ACCEPT_TOKEN(anon_sym_COLON_COLON); + END_STATE(); + case 63: + ACCEPT_TOKEN(anon_sym_AT); + if (lookahead == '*') ADVANCE(65); + if (lookahead == '@') ADVANCE(104); + END_STATE(); + case 64: + ACCEPT_TOKEN(anon_sym_TILDE); + END_STATE(); + case 65: + ACCEPT_TOKEN(anon_sym_AT_STAR); + END_STATE(); + case 66: + ACCEPT_TOKEN(anon_sym_SLASH_STAR); + END_STATE(); + case 67: + ACCEPT_TOKEN(anon_sym_LT_LT); + END_STATE(); + case 68: + ACCEPT_TOKEN(anon_sym_BSLASH_AMP); + END_STATE(); + case 69: + ACCEPT_TOKEN(anon_sym_BSLASH_PLUS); + END_STATE(); + case 70: + ACCEPT_TOKEN(anon_sym_AMP); + END_STATE(); + case 71: + ACCEPT_TOKEN(anon_sym_PIPE_DASH_GT); + END_STATE(); + case 72: + ACCEPT_TOKEN(anon_sym_3); + END_STATE(); + case 73: + ACCEPT_TOKEN(anon_sym_4); + END_STATE(); + case 74: + ACCEPT_TOKEN(anon_sym_STAR_STAR); + END_STATE(); + case 75: + ACCEPT_TOKEN(anon_sym_DOT); + END_STATE(); + case 76: + ACCEPT_TOKEN(anon_sym_DOT); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(140); + END_STATE(); + case 77: + ACCEPT_TOKEN(anon_sym_BSLASH); + if (lookahead == '%') ADVANCE(44); + if (lookahead == '&') ADVANCE(68); + if (lookahead == '+') ADVANCE(69); + if (lookahead == '/') ADVANCE(95); + if (lookahead == '@') ADVANCE(101); + if (lookahead == '[') ADVANCE(131); + if (lookahead == '^') ADVANCE(103); + if (lookahead == '_') ADVANCE(43); + END_STATE(); + case 78: + ACCEPT_TOKEN(anon_sym_BSLASH); + if (lookahead == '%') ADVANCE(44); + if (lookahead == '&') ADVANCE(68); + if (lookahead == '+') ADVANCE(69); + if (lookahead == '/') ADVANCE(95); + if (lookahead == '@') ADVANCE(101); + if (lookahead == '^') ADVANCE(103); + if (lookahead == '_') ADVANCE(43); + END_STATE(); + case 79: + ACCEPT_TOKEN(anon_sym_BSLASH); + if (lookahead == '&') ADVANCE(68); + if (lookahead == '+') ADVANCE(69); + if (lookahead == '/') ADVANCE(95); + if (lookahead == '@') ADVANCE(101); + if (lookahead == '^') ADVANCE(103); + if (lookahead == '_') ADVANCE(43); + END_STATE(); + case 80: + ACCEPT_TOKEN(anon_sym_5); + END_STATE(); + case 81: + ACCEPT_TOKEN(anon_sym_6); + END_STATE(); + case 82: + ACCEPT_TOKEN(anon_sym_7); + END_STATE(); + case 83: + ACCEPT_TOKEN(anon_sym_8); + END_STATE(); + case 84: + ACCEPT_TOKEN(anon_sym_9); + END_STATE(); + case 85: + ACCEPT_TOKEN(anon_sym_STAR); + if (lookahead == '*') ADVANCE(74); + END_STATE(); + case 86: + ACCEPT_TOKEN(anon_sym_10); + END_STATE(); + case 87: + ACCEPT_TOKEN(anon_sym_11); + END_STATE(); + case 88: + ACCEPT_TOKEN(anon_sym_12); + END_STATE(); + case 89: + ACCEPT_TOKEN(anon_sym_13); + END_STATE(); + case 90: + ACCEPT_TOKEN(anon_sym_14); + END_STATE(); + case 91: + ACCEPT_TOKEN(anon_sym_15); + END_STATE(); + case 92: + ACCEPT_TOKEN(anon_sym_SLASH); + if (lookahead == '*') ADVANCE(66); + if (lookahead == '/') ADVANCE(16); + if (lookahead == ':') ADVANCE(51); + if (lookahead == '@') ADVANCE(96); + END_STATE(); + case 93: + ACCEPT_TOKEN(anon_sym_SLASH); + if (lookahead == '*') ADVANCE(66); + if (lookahead == '/') ADVANCE(16); + if (lookahead == '@') ADVANCE(96); + END_STATE(); + case 94: + ACCEPT_TOKEN(anon_sym_16); + END_STATE(); + case 95: + ACCEPT_TOKEN(anon_sym_BSLASH_SLASH); + END_STATE(); + case 96: + ACCEPT_TOKEN(anon_sym_SLASH_AT); + END_STATE(); + case 97: + ACCEPT_TOKEN(anon_sym_SLASH_SLASH_AT); + END_STATE(); + case 98: + ACCEPT_TOKEN(anon_sym_BANG); + if (lookahead == '!') ADVANCE(99); + if (lookahead == '=') ADVANCE(54); + END_STATE(); + case 99: + ACCEPT_TOKEN(anon_sym_BANG_BANG); + END_STATE(); + case 100: + ACCEPT_TOKEN(anon_sym_SQUOTE); + END_STATE(); + case 101: + ACCEPT_TOKEN(anon_sym_BSLASH_AT); + END_STATE(); + case 102: + ACCEPT_TOKEN(anon_sym_CARET); + if (lookahead == ':') ADVANCE(12); + if (lookahead == '=') ADVANCE(48); + END_STATE(); + case 103: + ACCEPT_TOKEN(anon_sym_BSLASH_CARET); + END_STATE(); + case 104: + ACCEPT_TOKEN(anon_sym_AT_AT); + if (lookahead == '@') ADVANCE(105); + END_STATE(); + case 105: + ACCEPT_TOKEN(anon_sym_AT_AT_AT); + END_STATE(); + case 106: + ACCEPT_TOKEN(anon_sym_PIPE); + if (lookahead == '-') ADVANCE(14); + END_STATE(); + case 107: + ACCEPT_TOKEN(anon_sym_PIPE); + if (lookahead == '-') ADVANCE(14); + if (lookahead == '>') ADVANCE(114); + END_STATE(); + case 108: + ACCEPT_TOKEN(anon_sym_LT_GT); + END_STATE(); + case 109: + ACCEPT_TOKEN(sym_list_bracket_begin); + END_STATE(); + case 110: + ACCEPT_TOKEN(sym_list_bracket_end); + END_STATE(); + case 111: + ACCEPT_TOKEN(sym_apply_bracket_begin); + if (lookahead == '[') ADVANCE(115); + END_STATE(); + case 112: + ACCEPT_TOKEN(anon_sym_RBRACK); + END_STATE(); + case 113: + ACCEPT_TOKEN(sym_association_bracket_begin); + END_STATE(); + case 114: + ACCEPT_TOKEN(sym_association_bracket_end); + END_STATE(); + case 115: + ACCEPT_TOKEN(sym_part_bracket_begin); + END_STATE(); + case 116: + ACCEPT_TOKEN(sym_part_bracket_end); + END_STATE(); + case 117: + ACCEPT_TOKEN(sym_blank); + if (lookahead == '_') ADVANCE(119); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(118); + END_STATE(); + case 118: + ACCEPT_TOKEN(sym_blank); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(118); + END_STATE(); + case 119: + ACCEPT_TOKEN(sym_blank_sequence); + if (lookahead == '_') ADVANCE(121); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(120); + END_STATE(); + case 120: + ACCEPT_TOKEN(sym_blank_sequence); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(120); + END_STATE(); + case 121: + ACCEPT_TOKEN(sym_blank_null_sequence); + if (('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + END_STATE(); + case 122: + ACCEPT_TOKEN(sym_blank_null_sequence); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(122); + END_STATE(); + case 123: + ACCEPT_TOKEN(aux_sym_string_token1); + END_STATE(); + case 124: + ACCEPT_TOKEN(aux_sym_string_token1); + if (lookahead == '\t' || + lookahead == ' ') ADVANCE(124); + if (lookahead != 0 && + lookahead != '\n' && + lookahead != '"' && + lookahead != '\\') ADVANCE(123); + END_STATE(); + case 125: + ACCEPT_TOKEN(anon_sym_BSLASH_DQUOTE); + END_STATE(); + case 126: + ACCEPT_TOKEN(anon_sym_BSLASH_BSLASH); + END_STATE(); + case 127: + ACCEPT_TOKEN(anon_sym_BSLASHn); + END_STATE(); + case 128: + ACCEPT_TOKEN(anon_sym_BSLASHr); + END_STATE(); + case 129: + ACCEPT_TOKEN(anon_sym_BSLASHt); + END_STATE(); + case 130: + ACCEPT_TOKEN(anon_sym_BSLASHv); + END_STATE(); + case 131: + ACCEPT_TOKEN(anon_sym_BSLASH_LBRACK); + END_STATE(); + case 132: + ACCEPT_TOKEN(anon_sym_DQUOTE); + END_STATE(); + case 133: + ACCEPT_TOKEN(sym_number); + if (lookahead == '*') ADVANCE(18); + if (lookahead == '.') ADVANCE(140); + if (lookahead == '^') ADVANCE(19); + if (lookahead == '`') ADVANCE(142); + if (('6' <= lookahead && lookahead <= '9')) ADVANCE(136); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(134); + END_STATE(); + case 134: + ACCEPT_TOKEN(sym_number); + if (lookahead == '*') ADVANCE(18); + if (lookahead == '.') ADVANCE(140); + if (lookahead == '^') ADVANCE(19); + if (lookahead == '`') ADVANCE(142); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(136); + END_STATE(); + case 135: + ACCEPT_TOKEN(sym_number); + if (lookahead == '*') ADVANCE(18); + if (lookahead == '.') ADVANCE(140); + if (lookahead == '^') ADVANCE(19); + if (lookahead == '`') ADVANCE(142); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(134); + END_STATE(); + case 136: + ACCEPT_TOKEN(sym_number); + if (lookahead == '*') ADVANCE(18); + if (lookahead == '.') ADVANCE(140); + if (lookahead == '`') ADVANCE(142); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(136); + END_STATE(); + case 137: + ACCEPT_TOKEN(sym_number); + if (lookahead == '*') ADVANCE(18); + if (lookahead == '.') ADVANCE(140); + if (lookahead == '`') ADVANCE(142); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(134); + END_STATE(); + case 138: + ACCEPT_TOKEN(sym_number); + if (lookahead == '*') ADVANCE(18); + if (lookahead == '.') ADVANCE(143); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(138); + END_STATE(); + case 139: + ACCEPT_TOKEN(sym_number); + if (lookahead == '*') ADVANCE(18); + if (lookahead == '.') ADVANCE(141); + if (lookahead == '`') ADVANCE(142); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(139); + END_STATE(); + case 140: + ACCEPT_TOKEN(sym_number); + if (lookahead == '*') ADVANCE(18); + if (lookahead == '`') ADVANCE(142); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(140); + END_STATE(); + case 141: + ACCEPT_TOKEN(sym_number); + if (lookahead == '*') ADVANCE(18); + if (lookahead == '`') ADVANCE(142); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(141); + END_STATE(); + case 142: + ACCEPT_TOKEN(sym_number); + if (lookahead == '*') ADVANCE(18); + if (lookahead == '+' || + lookahead == '-') ADVANCE(8); + if (lookahead == '.') ADVANCE(24); + if (lookahead == '`') ADVANCE(20); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(138); + END_STATE(); + case 143: + ACCEPT_TOKEN(sym_number); + if (lookahead == '*') ADVANCE(18); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(143); + END_STATE(); + case 144: + ACCEPT_TOKEN(sym_number); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(144); + END_STATE(); + case 145: + ACCEPT_TOKEN(sym__lower_identifier); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(145); + END_STATE(); + case 146: + ACCEPT_TOKEN(sym__upper_identifier); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'Z') || + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(146); + END_STATE(); + default: + return false; + } +} + +static const TSLexMode ts_lex_modes[STATE_COUNT] = { + [0] = {.lex_state = 0, .external_lex_state = 1}, + [1] = {.lex_state = 28, .external_lex_state = 1}, + [2] = {.lex_state = 26, .external_lex_state = 1}, + [3] = {.lex_state = 26, .external_lex_state = 1}, + [4] = {.lex_state = 26, .external_lex_state = 1}, + [5] = {.lex_state = 26, .external_lex_state = 1}, + [6] = {.lex_state = 26, .external_lex_state = 1}, + [7] = {.lex_state = 26, .external_lex_state = 1}, + [8] = {.lex_state = 26, .external_lex_state = 1}, + [9] = {.lex_state = 26, .external_lex_state = 1}, + [10] = {.lex_state = 26, .external_lex_state = 1}, + [11] = {.lex_state = 26, .external_lex_state = 1}, + [12] = {.lex_state = 26, .external_lex_state = 1}, + [13] = {.lex_state = 26, .external_lex_state = 1}, + [14] = {.lex_state = 26, .external_lex_state = 1}, + [15] = {.lex_state = 26, .external_lex_state = 1}, + [16] = {.lex_state = 26, .external_lex_state = 1}, + [17] = {.lex_state = 26, .external_lex_state = 1}, + [18] = {.lex_state = 26, .external_lex_state = 1}, + [19] = {.lex_state = 26, .external_lex_state = 1}, + [20] = {.lex_state = 26, .external_lex_state = 1}, + [21] = {.lex_state = 26, .external_lex_state = 1}, + [22] = {.lex_state = 26, .external_lex_state = 1}, + [23] = {.lex_state = 26, .external_lex_state = 1}, + [24] = {.lex_state = 26, .external_lex_state = 1}, + [25] = {.lex_state = 26, .external_lex_state = 1}, + [26] = {.lex_state = 26, .external_lex_state = 1}, + [27] = {.lex_state = 26, .external_lex_state = 1}, + [28] = {.lex_state = 26, .external_lex_state = 1}, + [29] = {.lex_state = 26, .external_lex_state = 1}, + [30] = {.lex_state = 26, .external_lex_state = 1}, + [31] = {.lex_state = 26, .external_lex_state = 1}, + [32] = {.lex_state = 26, .external_lex_state = 1}, + [33] = {.lex_state = 26, .external_lex_state = 1}, + [34] = {.lex_state = 26, .external_lex_state = 1}, + [35] = {.lex_state = 26, .external_lex_state = 1}, + [36] = {.lex_state = 26, .external_lex_state = 1}, + [37] = {.lex_state = 26, .external_lex_state = 1}, + [38] = {.lex_state = 26, .external_lex_state = 1}, + [39] = {.lex_state = 26, .external_lex_state = 1}, + [40] = {.lex_state = 26, .external_lex_state = 1}, + [41] = {.lex_state = 26, .external_lex_state = 1}, + [42] = {.lex_state = 26, .external_lex_state = 1}, + [43] = {.lex_state = 26, .external_lex_state = 1}, + [44] = {.lex_state = 26, .external_lex_state = 1}, + [45] = {.lex_state = 26, .external_lex_state = 1}, + [46] = {.lex_state = 26, .external_lex_state = 1}, + [47] = {.lex_state = 26, .external_lex_state = 1}, + [48] = {.lex_state = 26, .external_lex_state = 1}, + [49] = {.lex_state = 26, .external_lex_state = 1}, + [50] = {.lex_state = 26, .external_lex_state = 1}, + [51] = {.lex_state = 26, .external_lex_state = 1}, + [52] = {.lex_state = 26, .external_lex_state = 1}, + [53] = {.lex_state = 26, .external_lex_state = 1}, + [54] = {.lex_state = 26, .external_lex_state = 1}, + [55] = {.lex_state = 26, .external_lex_state = 1}, + [56] = {.lex_state = 26, .external_lex_state = 1}, + [57] = {.lex_state = 26, .external_lex_state = 1}, + [58] = {.lex_state = 26, .external_lex_state = 1}, + [59] = {.lex_state = 26, .external_lex_state = 1}, + [60] = {.lex_state = 26, .external_lex_state = 1}, + [61] = {.lex_state = 26, .external_lex_state = 1}, + [62] = {.lex_state = 27, .external_lex_state = 1}, + [63] = {.lex_state = 27, .external_lex_state = 1}, + [64] = {.lex_state = 27, .external_lex_state = 1}, + [65] = {.lex_state = 27, .external_lex_state = 1}, + [66] = {.lex_state = 27, .external_lex_state = 1}, + [67] = {.lex_state = 27, .external_lex_state = 1}, + [68] = {.lex_state = 27, .external_lex_state = 1}, + [69] = {.lex_state = 27, .external_lex_state = 1}, + [70] = {.lex_state = 27, .external_lex_state = 1}, + [71] = {.lex_state = 27, .external_lex_state = 1}, + [72] = {.lex_state = 27, .external_lex_state = 1}, + [73] = {.lex_state = 27, .external_lex_state = 1}, + [74] = {.lex_state = 27, .external_lex_state = 1}, + [75] = {.lex_state = 27, .external_lex_state = 1}, + [76] = {.lex_state = 27, .external_lex_state = 1}, + [77] = {.lex_state = 27, .external_lex_state = 1}, + [78] = {.lex_state = 27, .external_lex_state = 1}, + [79] = {.lex_state = 27, .external_lex_state = 1}, + [80] = {.lex_state = 27, .external_lex_state = 1}, + [81] = {.lex_state = 27, .external_lex_state = 1}, + [82] = {.lex_state = 27, .external_lex_state = 1}, + [83] = {.lex_state = 27, .external_lex_state = 1}, + [84] = {.lex_state = 27, .external_lex_state = 1}, + [85] = {.lex_state = 27, .external_lex_state = 1}, + [86] = {.lex_state = 27, .external_lex_state = 1}, + [87] = {.lex_state = 27, .external_lex_state = 1}, + [88] = {.lex_state = 27, .external_lex_state = 1}, + [89] = {.lex_state = 27, .external_lex_state = 1}, + [90] = {.lex_state = 27, .external_lex_state = 1}, + [91] = {.lex_state = 27, .external_lex_state = 1}, + [92] = {.lex_state = 27, .external_lex_state = 1}, + [93] = {.lex_state = 27, .external_lex_state = 1}, + [94] = {.lex_state = 27, .external_lex_state = 1}, + [95] = {.lex_state = 27, .external_lex_state = 1}, + [96] = {.lex_state = 27, .external_lex_state = 1}, + [97] = {.lex_state = 27, .external_lex_state = 1}, + [98] = {.lex_state = 27, .external_lex_state = 1}, + [99] = {.lex_state = 27, .external_lex_state = 1}, + [100] = {.lex_state = 27, .external_lex_state = 1}, + [101] = {.lex_state = 27, .external_lex_state = 1}, + [102] = {.lex_state = 27, .external_lex_state = 1}, + [103] = {.lex_state = 27, .external_lex_state = 1}, + [104] = {.lex_state = 27, .external_lex_state = 1}, + [105] = {.lex_state = 27, .external_lex_state = 1}, + [106] = {.lex_state = 27, .external_lex_state = 1}, + [107] = {.lex_state = 27, .external_lex_state = 1}, + [108] = {.lex_state = 27, .external_lex_state = 1}, + [109] = {.lex_state = 27, .external_lex_state = 1}, + [110] = {.lex_state = 27, .external_lex_state = 1}, + [111] = {.lex_state = 27, .external_lex_state = 1}, + [112] = {.lex_state = 27, .external_lex_state = 1}, + [113] = {.lex_state = 27, .external_lex_state = 1}, + [114] = {.lex_state = 27, .external_lex_state = 1}, + [115] = {.lex_state = 27, .external_lex_state = 1}, + [116] = {.lex_state = 27, .external_lex_state = 1}, + [117] = {.lex_state = 27, .external_lex_state = 1}, + [118] = {.lex_state = 27, .external_lex_state = 1}, + [119] = {.lex_state = 27, .external_lex_state = 1}, + [120] = {.lex_state = 27, .external_lex_state = 1}, + [121] = {.lex_state = 27, .external_lex_state = 1}, + [122] = {.lex_state = 27, .external_lex_state = 1}, + [123] = {.lex_state = 27, .external_lex_state = 1}, + [124] = {.lex_state = 4, .external_lex_state = 1}, + [125] = {.lex_state = 4, .external_lex_state = 1}, + [126] = {.lex_state = 4, .external_lex_state = 1}, + [127] = {.lex_state = 27, .external_lex_state = 1}, + [128] = {.lex_state = 27, .external_lex_state = 1}, + [129] = {.lex_state = 4, .external_lex_state = 1}, + [130] = {.lex_state = 4, .external_lex_state = 1}, + [131] = {.lex_state = 4, .external_lex_state = 1}, + [132] = {.lex_state = 4, .external_lex_state = 1}, + [133] = {.lex_state = 4, .external_lex_state = 1}, + [134] = {.lex_state = 4, .external_lex_state = 1}, + [135] = {.lex_state = 4, .external_lex_state = 1}, + [136] = {.lex_state = 4, .external_lex_state = 1}, + [137] = {.lex_state = 4, .external_lex_state = 1}, + [138] = {.lex_state = 4, .external_lex_state = 1}, + [139] = {.lex_state = 4, .external_lex_state = 1}, + [140] = {.lex_state = 4, .external_lex_state = 1}, + [141] = {.lex_state = 4, .external_lex_state = 1}, + [142] = {.lex_state = 4, .external_lex_state = 1}, + [143] = {.lex_state = 4, .external_lex_state = 1}, + [144] = {.lex_state = 4, .external_lex_state = 1}, + [145] = {.lex_state = 4, .external_lex_state = 1}, + [146] = {.lex_state = 4, .external_lex_state = 1}, + [147] = {.lex_state = 4, .external_lex_state = 1}, + [148] = {.lex_state = 4, .external_lex_state = 1}, + [149] = {.lex_state = 4, .external_lex_state = 1}, + [150] = {.lex_state = 4, .external_lex_state = 1}, + [151] = {.lex_state = 4, .external_lex_state = 1}, + [152] = {.lex_state = 4, .external_lex_state = 1}, + [153] = {.lex_state = 4, .external_lex_state = 1}, + [154] = {.lex_state = 4, .external_lex_state = 1}, + [155] = {.lex_state = 4, .external_lex_state = 1}, + [156] = {.lex_state = 4, .external_lex_state = 1}, + [157] = {.lex_state = 4, .external_lex_state = 1}, + [158] = {.lex_state = 4, .external_lex_state = 1}, + [159] = {.lex_state = 4, .external_lex_state = 1}, + [160] = {.lex_state = 4, .external_lex_state = 1}, + [161] = {.lex_state = 4, .external_lex_state = 1}, + [162] = {.lex_state = 4, .external_lex_state = 1}, + [163] = {.lex_state = 4, .external_lex_state = 1}, + [164] = {.lex_state = 4, .external_lex_state = 1}, + [165] = {.lex_state = 4, .external_lex_state = 1}, + [166] = {.lex_state = 4, .external_lex_state = 1}, + [167] = {.lex_state = 4, .external_lex_state = 1}, + [168] = {.lex_state = 4, .external_lex_state = 1}, + [169] = {.lex_state = 4, .external_lex_state = 1}, + [170] = {.lex_state = 4, .external_lex_state = 1}, + [171] = {.lex_state = 4, .external_lex_state = 1}, + [172] = {.lex_state = 4, .external_lex_state = 1}, + [173] = {.lex_state = 4, .external_lex_state = 1}, + [174] = {.lex_state = 4, .external_lex_state = 1}, + [175] = {.lex_state = 4, .external_lex_state = 1}, + [176] = {.lex_state = 4, .external_lex_state = 1}, + [177] = {.lex_state = 4, .external_lex_state = 1}, + [178] = {.lex_state = 4, .external_lex_state = 1}, + [179] = {.lex_state = 4, .external_lex_state = 1}, + [180] = {.lex_state = 4, .external_lex_state = 1}, + [181] = {.lex_state = 4, .external_lex_state = 1}, + [182] = {.lex_state = 4, .external_lex_state = 1}, + [183] = {.lex_state = 4, .external_lex_state = 1}, + [184] = {.lex_state = 4, .external_lex_state = 1}, + [185] = {.lex_state = 4, .external_lex_state = 1}, + [186] = {.lex_state = 27, .external_lex_state = 1}, + [187] = {.lex_state = 4, .external_lex_state = 1}, + [188] = {.lex_state = 27, .external_lex_state = 1}, + [189] = {.lex_state = 27, .external_lex_state = 1}, + [190] = {.lex_state = 27, .external_lex_state = 1}, + [191] = {.lex_state = 27, .external_lex_state = 1}, + [192] = {.lex_state = 27, .external_lex_state = 1}, + [193] = {.lex_state = 27, .external_lex_state = 1}, + [194] = {.lex_state = 27, .external_lex_state = 1}, + [195] = {.lex_state = 27, .external_lex_state = 1}, + [196] = {.lex_state = 27, .external_lex_state = 1}, + [197] = {.lex_state = 4, .external_lex_state = 1}, + [198] = {.lex_state = 27, .external_lex_state = 1}, + [199] = {.lex_state = 27, .external_lex_state = 1}, + [200] = {.lex_state = 27, .external_lex_state = 1}, + [201] = {.lex_state = 27, .external_lex_state = 1}, + [202] = {.lex_state = 27, .external_lex_state = 1}, + [203] = {.lex_state = 27, .external_lex_state = 1}, + [204] = {.lex_state = 27, .external_lex_state = 1}, + [205] = {.lex_state = 27, .external_lex_state = 1}, + [206] = {.lex_state = 27, .external_lex_state = 1}, + [207] = {.lex_state = 27, .external_lex_state = 1}, + [208] = {.lex_state = 27, .external_lex_state = 1}, + [209] = {.lex_state = 27, .external_lex_state = 1}, + [210] = {.lex_state = 27, .external_lex_state = 1}, + [211] = {.lex_state = 27, .external_lex_state = 1}, + [212] = {.lex_state = 27, .external_lex_state = 1}, + [213] = {.lex_state = 27, .external_lex_state = 1}, + [214] = {.lex_state = 27, .external_lex_state = 1}, + [215] = {.lex_state = 27, .external_lex_state = 1}, + [216] = {.lex_state = 27, .external_lex_state = 1}, + [217] = {.lex_state = 27, .external_lex_state = 1}, + [218] = {.lex_state = 27, .external_lex_state = 1}, + [219] = {.lex_state = 27, .external_lex_state = 1}, + [220] = {.lex_state = 27, .external_lex_state = 1}, + [221] = {.lex_state = 27, .external_lex_state = 1}, + [222] = {.lex_state = 27, .external_lex_state = 1}, + [223] = {.lex_state = 28, .external_lex_state = 1}, + [224] = {.lex_state = 28, .external_lex_state = 1}, + [225] = {.lex_state = 28, .external_lex_state = 1}, + [226] = {.lex_state = 28, .external_lex_state = 1}, + [227] = {.lex_state = 28, .external_lex_state = 1}, + [228] = {.lex_state = 28, .external_lex_state = 1}, + [229] = {.lex_state = 28, .external_lex_state = 1}, + [230] = {.lex_state = 28, .external_lex_state = 1}, + [231] = {.lex_state = 28, .external_lex_state = 1}, + [232] = {.lex_state = 5, .external_lex_state = 1}, + [233] = {.lex_state = 28, .external_lex_state = 1}, + [234] = {.lex_state = 28, .external_lex_state = 1}, + [235] = {.lex_state = 28, .external_lex_state = 1}, + [236] = {.lex_state = 28, .external_lex_state = 1}, + [237] = {.lex_state = 5, .external_lex_state = 1}, + [238] = {.lex_state = 28, .external_lex_state = 1}, + [239] = {.lex_state = 5, .external_lex_state = 1}, + [240] = {.lex_state = 5, .external_lex_state = 1}, + [241] = {.lex_state = 28, .external_lex_state = 1}, + [242] = {.lex_state = 28, .external_lex_state = 1}, + [243] = {.lex_state = 28, .external_lex_state = 1}, + [244] = {.lex_state = 5, .external_lex_state = 1}, + [245] = {.lex_state = 5, .external_lex_state = 1}, + [246] = {.lex_state = 28, .external_lex_state = 1}, + [247] = {.lex_state = 28, .external_lex_state = 1}, + [248] = {.lex_state = 28, .external_lex_state = 1}, + [249] = {.lex_state = 28, .external_lex_state = 1}, + [250] = {.lex_state = 28, .external_lex_state = 1}, + [251] = {.lex_state = 28, .external_lex_state = 1}, + [252] = {.lex_state = 28, .external_lex_state = 1}, + [253] = {.lex_state = 5, .external_lex_state = 1}, + [254] = {.lex_state = 28, .external_lex_state = 1}, + [255] = {.lex_state = 5, .external_lex_state = 1}, + [256] = {.lex_state = 5, .external_lex_state = 1}, + [257] = {.lex_state = 28, .external_lex_state = 1}, + [258] = {.lex_state = 28, .external_lex_state = 1}, + [259] = {.lex_state = 28, .external_lex_state = 1}, + [260] = {.lex_state = 28, .external_lex_state = 1}, + [261] = {.lex_state = 28, .external_lex_state = 1}, + [262] = {.lex_state = 28, .external_lex_state = 1}, + [263] = {.lex_state = 28, .external_lex_state = 1}, + [264] = {.lex_state = 28, .external_lex_state = 1}, + [265] = {.lex_state = 28, .external_lex_state = 1}, + [266] = {.lex_state = 28, .external_lex_state = 1}, + [267] = {.lex_state = 28, .external_lex_state = 1}, + [268] = {.lex_state = 28, .external_lex_state = 1}, + [269] = {.lex_state = 28, .external_lex_state = 1}, + [270] = {.lex_state = 28, .external_lex_state = 1}, + [271] = {.lex_state = 28, .external_lex_state = 1}, + [272] = {.lex_state = 28, .external_lex_state = 1}, + [273] = {.lex_state = 28, .external_lex_state = 1}, + [274] = {.lex_state = 28, .external_lex_state = 1}, + [275] = {.lex_state = 28, .external_lex_state = 1}, + [276] = {.lex_state = 28, .external_lex_state = 1}, + [277] = {.lex_state = 28, .external_lex_state = 1}, + [278] = {.lex_state = 28, .external_lex_state = 1}, + [279] = {.lex_state = 28, .external_lex_state = 1}, + [280] = {.lex_state = 28, .external_lex_state = 1}, + [281] = {.lex_state = 28, .external_lex_state = 1}, + [282] = {.lex_state = 28, .external_lex_state = 1}, + [283] = {.lex_state = 28, .external_lex_state = 1}, + [284] = {.lex_state = 28, .external_lex_state = 1}, + [285] = {.lex_state = 28, .external_lex_state = 1}, + [286] = {.lex_state = 28, .external_lex_state = 1}, + [287] = {.lex_state = 28, .external_lex_state = 1}, + [288] = {.lex_state = 28, .external_lex_state = 1}, + [289] = {.lex_state = 28, .external_lex_state = 1}, + [290] = {.lex_state = 28, .external_lex_state = 1}, + [291] = {.lex_state = 28, .external_lex_state = 1}, + [292] = {.lex_state = 28, .external_lex_state = 1}, + [293] = {.lex_state = 28, .external_lex_state = 1}, + [294] = {.lex_state = 28, .external_lex_state = 1}, + [295] = {.lex_state = 28, .external_lex_state = 1}, + [296] = {.lex_state = 28, .external_lex_state = 1}, + [297] = {.lex_state = 28, .external_lex_state = 1}, + [298] = {.lex_state = 28, .external_lex_state = 1}, + [299] = {.lex_state = 28, .external_lex_state = 1}, + [300] = {.lex_state = 28, .external_lex_state = 1}, + [301] = {.lex_state = 28, .external_lex_state = 1}, + [302] = {.lex_state = 28, .external_lex_state = 1}, + [303] = {.lex_state = 28, .external_lex_state = 1}, + [304] = {.lex_state = 28, .external_lex_state = 1}, + [305] = {.lex_state = 28, .external_lex_state = 1}, + [306] = {.lex_state = 28, .external_lex_state = 1}, + [307] = {.lex_state = 28, .external_lex_state = 1}, + [308] = {.lex_state = 28, .external_lex_state = 1}, + [309] = {.lex_state = 28, .external_lex_state = 1}, + [310] = {.lex_state = 28, .external_lex_state = 1}, + [311] = {.lex_state = 28, .external_lex_state = 1}, + [312] = {.lex_state = 28, .external_lex_state = 1}, + [313] = {.lex_state = 28, .external_lex_state = 1}, + [314] = {.lex_state = 28, .external_lex_state = 1}, + [315] = {.lex_state = 28, .external_lex_state = 1}, + [316] = {.lex_state = 28, .external_lex_state = 1}, + [317] = {.lex_state = 28, .external_lex_state = 1}, + [318] = {.lex_state = 28, .external_lex_state = 1}, + [319] = {.lex_state = 28, .external_lex_state = 1}, + [320] = {.lex_state = 28, .external_lex_state = 1}, + [321] = {.lex_state = 28, .external_lex_state = 1}, + [322] = {.lex_state = 28, .external_lex_state = 1}, + [323] = {.lex_state = 28, .external_lex_state = 1}, + [324] = {.lex_state = 28, .external_lex_state = 1}, + [325] = {.lex_state = 28, .external_lex_state = 1}, + [326] = {.lex_state = 28, .external_lex_state = 1}, + [327] = {.lex_state = 28, .external_lex_state = 1}, + [328] = {.lex_state = 28, .external_lex_state = 1}, + [329] = {.lex_state = 28, .external_lex_state = 1}, + [330] = {.lex_state = 28, .external_lex_state = 1}, + [331] = {.lex_state = 28, .external_lex_state = 1}, + [332] = {.lex_state = 28, .external_lex_state = 1}, + [333] = {.lex_state = 28, .external_lex_state = 1}, + [334] = {.lex_state = 28, .external_lex_state = 1}, + [335] = {.lex_state = 28, .external_lex_state = 1}, + [336] = {.lex_state = 28, .external_lex_state = 1}, + [337] = {.lex_state = 28, .external_lex_state = 1}, + [338] = {.lex_state = 28, .external_lex_state = 1}, + [339] = {.lex_state = 28, .external_lex_state = 1}, + [340] = {.lex_state = 28, .external_lex_state = 1}, + [341] = {.lex_state = 28, .external_lex_state = 1}, + [342] = {.lex_state = 28, .external_lex_state = 1}, + [343] = {.lex_state = 28, .external_lex_state = 1}, + [344] = {.lex_state = 28, .external_lex_state = 1}, + [345] = {.lex_state = 28, .external_lex_state = 1}, + [346] = {.lex_state = 28, .external_lex_state = 1}, + [347] = {.lex_state = 28, .external_lex_state = 1}, + [348] = {.lex_state = 28, .external_lex_state = 1}, + [349] = {.lex_state = 28, .external_lex_state = 1}, + [350] = {.lex_state = 28, .external_lex_state = 1}, + [351] = {.lex_state = 28, .external_lex_state = 1}, + [352] = {.lex_state = 28, .external_lex_state = 1}, + [353] = {.lex_state = 28, .external_lex_state = 1}, + [354] = {.lex_state = 28, .external_lex_state = 1}, + [355] = {.lex_state = 28, .external_lex_state = 1}, + [356] = {.lex_state = 28, .external_lex_state = 1}, + [357] = {.lex_state = 28, .external_lex_state = 1}, + [358] = {.lex_state = 28, .external_lex_state = 1}, + [359] = {.lex_state = 28, .external_lex_state = 1}, + [360] = {.lex_state = 28, .external_lex_state = 1}, + [361] = {.lex_state = 28, .external_lex_state = 1}, + [362] = {.lex_state = 28, .external_lex_state = 1}, + [363] = {.lex_state = 28, .external_lex_state = 1}, + [364] = {.lex_state = 28, .external_lex_state = 1}, + [365] = {.lex_state = 28, .external_lex_state = 1}, + [366] = {.lex_state = 28, .external_lex_state = 1}, + [367] = {.lex_state = 28, .external_lex_state = 1}, + [368] = {.lex_state = 28, .external_lex_state = 1}, + [369] = {.lex_state = 28, .external_lex_state = 1}, + [370] = {.lex_state = 28, .external_lex_state = 1}, + [371] = {.lex_state = 28, .external_lex_state = 1}, + [372] = {.lex_state = 28, .external_lex_state = 1}, + [373] = {.lex_state = 28, .external_lex_state = 1}, + [374] = {.lex_state = 28, .external_lex_state = 1}, + [375] = {.lex_state = 28, .external_lex_state = 1}, + [376] = {.lex_state = 28, .external_lex_state = 1}, + [377] = {.lex_state = 28, .external_lex_state = 1}, + [378] = {.lex_state = 28, .external_lex_state = 1}, + [379] = {.lex_state = 28, .external_lex_state = 1}, + [380] = {.lex_state = 28, .external_lex_state = 1}, + [381] = {.lex_state = 28, .external_lex_state = 1}, + [382] = {.lex_state = 28, .external_lex_state = 1}, + [383] = {.lex_state = 28, .external_lex_state = 1}, + [384] = {.lex_state = 28, .external_lex_state = 1}, + [385] = {.lex_state = 28, .external_lex_state = 1}, + [386] = {.lex_state = 28, .external_lex_state = 1}, + [387] = {.lex_state = 28, .external_lex_state = 1}, + [388] = {.lex_state = 28, .external_lex_state = 1}, + [389] = {.lex_state = 28, .external_lex_state = 1}, + [390] = {.lex_state = 28, .external_lex_state = 1}, + [391] = {.lex_state = 28, .external_lex_state = 1}, + [392] = {.lex_state = 28, .external_lex_state = 1}, + [393] = {.lex_state = 28, .external_lex_state = 1}, + [394] = {.lex_state = 28, .external_lex_state = 1}, + [395] = {.lex_state = 28, .external_lex_state = 1}, + [396] = {.lex_state = 28, .external_lex_state = 1}, + [397] = {.lex_state = 28, .external_lex_state = 1}, + [398] = {.lex_state = 28, .external_lex_state = 1}, + [399] = {.lex_state = 28, .external_lex_state = 1}, + [400] = {.lex_state = 28, .external_lex_state = 1}, + [401] = {.lex_state = 28, .external_lex_state = 1}, + [402] = {.lex_state = 28, .external_lex_state = 1}, + [403] = {.lex_state = 28, .external_lex_state = 1}, + [404] = {.lex_state = 28, .external_lex_state = 1}, + [405] = {.lex_state = 28, .external_lex_state = 1}, + [406] = {.lex_state = 28, .external_lex_state = 1}, + [407] = {.lex_state = 28, .external_lex_state = 1}, + [408] = {.lex_state = 28, .external_lex_state = 1}, + [409] = {.lex_state = 28, .external_lex_state = 1}, + [410] = {.lex_state = 28, .external_lex_state = 1}, + [411] = {.lex_state = 28, .external_lex_state = 1}, + [412] = {.lex_state = 28, .external_lex_state = 1}, + [413] = {.lex_state = 28, .external_lex_state = 1}, + [414] = {.lex_state = 28, .external_lex_state = 1}, + [415] = {.lex_state = 28, .external_lex_state = 1}, + [416] = {.lex_state = 28, .external_lex_state = 1}, + [417] = {.lex_state = 28, .external_lex_state = 1}, + [418] = {.lex_state = 28, .external_lex_state = 1}, + [419] = {.lex_state = 28, .external_lex_state = 1}, + [420] = {.lex_state = 28, .external_lex_state = 1}, + [421] = {.lex_state = 28, .external_lex_state = 1}, + [422] = {.lex_state = 28, .external_lex_state = 1}, + [423] = {.lex_state = 28, .external_lex_state = 1}, + [424] = {.lex_state = 28, .external_lex_state = 1}, + [425] = {.lex_state = 28, .external_lex_state = 1}, + [426] = {.lex_state = 28, .external_lex_state = 1}, + [427] = {.lex_state = 28, .external_lex_state = 1}, + [428] = {.lex_state = 28, .external_lex_state = 1}, + [429] = {.lex_state = 28, .external_lex_state = 1}, + [430] = {.lex_state = 28, .external_lex_state = 1}, + [431] = {.lex_state = 28, .external_lex_state = 1}, + [432] = {.lex_state = 28, .external_lex_state = 1}, + [433] = {.lex_state = 28, .external_lex_state = 1}, + [434] = {.lex_state = 28, .external_lex_state = 1}, + [435] = {.lex_state = 28, .external_lex_state = 1}, + [436] = {.lex_state = 28, .external_lex_state = 1}, + [437] = {.lex_state = 28, .external_lex_state = 1}, + [438] = {.lex_state = 28, .external_lex_state = 1}, + [439] = {.lex_state = 28, .external_lex_state = 1}, + [440] = {.lex_state = 28, .external_lex_state = 1}, + [441] = {.lex_state = 28, .external_lex_state = 1}, + [442] = {.lex_state = 28, .external_lex_state = 1}, + [443] = {.lex_state = 28, .external_lex_state = 1}, + [444] = {.lex_state = 28, .external_lex_state = 1}, + [445] = {.lex_state = 28, .external_lex_state = 1}, + [446] = {.lex_state = 28, .external_lex_state = 1}, + [447] = {.lex_state = 28, .external_lex_state = 1}, + [448] = {.lex_state = 28, .external_lex_state = 1}, + [449] = {.lex_state = 28, .external_lex_state = 1}, + [450] = {.lex_state = 28, .external_lex_state = 1}, + [451] = {.lex_state = 28, .external_lex_state = 1}, + [452] = {.lex_state = 28, .external_lex_state = 1}, + [453] = {.lex_state = 28, .external_lex_state = 1}, + [454] = {.lex_state = 28, .external_lex_state = 1}, + [455] = {.lex_state = 28, .external_lex_state = 1}, + [456] = {.lex_state = 28, .external_lex_state = 1}, + [457] = {.lex_state = 28, .external_lex_state = 1}, + [458] = {.lex_state = 28, .external_lex_state = 1}, + [459] = {.lex_state = 28, .external_lex_state = 1}, + [460] = {.lex_state = 28, .external_lex_state = 1}, + [461] = {.lex_state = 28, .external_lex_state = 1}, + [462] = {.lex_state = 28, .external_lex_state = 1}, + [463] = {.lex_state = 28, .external_lex_state = 1}, + [464] = {.lex_state = 28, .external_lex_state = 1}, + [465] = {.lex_state = 28, .external_lex_state = 1}, + [466] = {.lex_state = 28, .external_lex_state = 1}, + [467] = {.lex_state = 28, .external_lex_state = 1}, + [468] = {.lex_state = 28, .external_lex_state = 1}, + [469] = {.lex_state = 28, .external_lex_state = 1}, + [470] = {.lex_state = 28, .external_lex_state = 1}, + [471] = {.lex_state = 28, .external_lex_state = 1}, + [472] = {.lex_state = 28, .external_lex_state = 1}, + [473] = {.lex_state = 28, .external_lex_state = 1}, + [474] = {.lex_state = 28, .external_lex_state = 1}, + [475] = {.lex_state = 28, .external_lex_state = 1}, + [476] = {.lex_state = 28, .external_lex_state = 1}, + [477] = {.lex_state = 28, .external_lex_state = 1}, + [478] = {.lex_state = 26, .external_lex_state = 1}, + [479] = {.lex_state = 26, .external_lex_state = 1}, + [480] = {.lex_state = 26, .external_lex_state = 1}, + [481] = {.lex_state = 1, .external_lex_state = 1}, + [482] = {.lex_state = 1, .external_lex_state = 1}, + [483] = {.lex_state = 1, .external_lex_state = 1}, + [484] = {.lex_state = 26, .external_lex_state = 1}, + [485] = {.lex_state = 26, .external_lex_state = 1}, + [486] = {.lex_state = 26, .external_lex_state = 1}, + [487] = {.lex_state = 26, .external_lex_state = 1}, + [488] = {.lex_state = 26, .external_lex_state = 1}, + [489] = {.lex_state = 26, .external_lex_state = 1}, + [490] = {.lex_state = 26, .external_lex_state = 1}, + [491] = {.lex_state = 26, .external_lex_state = 1}, + [492] = {.lex_state = 26, .external_lex_state = 1}, + [493] = {.lex_state = 26, .external_lex_state = 1}, + [494] = {.lex_state = 26, .external_lex_state = 1}, + [495] = {.lex_state = 26, .external_lex_state = 1}, + [496] = {.lex_state = 26, .external_lex_state = 1}, + [497] = {.lex_state = 26, .external_lex_state = 1}, + [498] = {.lex_state = 26, .external_lex_state = 1}, + [499] = {.lex_state = 26, .external_lex_state = 1}, + [500] = {.lex_state = 26, .external_lex_state = 1}, + [501] = {.lex_state = 26, .external_lex_state = 1}, + [502] = {.lex_state = 26, .external_lex_state = 1}, + [503] = {.lex_state = 26, .external_lex_state = 1}, + [504] = {.lex_state = 26, .external_lex_state = 1}, + [505] = {.lex_state = 26, .external_lex_state = 1}, + [506] = {.lex_state = 26, .external_lex_state = 1}, + [507] = {.lex_state = 26, .external_lex_state = 1}, + [508] = {.lex_state = 26, .external_lex_state = 1}, + [509] = {.lex_state = 26, .external_lex_state = 1}, + [510] = {.lex_state = 26, .external_lex_state = 1}, + [511] = {.lex_state = 26, .external_lex_state = 1}, + [512] = {.lex_state = 26, .external_lex_state = 1}, + [513] = {.lex_state = 26, .external_lex_state = 1}, + [514] = {.lex_state = 26, .external_lex_state = 1}, + [515] = {.lex_state = 26, .external_lex_state = 1}, + [516] = {.lex_state = 26, .external_lex_state = 1}, + [517] = {.lex_state = 26, .external_lex_state = 1}, + [518] = {.lex_state = 26, .external_lex_state = 1}, + [519] = {.lex_state = 26, .external_lex_state = 1}, + [520] = {.lex_state = 26, .external_lex_state = 1}, + [521] = {.lex_state = 26, .external_lex_state = 1}, + [522] = {.lex_state = 26, .external_lex_state = 1}, + [523] = {.lex_state = 26, .external_lex_state = 1}, + [524] = {.lex_state = 26, .external_lex_state = 1}, + [525] = {.lex_state = 26, .external_lex_state = 1}, + [526] = {.lex_state = 26, .external_lex_state = 1}, + [527] = {.lex_state = 26, .external_lex_state = 1}, + [528] = {.lex_state = 26, .external_lex_state = 1}, + [529] = {.lex_state = 26, .external_lex_state = 1}, + [530] = {.lex_state = 26, .external_lex_state = 1}, + [531] = {.lex_state = 26, .external_lex_state = 1}, + [532] = {.lex_state = 26, .external_lex_state = 1}, + [533] = {.lex_state = 26, .external_lex_state = 1}, + [534] = {.lex_state = 26, .external_lex_state = 1}, + [535] = {.lex_state = 26, .external_lex_state = 1}, + [536] = {.lex_state = 26, .external_lex_state = 1}, + [537] = {.lex_state = 26, .external_lex_state = 1}, + [538] = {.lex_state = 26, .external_lex_state = 1}, + [539] = {.lex_state = 1, .external_lex_state = 1}, + [540] = {.lex_state = 1, .external_lex_state = 1}, + [541] = {.lex_state = 1, .external_lex_state = 1}, + [542] = {.lex_state = 1, .external_lex_state = 1}, + [543] = {.lex_state = 1, .external_lex_state = 1}, + [544] = {.lex_state = 1, .external_lex_state = 1}, + [545] = {.lex_state = 1, .external_lex_state = 1}, + [546] = {.lex_state = 1, .external_lex_state = 1}, + [547] = {.lex_state = 1, .external_lex_state = 1}, + [548] = {.lex_state = 1, .external_lex_state = 1}, + [549] = {.lex_state = 1, .external_lex_state = 1}, + [550] = {.lex_state = 1, .external_lex_state = 1}, + [551] = {.lex_state = 26, .external_lex_state = 1}, + [552] = {.lex_state = 26, .external_lex_state = 1}, + [553] = {.lex_state = 26, .external_lex_state = 1}, + [554] = {.lex_state = 26, .external_lex_state = 1}, + [555] = {.lex_state = 26, .external_lex_state = 1}, + [556] = {.lex_state = 26, .external_lex_state = 1}, + [557] = {.lex_state = 26, .external_lex_state = 1}, + [558] = {.lex_state = 26, .external_lex_state = 1}, + [559] = {.lex_state = 26, .external_lex_state = 1}, + [560] = {.lex_state = 1, .external_lex_state = 1}, + [561] = {.lex_state = 26, .external_lex_state = 1}, + [562] = {.lex_state = 26, .external_lex_state = 1}, + [563] = {.lex_state = 1, .external_lex_state = 1}, + [564] = {.lex_state = 1, .external_lex_state = 1}, + [565] = {.lex_state = 1, .external_lex_state = 1}, + [566] = {.lex_state = 1, .external_lex_state = 1}, + [567] = {.lex_state = 26, .external_lex_state = 1}, + [568] = {.lex_state = 1, .external_lex_state = 1}, + [569] = {.lex_state = 1, .external_lex_state = 1}, + [570] = {.lex_state = 1, .external_lex_state = 1}, + [571] = {.lex_state = 1, .external_lex_state = 1}, + [572] = {.lex_state = 1, .external_lex_state = 1}, + [573] = {.lex_state = 1, .external_lex_state = 1}, + [574] = {.lex_state = 1, .external_lex_state = 1}, + [575] = {.lex_state = 1, .external_lex_state = 1}, + [576] = {.lex_state = 1, .external_lex_state = 1}, + [577] = {.lex_state = 1, .external_lex_state = 1}, + [578] = {.lex_state = 1, .external_lex_state = 1}, + [579] = {.lex_state = 26, .external_lex_state = 1}, + [580] = {.lex_state = 26, .external_lex_state = 1}, + [581] = {.lex_state = 1, .external_lex_state = 1}, + [582] = {.lex_state = 26, .external_lex_state = 1}, + [583] = {.lex_state = 26, .external_lex_state = 1}, + [584] = {.lex_state = 26, .external_lex_state = 1}, + [585] = {.lex_state = 1, .external_lex_state = 1}, + [586] = {.lex_state = 1, .external_lex_state = 1}, + [587] = {.lex_state = 26, .external_lex_state = 1}, + [588] = {.lex_state = 26, .external_lex_state = 1}, + [589] = {.lex_state = 26, .external_lex_state = 1}, + [590] = {.lex_state = 26, .external_lex_state = 1}, + [591] = {.lex_state = 26, .external_lex_state = 1}, + [592] = {.lex_state = 26, .external_lex_state = 1}, + [593] = {.lex_state = 26, .external_lex_state = 1}, + [594] = {.lex_state = 26, .external_lex_state = 1}, + [595] = {.lex_state = 26, .external_lex_state = 1}, + [596] = {.lex_state = 26, .external_lex_state = 1}, + [597] = {.lex_state = 26, .external_lex_state = 1}, + [598] = {.lex_state = 26, .external_lex_state = 1}, + [599] = {.lex_state = 26, .external_lex_state = 1}, + [600] = {.lex_state = 26, .external_lex_state = 1}, + [601] = {.lex_state = 26, .external_lex_state = 1}, + [602] = {.lex_state = 26, .external_lex_state = 1}, + [603] = {.lex_state = 26, .external_lex_state = 1}, + [604] = {.lex_state = 26, .external_lex_state = 1}, + [605] = {.lex_state = 26, .external_lex_state = 1}, + [606] = {.lex_state = 26, .external_lex_state = 1}, + [607] = {.lex_state = 26, .external_lex_state = 1}, + [608] = {.lex_state = 26, .external_lex_state = 1}, + [609] = {.lex_state = 26, .external_lex_state = 1}, + [610] = {.lex_state = 26, .external_lex_state = 1}, + [611] = {.lex_state = 26, .external_lex_state = 1}, + [612] = {.lex_state = 26, .external_lex_state = 1}, + [613] = {.lex_state = 26, .external_lex_state = 1}, + [614] = {.lex_state = 26, .external_lex_state = 1}, + [615] = {.lex_state = 26, .external_lex_state = 1}, + [616] = {.lex_state = 26, .external_lex_state = 1}, + [617] = {.lex_state = 26, .external_lex_state = 1}, + [618] = {.lex_state = 26, .external_lex_state = 1}, + [619] = {.lex_state = 26, .external_lex_state = 1}, + [620] = {.lex_state = 26, .external_lex_state = 1}, + [621] = {.lex_state = 26, .external_lex_state = 1}, + [622] = {.lex_state = 26, .external_lex_state = 1}, + [623] = {.lex_state = 26, .external_lex_state = 1}, + [624] = {.lex_state = 26, .external_lex_state = 1}, + [625] = {.lex_state = 26, .external_lex_state = 1}, + [626] = {.lex_state = 26, .external_lex_state = 1}, + [627] = {.lex_state = 26, .external_lex_state = 1}, + [628] = {.lex_state = 26, .external_lex_state = 1}, + [629] = {.lex_state = 26, .external_lex_state = 1}, + [630] = {.lex_state = 26, .external_lex_state = 1}, + [631] = {.lex_state = 26, .external_lex_state = 1}, + [632] = {.lex_state = 26, .external_lex_state = 1}, + [633] = {.lex_state = 26, .external_lex_state = 1}, + [634] = {.lex_state = 26, .external_lex_state = 1}, + [635] = {.lex_state = 26, .external_lex_state = 1}, + [636] = {.lex_state = 26, .external_lex_state = 1}, + [637] = {.lex_state = 26, .external_lex_state = 1}, + [638] = {.lex_state = 26, .external_lex_state = 1}, + [639] = {.lex_state = 1, .external_lex_state = 1}, + [640] = {.lex_state = 1, .external_lex_state = 1}, + [641] = {.lex_state = 1, .external_lex_state = 1}, + [642] = {.lex_state = 1, .external_lex_state = 1}, + [643] = {.lex_state = 1, .external_lex_state = 1}, + [644] = {.lex_state = 26, .external_lex_state = 1}, + [645] = {.lex_state = 1, .external_lex_state = 1}, + [646] = {.lex_state = 1, .external_lex_state = 1}, + [647] = {.lex_state = 1, .external_lex_state = 1}, + [648] = {.lex_state = 1, .external_lex_state = 1}, + [649] = {.lex_state = 1, .external_lex_state = 1}, + [650] = {.lex_state = 1, .external_lex_state = 1}, + [651] = {.lex_state = 1, .external_lex_state = 1}, + [652] = {.lex_state = 26, .external_lex_state = 1}, + [653] = {.lex_state = 1, .external_lex_state = 1}, + [654] = {.lex_state = 1, .external_lex_state = 1}, + [655] = {.lex_state = 1, .external_lex_state = 1}, + [656] = {.lex_state = 26, .external_lex_state = 1}, + [657] = {.lex_state = 26, .external_lex_state = 1}, + [658] = {.lex_state = 26, .external_lex_state = 1}, + [659] = {.lex_state = 26, .external_lex_state = 1}, + [660] = {.lex_state = 26, .external_lex_state = 1}, + [661] = {.lex_state = 26, .external_lex_state = 1}, + [662] = {.lex_state = 26, .external_lex_state = 1}, + [663] = {.lex_state = 1, .external_lex_state = 1}, + [664] = {.lex_state = 1, .external_lex_state = 1}, + [665] = {.lex_state = 26, .external_lex_state = 1}, + [666] = {.lex_state = 1, .external_lex_state = 1}, + [667] = {.lex_state = 1, .external_lex_state = 1}, + [668] = {.lex_state = 26, .external_lex_state = 1}, + [669] = {.lex_state = 26, .external_lex_state = 1}, + [670] = {.lex_state = 26, .external_lex_state = 1}, + [671] = {.lex_state = 26, .external_lex_state = 1}, + [672] = {.lex_state = 26, .external_lex_state = 1}, + [673] = {.lex_state = 26, .external_lex_state = 1}, + [674] = {.lex_state = 26, .external_lex_state = 1}, + [675] = {.lex_state = 26, .external_lex_state = 1}, + [676] = {.lex_state = 26, .external_lex_state = 1}, + [677] = {.lex_state = 26, .external_lex_state = 1}, + [678] = {.lex_state = 2, .external_lex_state = 1}, + [679] = {.lex_state = 2, .external_lex_state = 1}, + [680] = {.lex_state = 2, .external_lex_state = 1}, + [681] = {.lex_state = 2, .external_lex_state = 1}, + [682] = {.lex_state = 2, .external_lex_state = 1}, + [683] = {.lex_state = 2, .external_lex_state = 1}, + [684] = {.lex_state = 2, .external_lex_state = 1}, + [685] = {.lex_state = 2, .external_lex_state = 1}, + [686] = {.lex_state = 2, .external_lex_state = 1}, + [687] = {.lex_state = 2, .external_lex_state = 1}, + [688] = {.lex_state = 2, .external_lex_state = 1}, + [689] = {.lex_state = 2, .external_lex_state = 1}, + [690] = {.lex_state = 2, .external_lex_state = 1}, + [691] = {.lex_state = 2, .external_lex_state = 1}, + [692] = {.lex_state = 2, .external_lex_state = 1}, + [693] = {.lex_state = 2, .external_lex_state = 1}, + [694] = {.lex_state = 2, .external_lex_state = 1}, + [695] = {.lex_state = 2, .external_lex_state = 1}, + [696] = {.lex_state = 2, .external_lex_state = 1}, + [697] = {.lex_state = 2, .external_lex_state = 1}, + [698] = {.lex_state = 2, .external_lex_state = 1}, + [699] = {.lex_state = 2, .external_lex_state = 1}, + [700] = {.lex_state = 2, .external_lex_state = 1}, + [701] = {.lex_state = 2, .external_lex_state = 1}, + [702] = {.lex_state = 2, .external_lex_state = 1}, + [703] = {.lex_state = 2, .external_lex_state = 1}, + [704] = {.lex_state = 2, .external_lex_state = 1}, + [705] = {.lex_state = 2, .external_lex_state = 1}, + [706] = {.lex_state = 2, .external_lex_state = 1}, + [707] = {.lex_state = 2, .external_lex_state = 1}, + [708] = {.lex_state = 27, .external_lex_state = 1}, + [709] = {.lex_state = 27, .external_lex_state = 1}, + [710] = {.lex_state = 2, .external_lex_state = 1}, + [711] = {.lex_state = 27, .external_lex_state = 1}, + [712] = {.lex_state = 27, .external_lex_state = 1}, + [713] = {.lex_state = 27, .external_lex_state = 1}, + [714] = {.lex_state = 27, .external_lex_state = 1}, + [715] = {.lex_state = 27, .external_lex_state = 1}, + [716] = {.lex_state = 27, .external_lex_state = 1}, + [717] = {.lex_state = 27, .external_lex_state = 1}, + [718] = {.lex_state = 27, .external_lex_state = 1}, + [719] = {.lex_state = 27, .external_lex_state = 1}, + [720] = {.lex_state = 27, .external_lex_state = 1}, + [721] = {.lex_state = 27, .external_lex_state = 1}, + [722] = {.lex_state = 27, .external_lex_state = 1}, + [723] = {.lex_state = 27, .external_lex_state = 1}, + [724] = {.lex_state = 27, .external_lex_state = 1}, + [725] = {.lex_state = 27, .external_lex_state = 1}, + [726] = {.lex_state = 27, .external_lex_state = 1}, + [727] = {.lex_state = 27, .external_lex_state = 1}, + [728] = {.lex_state = 27, .external_lex_state = 1}, + [729] = {.lex_state = 27, .external_lex_state = 1}, + [730] = {.lex_state = 27, .external_lex_state = 1}, + [731] = {.lex_state = 27, .external_lex_state = 1}, + [732] = {.lex_state = 27, .external_lex_state = 1}, + [733] = {.lex_state = 27, .external_lex_state = 1}, + [734] = {.lex_state = 27, .external_lex_state = 1}, + [735] = {.lex_state = 27, .external_lex_state = 1}, + [736] = {.lex_state = 27, .external_lex_state = 1}, + [737] = {.lex_state = 27, .external_lex_state = 1}, + [738] = {.lex_state = 27, .external_lex_state = 1}, + [739] = {.lex_state = 27, .external_lex_state = 1}, + [740] = {.lex_state = 27, .external_lex_state = 1}, + [741] = {.lex_state = 27, .external_lex_state = 1}, + [742] = {.lex_state = 27, .external_lex_state = 1}, + [743] = {.lex_state = 27, .external_lex_state = 1}, + [744] = {.lex_state = 27, .external_lex_state = 1}, + [745] = {.lex_state = 27, .external_lex_state = 1}, + [746] = {.lex_state = 27, .external_lex_state = 1}, + [747] = {.lex_state = 27, .external_lex_state = 1}, + [748] = {.lex_state = 27, .external_lex_state = 1}, + [749] = {.lex_state = 27, .external_lex_state = 1}, + [750] = {.lex_state = 27, .external_lex_state = 1}, + [751] = {.lex_state = 2, .external_lex_state = 1}, + [752] = {.lex_state = 2, .external_lex_state = 1}, + [753] = {.lex_state = 27, .external_lex_state = 1}, + [754] = {.lex_state = 27, .external_lex_state = 1}, + [755] = {.lex_state = 27, .external_lex_state = 1}, + [756] = {.lex_state = 27, .external_lex_state = 1}, + [757] = {.lex_state = 27, .external_lex_state = 1}, + [758] = {.lex_state = 27, .external_lex_state = 1}, + [759] = {.lex_state = 27, .external_lex_state = 1}, + [760] = {.lex_state = 27, .external_lex_state = 1}, + [761] = {.lex_state = 27, .external_lex_state = 1}, + [762] = {.lex_state = 27, .external_lex_state = 1}, + [763] = {.lex_state = 2, .external_lex_state = 1}, + [764] = {.lex_state = 27, .external_lex_state = 1}, + [765] = {.lex_state = 27, .external_lex_state = 1}, + [766] = {.lex_state = 27, .external_lex_state = 1}, + [767] = {.lex_state = 27, .external_lex_state = 1}, + [768] = {.lex_state = 27, .external_lex_state = 1}, + [769] = {.lex_state = 27, .external_lex_state = 1}, + [770] = {.lex_state = 27, .external_lex_state = 1}, + [771] = {.lex_state = 27, .external_lex_state = 1}, + [772] = {.lex_state = 27, .external_lex_state = 1}, + [773] = {.lex_state = 27, .external_lex_state = 1}, + [774] = {.lex_state = 3, .external_lex_state = 1}, + [775] = {.lex_state = 27, .external_lex_state = 1}, + [776] = {.lex_state = 27, .external_lex_state = 1}, + [777] = {.lex_state = 27, .external_lex_state = 1}, + [778] = {.lex_state = 27, .external_lex_state = 1}, + [779] = {.lex_state = 27, .external_lex_state = 1}, + [780] = {.lex_state = 27, .external_lex_state = 1}, + [781] = {.lex_state = 27, .external_lex_state = 1}, + [782] = {.lex_state = 27, .external_lex_state = 1}, + [783] = {.lex_state = 3, .external_lex_state = 1}, + [784] = {.lex_state = 3, .external_lex_state = 1}, + [785] = {.lex_state = 3, .external_lex_state = 1}, + [786] = {.lex_state = 27, .external_lex_state = 1}, + [787] = {.lex_state = 3, .external_lex_state = 1}, + [788] = {.lex_state = 3, .external_lex_state = 1}, + [789] = {.lex_state = 27, .external_lex_state = 1}, + [790] = {.lex_state = 3, .external_lex_state = 1}, + [791] = {.lex_state = 27, .external_lex_state = 1}, + [792] = {.lex_state = 27, .external_lex_state = 1}, + [793] = {.lex_state = 3, .external_lex_state = 1}, + [794] = {.lex_state = 27, .external_lex_state = 1}, + [795] = {.lex_state = 27, .external_lex_state = 1}, + [796] = {.lex_state = 27, .external_lex_state = 1}, + [797] = {.lex_state = 27, .external_lex_state = 1}, + [798] = {.lex_state = 27, .external_lex_state = 1}, + [799] = {.lex_state = 27, .external_lex_state = 1}, + [800] = {.lex_state = 27, .external_lex_state = 1}, + [801] = {.lex_state = 3, .external_lex_state = 1}, + [802] = {.lex_state = 3, .external_lex_state = 1}, + [803] = {.lex_state = 3, .external_lex_state = 1}, + [804] = {.lex_state = 3, .external_lex_state = 1}, + [805] = {.lex_state = 3, .external_lex_state = 1}, + [806] = {.lex_state = 3, .external_lex_state = 1}, + [807] = {.lex_state = 3, .external_lex_state = 1}, + [808] = {.lex_state = 27, .external_lex_state = 1}, + [809] = {.lex_state = 3, .external_lex_state = 1}, + [810] = {.lex_state = 3, .external_lex_state = 1}, + [811] = {.lex_state = 3, .external_lex_state = 1}, + [812] = {.lex_state = 27, .external_lex_state = 1}, + [813] = {.lex_state = 3, .external_lex_state = 1}, + [814] = {.lex_state = 27, .external_lex_state = 1}, + [815] = {.lex_state = 27, .external_lex_state = 1}, + [816] = {.lex_state = 27, .external_lex_state = 1}, + [817] = {.lex_state = 3, .external_lex_state = 1}, + [818] = {.lex_state = 3, .external_lex_state = 1}, + [819] = {.lex_state = 3, .external_lex_state = 1}, + [820] = {.lex_state = 3, .external_lex_state = 1}, + [821] = {.lex_state = 27, .external_lex_state = 1}, + [822] = {.lex_state = 3, .external_lex_state = 1}, + [823] = {.lex_state = 3, .external_lex_state = 1}, + [824] = {.lex_state = 3, .external_lex_state = 1}, + [825] = {.lex_state = 3, .external_lex_state = 1}, + [826] = {.lex_state = 3, .external_lex_state = 1}, + [827] = {.lex_state = 3, .external_lex_state = 1}, + [828] = {.lex_state = 3, .external_lex_state = 1}, + [829] = {.lex_state = 4, .external_lex_state = 1}, + [830] = {.lex_state = 4, .external_lex_state = 1}, + [831] = {.lex_state = 3, .external_lex_state = 1}, + [832] = {.lex_state = 3, .external_lex_state = 1}, + [833] = {.lex_state = 4, .external_lex_state = 1}, + [834] = {.lex_state = 4, .external_lex_state = 1}, + [835] = {.lex_state = 4, .external_lex_state = 1}, + [836] = {.lex_state = 4, .external_lex_state = 1}, + [837] = {.lex_state = 3, .external_lex_state = 1}, + [838] = {.lex_state = 3, .external_lex_state = 1}, + [839] = {.lex_state = 4, .external_lex_state = 1}, + [840] = {.lex_state = 4, .external_lex_state = 1}, + [841] = {.lex_state = 4, .external_lex_state = 1}, + [842] = {.lex_state = 4, .external_lex_state = 1}, + [843] = {.lex_state = 4, .external_lex_state = 1}, + [844] = {.lex_state = 4, .external_lex_state = 1}, + [845] = {.lex_state = 4, .external_lex_state = 1}, + [846] = {.lex_state = 4, .external_lex_state = 1}, + [847] = {.lex_state = 4, .external_lex_state = 1}, + [848] = {.lex_state = 4, .external_lex_state = 1}, + [849] = {.lex_state = 4, .external_lex_state = 1}, + [850] = {.lex_state = 4, .external_lex_state = 1}, + [851] = {.lex_state = 4, .external_lex_state = 1}, + [852] = {.lex_state = 4, .external_lex_state = 1}, + [853] = {.lex_state = 4, .external_lex_state = 1}, + [854] = {.lex_state = 4, .external_lex_state = 1}, + [855] = {.lex_state = 4, .external_lex_state = 1}, + [856] = {.lex_state = 4, .external_lex_state = 1}, + [857] = {.lex_state = 4, .external_lex_state = 1}, + [858] = {.lex_state = 4, .external_lex_state = 1}, + [859] = {.lex_state = 4, .external_lex_state = 1}, + [860] = {.lex_state = 4, .external_lex_state = 1}, + [861] = {.lex_state = 4, .external_lex_state = 1}, + [862] = {.lex_state = 4, .external_lex_state = 1}, + [863] = {.lex_state = 4, .external_lex_state = 1}, + [864] = {.lex_state = 4, .external_lex_state = 1}, + [865] = {.lex_state = 4, .external_lex_state = 1}, + [866] = {.lex_state = 4, .external_lex_state = 1}, + [867] = {.lex_state = 4, .external_lex_state = 1}, + [868] = {.lex_state = 4, .external_lex_state = 1}, + [869] = {.lex_state = 4, .external_lex_state = 1}, + [870] = {.lex_state = 4, .external_lex_state = 1}, + [871] = {.lex_state = 4, .external_lex_state = 1}, + [872] = {.lex_state = 4, .external_lex_state = 1}, + [873] = {.lex_state = 4, .external_lex_state = 1}, + [874] = {.lex_state = 4, .external_lex_state = 1}, + [875] = {.lex_state = 4, .external_lex_state = 1}, + [876] = {.lex_state = 4, .external_lex_state = 1}, + [877] = {.lex_state = 4, .external_lex_state = 1}, + [878] = {.lex_state = 4, .external_lex_state = 1}, + [879] = {.lex_state = 4, .external_lex_state = 1}, + [880] = {.lex_state = 4, .external_lex_state = 1}, + [881] = {.lex_state = 4, .external_lex_state = 1}, + [882] = {.lex_state = 4, .external_lex_state = 1}, + [883] = {.lex_state = 4, .external_lex_state = 1}, + [884] = {.lex_state = 4, .external_lex_state = 1}, + [885] = {.lex_state = 4, .external_lex_state = 1}, + [886] = {.lex_state = 4, .external_lex_state = 1}, + [887] = {.lex_state = 4, .external_lex_state = 1}, + [888] = {.lex_state = 4, .external_lex_state = 1}, + [889] = {.lex_state = 4, .external_lex_state = 1}, + [890] = {.lex_state = 4, .external_lex_state = 1}, + [891] = {.lex_state = 4, .external_lex_state = 1}, + [892] = {.lex_state = 4, .external_lex_state = 1}, + [893] = {.lex_state = 4, .external_lex_state = 1}, + [894] = {.lex_state = 4, .external_lex_state = 1}, + [895] = {.lex_state = 4, .external_lex_state = 1}, + [896] = {.lex_state = 4, .external_lex_state = 1}, + [897] = {.lex_state = 4, .external_lex_state = 1}, + [898] = {.lex_state = 4, .external_lex_state = 1}, + [899] = {.lex_state = 4, .external_lex_state = 1}, + [900] = {.lex_state = 4, .external_lex_state = 1}, + [901] = {.lex_state = 4, .external_lex_state = 1}, + [902] = {.lex_state = 4, .external_lex_state = 1}, + [903] = {.lex_state = 4, .external_lex_state = 1}, + [904] = {.lex_state = 4, .external_lex_state = 1}, + [905] = {.lex_state = 4, .external_lex_state = 1}, + [906] = {.lex_state = 4, .external_lex_state = 1}, + [907] = {.lex_state = 4, .external_lex_state = 1}, + [908] = {.lex_state = 4, .external_lex_state = 1}, + [909] = {.lex_state = 4, .external_lex_state = 1}, + [910] = {.lex_state = 4, .external_lex_state = 1}, + [911] = {.lex_state = 4, .external_lex_state = 1}, + [912] = {.lex_state = 4, .external_lex_state = 1}, + [913] = {.lex_state = 4, .external_lex_state = 1}, + [914] = {.lex_state = 4, .external_lex_state = 1}, + [915] = {.lex_state = 4, .external_lex_state = 1}, + [916] = {.lex_state = 4, .external_lex_state = 1}, + [917] = {.lex_state = 4, .external_lex_state = 1}, + [918] = {.lex_state = 4, .external_lex_state = 1}, + [919] = {.lex_state = 4, .external_lex_state = 1}, + [920] = {.lex_state = 0, .external_lex_state = 1}, + [921] = {.lex_state = 0, .external_lex_state = 1}, + [922] = {.lex_state = 0, .external_lex_state = 1}, + [923] = {.lex_state = 0, .external_lex_state = 1}, + [924] = {.lex_state = 0, .external_lex_state = 1}, + [925] = {.lex_state = 0, .external_lex_state = 1}, + [926] = {.lex_state = 0, .external_lex_state = 1}, + [927] = {.lex_state = 0, .external_lex_state = 1}, + [928] = {.lex_state = 0, .external_lex_state = 1}, + [929] = {.lex_state = 0, .external_lex_state = 1}, + [930] = {.lex_state = 0, .external_lex_state = 1}, + [931] = {.lex_state = 0, .external_lex_state = 1}, + [932] = {.lex_state = 0, .external_lex_state = 1}, + [933] = {.lex_state = 0, .external_lex_state = 1}, + [934] = {.lex_state = 0, .external_lex_state = 1}, + [935] = {.lex_state = 0, .external_lex_state = 1}, + [936] = {.lex_state = 0, .external_lex_state = 1}, + [937] = {.lex_state = 0, .external_lex_state = 1}, + [938] = {.lex_state = 0, .external_lex_state = 1}, + [939] = {.lex_state = 0, .external_lex_state = 1}, + [940] = {.lex_state = 0, .external_lex_state = 1}, + [941] = {.lex_state = 0, .external_lex_state = 1}, + [942] = {.lex_state = 0, .external_lex_state = 1}, + [943] = {.lex_state = 0, .external_lex_state = 1}, + [944] = {.lex_state = 0, .external_lex_state = 1}, + [945] = {.lex_state = 0, .external_lex_state = 1}, + [946] = {.lex_state = 0, .external_lex_state = 1}, + [947] = {.lex_state = 0, .external_lex_state = 1}, + [948] = {.lex_state = 0, .external_lex_state = 1}, + [949] = {.lex_state = 0, .external_lex_state = 1}, + [950] = {.lex_state = 0, .external_lex_state = 1}, + [951] = {.lex_state = 0, .external_lex_state = 1}, + [952] = {.lex_state = 0, .external_lex_state = 1}, + [953] = {.lex_state = 0, .external_lex_state = 1}, + [954] = {.lex_state = 0, .external_lex_state = 1}, + [955] = {.lex_state = 0, .external_lex_state = 1}, + [956] = {.lex_state = 0, .external_lex_state = 1}, + [957] = {.lex_state = 0, .external_lex_state = 1}, + [958] = {.lex_state = 0, .external_lex_state = 1}, + [959] = {.lex_state = 0, .external_lex_state = 1}, + [960] = {.lex_state = 0, .external_lex_state = 1}, + [961] = {.lex_state = 0, .external_lex_state = 1}, + [962] = {.lex_state = 0, .external_lex_state = 1}, + [963] = {.lex_state = 0, .external_lex_state = 1}, + [964] = {.lex_state = 0, .external_lex_state = 1}, + [965] = {.lex_state = 0, .external_lex_state = 1}, + [966] = {.lex_state = 0, .external_lex_state = 1}, + [967] = {.lex_state = 0, .external_lex_state = 1}, + [968] = {.lex_state = 28, .external_lex_state = 1}, + [969] = {.lex_state = 28, .external_lex_state = 1}, + [970] = {.lex_state = 28, .external_lex_state = 1}, + [971] = {.lex_state = 28, .external_lex_state = 1}, + [972] = {.lex_state = 28, .external_lex_state = 1}, + [973] = {.lex_state = 28, .external_lex_state = 1}, + [974] = {.lex_state = 28, .external_lex_state = 1}, + [975] = {.lex_state = 28, .external_lex_state = 1}, + [976] = {.lex_state = 28, .external_lex_state = 1}, + [977] = {.lex_state = 28, .external_lex_state = 1}, + [978] = {.lex_state = 28, .external_lex_state = 1}, + [979] = {.lex_state = 28, .external_lex_state = 1}, + [980] = {.lex_state = 28, .external_lex_state = 1}, + [981] = {.lex_state = 28, .external_lex_state = 1}, + [982] = {.lex_state = 28, .external_lex_state = 1}, + [983] = {.lex_state = 28, .external_lex_state = 1}, + [984] = {.lex_state = 28, .external_lex_state = 1}, + [985] = {.lex_state = 28, .external_lex_state = 1}, + [986] = {.lex_state = 28, .external_lex_state = 1}, + [987] = {.lex_state = 28, .external_lex_state = 1}, + [988] = {.lex_state = 28, .external_lex_state = 1}, + [989] = {.lex_state = 28, .external_lex_state = 1}, + [990] = {.lex_state = 28, .external_lex_state = 1}, + [991] = {.lex_state = 28, .external_lex_state = 1}, + [992] = {.lex_state = 28, .external_lex_state = 1}, + [993] = {.lex_state = 28, .external_lex_state = 1}, + [994] = {.lex_state = 28, .external_lex_state = 1}, + [995] = {.lex_state = 28, .external_lex_state = 1}, + [996] = {.lex_state = 28, .external_lex_state = 1}, + [997] = {.lex_state = 28, .external_lex_state = 1}, + [998] = {.lex_state = 28, .external_lex_state = 1}, + [999] = {.lex_state = 28, .external_lex_state = 1}, + [1000] = {.lex_state = 28, .external_lex_state = 1}, + [1001] = {.lex_state = 28, .external_lex_state = 1}, + [1002] = {.lex_state = 28, .external_lex_state = 1}, + [1003] = {.lex_state = 28, .external_lex_state = 1}, + [1004] = {.lex_state = 28, .external_lex_state = 1}, + [1005] = {.lex_state = 28, .external_lex_state = 1}, + [1006] = {.lex_state = 28, .external_lex_state = 1}, + [1007] = {.lex_state = 28, .external_lex_state = 1}, + [1008] = {.lex_state = 28, .external_lex_state = 1}, + [1009] = {.lex_state = 28, .external_lex_state = 1}, + [1010] = {.lex_state = 28, .external_lex_state = 1}, + [1011] = {.lex_state = 28, .external_lex_state = 1}, + [1012] = {.lex_state = 28, .external_lex_state = 1}, + [1013] = {.lex_state = 28, .external_lex_state = 1}, + [1014] = {.lex_state = 28, .external_lex_state = 1}, + [1015] = {.lex_state = 28, .external_lex_state = 1}, + [1016] = {.lex_state = 28, .external_lex_state = 1}, + [1017] = {.lex_state = 28, .external_lex_state = 1}, + [1018] = {.lex_state = 28, .external_lex_state = 1}, + [1019] = {.lex_state = 28, .external_lex_state = 1}, + [1020] = {.lex_state = 28, .external_lex_state = 1}, + [1021] = {.lex_state = 28, .external_lex_state = 1}, + [1022] = {.lex_state = 28, .external_lex_state = 1}, + [1023] = {.lex_state = 28, .external_lex_state = 1}, + [1024] = {.lex_state = 28, .external_lex_state = 1}, + [1025] = {.lex_state = 28, .external_lex_state = 1}, + [1026] = {.lex_state = 28, .external_lex_state = 1}, + [1027] = {.lex_state = 28, .external_lex_state = 1}, + [1028] = {.lex_state = 28, .external_lex_state = 1}, + [1029] = {.lex_state = 28, .external_lex_state = 1}, + [1030] = {.lex_state = 28, .external_lex_state = 1}, + [1031] = {.lex_state = 28, .external_lex_state = 1}, + [1032] = {.lex_state = 28, .external_lex_state = 1}, + [1033] = {.lex_state = 28, .external_lex_state = 1}, + [1034] = {.lex_state = 28, .external_lex_state = 1}, + [1035] = {.lex_state = 28, .external_lex_state = 1}, + [1036] = {.lex_state = 28, .external_lex_state = 1}, + [1037] = {.lex_state = 0, .external_lex_state = 1}, + [1038] = {.lex_state = 0, .external_lex_state = 1}, + [1039] = {.lex_state = 0, .external_lex_state = 1}, + [1040] = {.lex_state = 0, .external_lex_state = 1}, + [1041] = {.lex_state = 0, .external_lex_state = 1}, + [1042] = {.lex_state = 0, .external_lex_state = 1}, + [1043] = {.lex_state = 0, .external_lex_state = 1}, + [1044] = {.lex_state = 0, .external_lex_state = 1}, + [1045] = {.lex_state = 6, .external_lex_state = 1}, + [1046] = {.lex_state = 6, .external_lex_state = 1}, + [1047] = {.lex_state = 6, .external_lex_state = 1}, + [1048] = {.lex_state = 6, .external_lex_state = 1}, + [1049] = {.lex_state = 6, .external_lex_state = 1}, + [1050] = {.lex_state = 6, .external_lex_state = 1}, + [1051] = {.lex_state = 6, .external_lex_state = 1}, + [1052] = {.lex_state = 6, .external_lex_state = 1}, + [1053] = {.lex_state = 6, .external_lex_state = 1}, + [1054] = {.lex_state = 6, .external_lex_state = 1}, + [1055] = {.lex_state = 6, .external_lex_state = 1}, + [1056] = {.lex_state = 6, .external_lex_state = 1}, + [1057] = {.lex_state = 6, .external_lex_state = 1}, + [1058] = {.lex_state = 6, .external_lex_state = 1}, + [1059] = {.lex_state = 6, .external_lex_state = 1}, + [1060] = {.lex_state = 6, .external_lex_state = 1}, + [1061] = {.lex_state = 0, .external_lex_state = 1}, + [1062] = {.lex_state = 0, .external_lex_state = 1}, + [1063] = {.lex_state = 0, .external_lex_state = 1}, + [1064] = {.lex_state = 0, .external_lex_state = 1}, + [1065] = {.lex_state = 0, .external_lex_state = 1}, + [1066] = {.lex_state = 0, .external_lex_state = 1}, + [1067] = {.lex_state = 0, .external_lex_state = 1}, + [1068] = {.lex_state = 0, .external_lex_state = 1}, + [1069] = {.lex_state = 0, .external_lex_state = 1}, + [1070] = {.lex_state = 0, .external_lex_state = 1}, + [1071] = {.lex_state = 0, .external_lex_state = 1}, + [1072] = {.lex_state = 0, .external_lex_state = 1}, + [1073] = {.lex_state = 0, .external_lex_state = 1}, + [1074] = {.lex_state = 0, .external_lex_state = 1}, + [1075] = {.lex_state = 0, .external_lex_state = 1}, + [1076] = {.lex_state = 0, .external_lex_state = 1}, + [1077] = {.lex_state = 0, .external_lex_state = 1}, + [1078] = {.lex_state = 0, .external_lex_state = 1}, + [1079] = {.lex_state = 0, .external_lex_state = 1}, + [1080] = {.lex_state = 0, .external_lex_state = 1}, + [1081] = {.lex_state = 0, .external_lex_state = 1}, + [1082] = {.lex_state = 0, .external_lex_state = 1}, + [1083] = {.lex_state = 0, .external_lex_state = 1}, + [1084] = {.lex_state = 4, .external_lex_state = 1}, + [1085] = {.lex_state = 0, .external_lex_state = 1}, + [1086] = {.lex_state = 4, .external_lex_state = 1}, + [1087] = {.lex_state = 0, .external_lex_state = 1}, + [1088] = {.lex_state = 0, .external_lex_state = 1}, + [1089] = {.lex_state = 0, .external_lex_state = 1}, + [1090] = {.lex_state = 0, .external_lex_state = 1}, + [1091] = {.lex_state = 0, .external_lex_state = 1}, + [1092] = {.lex_state = 0, .external_lex_state = 1}, + [1093] = {.lex_state = 0, .external_lex_state = 1}, + [1094] = {.lex_state = 0, .external_lex_state = 1}, + [1095] = {.lex_state = 0, .external_lex_state = 1}, + [1096] = {.lex_state = 0, .external_lex_state = 1}, + [1097] = {.lex_state = 0, .external_lex_state = 1}, + [1098] = {.lex_state = 4, .external_lex_state = 1}, + [1099] = {.lex_state = 4, .external_lex_state = 1}, + [1100] = {.lex_state = 4, .external_lex_state = 1}, + [1101] = {.lex_state = 0, .external_lex_state = 1}, + [1102] = {.lex_state = 0, .external_lex_state = 1}, + [1103] = {.lex_state = 4, .external_lex_state = 1}, + [1104] = {.lex_state = 0, .external_lex_state = 1}, + [1105] = {.lex_state = 0, .external_lex_state = 1}, + [1106] = {.lex_state = 0, .external_lex_state = 1}, + [1107] = {.lex_state = 0, .external_lex_state = 1}, +}; + +enum { + ts_external_token_comment = 0, +}; + +static const TSSymbol ts_external_scanner_symbol_map[EXTERNAL_TOKEN_COUNT] = { + [ts_external_token_comment] = sym_comment, +}; + +static const bool ts_external_scanner_states[2][EXTERNAL_TOKEN_COUNT] = { + [1] = { + [ts_external_token_comment] = true, + }, +}; + +static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { + [0] = { + [ts_builtin_sym_end] = ACTIONS(1), + [aux_sym_source_file_token1] = ACTIONS(1), + [sym_parenthesis_begin] = ACTIONS(1), + [sym_parenthesis_end] = ACTIONS(1), + [anon_sym_COMMA] = ACTIONS(1), + [anon_sym_PLUS_PLUS] = ACTIONS(1), + [anon_sym_DASH_DASH] = ACTIONS(1), + [anon_sym_PLUS] = ACTIONS(1), + [anon_sym_DASH] = ACTIONS(1), + [anon_sym_] = ACTIONS(1), + [anon_sym_2] = ACTIONS(1), + [anon_sym_BSLASH_] = ACTIONS(1), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1), + [anon_sym_SEMI] = ACTIONS(1), + [anon_sym_EQ] = ACTIONS(1), + [anon_sym_COLON_EQ] = ACTIONS(1), + [anon_sym_CARET_EQ] = ACTIONS(1), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1), + [anon_sym_EQ_DOT] = ACTIONS(1), + [anon_sym_SLASH_COLON] = ACTIONS(1), + [anon_sym_QMARK] = ACTIONS(1), + [anon_sym_EQ_EQ] = ACTIONS(1), + [anon_sym_BANG_EQ] = ACTIONS(1), + [anon_sym_GT] = ACTIONS(1), + [anon_sym_GT_EQ] = ACTIONS(1), + [anon_sym_LT] = ACTIONS(1), + [anon_sym_LT_EQ] = ACTIONS(1), + [anon_sym_DASH_GT] = ACTIONS(1), + [anon_sym_COLON_GT] = ACTIONS(1), + [anon_sym_COLON_COLON] = ACTIONS(1), + [anon_sym_AT] = ACTIONS(1), + [anon_sym_TILDE] = ACTIONS(1), + [anon_sym_AT_STAR] = ACTIONS(1), + [anon_sym_SLASH_STAR] = ACTIONS(1), + [anon_sym_BSLASH_AMP] = ACTIONS(1), + [anon_sym_BSLASH_PLUS] = ACTIONS(1), + [anon_sym_AMP] = ACTIONS(1), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1), + [anon_sym_3] = ACTIONS(1), + [anon_sym_4] = ACTIONS(1), + [anon_sym_STAR_STAR] = ACTIONS(1), + [anon_sym_DOT] = ACTIONS(1), + [anon_sym_BSLASH] = ACTIONS(1), + [anon_sym_5] = ACTIONS(1), + [anon_sym_6] = ACTIONS(1), + [anon_sym_7] = ACTIONS(1), + [anon_sym_8] = ACTIONS(1), + [anon_sym_9] = ACTIONS(1), + [anon_sym_STAR] = ACTIONS(1), + [anon_sym_10] = ACTIONS(1), + [anon_sym_11] = ACTIONS(1), + [anon_sym_12] = ACTIONS(1), + [anon_sym_13] = ACTIONS(1), + [anon_sym_14] = ACTIONS(1), + [anon_sym_15] = ACTIONS(1), + [anon_sym_SLASH] = ACTIONS(1), + [anon_sym_16] = ACTIONS(1), + [anon_sym_BSLASH_SLASH] = ACTIONS(1), + [anon_sym_SLASH_AT] = ACTIONS(1), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1), + [anon_sym_BANG] = ACTIONS(1), + [anon_sym_BANG_BANG] = ACTIONS(1), + [anon_sym_SQUOTE] = ACTIONS(1), + [anon_sym_BSLASH_AT] = ACTIONS(1), + [anon_sym_CARET] = ACTIONS(1), + [anon_sym_BSLASH_CARET] = ACTIONS(1), + [anon_sym_AT_AT] = ACTIONS(1), + [anon_sym_AT_AT_AT] = ACTIONS(1), + [anon_sym_PIPE] = ACTIONS(1), + [anon_sym_LT_GT] = ACTIONS(1), + [sym_list_bracket_begin] = ACTIONS(1), + [sym_list_bracket_end] = ACTIONS(1), + [sym_apply_bracket_begin] = ACTIONS(1), + [anon_sym_RBRACK] = ACTIONS(1), + [sym_association_bracket_begin] = ACTIONS(1), + [sym_association_bracket_end] = ACTIONS(1), + [sym_part_bracket_begin] = ACTIONS(1), + [sym_blank] = ACTIONS(1), + [sym_blank_sequence] = ACTIONS(1), + [sym_blank_null_sequence] = ACTIONS(1), + [anon_sym_BSLASH_LBRACK] = ACTIONS(1), + [anon_sym_DQUOTE] = ACTIONS(1), + [sym_number] = ACTIONS(1), + [sym__lower_identifier] = ACTIONS(1), + [sym__upper_identifier] = ACTIONS(1), + [sym_comment] = ACTIONS(3), + }, + [1] = { + [sym_source_file] = STATE(1101), + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(128), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(486), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(486), + [sym_subscript_power_top] = STATE(486), + [sym_compound_expression_top] = STATE(486), + [sym_set_top] = STATE(486), + [sym_set_delayed_top] = STATE(486), + [sym_up_set_top] = STATE(486), + [sym_up_set_delayed_top] = STATE(486), + [sym_unset_top] = STATE(486), + [sym_tag_set_top] = STATE(486), + [sym_tag_set_delayed_top] = STATE(486), + [sym_tag_unset_top] = STATE(486), + [sym_pattern_test_top] = STATE(486), + [sym_equal_ascii_top] = STATE(486), + [sym_unequal_ascii_top] = STATE(486), + [sym_greater_ascii_top] = STATE(486), + [sym_greater_equal_ascii_top] = STATE(486), + [sym_less_ascii_top] = STATE(486), + [sym_less_equal_ascii_top] = STATE(486), + [sym_rule_ascii_top] = STATE(486), + [sym_rule_delayed_ascii_top] = STATE(486), + [sym_message_name_top] = STATE(486), + [sym_apply_at_top] = STATE(486), + [sym_tilde_top] = STATE(486), + [sym_composition_top] = STATE(486), + [sym_right_composition_top] = STATE(486), + [sym_get_top] = STATE(486), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(486), + [sym_underscript_top] = STATE(486), + [sym_underoverscript_top] = STATE(486), + [sym_overunderscript_top] = STATE(486), + [sym_function_anonymous_top] = STATE(486), + [sym_function_arrow_top] = STATE(486), + [sym_small_circle_top] = STATE(486), + [sym_circle_dot_top] = STATE(486), + [sym_non_commutative_multiply_top] = STATE(486), + [sym_dot_top] = STATE(486), + [sym_backslash_top] = STATE(486), + [sym_diamond_top] = STATE(486), + [sym_wedge_top] = STATE(486), + [sym_vee_top] = STATE(486), + [sym_circle_times_top] = STATE(486), + [sym_center_dot_top] = STATE(486), + [sym_times_ast_top] = STATE(486), + [sym_times_cross_top] = STATE(486), + [sym_star_top] = STATE(486), + [sym_vertical_tilde_top] = STATE(486), + [sym_coproduct_top] = STATE(486), + [sym_circle_plus_top] = STATE(486), + [sym_circle_minus_top] = STATE(486), + [sym_plus_top] = STATE(486), + [sym_minus_top] = STATE(486), + [sym_plus_minus_top] = STATE(486), + [sym_per_top] = STATE(486), + [sym_divide_top] = STATE(486), + [sym_divide_box_top] = STATE(486), + [sym_map_top] = STATE(486), + [sym_map_all_top] = STATE(486), + [sym_factorial_top] = STATE(486), + [sym_factorial2_top] = STATE(486), + [sym_derivative_top] = STATE(486), + [sym_sqrt_top] = STATE(486), + [sym_any_root_top] = STATE(486), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(486), + [sym_power_subscript_top] = STATE(486), + [sym_apply_atat_top] = STATE(486), + [sym_apply_atatat_top] = STATE(486), + [sym_alternatives_top] = STATE(486), + [sym_string_join_top] = STATE(486), + [sym__expr_op_top] = STATE(486), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(246), + [aux_sym_source_file_repeat2] = STATE(408), + [ts_builtin_sym_end] = ACTIONS(5), + [aux_sym_source_file_token1] = ACTIONS(7), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [2] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(41), + [aux_sym_source_file_token1] = ACTIONS(41), + [sym_parenthesis_begin] = ACTIONS(41), + [anon_sym_PLUS_PLUS] = ACTIONS(41), + [anon_sym_DASH_DASH] = ACTIONS(41), + [anon_sym_PLUS] = ACTIONS(43), + [anon_sym_DASH] = ACTIONS(43), + [anon_sym_] = ACTIONS(41), + [anon_sym_2] = ACTIONS(41), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(41), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(43), + [anon_sym_COLON_EQ] = ACTIONS(41), + [anon_sym_CARET_EQ] = ACTIONS(41), + [anon_sym_CARET_COLON_EQ] = ACTIONS(41), + [anon_sym_EQ_DOT] = ACTIONS(41), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(41), + [anon_sym_BANG_EQ] = ACTIONS(41), + [anon_sym_GT] = ACTIONS(43), + [anon_sym_GT_EQ] = ACTIONS(41), + [anon_sym_LT] = ACTIONS(43), + [anon_sym_LT_EQ] = ACTIONS(41), + [anon_sym_DASH_GT] = ACTIONS(41), + [anon_sym_COLON_GT] = ACTIONS(41), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(41), + [anon_sym_PIPE_DASH_GT] = ACTIONS(41), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(41), + [anon_sym_6] = ACTIONS(41), + [anon_sym_7] = ACTIONS(41), + [anon_sym_8] = ACTIONS(41), + [anon_sym_9] = ACTIONS(41), + [anon_sym_STAR] = ACTIONS(43), + [anon_sym_10] = ACTIONS(41), + [anon_sym_11] = ACTIONS(41), + [anon_sym_12] = ACTIONS(41), + [anon_sym_13] = ACTIONS(41), + [anon_sym_14] = ACTIONS(41), + [anon_sym_15] = ACTIONS(41), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(43), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(41), + [sym_association_bracket_begin] = ACTIONS(41), + [sym_blank] = ACTIONS(43), + [sym_blank_sequence] = ACTIONS(43), + [sym_blank_null_sequence] = ACTIONS(41), + [anon_sym_DQUOTE] = ACTIONS(41), + [sym_number] = ACTIONS(41), + [sym__lower_identifier] = ACTIONS(41), + [sym__upper_identifier] = ACTIONS(41), + [sym_comment] = ACTIONS(3), + }, + [3] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(103), + [aux_sym_source_file_token1] = ACTIONS(103), + [sym_parenthesis_begin] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_2] = ACTIONS(103), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(103), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(103), + [sym_association_bracket_begin] = ACTIONS(103), + [sym_blank] = ACTIONS(167), + [sym_blank_sequence] = ACTIONS(167), + [sym_blank_null_sequence] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym_number] = ACTIONS(103), + [sym__lower_identifier] = ACTIONS(103), + [sym__upper_identifier] = ACTIONS(103), + [sym_comment] = ACTIONS(3), + }, + [4] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(169), + [aux_sym_source_file_token1] = ACTIONS(169), + [sym_parenthesis_begin] = ACTIONS(169), + [anon_sym_PLUS_PLUS] = ACTIONS(169), + [anon_sym_DASH_DASH] = ACTIONS(169), + [anon_sym_PLUS] = ACTIONS(171), + [anon_sym_DASH] = ACTIONS(171), + [anon_sym_] = ACTIONS(169), + [anon_sym_2] = ACTIONS(169), + [anon_sym_BSLASH_] = ACTIONS(169), + [anon_sym_BSLASH_PERCENT] = ACTIONS(169), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(171), + [anon_sym_COLON_EQ] = ACTIONS(169), + [anon_sym_CARET_EQ] = ACTIONS(169), + [anon_sym_CARET_COLON_EQ] = ACTIONS(169), + [anon_sym_EQ_DOT] = ACTIONS(169), + [anon_sym_QMARK] = ACTIONS(169), + [anon_sym_EQ_EQ] = ACTIONS(169), + [anon_sym_BANG_EQ] = ACTIONS(169), + [anon_sym_GT] = ACTIONS(171), + [anon_sym_GT_EQ] = ACTIONS(169), + [anon_sym_LT] = ACTIONS(171), + [anon_sym_LT_EQ] = ACTIONS(169), + [anon_sym_DASH_GT] = ACTIONS(169), + [anon_sym_COLON_GT] = ACTIONS(169), + [anon_sym_COLON_COLON] = ACTIONS(169), + [anon_sym_AT] = ACTIONS(171), + [anon_sym_TILDE] = ACTIONS(169), + [anon_sym_AT_STAR] = ACTIONS(169), + [anon_sym_SLASH_STAR] = ACTIONS(169), + [anon_sym_BSLASH_AMP] = ACTIONS(169), + [anon_sym_BSLASH_PLUS] = ACTIONS(169), + [anon_sym_AMP] = ACTIONS(169), + [anon_sym_PIPE_DASH_GT] = ACTIONS(169), + [anon_sym_3] = ACTIONS(169), + [anon_sym_4] = ACTIONS(169), + [anon_sym_STAR_STAR] = ACTIONS(169), + [anon_sym_DOT] = ACTIONS(171), + [anon_sym_BSLASH] = ACTIONS(171), + [anon_sym_5] = ACTIONS(169), + [anon_sym_6] = ACTIONS(169), + [anon_sym_7] = ACTIONS(169), + [anon_sym_8] = ACTIONS(169), + [anon_sym_9] = ACTIONS(169), + [anon_sym_STAR] = ACTIONS(171), + [anon_sym_10] = ACTIONS(169), + [anon_sym_11] = ACTIONS(169), + [anon_sym_12] = ACTIONS(169), + [anon_sym_13] = ACTIONS(169), + [anon_sym_14] = ACTIONS(169), + [anon_sym_15] = ACTIONS(169), + [anon_sym_SLASH] = ACTIONS(171), + [anon_sym_16] = ACTIONS(169), + [anon_sym_BSLASH_SLASH] = ACTIONS(169), + [anon_sym_SLASH_AT] = ACTIONS(169), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(169), + [anon_sym_BANG] = ACTIONS(171), + [anon_sym_BANG_BANG] = ACTIONS(169), + [anon_sym_SQUOTE] = ACTIONS(169), + [anon_sym_BSLASH_AT] = ACTIONS(169), + [anon_sym_CARET] = ACTIONS(171), + [anon_sym_BSLASH_CARET] = ACTIONS(169), + [anon_sym_AT_AT] = ACTIONS(171), + [anon_sym_AT_AT_AT] = ACTIONS(169), + [anon_sym_PIPE] = ACTIONS(171), + [anon_sym_LT_GT] = ACTIONS(169), + [sym_list_bracket_begin] = ACTIONS(169), + [sym_association_bracket_begin] = ACTIONS(169), + [sym_blank] = ACTIONS(171), + [sym_blank_sequence] = ACTIONS(171), + [sym_blank_null_sequence] = ACTIONS(169), + [anon_sym_DQUOTE] = ACTIONS(169), + [sym_number] = ACTIONS(169), + [sym__lower_identifier] = ACTIONS(169), + [sym__upper_identifier] = ACTIONS(169), + [sym_comment] = ACTIONS(3), + }, + [5] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(173), + [aux_sym_source_file_token1] = ACTIONS(173), + [sym_parenthesis_begin] = ACTIONS(173), + [anon_sym_PLUS_PLUS] = ACTIONS(173), + [anon_sym_DASH_DASH] = ACTIONS(173), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_2] = ACTIONS(173), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(173), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(173), + [sym_association_bracket_begin] = ACTIONS(173), + [sym_blank] = ACTIONS(175), + [sym_blank_sequence] = ACTIONS(175), + [sym_blank_null_sequence] = ACTIONS(173), + [anon_sym_DQUOTE] = ACTIONS(173), + [sym_number] = ACTIONS(173), + [sym__lower_identifier] = ACTIONS(173), + [sym__upper_identifier] = ACTIONS(173), + [sym_comment] = ACTIONS(3), + }, + [6] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(177), + [aux_sym_source_file_token1] = ACTIONS(177), + [sym_parenthesis_begin] = ACTIONS(177), + [anon_sym_PLUS_PLUS] = ACTIONS(177), + [anon_sym_DASH_DASH] = ACTIONS(177), + [anon_sym_PLUS] = ACTIONS(179), + [anon_sym_DASH] = ACTIONS(179), + [anon_sym_] = ACTIONS(177), + [anon_sym_2] = ACTIONS(177), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(177), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(179), + [anon_sym_COLON_EQ] = ACTIONS(177), + [anon_sym_CARET_EQ] = ACTIONS(177), + [anon_sym_CARET_COLON_EQ] = ACTIONS(177), + [anon_sym_EQ_DOT] = ACTIONS(177), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(177), + [anon_sym_BANG_EQ] = ACTIONS(177), + [anon_sym_GT] = ACTIONS(179), + [anon_sym_GT_EQ] = ACTIONS(177), + [anon_sym_LT] = ACTIONS(179), + [anon_sym_LT_EQ] = ACTIONS(177), + [anon_sym_DASH_GT] = ACTIONS(177), + [anon_sym_COLON_GT] = ACTIONS(177), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(177), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(177), + [anon_sym_PIPE_DASH_GT] = ACTIONS(177), + [anon_sym_3] = ACTIONS(177), + [anon_sym_4] = ACTIONS(177), + [anon_sym_STAR_STAR] = ACTIONS(177), + [anon_sym_DOT] = ACTIONS(179), + [anon_sym_BSLASH] = ACTIONS(179), + [anon_sym_5] = ACTIONS(177), + [anon_sym_6] = ACTIONS(177), + [anon_sym_7] = ACTIONS(177), + [anon_sym_8] = ACTIONS(177), + [anon_sym_9] = ACTIONS(177), + [anon_sym_STAR] = ACTIONS(179), + [anon_sym_10] = ACTIONS(177), + [anon_sym_11] = ACTIONS(177), + [anon_sym_12] = ACTIONS(177), + [anon_sym_13] = ACTIONS(177), + [anon_sym_14] = ACTIONS(177), + [anon_sym_15] = ACTIONS(177), + [anon_sym_SLASH] = ACTIONS(179), + [anon_sym_16] = ACTIONS(177), + [anon_sym_BSLASH_SLASH] = ACTIONS(177), + [anon_sym_SLASH_AT] = ACTIONS(177), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(177), + [anon_sym_BANG] = ACTIONS(179), + [anon_sym_BANG_BANG] = ACTIONS(177), + [anon_sym_SQUOTE] = ACTIONS(177), + [anon_sym_BSLASH_AT] = ACTIONS(177), + [anon_sym_CARET] = ACTIONS(179), + [anon_sym_BSLASH_CARET] = ACTIONS(177), + [anon_sym_AT_AT] = ACTIONS(179), + [anon_sym_AT_AT_AT] = ACTIONS(177), + [anon_sym_PIPE] = ACTIONS(179), + [anon_sym_LT_GT] = ACTIONS(177), + [sym_list_bracket_begin] = ACTIONS(177), + [sym_association_bracket_begin] = ACTIONS(177), + [sym_blank] = ACTIONS(179), + [sym_blank_sequence] = ACTIONS(179), + [sym_blank_null_sequence] = ACTIONS(177), + [anon_sym_DQUOTE] = ACTIONS(177), + [sym_number] = ACTIONS(177), + [sym__lower_identifier] = ACTIONS(177), + [sym__upper_identifier] = ACTIONS(177), + [sym_comment] = ACTIONS(3), + }, + [7] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(181), + [aux_sym_source_file_token1] = ACTIONS(181), + [sym_parenthesis_begin] = ACTIONS(181), + [anon_sym_PLUS_PLUS] = ACTIONS(181), + [anon_sym_DASH_DASH] = ACTIONS(181), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_2] = ACTIONS(181), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(181), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(181), + [sym_association_bracket_begin] = ACTIONS(181), + [sym_blank] = ACTIONS(183), + [sym_blank_sequence] = ACTIONS(183), + [sym_blank_null_sequence] = ACTIONS(181), + [anon_sym_DQUOTE] = ACTIONS(181), + [sym_number] = ACTIONS(181), + [sym__lower_identifier] = ACTIONS(181), + [sym__upper_identifier] = ACTIONS(181), + [sym_comment] = ACTIONS(3), + }, + [8] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(185), + [aux_sym_source_file_token1] = ACTIONS(185), + [sym_parenthesis_begin] = ACTIONS(185), + [anon_sym_PLUS_PLUS] = ACTIONS(185), + [anon_sym_DASH_DASH] = ACTIONS(185), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_2] = ACTIONS(185), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(185), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(185), + [sym_association_bracket_begin] = ACTIONS(185), + [sym_blank] = ACTIONS(187), + [sym_blank_sequence] = ACTIONS(187), + [sym_blank_null_sequence] = ACTIONS(185), + [anon_sym_DQUOTE] = ACTIONS(185), + [sym_number] = ACTIONS(185), + [sym__lower_identifier] = ACTIONS(185), + [sym__upper_identifier] = ACTIONS(185), + [sym_comment] = ACTIONS(3), + }, + [9] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(189), + [aux_sym_source_file_token1] = ACTIONS(189), + [sym_parenthesis_begin] = ACTIONS(189), + [anon_sym_PLUS_PLUS] = ACTIONS(189), + [anon_sym_DASH_DASH] = ACTIONS(189), + [anon_sym_PLUS] = ACTIONS(191), + [anon_sym_DASH] = ACTIONS(191), + [anon_sym_] = ACTIONS(189), + [anon_sym_2] = ACTIONS(189), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(189), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(191), + [anon_sym_COLON_EQ] = ACTIONS(189), + [anon_sym_CARET_EQ] = ACTIONS(189), + [anon_sym_CARET_COLON_EQ] = ACTIONS(189), + [anon_sym_EQ_DOT] = ACTIONS(189), + [anon_sym_QMARK] = ACTIONS(189), + [anon_sym_EQ_EQ] = ACTIONS(189), + [anon_sym_BANG_EQ] = ACTIONS(189), + [anon_sym_GT] = ACTIONS(191), + [anon_sym_GT_EQ] = ACTIONS(189), + [anon_sym_LT] = ACTIONS(191), + [anon_sym_LT_EQ] = ACTIONS(189), + [anon_sym_DASH_GT] = ACTIONS(189), + [anon_sym_COLON_GT] = ACTIONS(189), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(191), + [anon_sym_TILDE] = ACTIONS(189), + [anon_sym_AT_STAR] = ACTIONS(189), + [anon_sym_SLASH_STAR] = ACTIONS(189), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(189), + [anon_sym_PIPE_DASH_GT] = ACTIONS(189), + [anon_sym_3] = ACTIONS(189), + [anon_sym_4] = ACTIONS(189), + [anon_sym_STAR_STAR] = ACTIONS(189), + [anon_sym_DOT] = ACTIONS(191), + [anon_sym_BSLASH] = ACTIONS(191), + [anon_sym_5] = ACTIONS(189), + [anon_sym_6] = ACTIONS(189), + [anon_sym_7] = ACTIONS(189), + [anon_sym_8] = ACTIONS(189), + [anon_sym_9] = ACTIONS(189), + [anon_sym_STAR] = ACTIONS(191), + [anon_sym_10] = ACTIONS(189), + [anon_sym_11] = ACTIONS(189), + [anon_sym_12] = ACTIONS(189), + [anon_sym_13] = ACTIONS(189), + [anon_sym_14] = ACTIONS(189), + [anon_sym_15] = ACTIONS(189), + [anon_sym_SLASH] = ACTIONS(191), + [anon_sym_16] = ACTIONS(189), + [anon_sym_BSLASH_SLASH] = ACTIONS(189), + [anon_sym_SLASH_AT] = ACTIONS(189), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(189), + [anon_sym_BANG] = ACTIONS(191), + [anon_sym_BANG_BANG] = ACTIONS(189), + [anon_sym_SQUOTE] = ACTIONS(189), + [anon_sym_BSLASH_AT] = ACTIONS(189), + [anon_sym_CARET] = ACTIONS(191), + [anon_sym_BSLASH_CARET] = ACTIONS(189), + [anon_sym_AT_AT] = ACTIONS(191), + [anon_sym_AT_AT_AT] = ACTIONS(189), + [anon_sym_PIPE] = ACTIONS(191), + [anon_sym_LT_GT] = ACTIONS(189), + [sym_list_bracket_begin] = ACTIONS(189), + [sym_association_bracket_begin] = ACTIONS(189), + [sym_blank] = ACTIONS(191), + [sym_blank_sequence] = ACTIONS(191), + [sym_blank_null_sequence] = ACTIONS(189), + [anon_sym_DQUOTE] = ACTIONS(189), + [sym_number] = ACTIONS(189), + [sym__lower_identifier] = ACTIONS(189), + [sym__upper_identifier] = ACTIONS(189), + [sym_comment] = ACTIONS(3), + }, + [10] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(193), + [aux_sym_source_file_token1] = ACTIONS(193), + [sym_parenthesis_begin] = ACTIONS(193), + [anon_sym_PLUS_PLUS] = ACTIONS(193), + [anon_sym_DASH_DASH] = ACTIONS(193), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_2] = ACTIONS(193), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(193), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(195), + [anon_sym_COLON_EQ] = ACTIONS(193), + [anon_sym_CARET_EQ] = ACTIONS(193), + [anon_sym_CARET_COLON_EQ] = ACTIONS(193), + [anon_sym_EQ_DOT] = ACTIONS(193), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(193), + [anon_sym_BANG_EQ] = ACTIONS(193), + [anon_sym_GT] = ACTIONS(195), + [anon_sym_GT_EQ] = ACTIONS(193), + [anon_sym_LT] = ACTIONS(195), + [anon_sym_LT_EQ] = ACTIONS(193), + [anon_sym_DASH_GT] = ACTIONS(193), + [anon_sym_COLON_GT] = ACTIONS(193), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(193), + [anon_sym_PIPE_DASH_GT] = ACTIONS(193), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(195), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(193), + [sym_association_bracket_begin] = ACTIONS(193), + [sym_blank] = ACTIONS(195), + [sym_blank_sequence] = ACTIONS(195), + [sym_blank_null_sequence] = ACTIONS(193), + [anon_sym_DQUOTE] = ACTIONS(193), + [sym_number] = ACTIONS(193), + [sym__lower_identifier] = ACTIONS(193), + [sym__upper_identifier] = ACTIONS(193), + [sym_comment] = ACTIONS(3), + }, + [11] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(197), + [aux_sym_source_file_token1] = ACTIONS(197), + [sym_parenthesis_begin] = ACTIONS(197), + [anon_sym_PLUS_PLUS] = ACTIONS(197), + [anon_sym_DASH_DASH] = ACTIONS(197), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_2] = ACTIONS(197), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(197), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(199), + [anon_sym_COLON_EQ] = ACTIONS(197), + [anon_sym_CARET_EQ] = ACTIONS(197), + [anon_sym_CARET_COLON_EQ] = ACTIONS(197), + [anon_sym_EQ_DOT] = ACTIONS(197), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(197), + [anon_sym_BANG_EQ] = ACTIONS(197), + [anon_sym_GT] = ACTIONS(199), + [anon_sym_GT_EQ] = ACTIONS(197), + [anon_sym_LT] = ACTIONS(199), + [anon_sym_LT_EQ] = ACTIONS(197), + [anon_sym_DASH_GT] = ACTIONS(197), + [anon_sym_COLON_GT] = ACTIONS(197), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(197), + [anon_sym_PIPE_DASH_GT] = ACTIONS(197), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(199), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(197), + [sym_association_bracket_begin] = ACTIONS(197), + [sym_blank] = ACTIONS(199), + [sym_blank_sequence] = ACTIONS(199), + [sym_blank_null_sequence] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(197), + [sym_number] = ACTIONS(197), + [sym__lower_identifier] = ACTIONS(197), + [sym__upper_identifier] = ACTIONS(197), + [sym_comment] = ACTIONS(3), + }, + [12] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(201), + [aux_sym_source_file_token1] = ACTIONS(201), + [sym_parenthesis_begin] = ACTIONS(201), + [anon_sym_PLUS_PLUS] = ACTIONS(201), + [anon_sym_DASH_DASH] = ACTIONS(201), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_2] = ACTIONS(201), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(201), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(203), + [anon_sym_COLON_EQ] = ACTIONS(201), + [anon_sym_CARET_EQ] = ACTIONS(201), + [anon_sym_CARET_COLON_EQ] = ACTIONS(201), + [anon_sym_EQ_DOT] = ACTIONS(201), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(201), + [anon_sym_BANG_EQ] = ACTIONS(201), + [anon_sym_GT] = ACTIONS(203), + [anon_sym_GT_EQ] = ACTIONS(201), + [anon_sym_LT] = ACTIONS(203), + [anon_sym_LT_EQ] = ACTIONS(201), + [anon_sym_DASH_GT] = ACTIONS(201), + [anon_sym_COLON_GT] = ACTIONS(201), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(201), + [anon_sym_PIPE_DASH_GT] = ACTIONS(201), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(203), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(201), + [sym_association_bracket_begin] = ACTIONS(201), + [sym_blank] = ACTIONS(203), + [sym_blank_sequence] = ACTIONS(203), + [sym_blank_null_sequence] = ACTIONS(201), + [anon_sym_DQUOTE] = ACTIONS(201), + [sym_number] = ACTIONS(201), + [sym__lower_identifier] = ACTIONS(201), + [sym__upper_identifier] = ACTIONS(201), + [sym_comment] = ACTIONS(3), + }, + [13] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(205), + [aux_sym_source_file_token1] = ACTIONS(205), + [sym_parenthesis_begin] = ACTIONS(205), + [anon_sym_PLUS_PLUS] = ACTIONS(205), + [anon_sym_DASH_DASH] = ACTIONS(205), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_2] = ACTIONS(205), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(205), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(207), + [anon_sym_COLON_EQ] = ACTIONS(205), + [anon_sym_CARET_EQ] = ACTIONS(205), + [anon_sym_CARET_COLON_EQ] = ACTIONS(205), + [anon_sym_EQ_DOT] = ACTIONS(205), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(205), + [anon_sym_BANG_EQ] = ACTIONS(205), + [anon_sym_GT] = ACTIONS(207), + [anon_sym_GT_EQ] = ACTIONS(205), + [anon_sym_LT] = ACTIONS(207), + [anon_sym_LT_EQ] = ACTIONS(205), + [anon_sym_DASH_GT] = ACTIONS(205), + [anon_sym_COLON_GT] = ACTIONS(205), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(205), + [anon_sym_PIPE_DASH_GT] = ACTIONS(205), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(207), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(205), + [sym_association_bracket_begin] = ACTIONS(205), + [sym_blank] = ACTIONS(207), + [sym_blank_sequence] = ACTIONS(207), + [sym_blank_null_sequence] = ACTIONS(205), + [anon_sym_DQUOTE] = ACTIONS(205), + [sym_number] = ACTIONS(205), + [sym__lower_identifier] = ACTIONS(205), + [sym__upper_identifier] = ACTIONS(205), + [sym_comment] = ACTIONS(3), + }, + [14] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(209), + [aux_sym_source_file_token1] = ACTIONS(209), + [sym_parenthesis_begin] = ACTIONS(209), + [anon_sym_PLUS_PLUS] = ACTIONS(209), + [anon_sym_DASH_DASH] = ACTIONS(209), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_2] = ACTIONS(209), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(209), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(211), + [anon_sym_COLON_EQ] = ACTIONS(209), + [anon_sym_CARET_EQ] = ACTIONS(209), + [anon_sym_CARET_COLON_EQ] = ACTIONS(209), + [anon_sym_EQ_DOT] = ACTIONS(209), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(209), + [anon_sym_BANG_EQ] = ACTIONS(209), + [anon_sym_GT] = ACTIONS(211), + [anon_sym_GT_EQ] = ACTIONS(209), + [anon_sym_LT] = ACTIONS(211), + [anon_sym_LT_EQ] = ACTIONS(209), + [anon_sym_DASH_GT] = ACTIONS(209), + [anon_sym_COLON_GT] = ACTIONS(209), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(209), + [anon_sym_PIPE_DASH_GT] = ACTIONS(209), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(211), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(209), + [sym_association_bracket_begin] = ACTIONS(209), + [sym_blank] = ACTIONS(211), + [sym_blank_sequence] = ACTIONS(211), + [sym_blank_null_sequence] = ACTIONS(209), + [anon_sym_DQUOTE] = ACTIONS(209), + [sym_number] = ACTIONS(209), + [sym__lower_identifier] = ACTIONS(209), + [sym__upper_identifier] = ACTIONS(209), + [sym_comment] = ACTIONS(3), + }, + [15] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(213), + [aux_sym_source_file_token1] = ACTIONS(213), + [sym_parenthesis_begin] = ACTIONS(213), + [anon_sym_PLUS_PLUS] = ACTIONS(213), + [anon_sym_DASH_DASH] = ACTIONS(213), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_2] = ACTIONS(213), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(213), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(215), + [anon_sym_COLON_EQ] = ACTIONS(213), + [anon_sym_CARET_EQ] = ACTIONS(213), + [anon_sym_CARET_COLON_EQ] = ACTIONS(213), + [anon_sym_EQ_DOT] = ACTIONS(213), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(213), + [anon_sym_BANG_EQ] = ACTIONS(213), + [anon_sym_GT] = ACTIONS(215), + [anon_sym_GT_EQ] = ACTIONS(213), + [anon_sym_LT] = ACTIONS(215), + [anon_sym_LT_EQ] = ACTIONS(213), + [anon_sym_DASH_GT] = ACTIONS(213), + [anon_sym_COLON_GT] = ACTIONS(213), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(213), + [anon_sym_PIPE_DASH_GT] = ACTIONS(213), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(215), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(213), + [sym_association_bracket_begin] = ACTIONS(213), + [sym_blank] = ACTIONS(215), + [sym_blank_sequence] = ACTIONS(215), + [sym_blank_null_sequence] = ACTIONS(213), + [anon_sym_DQUOTE] = ACTIONS(213), + [sym_number] = ACTIONS(213), + [sym__lower_identifier] = ACTIONS(213), + [sym__upper_identifier] = ACTIONS(213), + [sym_comment] = ACTIONS(3), + }, + [16] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(217), + [aux_sym_source_file_token1] = ACTIONS(217), + [sym_parenthesis_begin] = ACTIONS(217), + [anon_sym_PLUS_PLUS] = ACTIONS(217), + [anon_sym_DASH_DASH] = ACTIONS(217), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_2] = ACTIONS(217), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(217), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(219), + [anon_sym_COLON_EQ] = ACTIONS(217), + [anon_sym_CARET_EQ] = ACTIONS(217), + [anon_sym_CARET_COLON_EQ] = ACTIONS(217), + [anon_sym_EQ_DOT] = ACTIONS(217), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(217), + [anon_sym_PIPE_DASH_GT] = ACTIONS(217), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(217), + [sym_association_bracket_begin] = ACTIONS(217), + [sym_blank] = ACTIONS(219), + [sym_blank_sequence] = ACTIONS(219), + [sym_blank_null_sequence] = ACTIONS(217), + [anon_sym_DQUOTE] = ACTIONS(217), + [sym_number] = ACTIONS(217), + [sym__lower_identifier] = ACTIONS(217), + [sym__upper_identifier] = ACTIONS(217), + [sym_comment] = ACTIONS(3), + }, + [17] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(221), + [aux_sym_source_file_token1] = ACTIONS(221), + [sym_parenthesis_begin] = ACTIONS(221), + [anon_sym_PLUS_PLUS] = ACTIONS(221), + [anon_sym_DASH_DASH] = ACTIONS(221), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_2] = ACTIONS(221), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(221), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(223), + [anon_sym_COLON_EQ] = ACTIONS(221), + [anon_sym_CARET_EQ] = ACTIONS(221), + [anon_sym_CARET_COLON_EQ] = ACTIONS(221), + [anon_sym_EQ_DOT] = ACTIONS(221), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(221), + [anon_sym_PIPE_DASH_GT] = ACTIONS(221), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(221), + [sym_association_bracket_begin] = ACTIONS(221), + [sym_blank] = ACTIONS(223), + [sym_blank_sequence] = ACTIONS(223), + [sym_blank_null_sequence] = ACTIONS(221), + [anon_sym_DQUOTE] = ACTIONS(221), + [sym_number] = ACTIONS(221), + [sym__lower_identifier] = ACTIONS(221), + [sym__upper_identifier] = ACTIONS(221), + [sym_comment] = ACTIONS(3), + }, + [18] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(225), + [aux_sym_source_file_token1] = ACTIONS(225), + [sym_parenthesis_begin] = ACTIONS(225), + [anon_sym_PLUS_PLUS] = ACTIONS(225), + [anon_sym_DASH_DASH] = ACTIONS(225), + [anon_sym_PLUS] = ACTIONS(227), + [anon_sym_DASH] = ACTIONS(227), + [anon_sym_] = ACTIONS(225), + [anon_sym_2] = ACTIONS(225), + [anon_sym_BSLASH_] = ACTIONS(225), + [anon_sym_BSLASH_PERCENT] = ACTIONS(225), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(227), + [anon_sym_COLON_EQ] = ACTIONS(225), + [anon_sym_CARET_EQ] = ACTIONS(225), + [anon_sym_CARET_COLON_EQ] = ACTIONS(225), + [anon_sym_EQ_DOT] = ACTIONS(225), + [anon_sym_QMARK] = ACTIONS(225), + [anon_sym_EQ_EQ] = ACTIONS(225), + [anon_sym_BANG_EQ] = ACTIONS(225), + [anon_sym_GT] = ACTIONS(227), + [anon_sym_GT_EQ] = ACTIONS(225), + [anon_sym_LT] = ACTIONS(227), + [anon_sym_LT_EQ] = ACTIONS(225), + [anon_sym_DASH_GT] = ACTIONS(225), + [anon_sym_COLON_GT] = ACTIONS(225), + [anon_sym_COLON_COLON] = ACTIONS(225), + [anon_sym_AT] = ACTIONS(227), + [anon_sym_TILDE] = ACTIONS(225), + [anon_sym_AT_STAR] = ACTIONS(225), + [anon_sym_SLASH_STAR] = ACTIONS(225), + [anon_sym_BSLASH_AMP] = ACTIONS(225), + [anon_sym_BSLASH_PLUS] = ACTIONS(225), + [anon_sym_AMP] = ACTIONS(225), + [anon_sym_PIPE_DASH_GT] = ACTIONS(225), + [anon_sym_3] = ACTIONS(225), + [anon_sym_4] = ACTIONS(225), + [anon_sym_STAR_STAR] = ACTIONS(225), + [anon_sym_DOT] = ACTIONS(227), + [anon_sym_BSLASH] = ACTIONS(227), + [anon_sym_5] = ACTIONS(225), + [anon_sym_6] = ACTIONS(225), + [anon_sym_7] = ACTIONS(225), + [anon_sym_8] = ACTIONS(225), + [anon_sym_9] = ACTIONS(225), + [anon_sym_STAR] = ACTIONS(227), + [anon_sym_10] = ACTIONS(225), + [anon_sym_11] = ACTIONS(225), + [anon_sym_12] = ACTIONS(225), + [anon_sym_13] = ACTIONS(225), + [anon_sym_14] = ACTIONS(225), + [anon_sym_15] = ACTIONS(225), + [anon_sym_SLASH] = ACTIONS(227), + [anon_sym_16] = ACTIONS(225), + [anon_sym_BSLASH_SLASH] = ACTIONS(225), + [anon_sym_SLASH_AT] = ACTIONS(225), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(225), + [anon_sym_BANG] = ACTIONS(227), + [anon_sym_BANG_BANG] = ACTIONS(225), + [anon_sym_SQUOTE] = ACTIONS(225), + [anon_sym_BSLASH_AT] = ACTIONS(225), + [anon_sym_CARET] = ACTIONS(227), + [anon_sym_BSLASH_CARET] = ACTIONS(225), + [anon_sym_AT_AT] = ACTIONS(227), + [anon_sym_AT_AT_AT] = ACTIONS(225), + [anon_sym_PIPE] = ACTIONS(227), + [anon_sym_LT_GT] = ACTIONS(225), + [sym_list_bracket_begin] = ACTIONS(225), + [sym_association_bracket_begin] = ACTIONS(225), + [sym_blank] = ACTIONS(227), + [sym_blank_sequence] = ACTIONS(227), + [sym_blank_null_sequence] = ACTIONS(225), + [anon_sym_DQUOTE] = ACTIONS(225), + [sym_number] = ACTIONS(225), + [sym__lower_identifier] = ACTIONS(225), + [sym__upper_identifier] = ACTIONS(225), + [sym_comment] = ACTIONS(3), + }, + [19] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(229), + [aux_sym_source_file_token1] = ACTIONS(229), + [sym_parenthesis_begin] = ACTIONS(229), + [anon_sym_PLUS_PLUS] = ACTIONS(229), + [anon_sym_DASH_DASH] = ACTIONS(229), + [anon_sym_PLUS] = ACTIONS(231), + [anon_sym_DASH] = ACTIONS(231), + [anon_sym_] = ACTIONS(229), + [anon_sym_2] = ACTIONS(229), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(229), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(231), + [anon_sym_COLON_EQ] = ACTIONS(229), + [anon_sym_CARET_EQ] = ACTIONS(229), + [anon_sym_CARET_COLON_EQ] = ACTIONS(229), + [anon_sym_EQ_DOT] = ACTIONS(229), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(229), + [anon_sym_BANG_EQ] = ACTIONS(229), + [anon_sym_GT] = ACTIONS(231), + [anon_sym_GT_EQ] = ACTIONS(229), + [anon_sym_LT] = ACTIONS(231), + [anon_sym_LT_EQ] = ACTIONS(229), + [anon_sym_DASH_GT] = ACTIONS(229), + [anon_sym_COLON_GT] = ACTIONS(229), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(229), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(229), + [anon_sym_PIPE_DASH_GT] = ACTIONS(229), + [anon_sym_3] = ACTIONS(229), + [anon_sym_4] = ACTIONS(229), + [anon_sym_STAR_STAR] = ACTIONS(229), + [anon_sym_DOT] = ACTIONS(231), + [anon_sym_BSLASH] = ACTIONS(231), + [anon_sym_5] = ACTIONS(229), + [anon_sym_6] = ACTIONS(229), + [anon_sym_7] = ACTIONS(229), + [anon_sym_8] = ACTIONS(229), + [anon_sym_9] = ACTIONS(229), + [anon_sym_STAR] = ACTIONS(231), + [anon_sym_10] = ACTIONS(229), + [anon_sym_11] = ACTIONS(229), + [anon_sym_12] = ACTIONS(229), + [anon_sym_13] = ACTIONS(229), + [anon_sym_14] = ACTIONS(229), + [anon_sym_15] = ACTIONS(229), + [anon_sym_SLASH] = ACTIONS(231), + [anon_sym_16] = ACTIONS(229), + [anon_sym_BSLASH_SLASH] = ACTIONS(229), + [anon_sym_SLASH_AT] = ACTIONS(229), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(229), + [anon_sym_BANG] = ACTIONS(231), + [anon_sym_BANG_BANG] = ACTIONS(229), + [anon_sym_SQUOTE] = ACTIONS(229), + [anon_sym_BSLASH_AT] = ACTIONS(229), + [anon_sym_CARET] = ACTIONS(231), + [anon_sym_BSLASH_CARET] = ACTIONS(229), + [anon_sym_AT_AT] = ACTIONS(231), + [anon_sym_AT_AT_AT] = ACTIONS(229), + [anon_sym_PIPE] = ACTIONS(231), + [anon_sym_LT_GT] = ACTIONS(229), + [sym_list_bracket_begin] = ACTIONS(229), + [sym_association_bracket_begin] = ACTIONS(229), + [sym_blank] = ACTIONS(231), + [sym_blank_sequence] = ACTIONS(231), + [sym_blank_null_sequence] = ACTIONS(229), + [anon_sym_DQUOTE] = ACTIONS(229), + [sym_number] = ACTIONS(229), + [sym__lower_identifier] = ACTIONS(229), + [sym__upper_identifier] = ACTIONS(229), + [sym_comment] = ACTIONS(3), + }, + [20] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(233), + [aux_sym_source_file_token1] = ACTIONS(233), + [sym_parenthesis_begin] = ACTIONS(233), + [anon_sym_PLUS_PLUS] = ACTIONS(233), + [anon_sym_DASH_DASH] = ACTIONS(233), + [anon_sym_PLUS] = ACTIONS(235), + [anon_sym_DASH] = ACTIONS(235), + [anon_sym_] = ACTIONS(233), + [anon_sym_2] = ACTIONS(233), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(233), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(235), + [anon_sym_COLON_EQ] = ACTIONS(233), + [anon_sym_CARET_EQ] = ACTIONS(233), + [anon_sym_CARET_COLON_EQ] = ACTIONS(233), + [anon_sym_EQ_DOT] = ACTIONS(233), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(233), + [anon_sym_BANG_EQ] = ACTIONS(233), + [anon_sym_GT] = ACTIONS(235), + [anon_sym_GT_EQ] = ACTIONS(233), + [anon_sym_LT] = ACTIONS(235), + [anon_sym_LT_EQ] = ACTIONS(233), + [anon_sym_DASH_GT] = ACTIONS(233), + [anon_sym_COLON_GT] = ACTIONS(233), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(235), + [anon_sym_TILDE] = ACTIONS(233), + [anon_sym_AT_STAR] = ACTIONS(233), + [anon_sym_SLASH_STAR] = ACTIONS(233), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(233), + [anon_sym_PIPE_DASH_GT] = ACTIONS(233), + [anon_sym_3] = ACTIONS(233), + [anon_sym_4] = ACTIONS(233), + [anon_sym_STAR_STAR] = ACTIONS(233), + [anon_sym_DOT] = ACTIONS(235), + [anon_sym_BSLASH] = ACTIONS(235), + [anon_sym_5] = ACTIONS(233), + [anon_sym_6] = ACTIONS(233), + [anon_sym_7] = ACTIONS(233), + [anon_sym_8] = ACTIONS(233), + [anon_sym_9] = ACTIONS(233), + [anon_sym_STAR] = ACTIONS(235), + [anon_sym_10] = ACTIONS(233), + [anon_sym_11] = ACTIONS(233), + [anon_sym_12] = ACTIONS(233), + [anon_sym_13] = ACTIONS(233), + [anon_sym_14] = ACTIONS(233), + [anon_sym_15] = ACTIONS(233), + [anon_sym_SLASH] = ACTIONS(235), + [anon_sym_16] = ACTIONS(233), + [anon_sym_BSLASH_SLASH] = ACTIONS(233), + [anon_sym_SLASH_AT] = ACTIONS(233), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(233), + [anon_sym_BANG] = ACTIONS(235), + [anon_sym_BANG_BANG] = ACTIONS(233), + [anon_sym_SQUOTE] = ACTIONS(233), + [anon_sym_BSLASH_AT] = ACTIONS(233), + [anon_sym_CARET] = ACTIONS(235), + [anon_sym_BSLASH_CARET] = ACTIONS(233), + [anon_sym_AT_AT] = ACTIONS(235), + [anon_sym_AT_AT_AT] = ACTIONS(233), + [anon_sym_PIPE] = ACTIONS(235), + [anon_sym_LT_GT] = ACTIONS(233), + [sym_list_bracket_begin] = ACTIONS(233), + [sym_association_bracket_begin] = ACTIONS(233), + [sym_blank] = ACTIONS(235), + [sym_blank_sequence] = ACTIONS(235), + [sym_blank_null_sequence] = ACTIONS(233), + [anon_sym_DQUOTE] = ACTIONS(233), + [sym_number] = ACTIONS(233), + [sym__lower_identifier] = ACTIONS(233), + [sym__upper_identifier] = ACTIONS(233), + [sym_comment] = ACTIONS(3), + }, + [21] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(237), + [aux_sym_source_file_token1] = ACTIONS(237), + [sym_parenthesis_begin] = ACTIONS(237), + [anon_sym_PLUS_PLUS] = ACTIONS(237), + [anon_sym_DASH_DASH] = ACTIONS(237), + [anon_sym_PLUS] = ACTIONS(239), + [anon_sym_DASH] = ACTIONS(239), + [anon_sym_] = ACTIONS(237), + [anon_sym_2] = ACTIONS(237), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(237), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(239), + [anon_sym_COLON_EQ] = ACTIONS(237), + [anon_sym_CARET_EQ] = ACTIONS(237), + [anon_sym_CARET_COLON_EQ] = ACTIONS(237), + [anon_sym_EQ_DOT] = ACTIONS(237), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(237), + [anon_sym_BANG_EQ] = ACTIONS(237), + [anon_sym_GT] = ACTIONS(239), + [anon_sym_GT_EQ] = ACTIONS(237), + [anon_sym_LT] = ACTIONS(239), + [anon_sym_LT_EQ] = ACTIONS(237), + [anon_sym_DASH_GT] = ACTIONS(237), + [anon_sym_COLON_GT] = ACTIONS(237), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(239), + [anon_sym_TILDE] = ACTIONS(237), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(237), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(237), + [anon_sym_PIPE_DASH_GT] = ACTIONS(237), + [anon_sym_3] = ACTIONS(237), + [anon_sym_4] = ACTIONS(237), + [anon_sym_STAR_STAR] = ACTIONS(237), + [anon_sym_DOT] = ACTIONS(239), + [anon_sym_BSLASH] = ACTIONS(239), + [anon_sym_5] = ACTIONS(237), + [anon_sym_6] = ACTIONS(237), + [anon_sym_7] = ACTIONS(237), + [anon_sym_8] = ACTIONS(237), + [anon_sym_9] = ACTIONS(237), + [anon_sym_STAR] = ACTIONS(239), + [anon_sym_10] = ACTIONS(237), + [anon_sym_11] = ACTIONS(237), + [anon_sym_12] = ACTIONS(237), + [anon_sym_13] = ACTIONS(237), + [anon_sym_14] = ACTIONS(237), + [anon_sym_15] = ACTIONS(237), + [anon_sym_SLASH] = ACTIONS(239), + [anon_sym_16] = ACTIONS(237), + [anon_sym_BSLASH_SLASH] = ACTIONS(237), + [anon_sym_SLASH_AT] = ACTIONS(237), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(237), + [anon_sym_BANG] = ACTIONS(239), + [anon_sym_BANG_BANG] = ACTIONS(237), + [anon_sym_SQUOTE] = ACTIONS(237), + [anon_sym_BSLASH_AT] = ACTIONS(237), + [anon_sym_CARET] = ACTIONS(239), + [anon_sym_BSLASH_CARET] = ACTIONS(237), + [anon_sym_AT_AT] = ACTIONS(239), + [anon_sym_AT_AT_AT] = ACTIONS(237), + [anon_sym_PIPE] = ACTIONS(239), + [anon_sym_LT_GT] = ACTIONS(237), + [sym_list_bracket_begin] = ACTIONS(237), + [sym_association_bracket_begin] = ACTIONS(237), + [sym_blank] = ACTIONS(239), + [sym_blank_sequence] = ACTIONS(239), + [sym_blank_null_sequence] = ACTIONS(237), + [anon_sym_DQUOTE] = ACTIONS(237), + [sym_number] = ACTIONS(237), + [sym__lower_identifier] = ACTIONS(237), + [sym__upper_identifier] = ACTIONS(237), + [sym_comment] = ACTIONS(3), + }, + [22] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(241), + [aux_sym_source_file_token1] = ACTIONS(241), + [sym_parenthesis_begin] = ACTIONS(241), + [anon_sym_PLUS_PLUS] = ACTIONS(241), + [anon_sym_DASH_DASH] = ACTIONS(241), + [anon_sym_PLUS] = ACTIONS(243), + [anon_sym_DASH] = ACTIONS(243), + [anon_sym_] = ACTIONS(241), + [anon_sym_2] = ACTIONS(241), + [anon_sym_BSLASH_] = ACTIONS(241), + [anon_sym_BSLASH_PERCENT] = ACTIONS(241), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(243), + [anon_sym_COLON_EQ] = ACTIONS(241), + [anon_sym_CARET_EQ] = ACTIONS(241), + [anon_sym_CARET_COLON_EQ] = ACTIONS(241), + [anon_sym_EQ_DOT] = ACTIONS(241), + [anon_sym_QMARK] = ACTIONS(241), + [anon_sym_EQ_EQ] = ACTIONS(241), + [anon_sym_BANG_EQ] = ACTIONS(241), + [anon_sym_GT] = ACTIONS(243), + [anon_sym_GT_EQ] = ACTIONS(241), + [anon_sym_LT] = ACTIONS(243), + [anon_sym_LT_EQ] = ACTIONS(241), + [anon_sym_DASH_GT] = ACTIONS(241), + [anon_sym_COLON_GT] = ACTIONS(241), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(243), + [anon_sym_TILDE] = ACTIONS(241), + [anon_sym_AT_STAR] = ACTIONS(241), + [anon_sym_SLASH_STAR] = ACTIONS(241), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(245), + [anon_sym_AMP] = ACTIONS(241), + [anon_sym_PIPE_DASH_GT] = ACTIONS(241), + [anon_sym_3] = ACTIONS(241), + [anon_sym_4] = ACTIONS(241), + [anon_sym_STAR_STAR] = ACTIONS(241), + [anon_sym_DOT] = ACTIONS(243), + [anon_sym_BSLASH] = ACTIONS(243), + [anon_sym_5] = ACTIONS(241), + [anon_sym_6] = ACTIONS(241), + [anon_sym_7] = ACTIONS(241), + [anon_sym_8] = ACTIONS(241), + [anon_sym_9] = ACTIONS(241), + [anon_sym_STAR] = ACTIONS(243), + [anon_sym_10] = ACTIONS(241), + [anon_sym_11] = ACTIONS(241), + [anon_sym_12] = ACTIONS(241), + [anon_sym_13] = ACTIONS(241), + [anon_sym_14] = ACTIONS(241), + [anon_sym_15] = ACTIONS(241), + [anon_sym_SLASH] = ACTIONS(243), + [anon_sym_16] = ACTIONS(241), + [anon_sym_BSLASH_SLASH] = ACTIONS(241), + [anon_sym_SLASH_AT] = ACTIONS(241), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(241), + [anon_sym_BANG] = ACTIONS(243), + [anon_sym_BANG_BANG] = ACTIONS(241), + [anon_sym_SQUOTE] = ACTIONS(241), + [anon_sym_BSLASH_AT] = ACTIONS(241), + [anon_sym_CARET] = ACTIONS(243), + [anon_sym_BSLASH_CARET] = ACTIONS(241), + [anon_sym_AT_AT] = ACTIONS(243), + [anon_sym_AT_AT_AT] = ACTIONS(241), + [anon_sym_PIPE] = ACTIONS(243), + [anon_sym_LT_GT] = ACTIONS(241), + [sym_list_bracket_begin] = ACTIONS(241), + [sym_association_bracket_begin] = ACTIONS(241), + [sym_blank] = ACTIONS(243), + [sym_blank_sequence] = ACTIONS(243), + [sym_blank_null_sequence] = ACTIONS(241), + [anon_sym_DQUOTE] = ACTIONS(241), + [sym_number] = ACTIONS(241), + [sym__lower_identifier] = ACTIONS(241), + [sym__upper_identifier] = ACTIONS(241), + [sym_comment] = ACTIONS(3), + }, + [23] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(248), + [aux_sym_source_file_token1] = ACTIONS(248), + [sym_parenthesis_begin] = ACTIONS(248), + [anon_sym_PLUS_PLUS] = ACTIONS(248), + [anon_sym_DASH_DASH] = ACTIONS(248), + [anon_sym_PLUS] = ACTIONS(250), + [anon_sym_DASH] = ACTIONS(250), + [anon_sym_] = ACTIONS(248), + [anon_sym_2] = ACTIONS(248), + [anon_sym_BSLASH_] = ACTIONS(248), + [anon_sym_BSLASH_PERCENT] = ACTIONS(248), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(250), + [anon_sym_COLON_EQ] = ACTIONS(248), + [anon_sym_CARET_EQ] = ACTIONS(248), + [anon_sym_CARET_COLON_EQ] = ACTIONS(248), + [anon_sym_EQ_DOT] = ACTIONS(248), + [anon_sym_QMARK] = ACTIONS(248), + [anon_sym_EQ_EQ] = ACTIONS(248), + [anon_sym_BANG_EQ] = ACTIONS(248), + [anon_sym_GT] = ACTIONS(250), + [anon_sym_GT_EQ] = ACTIONS(248), + [anon_sym_LT] = ACTIONS(250), + [anon_sym_LT_EQ] = ACTIONS(248), + [anon_sym_DASH_GT] = ACTIONS(248), + [anon_sym_COLON_GT] = ACTIONS(248), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(250), + [anon_sym_TILDE] = ACTIONS(248), + [anon_sym_AT_STAR] = ACTIONS(248), + [anon_sym_SLASH_STAR] = ACTIONS(248), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(248), + [anon_sym_PIPE_DASH_GT] = ACTIONS(248), + [anon_sym_3] = ACTIONS(248), + [anon_sym_4] = ACTIONS(248), + [anon_sym_STAR_STAR] = ACTIONS(248), + [anon_sym_DOT] = ACTIONS(250), + [anon_sym_BSLASH] = ACTIONS(250), + [anon_sym_5] = ACTIONS(248), + [anon_sym_6] = ACTIONS(248), + [anon_sym_7] = ACTIONS(248), + [anon_sym_8] = ACTIONS(248), + [anon_sym_9] = ACTIONS(248), + [anon_sym_STAR] = ACTIONS(250), + [anon_sym_10] = ACTIONS(248), + [anon_sym_11] = ACTIONS(248), + [anon_sym_12] = ACTIONS(248), + [anon_sym_13] = ACTIONS(248), + [anon_sym_14] = ACTIONS(248), + [anon_sym_15] = ACTIONS(248), + [anon_sym_SLASH] = ACTIONS(250), + [anon_sym_16] = ACTIONS(248), + [anon_sym_BSLASH_SLASH] = ACTIONS(248), + [anon_sym_SLASH_AT] = ACTIONS(248), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(248), + [anon_sym_BANG] = ACTIONS(250), + [anon_sym_BANG_BANG] = ACTIONS(248), + [anon_sym_SQUOTE] = ACTIONS(248), + [anon_sym_BSLASH_AT] = ACTIONS(248), + [anon_sym_CARET] = ACTIONS(250), + [anon_sym_BSLASH_CARET] = ACTIONS(248), + [anon_sym_AT_AT] = ACTIONS(250), + [anon_sym_AT_AT_AT] = ACTIONS(248), + [anon_sym_PIPE] = ACTIONS(250), + [anon_sym_LT_GT] = ACTIONS(248), + [sym_list_bracket_begin] = ACTIONS(248), + [sym_association_bracket_begin] = ACTIONS(248), + [sym_blank] = ACTIONS(250), + [sym_blank_sequence] = ACTIONS(250), + [sym_blank_null_sequence] = ACTIONS(248), + [anon_sym_DQUOTE] = ACTIONS(248), + [sym_number] = ACTIONS(248), + [sym__lower_identifier] = ACTIONS(248), + [sym__upper_identifier] = ACTIONS(248), + [sym_comment] = ACTIONS(3), + }, + [24] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(252), + [aux_sym_source_file_token1] = ACTIONS(252), + [sym_parenthesis_begin] = ACTIONS(252), + [anon_sym_PLUS_PLUS] = ACTIONS(252), + [anon_sym_DASH_DASH] = ACTIONS(252), + [anon_sym_PLUS] = ACTIONS(254), + [anon_sym_DASH] = ACTIONS(254), + [anon_sym_] = ACTIONS(252), + [anon_sym_2] = ACTIONS(252), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(252), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(254), + [anon_sym_COLON_EQ] = ACTIONS(252), + [anon_sym_CARET_EQ] = ACTIONS(252), + [anon_sym_CARET_COLON_EQ] = ACTIONS(252), + [anon_sym_EQ_DOT] = ACTIONS(252), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(252), + [anon_sym_BANG_EQ] = ACTIONS(252), + [anon_sym_GT] = ACTIONS(254), + [anon_sym_GT_EQ] = ACTIONS(252), + [anon_sym_LT] = ACTIONS(254), + [anon_sym_LT_EQ] = ACTIONS(252), + [anon_sym_DASH_GT] = ACTIONS(252), + [anon_sym_COLON_GT] = ACTIONS(252), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(252), + [anon_sym_PIPE_DASH_GT] = ACTIONS(252), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(252), + [anon_sym_7] = ACTIONS(252), + [anon_sym_8] = ACTIONS(252), + [anon_sym_9] = ACTIONS(252), + [anon_sym_STAR] = ACTIONS(254), + [anon_sym_10] = ACTIONS(252), + [anon_sym_11] = ACTIONS(252), + [anon_sym_12] = ACTIONS(252), + [anon_sym_13] = ACTIONS(252), + [anon_sym_14] = ACTIONS(252), + [anon_sym_15] = ACTIONS(252), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(254), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(252), + [sym_association_bracket_begin] = ACTIONS(252), + [sym_blank] = ACTIONS(254), + [sym_blank_sequence] = ACTIONS(254), + [sym_blank_null_sequence] = ACTIONS(252), + [anon_sym_DQUOTE] = ACTIONS(252), + [sym_number] = ACTIONS(252), + [sym__lower_identifier] = ACTIONS(252), + [sym__upper_identifier] = ACTIONS(252), + [sym_comment] = ACTIONS(3), + }, + [25] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(256), + [aux_sym_source_file_token1] = ACTIONS(256), + [sym_parenthesis_begin] = ACTIONS(256), + [anon_sym_PLUS_PLUS] = ACTIONS(256), + [anon_sym_DASH_DASH] = ACTIONS(256), + [anon_sym_PLUS] = ACTIONS(258), + [anon_sym_DASH] = ACTIONS(258), + [anon_sym_] = ACTIONS(256), + [anon_sym_2] = ACTIONS(256), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(256), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(258), + [anon_sym_COLON_EQ] = ACTIONS(256), + [anon_sym_CARET_EQ] = ACTIONS(256), + [anon_sym_CARET_COLON_EQ] = ACTIONS(256), + [anon_sym_EQ_DOT] = ACTIONS(256), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(256), + [anon_sym_BANG_EQ] = ACTIONS(256), + [anon_sym_GT] = ACTIONS(258), + [anon_sym_GT_EQ] = ACTIONS(256), + [anon_sym_LT] = ACTIONS(258), + [anon_sym_LT_EQ] = ACTIONS(256), + [anon_sym_DASH_GT] = ACTIONS(256), + [anon_sym_COLON_GT] = ACTIONS(256), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(256), + [anon_sym_PIPE_DASH_GT] = ACTIONS(256), + [anon_sym_3] = ACTIONS(256), + [anon_sym_4] = ACTIONS(256), + [anon_sym_STAR_STAR] = ACTIONS(256), + [anon_sym_DOT] = ACTIONS(258), + [anon_sym_BSLASH] = ACTIONS(258), + [anon_sym_5] = ACTIONS(256), + [anon_sym_6] = ACTIONS(256), + [anon_sym_7] = ACTIONS(256), + [anon_sym_8] = ACTIONS(256), + [anon_sym_9] = ACTIONS(256), + [anon_sym_STAR] = ACTIONS(258), + [anon_sym_10] = ACTIONS(256), + [anon_sym_11] = ACTIONS(256), + [anon_sym_12] = ACTIONS(256), + [anon_sym_13] = ACTIONS(256), + [anon_sym_14] = ACTIONS(256), + [anon_sym_15] = ACTIONS(256), + [anon_sym_SLASH] = ACTIONS(258), + [anon_sym_16] = ACTIONS(256), + [anon_sym_BSLASH_SLASH] = ACTIONS(256), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(258), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(256), + [sym_association_bracket_begin] = ACTIONS(256), + [sym_blank] = ACTIONS(258), + [sym_blank_sequence] = ACTIONS(258), + [sym_blank_null_sequence] = ACTIONS(256), + [anon_sym_DQUOTE] = ACTIONS(256), + [sym_number] = ACTIONS(256), + [sym__lower_identifier] = ACTIONS(256), + [sym__upper_identifier] = ACTIONS(256), + [sym_comment] = ACTIONS(3), + }, + [26] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(260), + [aux_sym_source_file_token1] = ACTIONS(260), + [sym_parenthesis_begin] = ACTIONS(260), + [anon_sym_PLUS_PLUS] = ACTIONS(260), + [anon_sym_DASH_DASH] = ACTIONS(260), + [anon_sym_PLUS] = ACTIONS(262), + [anon_sym_DASH] = ACTIONS(262), + [anon_sym_] = ACTIONS(260), + [anon_sym_2] = ACTIONS(260), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(260), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(262), + [anon_sym_COLON_EQ] = ACTIONS(260), + [anon_sym_CARET_EQ] = ACTIONS(260), + [anon_sym_CARET_COLON_EQ] = ACTIONS(260), + [anon_sym_EQ_DOT] = ACTIONS(260), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(260), + [anon_sym_BANG_EQ] = ACTIONS(260), + [anon_sym_GT] = ACTIONS(262), + [anon_sym_GT_EQ] = ACTIONS(260), + [anon_sym_LT] = ACTIONS(262), + [anon_sym_LT_EQ] = ACTIONS(260), + [anon_sym_DASH_GT] = ACTIONS(260), + [anon_sym_COLON_GT] = ACTIONS(260), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(260), + [anon_sym_PIPE_DASH_GT] = ACTIONS(260), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(260), + [anon_sym_STAR_STAR] = ACTIONS(260), + [anon_sym_DOT] = ACTIONS(262), + [anon_sym_BSLASH] = ACTIONS(262), + [anon_sym_5] = ACTIONS(260), + [anon_sym_6] = ACTIONS(260), + [anon_sym_7] = ACTIONS(260), + [anon_sym_8] = ACTIONS(260), + [anon_sym_9] = ACTIONS(260), + [anon_sym_STAR] = ACTIONS(262), + [anon_sym_10] = ACTIONS(260), + [anon_sym_11] = ACTIONS(260), + [anon_sym_12] = ACTIONS(260), + [anon_sym_13] = ACTIONS(260), + [anon_sym_14] = ACTIONS(260), + [anon_sym_15] = ACTIONS(260), + [anon_sym_SLASH] = ACTIONS(262), + [anon_sym_16] = ACTIONS(260), + [anon_sym_BSLASH_SLASH] = ACTIONS(260), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(262), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(260), + [sym_association_bracket_begin] = ACTIONS(260), + [sym_blank] = ACTIONS(262), + [sym_blank_sequence] = ACTIONS(262), + [sym_blank_null_sequence] = ACTIONS(260), + [anon_sym_DQUOTE] = ACTIONS(260), + [sym_number] = ACTIONS(260), + [sym__lower_identifier] = ACTIONS(260), + [sym__upper_identifier] = ACTIONS(260), + [sym_comment] = ACTIONS(3), + }, + [27] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(264), + [aux_sym_source_file_token1] = ACTIONS(264), + [sym_parenthesis_begin] = ACTIONS(264), + [anon_sym_PLUS_PLUS] = ACTIONS(264), + [anon_sym_DASH_DASH] = ACTIONS(264), + [anon_sym_PLUS] = ACTIONS(266), + [anon_sym_DASH] = ACTIONS(266), + [anon_sym_] = ACTIONS(264), + [anon_sym_2] = ACTIONS(264), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(264), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(266), + [anon_sym_COLON_EQ] = ACTIONS(264), + [anon_sym_CARET_EQ] = ACTIONS(264), + [anon_sym_CARET_COLON_EQ] = ACTIONS(264), + [anon_sym_EQ_DOT] = ACTIONS(264), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(264), + [anon_sym_BANG_EQ] = ACTIONS(264), + [anon_sym_GT] = ACTIONS(266), + [anon_sym_GT_EQ] = ACTIONS(264), + [anon_sym_LT] = ACTIONS(266), + [anon_sym_LT_EQ] = ACTIONS(264), + [anon_sym_DASH_GT] = ACTIONS(264), + [anon_sym_COLON_GT] = ACTIONS(264), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(264), + [anon_sym_PIPE_DASH_GT] = ACTIONS(264), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(264), + [anon_sym_DOT] = ACTIONS(266), + [anon_sym_BSLASH] = ACTIONS(266), + [anon_sym_5] = ACTIONS(264), + [anon_sym_6] = ACTIONS(264), + [anon_sym_7] = ACTIONS(264), + [anon_sym_8] = ACTIONS(264), + [anon_sym_9] = ACTIONS(264), + [anon_sym_STAR] = ACTIONS(266), + [anon_sym_10] = ACTIONS(264), + [anon_sym_11] = ACTIONS(264), + [anon_sym_12] = ACTIONS(264), + [anon_sym_13] = ACTIONS(264), + [anon_sym_14] = ACTIONS(264), + [anon_sym_15] = ACTIONS(264), + [anon_sym_SLASH] = ACTIONS(266), + [anon_sym_16] = ACTIONS(264), + [anon_sym_BSLASH_SLASH] = ACTIONS(264), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(266), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(264), + [sym_association_bracket_begin] = ACTIONS(264), + [sym_blank] = ACTIONS(266), + [sym_blank_sequence] = ACTIONS(266), + [sym_blank_null_sequence] = ACTIONS(264), + [anon_sym_DQUOTE] = ACTIONS(264), + [sym_number] = ACTIONS(264), + [sym__lower_identifier] = ACTIONS(264), + [sym__upper_identifier] = ACTIONS(264), + [sym_comment] = ACTIONS(3), + }, + [28] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(268), + [aux_sym_source_file_token1] = ACTIONS(268), + [sym_parenthesis_begin] = ACTIONS(268), + [anon_sym_PLUS_PLUS] = ACTIONS(268), + [anon_sym_DASH_DASH] = ACTIONS(268), + [anon_sym_PLUS] = ACTIONS(270), + [anon_sym_DASH] = ACTIONS(270), + [anon_sym_] = ACTIONS(268), + [anon_sym_2] = ACTIONS(268), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(268), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(270), + [anon_sym_COLON_EQ] = ACTIONS(268), + [anon_sym_CARET_EQ] = ACTIONS(268), + [anon_sym_CARET_COLON_EQ] = ACTIONS(268), + [anon_sym_EQ_DOT] = ACTIONS(268), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(268), + [anon_sym_BANG_EQ] = ACTIONS(268), + [anon_sym_GT] = ACTIONS(270), + [anon_sym_GT_EQ] = ACTIONS(268), + [anon_sym_LT] = ACTIONS(270), + [anon_sym_LT_EQ] = ACTIONS(268), + [anon_sym_DASH_GT] = ACTIONS(268), + [anon_sym_COLON_GT] = ACTIONS(268), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(268), + [anon_sym_PIPE_DASH_GT] = ACTIONS(268), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(270), + [anon_sym_BSLASH] = ACTIONS(270), + [anon_sym_5] = ACTIONS(268), + [anon_sym_6] = ACTIONS(268), + [anon_sym_7] = ACTIONS(268), + [anon_sym_8] = ACTIONS(268), + [anon_sym_9] = ACTIONS(268), + [anon_sym_STAR] = ACTIONS(270), + [anon_sym_10] = ACTIONS(268), + [anon_sym_11] = ACTIONS(268), + [anon_sym_12] = ACTIONS(268), + [anon_sym_13] = ACTIONS(268), + [anon_sym_14] = ACTIONS(268), + [anon_sym_15] = ACTIONS(268), + [anon_sym_SLASH] = ACTIONS(270), + [anon_sym_16] = ACTIONS(268), + [anon_sym_BSLASH_SLASH] = ACTIONS(268), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(270), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(268), + [sym_association_bracket_begin] = ACTIONS(268), + [sym_blank] = ACTIONS(270), + [sym_blank_sequence] = ACTIONS(270), + [sym_blank_null_sequence] = ACTIONS(268), + [anon_sym_DQUOTE] = ACTIONS(268), + [sym_number] = ACTIONS(268), + [sym__lower_identifier] = ACTIONS(268), + [sym__upper_identifier] = ACTIONS(268), + [sym_comment] = ACTIONS(3), + }, + [29] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(272), + [aux_sym_source_file_token1] = ACTIONS(272), + [sym_parenthesis_begin] = ACTIONS(272), + [anon_sym_PLUS_PLUS] = ACTIONS(272), + [anon_sym_DASH_DASH] = ACTIONS(272), + [anon_sym_PLUS] = ACTIONS(274), + [anon_sym_DASH] = ACTIONS(274), + [anon_sym_] = ACTIONS(272), + [anon_sym_2] = ACTIONS(272), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(272), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(274), + [anon_sym_COLON_EQ] = ACTIONS(272), + [anon_sym_CARET_EQ] = ACTIONS(272), + [anon_sym_CARET_COLON_EQ] = ACTIONS(272), + [anon_sym_EQ_DOT] = ACTIONS(272), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(272), + [anon_sym_BANG_EQ] = ACTIONS(272), + [anon_sym_GT] = ACTIONS(274), + [anon_sym_GT_EQ] = ACTIONS(272), + [anon_sym_LT] = ACTIONS(274), + [anon_sym_LT_EQ] = ACTIONS(272), + [anon_sym_DASH_GT] = ACTIONS(272), + [anon_sym_COLON_GT] = ACTIONS(272), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(272), + [anon_sym_PIPE_DASH_GT] = ACTIONS(272), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(274), + [anon_sym_5] = ACTIONS(272), + [anon_sym_6] = ACTIONS(272), + [anon_sym_7] = ACTIONS(272), + [anon_sym_8] = ACTIONS(272), + [anon_sym_9] = ACTIONS(272), + [anon_sym_STAR] = ACTIONS(274), + [anon_sym_10] = ACTIONS(272), + [anon_sym_11] = ACTIONS(272), + [anon_sym_12] = ACTIONS(272), + [anon_sym_13] = ACTIONS(272), + [anon_sym_14] = ACTIONS(272), + [anon_sym_15] = ACTIONS(272), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(274), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(272), + [sym_association_bracket_begin] = ACTIONS(272), + [sym_blank] = ACTIONS(274), + [sym_blank_sequence] = ACTIONS(274), + [sym_blank_null_sequence] = ACTIONS(272), + [anon_sym_DQUOTE] = ACTIONS(272), + [sym_number] = ACTIONS(272), + [sym__lower_identifier] = ACTIONS(272), + [sym__upper_identifier] = ACTIONS(272), + [sym_comment] = ACTIONS(3), + }, + [30] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(276), + [aux_sym_source_file_token1] = ACTIONS(276), + [sym_parenthesis_begin] = ACTIONS(276), + [anon_sym_PLUS_PLUS] = ACTIONS(276), + [anon_sym_DASH_DASH] = ACTIONS(276), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_2] = ACTIONS(276), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(276), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(276), + [sym_association_bracket_begin] = ACTIONS(276), + [sym_blank] = ACTIONS(278), + [sym_blank_sequence] = ACTIONS(278), + [sym_blank_null_sequence] = ACTIONS(276), + [anon_sym_DQUOTE] = ACTIONS(276), + [sym_number] = ACTIONS(276), + [sym__lower_identifier] = ACTIONS(276), + [sym__upper_identifier] = ACTIONS(276), + [sym_comment] = ACTIONS(3), + }, + [31] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(280), + [aux_sym_source_file_token1] = ACTIONS(280), + [sym_parenthesis_begin] = ACTIONS(280), + [anon_sym_PLUS_PLUS] = ACTIONS(280), + [anon_sym_DASH_DASH] = ACTIONS(280), + [anon_sym_PLUS] = ACTIONS(282), + [anon_sym_DASH] = ACTIONS(282), + [anon_sym_] = ACTIONS(280), + [anon_sym_2] = ACTIONS(280), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(280), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(282), + [anon_sym_COLON_EQ] = ACTIONS(280), + [anon_sym_CARET_EQ] = ACTIONS(280), + [anon_sym_CARET_COLON_EQ] = ACTIONS(280), + [anon_sym_EQ_DOT] = ACTIONS(280), + [anon_sym_QMARK] = ACTIONS(280), + [anon_sym_EQ_EQ] = ACTIONS(280), + [anon_sym_BANG_EQ] = ACTIONS(280), + [anon_sym_GT] = ACTIONS(282), + [anon_sym_GT_EQ] = ACTIONS(280), + [anon_sym_LT] = ACTIONS(282), + [anon_sym_LT_EQ] = ACTIONS(280), + [anon_sym_DASH_GT] = ACTIONS(280), + [anon_sym_COLON_GT] = ACTIONS(280), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(282), + [anon_sym_TILDE] = ACTIONS(280), + [anon_sym_AT_STAR] = ACTIONS(280), + [anon_sym_SLASH_STAR] = ACTIONS(280), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(280), + [anon_sym_PIPE_DASH_GT] = ACTIONS(280), + [anon_sym_3] = ACTIONS(280), + [anon_sym_4] = ACTIONS(280), + [anon_sym_STAR_STAR] = ACTIONS(280), + [anon_sym_DOT] = ACTIONS(282), + [anon_sym_BSLASH] = ACTIONS(282), + [anon_sym_5] = ACTIONS(280), + [anon_sym_6] = ACTIONS(280), + [anon_sym_7] = ACTIONS(280), + [anon_sym_8] = ACTIONS(280), + [anon_sym_9] = ACTIONS(280), + [anon_sym_STAR] = ACTIONS(282), + [anon_sym_10] = ACTIONS(280), + [anon_sym_11] = ACTIONS(280), + [anon_sym_12] = ACTIONS(280), + [anon_sym_13] = ACTIONS(280), + [anon_sym_14] = ACTIONS(280), + [anon_sym_15] = ACTIONS(280), + [anon_sym_SLASH] = ACTIONS(282), + [anon_sym_16] = ACTIONS(280), + [anon_sym_BSLASH_SLASH] = ACTIONS(280), + [anon_sym_SLASH_AT] = ACTIONS(280), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(280), + [anon_sym_BANG] = ACTIONS(282), + [anon_sym_BANG_BANG] = ACTIONS(280), + [anon_sym_SQUOTE] = ACTIONS(280), + [anon_sym_BSLASH_AT] = ACTIONS(280), + [anon_sym_CARET] = ACTIONS(282), + [anon_sym_BSLASH_CARET] = ACTIONS(280), + [anon_sym_AT_AT] = ACTIONS(282), + [anon_sym_AT_AT_AT] = ACTIONS(280), + [anon_sym_PIPE] = ACTIONS(282), + [anon_sym_LT_GT] = ACTIONS(280), + [sym_list_bracket_begin] = ACTIONS(280), + [sym_association_bracket_begin] = ACTIONS(280), + [sym_blank] = ACTIONS(282), + [sym_blank_sequence] = ACTIONS(282), + [sym_blank_null_sequence] = ACTIONS(280), + [anon_sym_DQUOTE] = ACTIONS(280), + [sym_number] = ACTIONS(280), + [sym__lower_identifier] = ACTIONS(280), + [sym__upper_identifier] = ACTIONS(280), + [sym_comment] = ACTIONS(3), + }, + [32] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(284), + [aux_sym_source_file_token1] = ACTIONS(284), + [sym_parenthesis_begin] = ACTIONS(284), + [anon_sym_PLUS_PLUS] = ACTIONS(284), + [anon_sym_DASH_DASH] = ACTIONS(284), + [anon_sym_PLUS] = ACTIONS(286), + [anon_sym_DASH] = ACTIONS(286), + [anon_sym_] = ACTIONS(284), + [anon_sym_2] = ACTIONS(284), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(284), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(286), + [anon_sym_COLON_EQ] = ACTIONS(284), + [anon_sym_CARET_EQ] = ACTIONS(284), + [anon_sym_CARET_COLON_EQ] = ACTIONS(284), + [anon_sym_EQ_DOT] = ACTIONS(284), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(284), + [anon_sym_BANG_EQ] = ACTIONS(284), + [anon_sym_GT] = ACTIONS(286), + [anon_sym_GT_EQ] = ACTIONS(284), + [anon_sym_LT] = ACTIONS(286), + [anon_sym_LT_EQ] = ACTIONS(284), + [anon_sym_DASH_GT] = ACTIONS(284), + [anon_sym_COLON_GT] = ACTIONS(284), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(284), + [anon_sym_PIPE_DASH_GT] = ACTIONS(284), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(284), + [anon_sym_12] = ACTIONS(284), + [anon_sym_13] = ACTIONS(284), + [anon_sym_14] = ACTIONS(284), + [anon_sym_15] = ACTIONS(284), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(286), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(284), + [sym_association_bracket_begin] = ACTIONS(284), + [sym_blank] = ACTIONS(286), + [sym_blank_sequence] = ACTIONS(286), + [sym_blank_null_sequence] = ACTIONS(284), + [anon_sym_DQUOTE] = ACTIONS(284), + [sym_number] = ACTIONS(284), + [sym__lower_identifier] = ACTIONS(284), + [sym__upper_identifier] = ACTIONS(284), + [sym_comment] = ACTIONS(3), + }, + [33] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(288), + [aux_sym_source_file_token1] = ACTIONS(288), + [sym_parenthesis_begin] = ACTIONS(288), + [anon_sym_PLUS_PLUS] = ACTIONS(288), + [anon_sym_DASH_DASH] = ACTIONS(288), + [anon_sym_PLUS] = ACTIONS(290), + [anon_sym_DASH] = ACTIONS(290), + [anon_sym_] = ACTIONS(288), + [anon_sym_2] = ACTIONS(288), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(288), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(290), + [anon_sym_COLON_EQ] = ACTIONS(288), + [anon_sym_CARET_EQ] = ACTIONS(288), + [anon_sym_CARET_COLON_EQ] = ACTIONS(288), + [anon_sym_EQ_DOT] = ACTIONS(288), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(288), + [anon_sym_BANG_EQ] = ACTIONS(288), + [anon_sym_GT] = ACTIONS(290), + [anon_sym_GT_EQ] = ACTIONS(288), + [anon_sym_LT] = ACTIONS(290), + [anon_sym_LT_EQ] = ACTIONS(288), + [anon_sym_DASH_GT] = ACTIONS(288), + [anon_sym_COLON_GT] = ACTIONS(288), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(288), + [anon_sym_PIPE_DASH_GT] = ACTIONS(288), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(288), + [anon_sym_9] = ACTIONS(288), + [anon_sym_STAR] = ACTIONS(290), + [anon_sym_10] = ACTIONS(288), + [anon_sym_11] = ACTIONS(288), + [anon_sym_12] = ACTIONS(288), + [anon_sym_13] = ACTIONS(288), + [anon_sym_14] = ACTIONS(288), + [anon_sym_15] = ACTIONS(288), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(290), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(288), + [sym_association_bracket_begin] = ACTIONS(288), + [sym_blank] = ACTIONS(290), + [sym_blank_sequence] = ACTIONS(290), + [sym_blank_null_sequence] = ACTIONS(288), + [anon_sym_DQUOTE] = ACTIONS(288), + [sym_number] = ACTIONS(288), + [sym__lower_identifier] = ACTIONS(288), + [sym__upper_identifier] = ACTIONS(288), + [sym_comment] = ACTIONS(3), + }, + [34] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(292), + [aux_sym_source_file_token1] = ACTIONS(292), + [sym_parenthesis_begin] = ACTIONS(292), + [anon_sym_PLUS_PLUS] = ACTIONS(292), + [anon_sym_DASH_DASH] = ACTIONS(292), + [anon_sym_PLUS] = ACTIONS(294), + [anon_sym_DASH] = ACTIONS(294), + [anon_sym_] = ACTIONS(292), + [anon_sym_2] = ACTIONS(292), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(292), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(294), + [anon_sym_COLON_EQ] = ACTIONS(292), + [anon_sym_CARET_EQ] = ACTIONS(292), + [anon_sym_CARET_COLON_EQ] = ACTIONS(292), + [anon_sym_EQ_DOT] = ACTIONS(292), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(292), + [anon_sym_BANG_EQ] = ACTIONS(292), + [anon_sym_GT] = ACTIONS(294), + [anon_sym_GT_EQ] = ACTIONS(292), + [anon_sym_LT] = ACTIONS(294), + [anon_sym_LT_EQ] = ACTIONS(292), + [anon_sym_DASH_GT] = ACTIONS(292), + [anon_sym_COLON_GT] = ACTIONS(292), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(292), + [anon_sym_PIPE_DASH_GT] = ACTIONS(292), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(292), + [anon_sym_STAR] = ACTIONS(294), + [anon_sym_10] = ACTIONS(292), + [anon_sym_11] = ACTIONS(292), + [anon_sym_12] = ACTIONS(292), + [anon_sym_13] = ACTIONS(292), + [anon_sym_14] = ACTIONS(292), + [anon_sym_15] = ACTIONS(292), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(294), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(292), + [sym_association_bracket_begin] = ACTIONS(292), + [sym_blank] = ACTIONS(294), + [sym_blank_sequence] = ACTIONS(294), + [sym_blank_null_sequence] = ACTIONS(292), + [anon_sym_DQUOTE] = ACTIONS(292), + [sym_number] = ACTIONS(292), + [sym__lower_identifier] = ACTIONS(292), + [sym__upper_identifier] = ACTIONS(292), + [sym_comment] = ACTIONS(3), + }, + [35] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(296), + [aux_sym_source_file_token1] = ACTIONS(296), + [sym_parenthesis_begin] = ACTIONS(296), + [anon_sym_PLUS_PLUS] = ACTIONS(296), + [anon_sym_DASH_DASH] = ACTIONS(296), + [anon_sym_PLUS] = ACTIONS(298), + [anon_sym_DASH] = ACTIONS(298), + [anon_sym_] = ACTIONS(296), + [anon_sym_2] = ACTIONS(296), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(296), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(298), + [anon_sym_COLON_EQ] = ACTIONS(296), + [anon_sym_CARET_EQ] = ACTIONS(296), + [anon_sym_CARET_COLON_EQ] = ACTIONS(296), + [anon_sym_EQ_DOT] = ACTIONS(296), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(296), + [anon_sym_BANG_EQ] = ACTIONS(296), + [anon_sym_GT] = ACTIONS(298), + [anon_sym_GT_EQ] = ACTIONS(296), + [anon_sym_LT] = ACTIONS(298), + [anon_sym_LT_EQ] = ACTIONS(296), + [anon_sym_DASH_GT] = ACTIONS(296), + [anon_sym_COLON_GT] = ACTIONS(296), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(296), + [anon_sym_PIPE_DASH_GT] = ACTIONS(296), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(298), + [anon_sym_10] = ACTIONS(296), + [anon_sym_11] = ACTIONS(296), + [anon_sym_12] = ACTIONS(296), + [anon_sym_13] = ACTIONS(296), + [anon_sym_14] = ACTIONS(296), + [anon_sym_15] = ACTIONS(296), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(298), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(296), + [sym_association_bracket_begin] = ACTIONS(296), + [sym_blank] = ACTIONS(298), + [sym_blank_sequence] = ACTIONS(298), + [sym_blank_null_sequence] = ACTIONS(296), + [anon_sym_DQUOTE] = ACTIONS(296), + [sym_number] = ACTIONS(296), + [sym__lower_identifier] = ACTIONS(296), + [sym__upper_identifier] = ACTIONS(296), + [sym_comment] = ACTIONS(3), + }, + [36] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(300), + [aux_sym_source_file_token1] = ACTIONS(300), + [sym_parenthesis_begin] = ACTIONS(300), + [anon_sym_PLUS_PLUS] = ACTIONS(300), + [anon_sym_DASH_DASH] = ACTIONS(300), + [anon_sym_PLUS] = ACTIONS(302), + [anon_sym_DASH] = ACTIONS(302), + [anon_sym_] = ACTIONS(300), + [anon_sym_2] = ACTIONS(300), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(300), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(302), + [anon_sym_COLON_EQ] = ACTIONS(300), + [anon_sym_CARET_EQ] = ACTIONS(300), + [anon_sym_CARET_COLON_EQ] = ACTIONS(300), + [anon_sym_EQ_DOT] = ACTIONS(300), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(300), + [anon_sym_BANG_EQ] = ACTIONS(300), + [anon_sym_GT] = ACTIONS(302), + [anon_sym_GT_EQ] = ACTIONS(300), + [anon_sym_LT] = ACTIONS(302), + [anon_sym_LT_EQ] = ACTIONS(300), + [anon_sym_DASH_GT] = ACTIONS(300), + [anon_sym_COLON_GT] = ACTIONS(300), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(300), + [anon_sym_PIPE_DASH_GT] = ACTIONS(300), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(302), + [anon_sym_10] = ACTIONS(300), + [anon_sym_11] = ACTIONS(300), + [anon_sym_12] = ACTIONS(300), + [anon_sym_13] = ACTIONS(300), + [anon_sym_14] = ACTIONS(300), + [anon_sym_15] = ACTIONS(300), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(302), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(300), + [sym_association_bracket_begin] = ACTIONS(300), + [sym_blank] = ACTIONS(302), + [sym_blank_sequence] = ACTIONS(302), + [sym_blank_null_sequence] = ACTIONS(300), + [anon_sym_DQUOTE] = ACTIONS(300), + [sym_number] = ACTIONS(300), + [sym__lower_identifier] = ACTIONS(300), + [sym__upper_identifier] = ACTIONS(300), + [sym_comment] = ACTIONS(3), + }, + [37] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(304), + [aux_sym_source_file_token1] = ACTIONS(304), + [sym_parenthesis_begin] = ACTIONS(304), + [anon_sym_PLUS_PLUS] = ACTIONS(304), + [anon_sym_DASH_DASH] = ACTIONS(304), + [anon_sym_PLUS] = ACTIONS(306), + [anon_sym_DASH] = ACTIONS(306), + [anon_sym_] = ACTIONS(304), + [anon_sym_2] = ACTIONS(304), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(304), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(306), + [anon_sym_COLON_EQ] = ACTIONS(304), + [anon_sym_CARET_EQ] = ACTIONS(304), + [anon_sym_CARET_COLON_EQ] = ACTIONS(304), + [anon_sym_EQ_DOT] = ACTIONS(304), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(304), + [anon_sym_BANG_EQ] = ACTIONS(304), + [anon_sym_GT] = ACTIONS(306), + [anon_sym_GT_EQ] = ACTIONS(304), + [anon_sym_LT] = ACTIONS(306), + [anon_sym_LT_EQ] = ACTIONS(304), + [anon_sym_DASH_GT] = ACTIONS(304), + [anon_sym_COLON_GT] = ACTIONS(304), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(304), + [anon_sym_PIPE_DASH_GT] = ACTIONS(304), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(304), + [anon_sym_7] = ACTIONS(304), + [anon_sym_8] = ACTIONS(304), + [anon_sym_9] = ACTIONS(304), + [anon_sym_STAR] = ACTIONS(306), + [anon_sym_10] = ACTIONS(304), + [anon_sym_11] = ACTIONS(304), + [anon_sym_12] = ACTIONS(304), + [anon_sym_13] = ACTIONS(304), + [anon_sym_14] = ACTIONS(304), + [anon_sym_15] = ACTIONS(304), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(306), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(304), + [sym_association_bracket_begin] = ACTIONS(304), + [sym_blank] = ACTIONS(306), + [sym_blank_sequence] = ACTIONS(306), + [sym_blank_null_sequence] = ACTIONS(304), + [anon_sym_DQUOTE] = ACTIONS(304), + [sym_number] = ACTIONS(304), + [sym__lower_identifier] = ACTIONS(304), + [sym__upper_identifier] = ACTIONS(304), + [sym_comment] = ACTIONS(3), + }, + [38] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(308), + [aux_sym_source_file_token1] = ACTIONS(308), + [sym_parenthesis_begin] = ACTIONS(308), + [anon_sym_PLUS_PLUS] = ACTIONS(308), + [anon_sym_DASH_DASH] = ACTIONS(308), + [anon_sym_PLUS] = ACTIONS(310), + [anon_sym_DASH] = ACTIONS(310), + [anon_sym_] = ACTIONS(308), + [anon_sym_2] = ACTIONS(308), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(308), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(310), + [anon_sym_COLON_EQ] = ACTIONS(308), + [anon_sym_CARET_EQ] = ACTIONS(308), + [anon_sym_CARET_COLON_EQ] = ACTIONS(308), + [anon_sym_EQ_DOT] = ACTIONS(308), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(308), + [anon_sym_BANG_EQ] = ACTIONS(308), + [anon_sym_GT] = ACTIONS(310), + [anon_sym_GT_EQ] = ACTIONS(308), + [anon_sym_LT] = ACTIONS(310), + [anon_sym_LT_EQ] = ACTIONS(308), + [anon_sym_DASH_GT] = ACTIONS(308), + [anon_sym_COLON_GT] = ACTIONS(308), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(308), + [anon_sym_PIPE_DASH_GT] = ACTIONS(308), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(308), + [anon_sym_13] = ACTIONS(308), + [anon_sym_14] = ACTIONS(308), + [anon_sym_15] = ACTIONS(308), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(310), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(308), + [sym_association_bracket_begin] = ACTIONS(308), + [sym_blank] = ACTIONS(310), + [sym_blank_sequence] = ACTIONS(310), + [sym_blank_null_sequence] = ACTIONS(308), + [anon_sym_DQUOTE] = ACTIONS(308), + [sym_number] = ACTIONS(308), + [sym__lower_identifier] = ACTIONS(308), + [sym__upper_identifier] = ACTIONS(308), + [sym_comment] = ACTIONS(3), + }, + [39] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(312), + [aux_sym_source_file_token1] = ACTIONS(312), + [sym_parenthesis_begin] = ACTIONS(312), + [anon_sym_PLUS_PLUS] = ACTIONS(312), + [anon_sym_DASH_DASH] = ACTIONS(312), + [anon_sym_PLUS] = ACTIONS(314), + [anon_sym_DASH] = ACTIONS(314), + [anon_sym_] = ACTIONS(312), + [anon_sym_2] = ACTIONS(312), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(312), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(314), + [anon_sym_COLON_EQ] = ACTIONS(312), + [anon_sym_CARET_EQ] = ACTIONS(312), + [anon_sym_CARET_COLON_EQ] = ACTIONS(312), + [anon_sym_EQ_DOT] = ACTIONS(312), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(312), + [anon_sym_BANG_EQ] = ACTIONS(312), + [anon_sym_GT] = ACTIONS(314), + [anon_sym_GT_EQ] = ACTIONS(312), + [anon_sym_LT] = ACTIONS(314), + [anon_sym_LT_EQ] = ACTIONS(312), + [anon_sym_DASH_GT] = ACTIONS(312), + [anon_sym_COLON_GT] = ACTIONS(312), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(312), + [anon_sym_PIPE_DASH_GT] = ACTIONS(312), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(312), + [anon_sym_14] = ACTIONS(312), + [anon_sym_15] = ACTIONS(312), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(314), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(312), + [sym_association_bracket_begin] = ACTIONS(312), + [sym_blank] = ACTIONS(314), + [sym_blank_sequence] = ACTIONS(314), + [sym_blank_null_sequence] = ACTIONS(312), + [anon_sym_DQUOTE] = ACTIONS(312), + [sym_number] = ACTIONS(312), + [sym__lower_identifier] = ACTIONS(312), + [sym__upper_identifier] = ACTIONS(312), + [sym_comment] = ACTIONS(3), + }, + [40] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(316), + [aux_sym_source_file_token1] = ACTIONS(316), + [sym_parenthesis_begin] = ACTIONS(316), + [anon_sym_PLUS_PLUS] = ACTIONS(316), + [anon_sym_DASH_DASH] = ACTIONS(316), + [anon_sym_PLUS] = ACTIONS(318), + [anon_sym_DASH] = ACTIONS(318), + [anon_sym_] = ACTIONS(316), + [anon_sym_2] = ACTIONS(316), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(316), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(318), + [anon_sym_COLON_EQ] = ACTIONS(316), + [anon_sym_CARET_EQ] = ACTIONS(316), + [anon_sym_CARET_COLON_EQ] = ACTIONS(316), + [anon_sym_EQ_DOT] = ACTIONS(316), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(316), + [anon_sym_BANG_EQ] = ACTIONS(316), + [anon_sym_GT] = ACTIONS(318), + [anon_sym_GT_EQ] = ACTIONS(316), + [anon_sym_LT] = ACTIONS(318), + [anon_sym_LT_EQ] = ACTIONS(316), + [anon_sym_DASH_GT] = ACTIONS(316), + [anon_sym_COLON_GT] = ACTIONS(316), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(316), + [anon_sym_PIPE_DASH_GT] = ACTIONS(316), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(316), + [anon_sym_15] = ACTIONS(316), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(318), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(316), + [sym_association_bracket_begin] = ACTIONS(316), + [sym_blank] = ACTIONS(318), + [sym_blank_sequence] = ACTIONS(318), + [sym_blank_null_sequence] = ACTIONS(316), + [anon_sym_DQUOTE] = ACTIONS(316), + [sym_number] = ACTIONS(316), + [sym__lower_identifier] = ACTIONS(316), + [sym__upper_identifier] = ACTIONS(316), + [sym_comment] = ACTIONS(3), + }, + [41] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(320), + [aux_sym_source_file_token1] = ACTIONS(320), + [sym_parenthesis_begin] = ACTIONS(320), + [anon_sym_PLUS_PLUS] = ACTIONS(320), + [anon_sym_DASH_DASH] = ACTIONS(320), + [anon_sym_PLUS] = ACTIONS(322), + [anon_sym_DASH] = ACTIONS(322), + [anon_sym_] = ACTIONS(320), + [anon_sym_2] = ACTIONS(320), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(320), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(322), + [anon_sym_COLON_EQ] = ACTIONS(320), + [anon_sym_CARET_EQ] = ACTIONS(320), + [anon_sym_CARET_COLON_EQ] = ACTIONS(320), + [anon_sym_EQ_DOT] = ACTIONS(320), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(320), + [anon_sym_BANG_EQ] = ACTIONS(320), + [anon_sym_GT] = ACTIONS(322), + [anon_sym_GT_EQ] = ACTIONS(320), + [anon_sym_LT] = ACTIONS(322), + [anon_sym_LT_EQ] = ACTIONS(320), + [anon_sym_DASH_GT] = ACTIONS(320), + [anon_sym_COLON_GT] = ACTIONS(320), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(320), + [anon_sym_PIPE_DASH_GT] = ACTIONS(320), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(320), + [anon_sym_15] = ACTIONS(320), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(322), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(320), + [sym_association_bracket_begin] = ACTIONS(320), + [sym_blank] = ACTIONS(322), + [sym_blank_sequence] = ACTIONS(322), + [sym_blank_null_sequence] = ACTIONS(320), + [anon_sym_DQUOTE] = ACTIONS(320), + [sym_number] = ACTIONS(320), + [sym__lower_identifier] = ACTIONS(320), + [sym__upper_identifier] = ACTIONS(320), + [sym_comment] = ACTIONS(3), + }, + [42] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(324), + [aux_sym_source_file_token1] = ACTIONS(324), + [sym_parenthesis_begin] = ACTIONS(324), + [anon_sym_PLUS_PLUS] = ACTIONS(324), + [anon_sym_DASH_DASH] = ACTIONS(324), + [anon_sym_PLUS] = ACTIONS(326), + [anon_sym_DASH] = ACTIONS(326), + [anon_sym_] = ACTIONS(324), + [anon_sym_2] = ACTIONS(324), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(324), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(326), + [anon_sym_COLON_EQ] = ACTIONS(324), + [anon_sym_CARET_EQ] = ACTIONS(324), + [anon_sym_CARET_COLON_EQ] = ACTIONS(324), + [anon_sym_EQ_DOT] = ACTIONS(324), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(324), + [anon_sym_BANG_EQ] = ACTIONS(324), + [anon_sym_GT] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(324), + [anon_sym_LT] = ACTIONS(326), + [anon_sym_LT_EQ] = ACTIONS(324), + [anon_sym_DASH_GT] = ACTIONS(324), + [anon_sym_COLON_GT] = ACTIONS(324), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(324), + [anon_sym_PIPE_DASH_GT] = ACTIONS(324), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(326), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(324), + [sym_association_bracket_begin] = ACTIONS(324), + [sym_blank] = ACTIONS(326), + [sym_blank_sequence] = ACTIONS(326), + [sym_blank_null_sequence] = ACTIONS(324), + [anon_sym_DQUOTE] = ACTIONS(324), + [sym_number] = ACTIONS(324), + [sym__lower_identifier] = ACTIONS(324), + [sym__upper_identifier] = ACTIONS(324), + [sym_comment] = ACTIONS(3), + }, + [43] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(328), + [aux_sym_source_file_token1] = ACTIONS(328), + [sym_parenthesis_begin] = ACTIONS(328), + [anon_sym_PLUS_PLUS] = ACTIONS(328), + [anon_sym_DASH_DASH] = ACTIONS(328), + [anon_sym_PLUS] = ACTIONS(330), + [anon_sym_DASH] = ACTIONS(330), + [anon_sym_] = ACTIONS(328), + [anon_sym_2] = ACTIONS(328), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(328), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(330), + [anon_sym_COLON_EQ] = ACTIONS(328), + [anon_sym_CARET_EQ] = ACTIONS(328), + [anon_sym_CARET_COLON_EQ] = ACTIONS(328), + [anon_sym_EQ_DOT] = ACTIONS(328), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(328), + [anon_sym_BANG_EQ] = ACTIONS(328), + [anon_sym_GT] = ACTIONS(330), + [anon_sym_GT_EQ] = ACTIONS(328), + [anon_sym_LT] = ACTIONS(330), + [anon_sym_LT_EQ] = ACTIONS(328), + [anon_sym_DASH_GT] = ACTIONS(328), + [anon_sym_COLON_GT] = ACTIONS(328), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(328), + [anon_sym_PIPE_DASH_GT] = ACTIONS(328), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(330), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(328), + [sym_association_bracket_begin] = ACTIONS(328), + [sym_blank] = ACTIONS(330), + [sym_blank_sequence] = ACTIONS(330), + [sym_blank_null_sequence] = ACTIONS(328), + [anon_sym_DQUOTE] = ACTIONS(328), + [sym_number] = ACTIONS(328), + [sym__lower_identifier] = ACTIONS(328), + [sym__upper_identifier] = ACTIONS(328), + [sym_comment] = ACTIONS(3), + }, + [44] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(332), + [aux_sym_source_file_token1] = ACTIONS(332), + [sym_parenthesis_begin] = ACTIONS(332), + [anon_sym_PLUS_PLUS] = ACTIONS(332), + [anon_sym_DASH_DASH] = ACTIONS(332), + [anon_sym_PLUS] = ACTIONS(334), + [anon_sym_DASH] = ACTIONS(334), + [anon_sym_] = ACTIONS(332), + [anon_sym_2] = ACTIONS(332), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(332), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(334), + [anon_sym_COLON_EQ] = ACTIONS(332), + [anon_sym_CARET_EQ] = ACTIONS(332), + [anon_sym_CARET_COLON_EQ] = ACTIONS(332), + [anon_sym_EQ_DOT] = ACTIONS(332), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(332), + [anon_sym_BANG_EQ] = ACTIONS(332), + [anon_sym_GT] = ACTIONS(334), + [anon_sym_GT_EQ] = ACTIONS(332), + [anon_sym_LT] = ACTIONS(334), + [anon_sym_LT_EQ] = ACTIONS(332), + [anon_sym_DASH_GT] = ACTIONS(332), + [anon_sym_COLON_GT] = ACTIONS(332), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(332), + [anon_sym_PIPE_DASH_GT] = ACTIONS(332), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(334), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(332), + [sym_association_bracket_begin] = ACTIONS(332), + [sym_blank] = ACTIONS(334), + [sym_blank_sequence] = ACTIONS(334), + [sym_blank_null_sequence] = ACTIONS(332), + [anon_sym_DQUOTE] = ACTIONS(332), + [sym_number] = ACTIONS(332), + [sym__lower_identifier] = ACTIONS(332), + [sym__upper_identifier] = ACTIONS(332), + [sym_comment] = ACTIONS(3), + }, + [45] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(336), + [aux_sym_source_file_token1] = ACTIONS(336), + [sym_parenthesis_begin] = ACTIONS(336), + [anon_sym_PLUS_PLUS] = ACTIONS(336), + [anon_sym_DASH_DASH] = ACTIONS(336), + [anon_sym_PLUS] = ACTIONS(338), + [anon_sym_DASH] = ACTIONS(338), + [anon_sym_] = ACTIONS(336), + [anon_sym_2] = ACTIONS(336), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(336), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(338), + [anon_sym_COLON_EQ] = ACTIONS(336), + [anon_sym_CARET_EQ] = ACTIONS(336), + [anon_sym_CARET_COLON_EQ] = ACTIONS(336), + [anon_sym_EQ_DOT] = ACTIONS(336), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(336), + [anon_sym_BANG_EQ] = ACTIONS(336), + [anon_sym_GT] = ACTIONS(338), + [anon_sym_GT_EQ] = ACTIONS(336), + [anon_sym_LT] = ACTIONS(338), + [anon_sym_LT_EQ] = ACTIONS(336), + [anon_sym_DASH_GT] = ACTIONS(336), + [anon_sym_COLON_GT] = ACTIONS(336), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(336), + [anon_sym_PIPE_DASH_GT] = ACTIONS(336), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(338), + [anon_sym_5] = ACTIONS(336), + [anon_sym_6] = ACTIONS(336), + [anon_sym_7] = ACTIONS(336), + [anon_sym_8] = ACTIONS(336), + [anon_sym_9] = ACTIONS(336), + [anon_sym_STAR] = ACTIONS(338), + [anon_sym_10] = ACTIONS(336), + [anon_sym_11] = ACTIONS(336), + [anon_sym_12] = ACTIONS(336), + [anon_sym_13] = ACTIONS(336), + [anon_sym_14] = ACTIONS(336), + [anon_sym_15] = ACTIONS(336), + [anon_sym_SLASH] = ACTIONS(338), + [anon_sym_16] = ACTIONS(336), + [anon_sym_BSLASH_SLASH] = ACTIONS(336), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(338), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(336), + [sym_association_bracket_begin] = ACTIONS(336), + [sym_blank] = ACTIONS(338), + [sym_blank_sequence] = ACTIONS(338), + [sym_blank_null_sequence] = ACTIONS(336), + [anon_sym_DQUOTE] = ACTIONS(336), + [sym_number] = ACTIONS(336), + [sym__lower_identifier] = ACTIONS(336), + [sym__upper_identifier] = ACTIONS(336), + [sym_comment] = ACTIONS(3), + }, + [46] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(340), + [aux_sym_source_file_token1] = ACTIONS(340), + [sym_parenthesis_begin] = ACTIONS(340), + [anon_sym_PLUS_PLUS] = ACTIONS(340), + [anon_sym_DASH_DASH] = ACTIONS(340), + [anon_sym_PLUS] = ACTIONS(342), + [anon_sym_DASH] = ACTIONS(342), + [anon_sym_] = ACTIONS(340), + [anon_sym_2] = ACTIONS(340), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(340), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(342), + [anon_sym_COLON_EQ] = ACTIONS(340), + [anon_sym_CARET_EQ] = ACTIONS(340), + [anon_sym_CARET_COLON_EQ] = ACTIONS(340), + [anon_sym_EQ_DOT] = ACTIONS(340), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(340), + [anon_sym_BANG_EQ] = ACTIONS(340), + [anon_sym_GT] = ACTIONS(342), + [anon_sym_GT_EQ] = ACTIONS(340), + [anon_sym_LT] = ACTIONS(342), + [anon_sym_LT_EQ] = ACTIONS(340), + [anon_sym_DASH_GT] = ACTIONS(340), + [anon_sym_COLON_GT] = ACTIONS(340), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(340), + [anon_sym_PIPE_DASH_GT] = ACTIONS(340), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(342), + [anon_sym_5] = ACTIONS(340), + [anon_sym_6] = ACTIONS(340), + [anon_sym_7] = ACTIONS(340), + [anon_sym_8] = ACTIONS(340), + [anon_sym_9] = ACTIONS(340), + [anon_sym_STAR] = ACTIONS(342), + [anon_sym_10] = ACTIONS(340), + [anon_sym_11] = ACTIONS(340), + [anon_sym_12] = ACTIONS(340), + [anon_sym_13] = ACTIONS(340), + [anon_sym_14] = ACTIONS(340), + [anon_sym_15] = ACTIONS(340), + [anon_sym_SLASH] = ACTIONS(342), + [anon_sym_16] = ACTIONS(340), + [anon_sym_BSLASH_SLASH] = ACTIONS(340), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(342), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(340), + [sym_association_bracket_begin] = ACTIONS(340), + [sym_blank] = ACTIONS(342), + [sym_blank_sequence] = ACTIONS(342), + [sym_blank_null_sequence] = ACTIONS(340), + [anon_sym_DQUOTE] = ACTIONS(340), + [sym_number] = ACTIONS(340), + [sym__lower_identifier] = ACTIONS(340), + [sym__upper_identifier] = ACTIONS(340), + [sym_comment] = ACTIONS(3), + }, + [47] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(344), + [aux_sym_source_file_token1] = ACTIONS(344), + [sym_parenthesis_begin] = ACTIONS(344), + [anon_sym_PLUS_PLUS] = ACTIONS(344), + [anon_sym_DASH_DASH] = ACTIONS(344), + [anon_sym_PLUS] = ACTIONS(346), + [anon_sym_DASH] = ACTIONS(346), + [anon_sym_] = ACTIONS(344), + [anon_sym_2] = ACTIONS(344), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(344), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(346), + [anon_sym_COLON_EQ] = ACTIONS(344), + [anon_sym_CARET_EQ] = ACTIONS(344), + [anon_sym_CARET_COLON_EQ] = ACTIONS(344), + [anon_sym_EQ_DOT] = ACTIONS(344), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(344), + [anon_sym_BANG_EQ] = ACTIONS(344), + [anon_sym_GT] = ACTIONS(346), + [anon_sym_GT_EQ] = ACTIONS(344), + [anon_sym_LT] = ACTIONS(346), + [anon_sym_LT_EQ] = ACTIONS(344), + [anon_sym_DASH_GT] = ACTIONS(344), + [anon_sym_COLON_GT] = ACTIONS(344), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(344), + [anon_sym_PIPE_DASH_GT] = ACTIONS(344), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(346), + [anon_sym_5] = ACTIONS(344), + [anon_sym_6] = ACTIONS(344), + [anon_sym_7] = ACTIONS(344), + [anon_sym_8] = ACTIONS(344), + [anon_sym_9] = ACTIONS(344), + [anon_sym_STAR] = ACTIONS(346), + [anon_sym_10] = ACTIONS(344), + [anon_sym_11] = ACTIONS(344), + [anon_sym_12] = ACTIONS(344), + [anon_sym_13] = ACTIONS(344), + [anon_sym_14] = ACTIONS(344), + [anon_sym_15] = ACTIONS(344), + [anon_sym_SLASH] = ACTIONS(346), + [anon_sym_16] = ACTIONS(344), + [anon_sym_BSLASH_SLASH] = ACTIONS(344), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(346), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(344), + [sym_association_bracket_begin] = ACTIONS(344), + [sym_blank] = ACTIONS(346), + [sym_blank_sequence] = ACTIONS(346), + [sym_blank_null_sequence] = ACTIONS(344), + [anon_sym_DQUOTE] = ACTIONS(344), + [sym_number] = ACTIONS(344), + [sym__lower_identifier] = ACTIONS(344), + [sym__upper_identifier] = ACTIONS(344), + [sym_comment] = ACTIONS(3), + }, + [48] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(348), + [aux_sym_source_file_token1] = ACTIONS(348), + [sym_parenthesis_begin] = ACTIONS(348), + [anon_sym_PLUS_PLUS] = ACTIONS(348), + [anon_sym_DASH_DASH] = ACTIONS(348), + [anon_sym_PLUS] = ACTIONS(350), + [anon_sym_DASH] = ACTIONS(350), + [anon_sym_] = ACTIONS(348), + [anon_sym_2] = ACTIONS(348), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(348), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(350), + [anon_sym_COLON_EQ] = ACTIONS(348), + [anon_sym_CARET_EQ] = ACTIONS(348), + [anon_sym_CARET_COLON_EQ] = ACTIONS(348), + [anon_sym_EQ_DOT] = ACTIONS(348), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(348), + [anon_sym_BANG_EQ] = ACTIONS(348), + [anon_sym_GT] = ACTIONS(350), + [anon_sym_GT_EQ] = ACTIONS(348), + [anon_sym_LT] = ACTIONS(350), + [anon_sym_LT_EQ] = ACTIONS(348), + [anon_sym_DASH_GT] = ACTIONS(348), + [anon_sym_COLON_GT] = ACTIONS(348), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(348), + [anon_sym_PIPE_DASH_GT] = ACTIONS(348), + [anon_sym_3] = ACTIONS(348), + [anon_sym_4] = ACTIONS(348), + [anon_sym_STAR_STAR] = ACTIONS(348), + [anon_sym_DOT] = ACTIONS(350), + [anon_sym_BSLASH] = ACTIONS(350), + [anon_sym_5] = ACTIONS(348), + [anon_sym_6] = ACTIONS(348), + [anon_sym_7] = ACTIONS(348), + [anon_sym_8] = ACTIONS(348), + [anon_sym_9] = ACTIONS(348), + [anon_sym_STAR] = ACTIONS(350), + [anon_sym_10] = ACTIONS(348), + [anon_sym_11] = ACTIONS(348), + [anon_sym_12] = ACTIONS(348), + [anon_sym_13] = ACTIONS(348), + [anon_sym_14] = ACTIONS(348), + [anon_sym_15] = ACTIONS(348), + [anon_sym_SLASH] = ACTIONS(350), + [anon_sym_16] = ACTIONS(348), + [anon_sym_BSLASH_SLASH] = ACTIONS(348), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(350), + [anon_sym_BANG_BANG] = ACTIONS(348), + [anon_sym_SQUOTE] = ACTIONS(348), + [anon_sym_BSLASH_AT] = ACTIONS(348), + [anon_sym_CARET] = ACTIONS(350), + [anon_sym_BSLASH_CARET] = ACTIONS(348), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(350), + [anon_sym_LT_GT] = ACTIONS(348), + [sym_list_bracket_begin] = ACTIONS(348), + [sym_association_bracket_begin] = ACTIONS(348), + [sym_blank] = ACTIONS(350), + [sym_blank_sequence] = ACTIONS(350), + [sym_blank_null_sequence] = ACTIONS(348), + [anon_sym_DQUOTE] = ACTIONS(348), + [sym_number] = ACTIONS(348), + [sym__lower_identifier] = ACTIONS(348), + [sym__upper_identifier] = ACTIONS(348), + [sym_comment] = ACTIONS(3), + }, + [49] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(352), + [aux_sym_source_file_token1] = ACTIONS(352), + [sym_parenthesis_begin] = ACTIONS(352), + [anon_sym_PLUS_PLUS] = ACTIONS(352), + [anon_sym_DASH_DASH] = ACTIONS(352), + [anon_sym_PLUS] = ACTIONS(354), + [anon_sym_DASH] = ACTIONS(354), + [anon_sym_] = ACTIONS(352), + [anon_sym_2] = ACTIONS(352), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(352), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(354), + [anon_sym_COLON_EQ] = ACTIONS(352), + [anon_sym_CARET_EQ] = ACTIONS(352), + [anon_sym_CARET_COLON_EQ] = ACTIONS(352), + [anon_sym_EQ_DOT] = ACTIONS(352), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(352), + [anon_sym_BANG_EQ] = ACTIONS(352), + [anon_sym_GT] = ACTIONS(354), + [anon_sym_GT_EQ] = ACTIONS(352), + [anon_sym_LT] = ACTIONS(354), + [anon_sym_LT_EQ] = ACTIONS(352), + [anon_sym_DASH_GT] = ACTIONS(352), + [anon_sym_COLON_GT] = ACTIONS(352), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(352), + [anon_sym_PIPE_DASH_GT] = ACTIONS(352), + [anon_sym_3] = ACTIONS(352), + [anon_sym_4] = ACTIONS(352), + [anon_sym_STAR_STAR] = ACTIONS(352), + [anon_sym_DOT] = ACTIONS(354), + [anon_sym_BSLASH] = ACTIONS(354), + [anon_sym_5] = ACTIONS(352), + [anon_sym_6] = ACTIONS(352), + [anon_sym_7] = ACTIONS(352), + [anon_sym_8] = ACTIONS(352), + [anon_sym_9] = ACTIONS(352), + [anon_sym_STAR] = ACTIONS(354), + [anon_sym_10] = ACTIONS(352), + [anon_sym_11] = ACTIONS(352), + [anon_sym_12] = ACTIONS(352), + [anon_sym_13] = ACTIONS(352), + [anon_sym_14] = ACTIONS(352), + [anon_sym_15] = ACTIONS(352), + [anon_sym_SLASH] = ACTIONS(354), + [anon_sym_16] = ACTIONS(352), + [anon_sym_BSLASH_SLASH] = ACTIONS(352), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(354), + [anon_sym_BANG_BANG] = ACTIONS(352), + [anon_sym_SQUOTE] = ACTIONS(352), + [anon_sym_BSLASH_AT] = ACTIONS(352), + [anon_sym_CARET] = ACTIONS(354), + [anon_sym_BSLASH_CARET] = ACTIONS(352), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(354), + [anon_sym_LT_GT] = ACTIONS(352), + [sym_list_bracket_begin] = ACTIONS(352), + [sym_association_bracket_begin] = ACTIONS(352), + [sym_blank] = ACTIONS(354), + [sym_blank_sequence] = ACTIONS(354), + [sym_blank_null_sequence] = ACTIONS(352), + [anon_sym_DQUOTE] = ACTIONS(352), + [sym_number] = ACTIONS(352), + [sym__lower_identifier] = ACTIONS(352), + [sym__upper_identifier] = ACTIONS(352), + [sym_comment] = ACTIONS(3), + }, + [50] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(356), + [aux_sym_source_file_token1] = ACTIONS(356), + [sym_parenthesis_begin] = ACTIONS(356), + [anon_sym_PLUS_PLUS] = ACTIONS(356), + [anon_sym_DASH_DASH] = ACTIONS(356), + [anon_sym_PLUS] = ACTIONS(358), + [anon_sym_DASH] = ACTIONS(358), + [anon_sym_] = ACTIONS(356), + [anon_sym_2] = ACTIONS(356), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(356), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(358), + [anon_sym_COLON_EQ] = ACTIONS(356), + [anon_sym_CARET_EQ] = ACTIONS(356), + [anon_sym_CARET_COLON_EQ] = ACTIONS(356), + [anon_sym_EQ_DOT] = ACTIONS(356), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(356), + [anon_sym_BANG_EQ] = ACTIONS(356), + [anon_sym_GT] = ACTIONS(358), + [anon_sym_GT_EQ] = ACTIONS(356), + [anon_sym_LT] = ACTIONS(358), + [anon_sym_LT_EQ] = ACTIONS(356), + [anon_sym_DASH_GT] = ACTIONS(356), + [anon_sym_COLON_GT] = ACTIONS(356), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(356), + [anon_sym_PIPE_DASH_GT] = ACTIONS(356), + [anon_sym_3] = ACTIONS(356), + [anon_sym_4] = ACTIONS(356), + [anon_sym_STAR_STAR] = ACTIONS(356), + [anon_sym_DOT] = ACTIONS(358), + [anon_sym_BSLASH] = ACTIONS(358), + [anon_sym_5] = ACTIONS(356), + [anon_sym_6] = ACTIONS(356), + [anon_sym_7] = ACTIONS(356), + [anon_sym_8] = ACTIONS(356), + [anon_sym_9] = ACTIONS(356), + [anon_sym_STAR] = ACTIONS(358), + [anon_sym_10] = ACTIONS(356), + [anon_sym_11] = ACTIONS(356), + [anon_sym_12] = ACTIONS(356), + [anon_sym_13] = ACTIONS(356), + [anon_sym_14] = ACTIONS(356), + [anon_sym_15] = ACTIONS(356), + [anon_sym_SLASH] = ACTIONS(358), + [anon_sym_16] = ACTIONS(356), + [anon_sym_BSLASH_SLASH] = ACTIONS(356), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(356), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(358), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(356), + [sym_association_bracket_begin] = ACTIONS(356), + [sym_blank] = ACTIONS(358), + [sym_blank_sequence] = ACTIONS(358), + [sym_blank_null_sequence] = ACTIONS(356), + [anon_sym_DQUOTE] = ACTIONS(356), + [sym_number] = ACTIONS(356), + [sym__lower_identifier] = ACTIONS(356), + [sym__upper_identifier] = ACTIONS(356), + [sym_comment] = ACTIONS(3), + }, + [51] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(360), + [aux_sym_source_file_token1] = ACTIONS(360), + [sym_parenthesis_begin] = ACTIONS(360), + [anon_sym_PLUS_PLUS] = ACTIONS(360), + [anon_sym_DASH_DASH] = ACTIONS(360), + [anon_sym_PLUS] = ACTIONS(362), + [anon_sym_DASH] = ACTIONS(362), + [anon_sym_] = ACTIONS(360), + [anon_sym_2] = ACTIONS(360), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(360), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(362), + [anon_sym_COLON_EQ] = ACTIONS(360), + [anon_sym_CARET_EQ] = ACTIONS(360), + [anon_sym_CARET_COLON_EQ] = ACTIONS(360), + [anon_sym_EQ_DOT] = ACTIONS(360), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(360), + [anon_sym_BANG_EQ] = ACTIONS(360), + [anon_sym_GT] = ACTIONS(362), + [anon_sym_GT_EQ] = ACTIONS(360), + [anon_sym_LT] = ACTIONS(362), + [anon_sym_LT_EQ] = ACTIONS(360), + [anon_sym_DASH_GT] = ACTIONS(360), + [anon_sym_COLON_GT] = ACTIONS(360), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(360), + [anon_sym_PIPE_DASH_GT] = ACTIONS(360), + [anon_sym_3] = ACTIONS(360), + [anon_sym_4] = ACTIONS(360), + [anon_sym_STAR_STAR] = ACTIONS(360), + [anon_sym_DOT] = ACTIONS(362), + [anon_sym_BSLASH] = ACTIONS(362), + [anon_sym_5] = ACTIONS(360), + [anon_sym_6] = ACTIONS(360), + [anon_sym_7] = ACTIONS(360), + [anon_sym_8] = ACTIONS(360), + [anon_sym_9] = ACTIONS(360), + [anon_sym_STAR] = ACTIONS(362), + [anon_sym_10] = ACTIONS(360), + [anon_sym_11] = ACTIONS(360), + [anon_sym_12] = ACTIONS(360), + [anon_sym_13] = ACTIONS(360), + [anon_sym_14] = ACTIONS(360), + [anon_sym_15] = ACTIONS(360), + [anon_sym_SLASH] = ACTIONS(362), + [anon_sym_16] = ACTIONS(360), + [anon_sym_BSLASH_SLASH] = ACTIONS(360), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(362), + [anon_sym_BANG_BANG] = ACTIONS(360), + [anon_sym_SQUOTE] = ACTIONS(360), + [anon_sym_BSLASH_AT] = ACTIONS(360), + [anon_sym_CARET] = ACTIONS(362), + [anon_sym_BSLASH_CARET] = ACTIONS(360), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(362), + [anon_sym_LT_GT] = ACTIONS(360), + [sym_list_bracket_begin] = ACTIONS(360), + [sym_association_bracket_begin] = ACTIONS(360), + [sym_blank] = ACTIONS(362), + [sym_blank_sequence] = ACTIONS(362), + [sym_blank_null_sequence] = ACTIONS(360), + [anon_sym_DQUOTE] = ACTIONS(360), + [sym_number] = ACTIONS(360), + [sym__lower_identifier] = ACTIONS(360), + [sym__upper_identifier] = ACTIONS(360), + [sym_comment] = ACTIONS(3), + }, + [52] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(364), + [aux_sym_source_file_token1] = ACTIONS(364), + [sym_parenthesis_begin] = ACTIONS(364), + [anon_sym_PLUS_PLUS] = ACTIONS(364), + [anon_sym_DASH_DASH] = ACTIONS(364), + [anon_sym_PLUS] = ACTIONS(366), + [anon_sym_DASH] = ACTIONS(366), + [anon_sym_] = ACTIONS(364), + [anon_sym_2] = ACTIONS(364), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(364), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(366), + [anon_sym_COLON_EQ] = ACTIONS(364), + [anon_sym_CARET_EQ] = ACTIONS(364), + [anon_sym_CARET_COLON_EQ] = ACTIONS(364), + [anon_sym_EQ_DOT] = ACTIONS(364), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(364), + [anon_sym_BANG_EQ] = ACTIONS(364), + [anon_sym_GT] = ACTIONS(366), + [anon_sym_GT_EQ] = ACTIONS(364), + [anon_sym_LT] = ACTIONS(366), + [anon_sym_LT_EQ] = ACTIONS(364), + [anon_sym_DASH_GT] = ACTIONS(364), + [anon_sym_COLON_GT] = ACTIONS(364), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(364), + [anon_sym_PIPE_DASH_GT] = ACTIONS(364), + [anon_sym_3] = ACTIONS(364), + [anon_sym_4] = ACTIONS(364), + [anon_sym_STAR_STAR] = ACTIONS(364), + [anon_sym_DOT] = ACTIONS(366), + [anon_sym_BSLASH] = ACTIONS(366), + [anon_sym_5] = ACTIONS(364), + [anon_sym_6] = ACTIONS(364), + [anon_sym_7] = ACTIONS(364), + [anon_sym_8] = ACTIONS(364), + [anon_sym_9] = ACTIONS(364), + [anon_sym_STAR] = ACTIONS(366), + [anon_sym_10] = ACTIONS(364), + [anon_sym_11] = ACTIONS(364), + [anon_sym_12] = ACTIONS(364), + [anon_sym_13] = ACTIONS(364), + [anon_sym_14] = ACTIONS(364), + [anon_sym_15] = ACTIONS(364), + [anon_sym_SLASH] = ACTIONS(366), + [anon_sym_16] = ACTIONS(364), + [anon_sym_BSLASH_SLASH] = ACTIONS(364), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(366), + [anon_sym_BANG_BANG] = ACTIONS(364), + [anon_sym_SQUOTE] = ACTIONS(364), + [anon_sym_BSLASH_AT] = ACTIONS(364), + [anon_sym_CARET] = ACTIONS(366), + [anon_sym_BSLASH_CARET] = ACTIONS(364), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(366), + [anon_sym_LT_GT] = ACTIONS(364), + [sym_list_bracket_begin] = ACTIONS(364), + [sym_association_bracket_begin] = ACTIONS(364), + [sym_blank] = ACTIONS(366), + [sym_blank_sequence] = ACTIONS(366), + [sym_blank_null_sequence] = ACTIONS(364), + [anon_sym_DQUOTE] = ACTIONS(364), + [sym_number] = ACTIONS(364), + [sym__lower_identifier] = ACTIONS(364), + [sym__upper_identifier] = ACTIONS(364), + [sym_comment] = ACTIONS(3), + }, + [53] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(368), + [aux_sym_source_file_token1] = ACTIONS(368), + [sym_parenthesis_begin] = ACTIONS(368), + [anon_sym_PLUS_PLUS] = ACTIONS(368), + [anon_sym_DASH_DASH] = ACTIONS(368), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_2] = ACTIONS(368), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(368), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(370), + [anon_sym_COLON_EQ] = ACTIONS(368), + [anon_sym_CARET_EQ] = ACTIONS(368), + [anon_sym_CARET_COLON_EQ] = ACTIONS(368), + [anon_sym_EQ_DOT] = ACTIONS(368), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(368), + [anon_sym_COLON_GT] = ACTIONS(368), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(368), + [anon_sym_PIPE_DASH_GT] = ACTIONS(368), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(370), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(368), + [sym_association_bracket_begin] = ACTIONS(368), + [sym_blank] = ACTIONS(370), + [sym_blank_sequence] = ACTIONS(370), + [sym_blank_null_sequence] = ACTIONS(368), + [anon_sym_DQUOTE] = ACTIONS(368), + [sym_number] = ACTIONS(368), + [sym__lower_identifier] = ACTIONS(368), + [sym__upper_identifier] = ACTIONS(368), + [sym_comment] = ACTIONS(3), + }, + [54] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(372), + [aux_sym_source_file_token1] = ACTIONS(372), + [sym_parenthesis_begin] = ACTIONS(372), + [anon_sym_PLUS_PLUS] = ACTIONS(372), + [anon_sym_DASH_DASH] = ACTIONS(372), + [anon_sym_PLUS] = ACTIONS(374), + [anon_sym_DASH] = ACTIONS(374), + [anon_sym_] = ACTIONS(372), + [anon_sym_2] = ACTIONS(372), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(372), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(374), + [anon_sym_COLON_EQ] = ACTIONS(372), + [anon_sym_CARET_EQ] = ACTIONS(372), + [anon_sym_CARET_COLON_EQ] = ACTIONS(372), + [anon_sym_EQ_DOT] = ACTIONS(372), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(372), + [anon_sym_BANG_EQ] = ACTIONS(372), + [anon_sym_GT] = ACTIONS(374), + [anon_sym_GT_EQ] = ACTIONS(372), + [anon_sym_LT] = ACTIONS(374), + [anon_sym_LT_EQ] = ACTIONS(372), + [anon_sym_DASH_GT] = ACTIONS(372), + [anon_sym_COLON_GT] = ACTIONS(372), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(372), + [anon_sym_PIPE_DASH_GT] = ACTIONS(372), + [anon_sym_3] = ACTIONS(372), + [anon_sym_4] = ACTIONS(372), + [anon_sym_STAR_STAR] = ACTIONS(372), + [anon_sym_DOT] = ACTIONS(374), + [anon_sym_BSLASH] = ACTIONS(374), + [anon_sym_5] = ACTIONS(372), + [anon_sym_6] = ACTIONS(372), + [anon_sym_7] = ACTIONS(372), + [anon_sym_8] = ACTIONS(372), + [anon_sym_9] = ACTIONS(372), + [anon_sym_STAR] = ACTIONS(374), + [anon_sym_10] = ACTIONS(372), + [anon_sym_11] = ACTIONS(372), + [anon_sym_12] = ACTIONS(372), + [anon_sym_13] = ACTIONS(372), + [anon_sym_14] = ACTIONS(372), + [anon_sym_15] = ACTIONS(372), + [anon_sym_SLASH] = ACTIONS(374), + [anon_sym_16] = ACTIONS(372), + [anon_sym_BSLASH_SLASH] = ACTIONS(372), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(372), + [anon_sym_CARET] = ACTIONS(374), + [anon_sym_BSLASH_CARET] = ACTIONS(372), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(374), + [anon_sym_LT_GT] = ACTIONS(372), + [sym_list_bracket_begin] = ACTIONS(372), + [sym_association_bracket_begin] = ACTIONS(372), + [sym_blank] = ACTIONS(374), + [sym_blank_sequence] = ACTIONS(374), + [sym_blank_null_sequence] = ACTIONS(372), + [anon_sym_DQUOTE] = ACTIONS(372), + [sym_number] = ACTIONS(372), + [sym__lower_identifier] = ACTIONS(372), + [sym__upper_identifier] = ACTIONS(372), + [sym_comment] = ACTIONS(3), + }, + [55] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(376), + [aux_sym_source_file_token1] = ACTIONS(376), + [sym_parenthesis_begin] = ACTIONS(376), + [anon_sym_PLUS_PLUS] = ACTIONS(376), + [anon_sym_DASH_DASH] = ACTIONS(376), + [anon_sym_PLUS] = ACTIONS(378), + [anon_sym_DASH] = ACTIONS(378), + [anon_sym_] = ACTIONS(376), + [anon_sym_2] = ACTIONS(376), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(376), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(378), + [anon_sym_COLON_EQ] = ACTIONS(376), + [anon_sym_CARET_EQ] = ACTIONS(376), + [anon_sym_CARET_COLON_EQ] = ACTIONS(376), + [anon_sym_EQ_DOT] = ACTIONS(376), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(376), + [anon_sym_BANG_EQ] = ACTIONS(376), + [anon_sym_GT] = ACTIONS(378), + [anon_sym_GT_EQ] = ACTIONS(376), + [anon_sym_LT] = ACTIONS(378), + [anon_sym_LT_EQ] = ACTIONS(376), + [anon_sym_DASH_GT] = ACTIONS(376), + [anon_sym_COLON_GT] = ACTIONS(376), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(376), + [anon_sym_PIPE_DASH_GT] = ACTIONS(376), + [anon_sym_3] = ACTIONS(376), + [anon_sym_4] = ACTIONS(376), + [anon_sym_STAR_STAR] = ACTIONS(376), + [anon_sym_DOT] = ACTIONS(378), + [anon_sym_BSLASH] = ACTIONS(378), + [anon_sym_5] = ACTIONS(376), + [anon_sym_6] = ACTIONS(376), + [anon_sym_7] = ACTIONS(376), + [anon_sym_8] = ACTIONS(376), + [anon_sym_9] = ACTIONS(376), + [anon_sym_STAR] = ACTIONS(378), + [anon_sym_10] = ACTIONS(376), + [anon_sym_11] = ACTIONS(376), + [anon_sym_12] = ACTIONS(376), + [anon_sym_13] = ACTIONS(376), + [anon_sym_14] = ACTIONS(376), + [anon_sym_15] = ACTIONS(376), + [anon_sym_SLASH] = ACTIONS(378), + [anon_sym_16] = ACTIONS(376), + [anon_sym_BSLASH_SLASH] = ACTIONS(376), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(378), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(376), + [sym_association_bracket_begin] = ACTIONS(376), + [sym_blank] = ACTIONS(378), + [sym_blank_sequence] = ACTIONS(378), + [sym_blank_null_sequence] = ACTIONS(376), + [anon_sym_DQUOTE] = ACTIONS(376), + [sym_number] = ACTIONS(376), + [sym__lower_identifier] = ACTIONS(376), + [sym__upper_identifier] = ACTIONS(376), + [sym_comment] = ACTIONS(3), + }, + [56] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(380), + [aux_sym_source_file_token1] = ACTIONS(380), + [sym_parenthesis_begin] = ACTIONS(380), + [anon_sym_PLUS_PLUS] = ACTIONS(380), + [anon_sym_DASH_DASH] = ACTIONS(380), + [anon_sym_PLUS] = ACTIONS(382), + [anon_sym_DASH] = ACTIONS(382), + [anon_sym_] = ACTIONS(380), + [anon_sym_2] = ACTIONS(380), + [anon_sym_BSLASH_] = ACTIONS(380), + [anon_sym_BSLASH_PERCENT] = ACTIONS(380), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(382), + [anon_sym_COLON_EQ] = ACTIONS(380), + [anon_sym_CARET_EQ] = ACTIONS(380), + [anon_sym_CARET_COLON_EQ] = ACTIONS(380), + [anon_sym_EQ_DOT] = ACTIONS(380), + [anon_sym_QMARK] = ACTIONS(380), + [anon_sym_EQ_EQ] = ACTIONS(380), + [anon_sym_BANG_EQ] = ACTIONS(380), + [anon_sym_GT] = ACTIONS(382), + [anon_sym_GT_EQ] = ACTIONS(380), + [anon_sym_LT] = ACTIONS(382), + [anon_sym_LT_EQ] = ACTIONS(380), + [anon_sym_DASH_GT] = ACTIONS(380), + [anon_sym_COLON_GT] = ACTIONS(380), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(382), + [anon_sym_TILDE] = ACTIONS(380), + [anon_sym_AT_STAR] = ACTIONS(380), + [anon_sym_SLASH_STAR] = ACTIONS(380), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(380), + [anon_sym_PIPE_DASH_GT] = ACTIONS(380), + [anon_sym_3] = ACTIONS(380), + [anon_sym_4] = ACTIONS(380), + [anon_sym_STAR_STAR] = ACTIONS(380), + [anon_sym_DOT] = ACTIONS(382), + [anon_sym_BSLASH] = ACTIONS(382), + [anon_sym_5] = ACTIONS(380), + [anon_sym_6] = ACTIONS(380), + [anon_sym_7] = ACTIONS(380), + [anon_sym_8] = ACTIONS(380), + [anon_sym_9] = ACTIONS(380), + [anon_sym_STAR] = ACTIONS(382), + [anon_sym_10] = ACTIONS(380), + [anon_sym_11] = ACTIONS(380), + [anon_sym_12] = ACTIONS(380), + [anon_sym_13] = ACTIONS(380), + [anon_sym_14] = ACTIONS(380), + [anon_sym_15] = ACTIONS(380), + [anon_sym_SLASH] = ACTIONS(382), + [anon_sym_16] = ACTIONS(380), + [anon_sym_BSLASH_SLASH] = ACTIONS(380), + [anon_sym_SLASH_AT] = ACTIONS(380), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(380), + [anon_sym_BANG] = ACTIONS(382), + [anon_sym_BANG_BANG] = ACTIONS(380), + [anon_sym_SQUOTE] = ACTIONS(380), + [anon_sym_BSLASH_AT] = ACTIONS(380), + [anon_sym_CARET] = ACTIONS(382), + [anon_sym_BSLASH_CARET] = ACTIONS(380), + [anon_sym_AT_AT] = ACTIONS(382), + [anon_sym_AT_AT_AT] = ACTIONS(380), + [anon_sym_PIPE] = ACTIONS(382), + [anon_sym_LT_GT] = ACTIONS(380), + [sym_list_bracket_begin] = ACTIONS(380), + [sym_association_bracket_begin] = ACTIONS(380), + [sym_blank] = ACTIONS(382), + [sym_blank_sequence] = ACTIONS(382), + [sym_blank_null_sequence] = ACTIONS(380), + [anon_sym_DQUOTE] = ACTIONS(380), + [sym_number] = ACTIONS(380), + [sym__lower_identifier] = ACTIONS(380), + [sym__upper_identifier] = ACTIONS(380), + [sym_comment] = ACTIONS(3), + }, + [57] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(384), + [aux_sym_source_file_token1] = ACTIONS(384), + [sym_parenthesis_begin] = ACTIONS(384), + [anon_sym_PLUS_PLUS] = ACTIONS(384), + [anon_sym_DASH_DASH] = ACTIONS(384), + [anon_sym_PLUS] = ACTIONS(386), + [anon_sym_DASH] = ACTIONS(386), + [anon_sym_] = ACTIONS(384), + [anon_sym_2] = ACTIONS(384), + [anon_sym_BSLASH_] = ACTIONS(384), + [anon_sym_BSLASH_PERCENT] = ACTIONS(384), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(386), + [anon_sym_COLON_EQ] = ACTIONS(384), + [anon_sym_CARET_EQ] = ACTIONS(384), + [anon_sym_CARET_COLON_EQ] = ACTIONS(384), + [anon_sym_EQ_DOT] = ACTIONS(384), + [anon_sym_QMARK] = ACTIONS(384), + [anon_sym_EQ_EQ] = ACTIONS(384), + [anon_sym_BANG_EQ] = ACTIONS(384), + [anon_sym_GT] = ACTIONS(386), + [anon_sym_GT_EQ] = ACTIONS(384), + [anon_sym_LT] = ACTIONS(386), + [anon_sym_LT_EQ] = ACTIONS(384), + [anon_sym_DASH_GT] = ACTIONS(384), + [anon_sym_COLON_GT] = ACTIONS(384), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(386), + [anon_sym_TILDE] = ACTIONS(384), + [anon_sym_AT_STAR] = ACTIONS(384), + [anon_sym_SLASH_STAR] = ACTIONS(384), + [anon_sym_BSLASH_AMP] = ACTIONS(384), + [anon_sym_BSLASH_PLUS] = ACTIONS(384), + [anon_sym_AMP] = ACTIONS(384), + [anon_sym_PIPE_DASH_GT] = ACTIONS(384), + [anon_sym_3] = ACTIONS(384), + [anon_sym_4] = ACTIONS(384), + [anon_sym_STAR_STAR] = ACTIONS(384), + [anon_sym_DOT] = ACTIONS(386), + [anon_sym_BSLASH] = ACTIONS(386), + [anon_sym_5] = ACTIONS(384), + [anon_sym_6] = ACTIONS(384), + [anon_sym_7] = ACTIONS(384), + [anon_sym_8] = ACTIONS(384), + [anon_sym_9] = ACTIONS(384), + [anon_sym_STAR] = ACTIONS(386), + [anon_sym_10] = ACTIONS(384), + [anon_sym_11] = ACTIONS(384), + [anon_sym_12] = ACTIONS(384), + [anon_sym_13] = ACTIONS(384), + [anon_sym_14] = ACTIONS(384), + [anon_sym_15] = ACTIONS(384), + [anon_sym_SLASH] = ACTIONS(386), + [anon_sym_16] = ACTIONS(384), + [anon_sym_BSLASH_SLASH] = ACTIONS(384), + [anon_sym_SLASH_AT] = ACTIONS(384), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(384), + [anon_sym_BANG] = ACTIONS(386), + [anon_sym_BANG_BANG] = ACTIONS(384), + [anon_sym_SQUOTE] = ACTIONS(384), + [anon_sym_BSLASH_AT] = ACTIONS(384), + [anon_sym_CARET] = ACTIONS(386), + [anon_sym_BSLASH_CARET] = ACTIONS(384), + [anon_sym_AT_AT] = ACTIONS(386), + [anon_sym_AT_AT_AT] = ACTIONS(384), + [anon_sym_PIPE] = ACTIONS(386), + [anon_sym_LT_GT] = ACTIONS(384), + [sym_list_bracket_begin] = ACTIONS(384), + [sym_association_bracket_begin] = ACTIONS(384), + [sym_blank] = ACTIONS(386), + [sym_blank_sequence] = ACTIONS(386), + [sym_blank_null_sequence] = ACTIONS(384), + [anon_sym_DQUOTE] = ACTIONS(384), + [sym_number] = ACTIONS(384), + [sym__lower_identifier] = ACTIONS(384), + [sym__upper_identifier] = ACTIONS(384), + [sym_comment] = ACTIONS(3), + }, + [58] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(388), + [aux_sym_source_file_token1] = ACTIONS(388), + [sym_parenthesis_begin] = ACTIONS(388), + [anon_sym_PLUS_PLUS] = ACTIONS(388), + [anon_sym_DASH_DASH] = ACTIONS(388), + [anon_sym_PLUS] = ACTIONS(390), + [anon_sym_DASH] = ACTIONS(390), + [anon_sym_] = ACTIONS(388), + [anon_sym_2] = ACTIONS(388), + [anon_sym_BSLASH_] = ACTIONS(388), + [anon_sym_BSLASH_PERCENT] = ACTIONS(388), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(390), + [anon_sym_COLON_EQ] = ACTIONS(388), + [anon_sym_CARET_EQ] = ACTIONS(388), + [anon_sym_CARET_COLON_EQ] = ACTIONS(388), + [anon_sym_EQ_DOT] = ACTIONS(388), + [anon_sym_QMARK] = ACTIONS(388), + [anon_sym_EQ_EQ] = ACTIONS(388), + [anon_sym_BANG_EQ] = ACTIONS(388), + [anon_sym_GT] = ACTIONS(390), + [anon_sym_GT_EQ] = ACTIONS(388), + [anon_sym_LT] = ACTIONS(390), + [anon_sym_LT_EQ] = ACTIONS(388), + [anon_sym_DASH_GT] = ACTIONS(388), + [anon_sym_COLON_GT] = ACTIONS(388), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(390), + [anon_sym_TILDE] = ACTIONS(388), + [anon_sym_AT_STAR] = ACTIONS(388), + [anon_sym_SLASH_STAR] = ACTIONS(388), + [anon_sym_BSLASH_AMP] = ACTIONS(388), + [anon_sym_BSLASH_PLUS] = ACTIONS(392), + [anon_sym_AMP] = ACTIONS(388), + [anon_sym_PIPE_DASH_GT] = ACTIONS(388), + [anon_sym_3] = ACTIONS(388), + [anon_sym_4] = ACTIONS(388), + [anon_sym_STAR_STAR] = ACTIONS(388), + [anon_sym_DOT] = ACTIONS(390), + [anon_sym_BSLASH] = ACTIONS(390), + [anon_sym_5] = ACTIONS(388), + [anon_sym_6] = ACTIONS(388), + [anon_sym_7] = ACTIONS(388), + [anon_sym_8] = ACTIONS(388), + [anon_sym_9] = ACTIONS(388), + [anon_sym_STAR] = ACTIONS(390), + [anon_sym_10] = ACTIONS(388), + [anon_sym_11] = ACTIONS(388), + [anon_sym_12] = ACTIONS(388), + [anon_sym_13] = ACTIONS(388), + [anon_sym_14] = ACTIONS(388), + [anon_sym_15] = ACTIONS(388), + [anon_sym_SLASH] = ACTIONS(390), + [anon_sym_16] = ACTIONS(388), + [anon_sym_BSLASH_SLASH] = ACTIONS(388), + [anon_sym_SLASH_AT] = ACTIONS(388), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(388), + [anon_sym_BANG] = ACTIONS(390), + [anon_sym_BANG_BANG] = ACTIONS(388), + [anon_sym_SQUOTE] = ACTIONS(388), + [anon_sym_BSLASH_AT] = ACTIONS(388), + [anon_sym_CARET] = ACTIONS(390), + [anon_sym_BSLASH_CARET] = ACTIONS(388), + [anon_sym_AT_AT] = ACTIONS(390), + [anon_sym_AT_AT_AT] = ACTIONS(388), + [anon_sym_PIPE] = ACTIONS(390), + [anon_sym_LT_GT] = ACTIONS(388), + [sym_list_bracket_begin] = ACTIONS(388), + [sym_association_bracket_begin] = ACTIONS(388), + [sym_blank] = ACTIONS(390), + [sym_blank_sequence] = ACTIONS(390), + [sym_blank_null_sequence] = ACTIONS(388), + [anon_sym_DQUOTE] = ACTIONS(388), + [sym_number] = ACTIONS(388), + [sym__lower_identifier] = ACTIONS(388), + [sym__upper_identifier] = ACTIONS(388), + [sym_comment] = ACTIONS(3), + }, + [59] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(395), + [aux_sym_source_file_token1] = ACTIONS(395), + [sym_parenthesis_begin] = ACTIONS(395), + [anon_sym_PLUS_PLUS] = ACTIONS(395), + [anon_sym_DASH_DASH] = ACTIONS(395), + [anon_sym_PLUS] = ACTIONS(397), + [anon_sym_DASH] = ACTIONS(397), + [anon_sym_] = ACTIONS(395), + [anon_sym_2] = ACTIONS(395), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(395), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(397), + [anon_sym_COLON_EQ] = ACTIONS(395), + [anon_sym_CARET_EQ] = ACTIONS(395), + [anon_sym_CARET_COLON_EQ] = ACTIONS(395), + [anon_sym_EQ_DOT] = ACTIONS(395), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(395), + [anon_sym_BANG_EQ] = ACTIONS(395), + [anon_sym_GT] = ACTIONS(397), + [anon_sym_GT_EQ] = ACTIONS(395), + [anon_sym_LT] = ACTIONS(397), + [anon_sym_LT_EQ] = ACTIONS(395), + [anon_sym_DASH_GT] = ACTIONS(395), + [anon_sym_COLON_GT] = ACTIONS(395), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(395), + [anon_sym_PIPE_DASH_GT] = ACTIONS(395), + [anon_sym_3] = ACTIONS(395), + [anon_sym_4] = ACTIONS(395), + [anon_sym_STAR_STAR] = ACTIONS(395), + [anon_sym_DOT] = ACTIONS(397), + [anon_sym_BSLASH] = ACTIONS(397), + [anon_sym_5] = ACTIONS(395), + [anon_sym_6] = ACTIONS(395), + [anon_sym_7] = ACTIONS(395), + [anon_sym_8] = ACTIONS(395), + [anon_sym_9] = ACTIONS(395), + [anon_sym_STAR] = ACTIONS(397), + [anon_sym_10] = ACTIONS(395), + [anon_sym_11] = ACTIONS(395), + [anon_sym_12] = ACTIONS(395), + [anon_sym_13] = ACTIONS(395), + [anon_sym_14] = ACTIONS(395), + [anon_sym_15] = ACTIONS(395), + [anon_sym_SLASH] = ACTIONS(397), + [anon_sym_16] = ACTIONS(395), + [anon_sym_BSLASH_SLASH] = ACTIONS(395), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(395), + [anon_sym_CARET] = ACTIONS(397), + [anon_sym_BSLASH_CARET] = ACTIONS(395), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(397), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(395), + [sym_association_bracket_begin] = ACTIONS(395), + [sym_blank] = ACTIONS(397), + [sym_blank_sequence] = ACTIONS(397), + [sym_blank_null_sequence] = ACTIONS(395), + [anon_sym_DQUOTE] = ACTIONS(395), + [sym_number] = ACTIONS(395), + [sym__lower_identifier] = ACTIONS(395), + [sym__upper_identifier] = ACTIONS(395), + [sym_comment] = ACTIONS(3), + }, + [60] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(399), + [aux_sym_source_file_token1] = ACTIONS(399), + [sym_parenthesis_begin] = ACTIONS(399), + [anon_sym_PLUS_PLUS] = ACTIONS(399), + [anon_sym_DASH_DASH] = ACTIONS(399), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_2] = ACTIONS(399), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(399), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(399), + [sym_association_bracket_begin] = ACTIONS(399), + [sym_blank] = ACTIONS(401), + [sym_blank_sequence] = ACTIONS(401), + [sym_blank_null_sequence] = ACTIONS(399), + [anon_sym_DQUOTE] = ACTIONS(399), + [sym_number] = ACTIONS(399), + [sym__lower_identifier] = ACTIONS(399), + [sym__upper_identifier] = ACTIONS(399), + [sym_comment] = ACTIONS(3), + }, + [61] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(403), + [aux_sym_source_file_token1] = ACTIONS(403), + [sym_parenthesis_begin] = ACTIONS(403), + [anon_sym_PLUS_PLUS] = ACTIONS(403), + [anon_sym_DASH_DASH] = ACTIONS(403), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_2] = ACTIONS(403), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(403), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(403), + [sym_association_bracket_begin] = ACTIONS(403), + [sym_blank] = ACTIONS(405), + [sym_blank_sequence] = ACTIONS(405), + [sym_blank_null_sequence] = ACTIONS(403), + [anon_sym_DQUOTE] = ACTIONS(403), + [sym_number] = ACTIONS(403), + [sym__lower_identifier] = ACTIONS(403), + [sym__upper_identifier] = ACTIONS(403), + [sym_comment] = ACTIONS(3), + }, + [62] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(407), + [sym_parenthesis_end] = ACTIONS(407), + [anon_sym_COMMA] = ACTIONS(407), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(407), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(407), + [anon_sym_RBRACK] = ACTIONS(407), + [sym_association_bracket_end] = ACTIONS(407), + [sym_comment] = ACTIONS(3), + }, + [63] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(425), + [sym_parenthesis_end] = ACTIONS(425), + [anon_sym_COMMA] = ACTIONS(425), + [anon_sym_PLUS] = ACTIONS(425), + [anon_sym_DASH] = ACTIONS(427), + [anon_sym_] = ACTIONS(425), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(425), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(427), + [anon_sym_COLON_EQ] = ACTIONS(425), + [anon_sym_CARET_EQ] = ACTIONS(425), + [anon_sym_CARET_COLON_EQ] = ACTIONS(425), + [anon_sym_EQ_DOT] = ACTIONS(425), + [anon_sym_QMARK] = ACTIONS(425), + [anon_sym_EQ_EQ] = ACTIONS(425), + [anon_sym_BANG_EQ] = ACTIONS(425), + [anon_sym_GT] = ACTIONS(427), + [anon_sym_GT_EQ] = ACTIONS(425), + [anon_sym_LT] = ACTIONS(427), + [anon_sym_LT_EQ] = ACTIONS(425), + [anon_sym_DASH_GT] = ACTIONS(425), + [anon_sym_COLON_GT] = ACTIONS(425), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(427), + [anon_sym_TILDE] = ACTIONS(425), + [anon_sym_AT_STAR] = ACTIONS(425), + [anon_sym_SLASH_STAR] = ACTIONS(425), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(425), + [anon_sym_PIPE_DASH_GT] = ACTIONS(425), + [anon_sym_3] = ACTIONS(425), + [anon_sym_4] = ACTIONS(425), + [anon_sym_STAR_STAR] = ACTIONS(425), + [anon_sym_DOT] = ACTIONS(425), + [anon_sym_BSLASH] = ACTIONS(427), + [anon_sym_5] = ACTIONS(425), + [anon_sym_6] = ACTIONS(425), + [anon_sym_7] = ACTIONS(425), + [anon_sym_8] = ACTIONS(425), + [anon_sym_9] = ACTIONS(425), + [anon_sym_STAR] = ACTIONS(427), + [anon_sym_10] = ACTIONS(425), + [anon_sym_11] = ACTIONS(425), + [anon_sym_12] = ACTIONS(425), + [anon_sym_13] = ACTIONS(425), + [anon_sym_14] = ACTIONS(425), + [anon_sym_15] = ACTIONS(425), + [anon_sym_SLASH] = ACTIONS(427), + [anon_sym_16] = ACTIONS(425), + [anon_sym_BSLASH_SLASH] = ACTIONS(425), + [anon_sym_SLASH_AT] = ACTIONS(425), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(425), + [anon_sym_BANG] = ACTIONS(427), + [anon_sym_BANG_BANG] = ACTIONS(425), + [anon_sym_SQUOTE] = ACTIONS(425), + [anon_sym_BSLASH_AT] = ACTIONS(425), + [anon_sym_CARET] = ACTIONS(427), + [anon_sym_BSLASH_CARET] = ACTIONS(425), + [anon_sym_AT_AT] = ACTIONS(427), + [anon_sym_AT_AT_AT] = ACTIONS(425), + [anon_sym_PIPE] = ACTIONS(427), + [anon_sym_LT_GT] = ACTIONS(425), + [sym_list_bracket_end] = ACTIONS(425), + [anon_sym_RBRACK] = ACTIONS(425), + [sym_association_bracket_end] = ACTIONS(425), + [sym_comment] = ACTIONS(3), + }, + [64] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(429), + [sym_parenthesis_end] = ACTIONS(429), + [anon_sym_COMMA] = ACTIONS(429), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(429), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(431), + [anon_sym_COLON_EQ] = ACTIONS(429), + [anon_sym_CARET_EQ] = ACTIONS(429), + [anon_sym_CARET_COLON_EQ] = ACTIONS(429), + [anon_sym_EQ_DOT] = ACTIONS(429), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(429), + [anon_sym_BANG_EQ] = ACTIONS(429), + [anon_sym_GT] = ACTIONS(431), + [anon_sym_GT_EQ] = ACTIONS(429), + [anon_sym_LT] = ACTIONS(431), + [anon_sym_LT_EQ] = ACTIONS(429), + [anon_sym_DASH_GT] = ACTIONS(429), + [anon_sym_COLON_GT] = ACTIONS(429), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(429), + [anon_sym_PIPE_DASH_GT] = ACTIONS(429), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(431), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(429), + [anon_sym_RBRACK] = ACTIONS(429), + [sym_association_bracket_end] = ACTIONS(429), + [sym_comment] = ACTIONS(3), + }, + [65] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(433), + [sym_parenthesis_end] = ACTIONS(433), + [anon_sym_COMMA] = ACTIONS(433), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(433), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(435), + [anon_sym_COLON_EQ] = ACTIONS(433), + [anon_sym_CARET_EQ] = ACTIONS(433), + [anon_sym_CARET_COLON_EQ] = ACTIONS(433), + [anon_sym_EQ_DOT] = ACTIONS(433), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(433), + [anon_sym_BANG_EQ] = ACTIONS(433), + [anon_sym_GT] = ACTIONS(435), + [anon_sym_GT_EQ] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(435), + [anon_sym_LT_EQ] = ACTIONS(433), + [anon_sym_DASH_GT] = ACTIONS(433), + [anon_sym_COLON_GT] = ACTIONS(433), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(433), + [anon_sym_PIPE_DASH_GT] = ACTIONS(433), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(435), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(433), + [anon_sym_RBRACK] = ACTIONS(433), + [sym_association_bracket_end] = ACTIONS(433), + [sym_comment] = ACTIONS(3), + }, + [66] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(437), + [sym_parenthesis_end] = ACTIONS(437), + [anon_sym_COMMA] = ACTIONS(437), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(437), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(439), + [anon_sym_COLON_EQ] = ACTIONS(437), + [anon_sym_CARET_EQ] = ACTIONS(437), + [anon_sym_CARET_COLON_EQ] = ACTIONS(437), + [anon_sym_EQ_DOT] = ACTIONS(437), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(437), + [anon_sym_BANG_EQ] = ACTIONS(437), + [anon_sym_GT] = ACTIONS(439), + [anon_sym_GT_EQ] = ACTIONS(437), + [anon_sym_LT] = ACTIONS(439), + [anon_sym_LT_EQ] = ACTIONS(437), + [anon_sym_DASH_GT] = ACTIONS(437), + [anon_sym_COLON_GT] = ACTIONS(437), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(437), + [anon_sym_PIPE_DASH_GT] = ACTIONS(437), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(439), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(437), + [anon_sym_RBRACK] = ACTIONS(437), + [sym_association_bracket_end] = ACTIONS(437), + [sym_comment] = ACTIONS(3), + }, + [67] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(441), + [sym_parenthesis_end] = ACTIONS(441), + [anon_sym_COMMA] = ACTIONS(441), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(441), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(443), + [anon_sym_COLON_EQ] = ACTIONS(441), + [anon_sym_CARET_EQ] = ACTIONS(441), + [anon_sym_CARET_COLON_EQ] = ACTIONS(441), + [anon_sym_EQ_DOT] = ACTIONS(441), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(441), + [anon_sym_BANG_EQ] = ACTIONS(441), + [anon_sym_GT] = ACTIONS(443), + [anon_sym_GT_EQ] = ACTIONS(441), + [anon_sym_LT] = ACTIONS(443), + [anon_sym_LT_EQ] = ACTIONS(441), + [anon_sym_DASH_GT] = ACTIONS(441), + [anon_sym_COLON_GT] = ACTIONS(441), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(441), + [anon_sym_PIPE_DASH_GT] = ACTIONS(441), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(443), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(441), + [anon_sym_RBRACK] = ACTIONS(441), + [sym_association_bracket_end] = ACTIONS(441), + [sym_comment] = ACTIONS(3), + }, + [68] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(445), + [sym_parenthesis_end] = ACTIONS(445), + [anon_sym_COMMA] = ACTIONS(445), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(445), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(447), + [anon_sym_COLON_EQ] = ACTIONS(445), + [anon_sym_CARET_EQ] = ACTIONS(445), + [anon_sym_CARET_COLON_EQ] = ACTIONS(445), + [anon_sym_EQ_DOT] = ACTIONS(445), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(445), + [anon_sym_BANG_EQ] = ACTIONS(445), + [anon_sym_GT] = ACTIONS(447), + [anon_sym_GT_EQ] = ACTIONS(445), + [anon_sym_LT] = ACTIONS(447), + [anon_sym_LT_EQ] = ACTIONS(445), + [anon_sym_DASH_GT] = ACTIONS(445), + [anon_sym_COLON_GT] = ACTIONS(445), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(445), + [anon_sym_PIPE_DASH_GT] = ACTIONS(445), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(447), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(445), + [anon_sym_RBRACK] = ACTIONS(445), + [sym_association_bracket_end] = ACTIONS(445), + [sym_comment] = ACTIONS(3), + }, + [69] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(449), + [sym_parenthesis_end] = ACTIONS(449), + [anon_sym_COMMA] = ACTIONS(449), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(449), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(451), + [anon_sym_COLON_EQ] = ACTIONS(449), + [anon_sym_CARET_EQ] = ACTIONS(449), + [anon_sym_CARET_COLON_EQ] = ACTIONS(449), + [anon_sym_EQ_DOT] = ACTIONS(449), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(449), + [anon_sym_BANG_EQ] = ACTIONS(449), + [anon_sym_GT] = ACTIONS(451), + [anon_sym_GT_EQ] = ACTIONS(449), + [anon_sym_LT] = ACTIONS(451), + [anon_sym_LT_EQ] = ACTIONS(449), + [anon_sym_DASH_GT] = ACTIONS(449), + [anon_sym_COLON_GT] = ACTIONS(449), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(449), + [anon_sym_PIPE_DASH_GT] = ACTIONS(449), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(451), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(449), + [anon_sym_RBRACK] = ACTIONS(449), + [sym_association_bracket_end] = ACTIONS(449), + [sym_comment] = ACTIONS(3), + }, + [70] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(453), + [sym_parenthesis_end] = ACTIONS(453), + [anon_sym_COMMA] = ACTIONS(453), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(453), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(455), + [anon_sym_COLON_EQ] = ACTIONS(453), + [anon_sym_CARET_EQ] = ACTIONS(453), + [anon_sym_CARET_COLON_EQ] = ACTIONS(453), + [anon_sym_EQ_DOT] = ACTIONS(453), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(453), + [anon_sym_PIPE_DASH_GT] = ACTIONS(453), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(453), + [anon_sym_RBRACK] = ACTIONS(453), + [sym_association_bracket_end] = ACTIONS(453), + [sym_comment] = ACTIONS(3), + }, + [71] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(457), + [sym_parenthesis_end] = ACTIONS(457), + [anon_sym_COMMA] = ACTIONS(457), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(457), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(459), + [anon_sym_COLON_EQ] = ACTIONS(457), + [anon_sym_CARET_EQ] = ACTIONS(457), + [anon_sym_CARET_COLON_EQ] = ACTIONS(457), + [anon_sym_EQ_DOT] = ACTIONS(457), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(457), + [anon_sym_PIPE_DASH_GT] = ACTIONS(457), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(457), + [anon_sym_RBRACK] = ACTIONS(457), + [sym_association_bracket_end] = ACTIONS(457), + [sym_comment] = ACTIONS(3), + }, + [72] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(461), + [sym_parenthesis_end] = ACTIONS(461), + [anon_sym_COMMA] = ACTIONS(461), + [anon_sym_PLUS] = ACTIONS(461), + [anon_sym_DASH] = ACTIONS(463), + [anon_sym_] = ACTIONS(461), + [anon_sym_BSLASH_] = ACTIONS(461), + [anon_sym_BSLASH_PERCENT] = ACTIONS(461), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(463), + [anon_sym_COLON_EQ] = ACTIONS(461), + [anon_sym_CARET_EQ] = ACTIONS(461), + [anon_sym_CARET_COLON_EQ] = ACTIONS(461), + [anon_sym_EQ_DOT] = ACTIONS(461), + [anon_sym_QMARK] = ACTIONS(461), + [anon_sym_EQ_EQ] = ACTIONS(461), + [anon_sym_BANG_EQ] = ACTIONS(461), + [anon_sym_GT] = ACTIONS(463), + [anon_sym_GT_EQ] = ACTIONS(461), + [anon_sym_LT] = ACTIONS(463), + [anon_sym_LT_EQ] = ACTIONS(461), + [anon_sym_DASH_GT] = ACTIONS(461), + [anon_sym_COLON_GT] = ACTIONS(461), + [anon_sym_COLON_COLON] = ACTIONS(461), + [anon_sym_AT] = ACTIONS(463), + [anon_sym_TILDE] = ACTIONS(461), + [anon_sym_AT_STAR] = ACTIONS(461), + [anon_sym_SLASH_STAR] = ACTIONS(461), + [anon_sym_BSLASH_AMP] = ACTIONS(461), + [anon_sym_BSLASH_PLUS] = ACTIONS(461), + [anon_sym_AMP] = ACTIONS(461), + [anon_sym_PIPE_DASH_GT] = ACTIONS(461), + [anon_sym_3] = ACTIONS(461), + [anon_sym_4] = ACTIONS(461), + [anon_sym_STAR_STAR] = ACTIONS(461), + [anon_sym_DOT] = ACTIONS(461), + [anon_sym_BSLASH] = ACTIONS(463), + [anon_sym_5] = ACTIONS(461), + [anon_sym_6] = ACTIONS(461), + [anon_sym_7] = ACTIONS(461), + [anon_sym_8] = ACTIONS(461), + [anon_sym_9] = ACTIONS(461), + [anon_sym_STAR] = ACTIONS(463), + [anon_sym_10] = ACTIONS(461), + [anon_sym_11] = ACTIONS(461), + [anon_sym_12] = ACTIONS(461), + [anon_sym_13] = ACTIONS(461), + [anon_sym_14] = ACTIONS(461), + [anon_sym_15] = ACTIONS(461), + [anon_sym_SLASH] = ACTIONS(463), + [anon_sym_16] = ACTIONS(461), + [anon_sym_BSLASH_SLASH] = ACTIONS(461), + [anon_sym_SLASH_AT] = ACTIONS(461), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(461), + [anon_sym_BANG] = ACTIONS(463), + [anon_sym_BANG_BANG] = ACTIONS(461), + [anon_sym_SQUOTE] = ACTIONS(461), + [anon_sym_BSLASH_AT] = ACTIONS(461), + [anon_sym_CARET] = ACTIONS(463), + [anon_sym_BSLASH_CARET] = ACTIONS(461), + [anon_sym_AT_AT] = ACTIONS(463), + [anon_sym_AT_AT_AT] = ACTIONS(461), + [anon_sym_PIPE] = ACTIONS(463), + [anon_sym_LT_GT] = ACTIONS(461), + [sym_list_bracket_end] = ACTIONS(461), + [anon_sym_RBRACK] = ACTIONS(461), + [sym_association_bracket_end] = ACTIONS(461), + [sym_comment] = ACTIONS(3), + }, + [73] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(465), + [sym_parenthesis_end] = ACTIONS(465), + [anon_sym_COMMA] = ACTIONS(465), + [anon_sym_PLUS] = ACTIONS(465), + [anon_sym_DASH] = ACTIONS(467), + [anon_sym_] = ACTIONS(465), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(465), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(467), + [anon_sym_COLON_EQ] = ACTIONS(465), + [anon_sym_CARET_EQ] = ACTIONS(465), + [anon_sym_CARET_COLON_EQ] = ACTIONS(465), + [anon_sym_EQ_DOT] = ACTIONS(465), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(465), + [anon_sym_BANG_EQ] = ACTIONS(465), + [anon_sym_GT] = ACTIONS(467), + [anon_sym_GT_EQ] = ACTIONS(465), + [anon_sym_LT] = ACTIONS(467), + [anon_sym_LT_EQ] = ACTIONS(465), + [anon_sym_DASH_GT] = ACTIONS(465), + [anon_sym_COLON_GT] = ACTIONS(465), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(465), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(465), + [anon_sym_PIPE_DASH_GT] = ACTIONS(465), + [anon_sym_3] = ACTIONS(465), + [anon_sym_4] = ACTIONS(465), + [anon_sym_STAR_STAR] = ACTIONS(465), + [anon_sym_DOT] = ACTIONS(465), + [anon_sym_BSLASH] = ACTIONS(467), + [anon_sym_5] = ACTIONS(465), + [anon_sym_6] = ACTIONS(465), + [anon_sym_7] = ACTIONS(465), + [anon_sym_8] = ACTIONS(465), + [anon_sym_9] = ACTIONS(465), + [anon_sym_STAR] = ACTIONS(467), + [anon_sym_10] = ACTIONS(465), + [anon_sym_11] = ACTIONS(465), + [anon_sym_12] = ACTIONS(465), + [anon_sym_13] = ACTIONS(465), + [anon_sym_14] = ACTIONS(465), + [anon_sym_15] = ACTIONS(465), + [anon_sym_SLASH] = ACTIONS(467), + [anon_sym_16] = ACTIONS(465), + [anon_sym_BSLASH_SLASH] = ACTIONS(465), + [anon_sym_SLASH_AT] = ACTIONS(465), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(465), + [anon_sym_BANG] = ACTIONS(467), + [anon_sym_BANG_BANG] = ACTIONS(465), + [anon_sym_SQUOTE] = ACTIONS(465), + [anon_sym_BSLASH_AT] = ACTIONS(465), + [anon_sym_CARET] = ACTIONS(467), + [anon_sym_BSLASH_CARET] = ACTIONS(465), + [anon_sym_AT_AT] = ACTIONS(467), + [anon_sym_AT_AT_AT] = ACTIONS(465), + [anon_sym_PIPE] = ACTIONS(467), + [anon_sym_LT_GT] = ACTIONS(465), + [sym_list_bracket_end] = ACTIONS(465), + [anon_sym_RBRACK] = ACTIONS(465), + [sym_association_bracket_end] = ACTIONS(465), + [sym_comment] = ACTIONS(3), + }, + [74] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(469), + [sym_parenthesis_end] = ACTIONS(469), + [anon_sym_COMMA] = ACTIONS(469), + [anon_sym_PLUS] = ACTIONS(469), + [anon_sym_DASH] = ACTIONS(471), + [anon_sym_] = ACTIONS(469), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(469), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(471), + [anon_sym_COLON_EQ] = ACTIONS(469), + [anon_sym_CARET_EQ] = ACTIONS(469), + [anon_sym_CARET_COLON_EQ] = ACTIONS(469), + [anon_sym_EQ_DOT] = ACTIONS(469), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(469), + [anon_sym_BANG_EQ] = ACTIONS(469), + [anon_sym_GT] = ACTIONS(471), + [anon_sym_GT_EQ] = ACTIONS(469), + [anon_sym_LT] = ACTIONS(471), + [anon_sym_LT_EQ] = ACTIONS(469), + [anon_sym_DASH_GT] = ACTIONS(469), + [anon_sym_COLON_GT] = ACTIONS(469), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(471), + [anon_sym_TILDE] = ACTIONS(469), + [anon_sym_AT_STAR] = ACTIONS(469), + [anon_sym_SLASH_STAR] = ACTIONS(469), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(469), + [anon_sym_PIPE_DASH_GT] = ACTIONS(469), + [anon_sym_3] = ACTIONS(469), + [anon_sym_4] = ACTIONS(469), + [anon_sym_STAR_STAR] = ACTIONS(469), + [anon_sym_DOT] = ACTIONS(469), + [anon_sym_BSLASH] = ACTIONS(471), + [anon_sym_5] = ACTIONS(469), + [anon_sym_6] = ACTIONS(469), + [anon_sym_7] = ACTIONS(469), + [anon_sym_8] = ACTIONS(469), + [anon_sym_9] = ACTIONS(469), + [anon_sym_STAR] = ACTIONS(471), + [anon_sym_10] = ACTIONS(469), + [anon_sym_11] = ACTIONS(469), + [anon_sym_12] = ACTIONS(469), + [anon_sym_13] = ACTIONS(469), + [anon_sym_14] = ACTIONS(469), + [anon_sym_15] = ACTIONS(469), + [anon_sym_SLASH] = ACTIONS(471), + [anon_sym_16] = ACTIONS(469), + [anon_sym_BSLASH_SLASH] = ACTIONS(469), + [anon_sym_SLASH_AT] = ACTIONS(469), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(469), + [anon_sym_BANG] = ACTIONS(471), + [anon_sym_BANG_BANG] = ACTIONS(469), + [anon_sym_SQUOTE] = ACTIONS(469), + [anon_sym_BSLASH_AT] = ACTIONS(469), + [anon_sym_CARET] = ACTIONS(471), + [anon_sym_BSLASH_CARET] = ACTIONS(469), + [anon_sym_AT_AT] = ACTIONS(471), + [anon_sym_AT_AT_AT] = ACTIONS(469), + [anon_sym_PIPE] = ACTIONS(471), + [anon_sym_LT_GT] = ACTIONS(469), + [sym_list_bracket_end] = ACTIONS(469), + [anon_sym_RBRACK] = ACTIONS(469), + [sym_association_bracket_end] = ACTIONS(469), + [sym_comment] = ACTIONS(3), + }, + [75] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(473), + [sym_parenthesis_end] = ACTIONS(473), + [anon_sym_COMMA] = ACTIONS(473), + [anon_sym_PLUS] = ACTIONS(473), + [anon_sym_DASH] = ACTIONS(475), + [anon_sym_] = ACTIONS(473), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(473), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(475), + [anon_sym_COLON_EQ] = ACTIONS(473), + [anon_sym_CARET_EQ] = ACTIONS(473), + [anon_sym_CARET_COLON_EQ] = ACTIONS(473), + [anon_sym_EQ_DOT] = ACTIONS(473), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(473), + [anon_sym_BANG_EQ] = ACTIONS(473), + [anon_sym_GT] = ACTIONS(475), + [anon_sym_GT_EQ] = ACTIONS(473), + [anon_sym_LT] = ACTIONS(475), + [anon_sym_LT_EQ] = ACTIONS(473), + [anon_sym_DASH_GT] = ACTIONS(473), + [anon_sym_COLON_GT] = ACTIONS(473), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(475), + [anon_sym_TILDE] = ACTIONS(473), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(473), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(473), + [anon_sym_PIPE_DASH_GT] = ACTIONS(473), + [anon_sym_3] = ACTIONS(473), + [anon_sym_4] = ACTIONS(473), + [anon_sym_STAR_STAR] = ACTIONS(473), + [anon_sym_DOT] = ACTIONS(473), + [anon_sym_BSLASH] = ACTIONS(475), + [anon_sym_5] = ACTIONS(473), + [anon_sym_6] = ACTIONS(473), + [anon_sym_7] = ACTIONS(473), + [anon_sym_8] = ACTIONS(473), + [anon_sym_9] = ACTIONS(473), + [anon_sym_STAR] = ACTIONS(475), + [anon_sym_10] = ACTIONS(473), + [anon_sym_11] = ACTIONS(473), + [anon_sym_12] = ACTIONS(473), + [anon_sym_13] = ACTIONS(473), + [anon_sym_14] = ACTIONS(473), + [anon_sym_15] = ACTIONS(473), + [anon_sym_SLASH] = ACTIONS(475), + [anon_sym_16] = ACTIONS(473), + [anon_sym_BSLASH_SLASH] = ACTIONS(473), + [anon_sym_SLASH_AT] = ACTIONS(473), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(473), + [anon_sym_BANG] = ACTIONS(475), + [anon_sym_BANG_BANG] = ACTIONS(473), + [anon_sym_SQUOTE] = ACTIONS(473), + [anon_sym_BSLASH_AT] = ACTIONS(473), + [anon_sym_CARET] = ACTIONS(475), + [anon_sym_BSLASH_CARET] = ACTIONS(473), + [anon_sym_AT_AT] = ACTIONS(475), + [anon_sym_AT_AT_AT] = ACTIONS(473), + [anon_sym_PIPE] = ACTIONS(475), + [anon_sym_LT_GT] = ACTIONS(473), + [sym_list_bracket_end] = ACTIONS(473), + [anon_sym_RBRACK] = ACTIONS(473), + [sym_association_bracket_end] = ACTIONS(473), + [sym_comment] = ACTIONS(3), + }, + [76] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(477), + [sym_parenthesis_end] = ACTIONS(477), + [anon_sym_COMMA] = ACTIONS(477), + [anon_sym_PLUS] = ACTIONS(477), + [anon_sym_DASH] = ACTIONS(479), + [anon_sym_] = ACTIONS(477), + [anon_sym_BSLASH_] = ACTIONS(477), + [anon_sym_BSLASH_PERCENT] = ACTIONS(477), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(479), + [anon_sym_COLON_EQ] = ACTIONS(477), + [anon_sym_CARET_EQ] = ACTIONS(477), + [anon_sym_CARET_COLON_EQ] = ACTIONS(477), + [anon_sym_EQ_DOT] = ACTIONS(477), + [anon_sym_QMARK] = ACTIONS(477), + [anon_sym_EQ_EQ] = ACTIONS(477), + [anon_sym_BANG_EQ] = ACTIONS(477), + [anon_sym_GT] = ACTIONS(479), + [anon_sym_GT_EQ] = ACTIONS(477), + [anon_sym_LT] = ACTIONS(479), + [anon_sym_LT_EQ] = ACTIONS(477), + [anon_sym_DASH_GT] = ACTIONS(477), + [anon_sym_COLON_GT] = ACTIONS(477), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(479), + [anon_sym_TILDE] = ACTIONS(477), + [anon_sym_AT_STAR] = ACTIONS(477), + [anon_sym_SLASH_STAR] = ACTIONS(477), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(481), + [anon_sym_AMP] = ACTIONS(477), + [anon_sym_PIPE_DASH_GT] = ACTIONS(477), + [anon_sym_3] = ACTIONS(477), + [anon_sym_4] = ACTIONS(477), + [anon_sym_STAR_STAR] = ACTIONS(477), + [anon_sym_DOT] = ACTIONS(477), + [anon_sym_BSLASH] = ACTIONS(479), + [anon_sym_5] = ACTIONS(477), + [anon_sym_6] = ACTIONS(477), + [anon_sym_7] = ACTIONS(477), + [anon_sym_8] = ACTIONS(477), + [anon_sym_9] = ACTIONS(477), + [anon_sym_STAR] = ACTIONS(479), + [anon_sym_10] = ACTIONS(477), + [anon_sym_11] = ACTIONS(477), + [anon_sym_12] = ACTIONS(477), + [anon_sym_13] = ACTIONS(477), + [anon_sym_14] = ACTIONS(477), + [anon_sym_15] = ACTIONS(477), + [anon_sym_SLASH] = ACTIONS(479), + [anon_sym_16] = ACTIONS(477), + [anon_sym_BSLASH_SLASH] = ACTIONS(477), + [anon_sym_SLASH_AT] = ACTIONS(477), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(477), + [anon_sym_BANG] = ACTIONS(479), + [anon_sym_BANG_BANG] = ACTIONS(477), + [anon_sym_SQUOTE] = ACTIONS(477), + [anon_sym_BSLASH_AT] = ACTIONS(477), + [anon_sym_CARET] = ACTIONS(479), + [anon_sym_BSLASH_CARET] = ACTIONS(477), + [anon_sym_AT_AT] = ACTIONS(479), + [anon_sym_AT_AT_AT] = ACTIONS(477), + [anon_sym_PIPE] = ACTIONS(479), + [anon_sym_LT_GT] = ACTIONS(477), + [sym_list_bracket_end] = ACTIONS(477), + [anon_sym_RBRACK] = ACTIONS(477), + [sym_association_bracket_end] = ACTIONS(477), + [sym_comment] = ACTIONS(3), + }, + [77] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(484), + [sym_parenthesis_end] = ACTIONS(484), + [anon_sym_COMMA] = ACTIONS(484), + [anon_sym_PLUS] = ACTIONS(484), + [anon_sym_DASH] = ACTIONS(486), + [anon_sym_] = ACTIONS(484), + [anon_sym_BSLASH_] = ACTIONS(484), + [anon_sym_BSLASH_PERCENT] = ACTIONS(484), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(486), + [anon_sym_COLON_EQ] = ACTIONS(484), + [anon_sym_CARET_EQ] = ACTIONS(484), + [anon_sym_CARET_COLON_EQ] = ACTIONS(484), + [anon_sym_EQ_DOT] = ACTIONS(484), + [anon_sym_QMARK] = ACTIONS(484), + [anon_sym_EQ_EQ] = ACTIONS(484), + [anon_sym_BANG_EQ] = ACTIONS(484), + [anon_sym_GT] = ACTIONS(486), + [anon_sym_GT_EQ] = ACTIONS(484), + [anon_sym_LT] = ACTIONS(486), + [anon_sym_LT_EQ] = ACTIONS(484), + [anon_sym_DASH_GT] = ACTIONS(484), + [anon_sym_COLON_GT] = ACTIONS(484), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(486), + [anon_sym_TILDE] = ACTIONS(484), + [anon_sym_AT_STAR] = ACTIONS(484), + [anon_sym_SLASH_STAR] = ACTIONS(484), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(484), + [anon_sym_PIPE_DASH_GT] = ACTIONS(484), + [anon_sym_3] = ACTIONS(484), + [anon_sym_4] = ACTIONS(484), + [anon_sym_STAR_STAR] = ACTIONS(484), + [anon_sym_DOT] = ACTIONS(484), + [anon_sym_BSLASH] = ACTIONS(486), + [anon_sym_5] = ACTIONS(484), + [anon_sym_6] = ACTIONS(484), + [anon_sym_7] = ACTIONS(484), + [anon_sym_8] = ACTIONS(484), + [anon_sym_9] = ACTIONS(484), + [anon_sym_STAR] = ACTIONS(486), + [anon_sym_10] = ACTIONS(484), + [anon_sym_11] = ACTIONS(484), + [anon_sym_12] = ACTIONS(484), + [anon_sym_13] = ACTIONS(484), + [anon_sym_14] = ACTIONS(484), + [anon_sym_15] = ACTIONS(484), + [anon_sym_SLASH] = ACTIONS(486), + [anon_sym_16] = ACTIONS(484), + [anon_sym_BSLASH_SLASH] = ACTIONS(484), + [anon_sym_SLASH_AT] = ACTIONS(484), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(484), + [anon_sym_BANG] = ACTIONS(486), + [anon_sym_BANG_BANG] = ACTIONS(484), + [anon_sym_SQUOTE] = ACTIONS(484), + [anon_sym_BSLASH_AT] = ACTIONS(484), + [anon_sym_CARET] = ACTIONS(486), + [anon_sym_BSLASH_CARET] = ACTIONS(484), + [anon_sym_AT_AT] = ACTIONS(486), + [anon_sym_AT_AT_AT] = ACTIONS(484), + [anon_sym_PIPE] = ACTIONS(486), + [anon_sym_LT_GT] = ACTIONS(484), + [sym_list_bracket_end] = ACTIONS(484), + [anon_sym_RBRACK] = ACTIONS(484), + [sym_association_bracket_end] = ACTIONS(484), + [sym_comment] = ACTIONS(3), + }, + [78] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(488), + [sym_parenthesis_end] = ACTIONS(488), + [anon_sym_COMMA] = ACTIONS(488), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(488), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(488), + [anon_sym_RBRACK] = ACTIONS(488), + [sym_association_bracket_end] = ACTIONS(488), + [sym_comment] = ACTIONS(3), + }, + [79] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(490), + [sym_parenthesis_end] = ACTIONS(490), + [anon_sym_COMMA] = ACTIONS(490), + [anon_sym_PLUS] = ACTIONS(490), + [anon_sym_DASH] = ACTIONS(492), + [anon_sym_] = ACTIONS(490), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(490), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(492), + [anon_sym_COLON_EQ] = ACTIONS(490), + [anon_sym_CARET_EQ] = ACTIONS(490), + [anon_sym_CARET_COLON_EQ] = ACTIONS(490), + [anon_sym_EQ_DOT] = ACTIONS(490), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(490), + [anon_sym_BANG_EQ] = ACTIONS(490), + [anon_sym_GT] = ACTIONS(492), + [anon_sym_GT_EQ] = ACTIONS(490), + [anon_sym_LT] = ACTIONS(492), + [anon_sym_LT_EQ] = ACTIONS(490), + [anon_sym_DASH_GT] = ACTIONS(490), + [anon_sym_COLON_GT] = ACTIONS(490), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(490), + [anon_sym_PIPE_DASH_GT] = ACTIONS(490), + [anon_sym_3] = ACTIONS(490), + [anon_sym_4] = ACTIONS(490), + [anon_sym_STAR_STAR] = ACTIONS(490), + [anon_sym_DOT] = ACTIONS(490), + [anon_sym_BSLASH] = ACTIONS(492), + [anon_sym_5] = ACTIONS(490), + [anon_sym_6] = ACTIONS(490), + [anon_sym_7] = ACTIONS(490), + [anon_sym_8] = ACTIONS(490), + [anon_sym_9] = ACTIONS(490), + [anon_sym_STAR] = ACTIONS(492), + [anon_sym_10] = ACTIONS(490), + [anon_sym_11] = ACTIONS(490), + [anon_sym_12] = ACTIONS(490), + [anon_sym_13] = ACTIONS(490), + [anon_sym_14] = ACTIONS(490), + [anon_sym_15] = ACTIONS(490), + [anon_sym_SLASH] = ACTIONS(492), + [anon_sym_16] = ACTIONS(490), + [anon_sym_BSLASH_SLASH] = ACTIONS(490), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(492), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(490), + [anon_sym_RBRACK] = ACTIONS(490), + [sym_association_bracket_end] = ACTIONS(490), + [sym_comment] = ACTIONS(3), + }, + [80] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(494), + [sym_parenthesis_end] = ACTIONS(494), + [anon_sym_COMMA] = ACTIONS(494), + [anon_sym_PLUS] = ACTIONS(494), + [anon_sym_DASH] = ACTIONS(496), + [anon_sym_] = ACTIONS(494), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(494), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(496), + [anon_sym_COLON_EQ] = ACTIONS(494), + [anon_sym_CARET_EQ] = ACTIONS(494), + [anon_sym_CARET_COLON_EQ] = ACTIONS(494), + [anon_sym_EQ_DOT] = ACTIONS(494), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(494), + [anon_sym_BANG_EQ] = ACTIONS(494), + [anon_sym_GT] = ACTIONS(496), + [anon_sym_GT_EQ] = ACTIONS(494), + [anon_sym_LT] = ACTIONS(496), + [anon_sym_LT_EQ] = ACTIONS(494), + [anon_sym_DASH_GT] = ACTIONS(494), + [anon_sym_COLON_GT] = ACTIONS(494), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(494), + [anon_sym_PIPE_DASH_GT] = ACTIONS(494), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(494), + [anon_sym_STAR_STAR] = ACTIONS(494), + [anon_sym_DOT] = ACTIONS(494), + [anon_sym_BSLASH] = ACTIONS(496), + [anon_sym_5] = ACTIONS(494), + [anon_sym_6] = ACTIONS(494), + [anon_sym_7] = ACTIONS(494), + [anon_sym_8] = ACTIONS(494), + [anon_sym_9] = ACTIONS(494), + [anon_sym_STAR] = ACTIONS(496), + [anon_sym_10] = ACTIONS(494), + [anon_sym_11] = ACTIONS(494), + [anon_sym_12] = ACTIONS(494), + [anon_sym_13] = ACTIONS(494), + [anon_sym_14] = ACTIONS(494), + [anon_sym_15] = ACTIONS(494), + [anon_sym_SLASH] = ACTIONS(496), + [anon_sym_16] = ACTIONS(494), + [anon_sym_BSLASH_SLASH] = ACTIONS(494), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(496), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(494), + [anon_sym_RBRACK] = ACTIONS(494), + [sym_association_bracket_end] = ACTIONS(494), + [sym_comment] = ACTIONS(3), + }, + [81] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(498), + [sym_parenthesis_end] = ACTIONS(498), + [anon_sym_COMMA] = ACTIONS(498), + [anon_sym_PLUS] = ACTIONS(498), + [anon_sym_DASH] = ACTIONS(500), + [anon_sym_] = ACTIONS(498), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(498), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(500), + [anon_sym_COLON_EQ] = ACTIONS(498), + [anon_sym_CARET_EQ] = ACTIONS(498), + [anon_sym_CARET_COLON_EQ] = ACTIONS(498), + [anon_sym_EQ_DOT] = ACTIONS(498), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(498), + [anon_sym_BANG_EQ] = ACTIONS(498), + [anon_sym_GT] = ACTIONS(500), + [anon_sym_GT_EQ] = ACTIONS(498), + [anon_sym_LT] = ACTIONS(500), + [anon_sym_LT_EQ] = ACTIONS(498), + [anon_sym_DASH_GT] = ACTIONS(498), + [anon_sym_COLON_GT] = ACTIONS(498), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(498), + [anon_sym_PIPE_DASH_GT] = ACTIONS(498), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(498), + [anon_sym_DOT] = ACTIONS(498), + [anon_sym_BSLASH] = ACTIONS(500), + [anon_sym_5] = ACTIONS(498), + [anon_sym_6] = ACTIONS(498), + [anon_sym_7] = ACTIONS(498), + [anon_sym_8] = ACTIONS(498), + [anon_sym_9] = ACTIONS(498), + [anon_sym_STAR] = ACTIONS(500), + [anon_sym_10] = ACTIONS(498), + [anon_sym_11] = ACTIONS(498), + [anon_sym_12] = ACTIONS(498), + [anon_sym_13] = ACTIONS(498), + [anon_sym_14] = ACTIONS(498), + [anon_sym_15] = ACTIONS(498), + [anon_sym_SLASH] = ACTIONS(500), + [anon_sym_16] = ACTIONS(498), + [anon_sym_BSLASH_SLASH] = ACTIONS(498), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(500), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(498), + [anon_sym_RBRACK] = ACTIONS(498), + [sym_association_bracket_end] = ACTIONS(498), + [sym_comment] = ACTIONS(3), + }, + [82] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(502), + [sym_parenthesis_end] = ACTIONS(502), + [anon_sym_COMMA] = ACTIONS(502), + [anon_sym_PLUS] = ACTIONS(502), + [anon_sym_DASH] = ACTIONS(504), + [anon_sym_] = ACTIONS(502), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(502), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(504), + [anon_sym_COLON_EQ] = ACTIONS(502), + [anon_sym_CARET_EQ] = ACTIONS(502), + [anon_sym_CARET_COLON_EQ] = ACTIONS(502), + [anon_sym_EQ_DOT] = ACTIONS(502), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(502), + [anon_sym_BANG_EQ] = ACTIONS(502), + [anon_sym_GT] = ACTIONS(504), + [anon_sym_GT_EQ] = ACTIONS(502), + [anon_sym_LT] = ACTIONS(504), + [anon_sym_LT_EQ] = ACTIONS(502), + [anon_sym_DASH_GT] = ACTIONS(502), + [anon_sym_COLON_GT] = ACTIONS(502), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(502), + [anon_sym_PIPE_DASH_GT] = ACTIONS(502), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(502), + [anon_sym_BSLASH] = ACTIONS(504), + [anon_sym_5] = ACTIONS(502), + [anon_sym_6] = ACTIONS(502), + [anon_sym_7] = ACTIONS(502), + [anon_sym_8] = ACTIONS(502), + [anon_sym_9] = ACTIONS(502), + [anon_sym_STAR] = ACTIONS(504), + [anon_sym_10] = ACTIONS(502), + [anon_sym_11] = ACTIONS(502), + [anon_sym_12] = ACTIONS(502), + [anon_sym_13] = ACTIONS(502), + [anon_sym_14] = ACTIONS(502), + [anon_sym_15] = ACTIONS(502), + [anon_sym_SLASH] = ACTIONS(504), + [anon_sym_16] = ACTIONS(502), + [anon_sym_BSLASH_SLASH] = ACTIONS(502), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(504), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(502), + [anon_sym_RBRACK] = ACTIONS(502), + [sym_association_bracket_end] = ACTIONS(502), + [sym_comment] = ACTIONS(3), + }, + [83] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(506), + [sym_parenthesis_end] = ACTIONS(506), + [anon_sym_COMMA] = ACTIONS(506), + [anon_sym_PLUS] = ACTIONS(506), + [anon_sym_DASH] = ACTIONS(508), + [anon_sym_] = ACTIONS(506), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(506), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(508), + [anon_sym_COLON_EQ] = ACTIONS(506), + [anon_sym_CARET_EQ] = ACTIONS(506), + [anon_sym_CARET_COLON_EQ] = ACTIONS(506), + [anon_sym_EQ_DOT] = ACTIONS(506), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(506), + [anon_sym_BANG_EQ] = ACTIONS(506), + [anon_sym_GT] = ACTIONS(508), + [anon_sym_GT_EQ] = ACTIONS(506), + [anon_sym_LT] = ACTIONS(508), + [anon_sym_LT_EQ] = ACTIONS(506), + [anon_sym_DASH_GT] = ACTIONS(506), + [anon_sym_COLON_GT] = ACTIONS(506), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(506), + [anon_sym_PIPE_DASH_GT] = ACTIONS(506), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(508), + [anon_sym_5] = ACTIONS(506), + [anon_sym_6] = ACTIONS(506), + [anon_sym_7] = ACTIONS(506), + [anon_sym_8] = ACTIONS(506), + [anon_sym_9] = ACTIONS(506), + [anon_sym_STAR] = ACTIONS(508), + [anon_sym_10] = ACTIONS(506), + [anon_sym_11] = ACTIONS(506), + [anon_sym_12] = ACTIONS(506), + [anon_sym_13] = ACTIONS(506), + [anon_sym_14] = ACTIONS(506), + [anon_sym_15] = ACTIONS(506), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(508), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(506), + [anon_sym_RBRACK] = ACTIONS(506), + [sym_association_bracket_end] = ACTIONS(506), + [sym_comment] = ACTIONS(3), + }, + [84] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(510), + [sym_parenthesis_end] = ACTIONS(510), + [anon_sym_COMMA] = ACTIONS(510), + [anon_sym_PLUS] = ACTIONS(510), + [anon_sym_DASH] = ACTIONS(512), + [anon_sym_] = ACTIONS(510), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(510), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(512), + [anon_sym_COLON_EQ] = ACTIONS(510), + [anon_sym_CARET_EQ] = ACTIONS(510), + [anon_sym_CARET_COLON_EQ] = ACTIONS(510), + [anon_sym_EQ_DOT] = ACTIONS(510), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(510), + [anon_sym_BANG_EQ] = ACTIONS(510), + [anon_sym_GT] = ACTIONS(512), + [anon_sym_GT_EQ] = ACTIONS(510), + [anon_sym_LT] = ACTIONS(512), + [anon_sym_LT_EQ] = ACTIONS(510), + [anon_sym_DASH_GT] = ACTIONS(510), + [anon_sym_COLON_GT] = ACTIONS(510), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(510), + [anon_sym_PIPE_DASH_GT] = ACTIONS(510), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(510), + [anon_sym_6] = ACTIONS(510), + [anon_sym_7] = ACTIONS(510), + [anon_sym_8] = ACTIONS(510), + [anon_sym_9] = ACTIONS(510), + [anon_sym_STAR] = ACTIONS(512), + [anon_sym_10] = ACTIONS(510), + [anon_sym_11] = ACTIONS(510), + [anon_sym_12] = ACTIONS(510), + [anon_sym_13] = ACTIONS(510), + [anon_sym_14] = ACTIONS(510), + [anon_sym_15] = ACTIONS(510), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(512), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(510), + [anon_sym_RBRACK] = ACTIONS(510), + [sym_association_bracket_end] = ACTIONS(510), + [sym_comment] = ACTIONS(3), + }, + [85] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(514), + [sym_parenthesis_end] = ACTIONS(514), + [anon_sym_COMMA] = ACTIONS(514), + [anon_sym_PLUS] = ACTIONS(514), + [anon_sym_DASH] = ACTIONS(516), + [anon_sym_] = ACTIONS(514), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(514), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(516), + [anon_sym_COLON_EQ] = ACTIONS(514), + [anon_sym_CARET_EQ] = ACTIONS(514), + [anon_sym_CARET_COLON_EQ] = ACTIONS(514), + [anon_sym_EQ_DOT] = ACTIONS(514), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(514), + [anon_sym_BANG_EQ] = ACTIONS(514), + [anon_sym_GT] = ACTIONS(516), + [anon_sym_GT_EQ] = ACTIONS(514), + [anon_sym_LT] = ACTIONS(516), + [anon_sym_LT_EQ] = ACTIONS(514), + [anon_sym_DASH_GT] = ACTIONS(514), + [anon_sym_COLON_GT] = ACTIONS(514), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(514), + [anon_sym_PIPE_DASH_GT] = ACTIONS(514), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(514), + [anon_sym_7] = ACTIONS(514), + [anon_sym_8] = ACTIONS(514), + [anon_sym_9] = ACTIONS(514), + [anon_sym_STAR] = ACTIONS(516), + [anon_sym_10] = ACTIONS(514), + [anon_sym_11] = ACTIONS(514), + [anon_sym_12] = ACTIONS(514), + [anon_sym_13] = ACTIONS(514), + [anon_sym_14] = ACTIONS(514), + [anon_sym_15] = ACTIONS(514), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(516), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(514), + [anon_sym_RBRACK] = ACTIONS(514), + [sym_association_bracket_end] = ACTIONS(514), + [sym_comment] = ACTIONS(3), + }, + [86] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(518), + [sym_parenthesis_end] = ACTIONS(518), + [anon_sym_COMMA] = ACTIONS(518), + [anon_sym_PLUS] = ACTIONS(518), + [anon_sym_DASH] = ACTIONS(520), + [anon_sym_] = ACTIONS(518), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(518), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(520), + [anon_sym_COLON_EQ] = ACTIONS(518), + [anon_sym_CARET_EQ] = ACTIONS(518), + [anon_sym_CARET_COLON_EQ] = ACTIONS(518), + [anon_sym_EQ_DOT] = ACTIONS(518), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(518), + [anon_sym_BANG_EQ] = ACTIONS(518), + [anon_sym_GT] = ACTIONS(520), + [anon_sym_GT_EQ] = ACTIONS(518), + [anon_sym_LT] = ACTIONS(520), + [anon_sym_LT_EQ] = ACTIONS(518), + [anon_sym_DASH_GT] = ACTIONS(518), + [anon_sym_COLON_GT] = ACTIONS(518), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(518), + [anon_sym_PIPE_DASH_GT] = ACTIONS(518), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(518), + [anon_sym_7] = ACTIONS(518), + [anon_sym_8] = ACTIONS(518), + [anon_sym_9] = ACTIONS(518), + [anon_sym_STAR] = ACTIONS(520), + [anon_sym_10] = ACTIONS(518), + [anon_sym_11] = ACTIONS(518), + [anon_sym_12] = ACTIONS(518), + [anon_sym_13] = ACTIONS(518), + [anon_sym_14] = ACTIONS(518), + [anon_sym_15] = ACTIONS(518), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(520), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(518), + [anon_sym_RBRACK] = ACTIONS(518), + [sym_association_bracket_end] = ACTIONS(518), + [sym_comment] = ACTIONS(3), + }, + [87] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(522), + [sym_parenthesis_end] = ACTIONS(522), + [anon_sym_COMMA] = ACTIONS(522), + [anon_sym_PLUS] = ACTIONS(522), + [anon_sym_DASH] = ACTIONS(524), + [anon_sym_] = ACTIONS(522), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(522), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(524), + [anon_sym_COLON_EQ] = ACTIONS(522), + [anon_sym_CARET_EQ] = ACTIONS(522), + [anon_sym_CARET_COLON_EQ] = ACTIONS(522), + [anon_sym_EQ_DOT] = ACTIONS(522), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(522), + [anon_sym_BANG_EQ] = ACTIONS(522), + [anon_sym_GT] = ACTIONS(524), + [anon_sym_GT_EQ] = ACTIONS(522), + [anon_sym_LT] = ACTIONS(524), + [anon_sym_LT_EQ] = ACTIONS(522), + [anon_sym_DASH_GT] = ACTIONS(522), + [anon_sym_COLON_GT] = ACTIONS(522), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(522), + [anon_sym_PIPE_DASH_GT] = ACTIONS(522), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(522), + [anon_sym_9] = ACTIONS(522), + [anon_sym_STAR] = ACTIONS(524), + [anon_sym_10] = ACTIONS(522), + [anon_sym_11] = ACTIONS(522), + [anon_sym_12] = ACTIONS(522), + [anon_sym_13] = ACTIONS(522), + [anon_sym_14] = ACTIONS(522), + [anon_sym_15] = ACTIONS(522), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(524), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(522), + [anon_sym_RBRACK] = ACTIONS(522), + [sym_association_bracket_end] = ACTIONS(522), + [sym_comment] = ACTIONS(3), + }, + [88] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(526), + [sym_parenthesis_end] = ACTIONS(526), + [anon_sym_COMMA] = ACTIONS(526), + [anon_sym_PLUS] = ACTIONS(526), + [anon_sym_DASH] = ACTIONS(528), + [anon_sym_] = ACTIONS(526), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(526), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(528), + [anon_sym_COLON_EQ] = ACTIONS(526), + [anon_sym_CARET_EQ] = ACTIONS(526), + [anon_sym_CARET_COLON_EQ] = ACTIONS(526), + [anon_sym_EQ_DOT] = ACTIONS(526), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(526), + [anon_sym_BANG_EQ] = ACTIONS(526), + [anon_sym_GT] = ACTIONS(528), + [anon_sym_GT_EQ] = ACTIONS(526), + [anon_sym_LT] = ACTIONS(528), + [anon_sym_LT_EQ] = ACTIONS(526), + [anon_sym_DASH_GT] = ACTIONS(526), + [anon_sym_COLON_GT] = ACTIONS(526), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(526), + [anon_sym_PIPE_DASH_GT] = ACTIONS(526), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(526), + [anon_sym_STAR] = ACTIONS(528), + [anon_sym_10] = ACTIONS(526), + [anon_sym_11] = ACTIONS(526), + [anon_sym_12] = ACTIONS(526), + [anon_sym_13] = ACTIONS(526), + [anon_sym_14] = ACTIONS(526), + [anon_sym_15] = ACTIONS(526), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(528), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(526), + [anon_sym_RBRACK] = ACTIONS(526), + [sym_association_bracket_end] = ACTIONS(526), + [sym_comment] = ACTIONS(3), + }, + [89] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(530), + [sym_parenthesis_end] = ACTIONS(530), + [anon_sym_COMMA] = ACTIONS(530), + [anon_sym_PLUS] = ACTIONS(530), + [anon_sym_DASH] = ACTIONS(532), + [anon_sym_] = ACTIONS(530), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(530), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(532), + [anon_sym_COLON_EQ] = ACTIONS(530), + [anon_sym_CARET_EQ] = ACTIONS(530), + [anon_sym_CARET_COLON_EQ] = ACTIONS(530), + [anon_sym_EQ_DOT] = ACTIONS(530), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(530), + [anon_sym_BANG_EQ] = ACTIONS(530), + [anon_sym_GT] = ACTIONS(532), + [anon_sym_GT_EQ] = ACTIONS(530), + [anon_sym_LT] = ACTIONS(532), + [anon_sym_LT_EQ] = ACTIONS(530), + [anon_sym_DASH_GT] = ACTIONS(530), + [anon_sym_COLON_GT] = ACTIONS(530), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(530), + [anon_sym_PIPE_DASH_GT] = ACTIONS(530), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(532), + [anon_sym_10] = ACTIONS(530), + [anon_sym_11] = ACTIONS(530), + [anon_sym_12] = ACTIONS(530), + [anon_sym_13] = ACTIONS(530), + [anon_sym_14] = ACTIONS(530), + [anon_sym_15] = ACTIONS(530), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(532), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(530), + [anon_sym_RBRACK] = ACTIONS(530), + [sym_association_bracket_end] = ACTIONS(530), + [sym_comment] = ACTIONS(3), + }, + [90] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(534), + [sym_parenthesis_end] = ACTIONS(534), + [anon_sym_COMMA] = ACTIONS(534), + [anon_sym_PLUS] = ACTIONS(534), + [anon_sym_DASH] = ACTIONS(536), + [anon_sym_] = ACTIONS(534), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(534), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(536), + [anon_sym_COLON_EQ] = ACTIONS(534), + [anon_sym_CARET_EQ] = ACTIONS(534), + [anon_sym_CARET_COLON_EQ] = ACTIONS(534), + [anon_sym_EQ_DOT] = ACTIONS(534), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(534), + [anon_sym_BANG_EQ] = ACTIONS(534), + [anon_sym_GT] = ACTIONS(536), + [anon_sym_GT_EQ] = ACTIONS(534), + [anon_sym_LT] = ACTIONS(536), + [anon_sym_LT_EQ] = ACTIONS(534), + [anon_sym_DASH_GT] = ACTIONS(534), + [anon_sym_COLON_GT] = ACTIONS(534), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(534), + [anon_sym_PIPE_DASH_GT] = ACTIONS(534), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(536), + [anon_sym_10] = ACTIONS(534), + [anon_sym_11] = ACTIONS(534), + [anon_sym_12] = ACTIONS(534), + [anon_sym_13] = ACTIONS(534), + [anon_sym_14] = ACTIONS(534), + [anon_sym_15] = ACTIONS(534), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(536), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(534), + [anon_sym_RBRACK] = ACTIONS(534), + [sym_association_bracket_end] = ACTIONS(534), + [sym_comment] = ACTIONS(3), + }, + [91] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(538), + [sym_parenthesis_end] = ACTIONS(538), + [anon_sym_COMMA] = ACTIONS(538), + [anon_sym_PLUS] = ACTIONS(538), + [anon_sym_DASH] = ACTIONS(540), + [anon_sym_] = ACTIONS(538), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(538), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(540), + [anon_sym_COLON_EQ] = ACTIONS(538), + [anon_sym_CARET_EQ] = ACTIONS(538), + [anon_sym_CARET_COLON_EQ] = ACTIONS(538), + [anon_sym_EQ_DOT] = ACTIONS(538), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(538), + [anon_sym_BANG_EQ] = ACTIONS(538), + [anon_sym_GT] = ACTIONS(540), + [anon_sym_GT_EQ] = ACTIONS(538), + [anon_sym_LT] = ACTIONS(540), + [anon_sym_LT_EQ] = ACTIONS(538), + [anon_sym_DASH_GT] = ACTIONS(538), + [anon_sym_COLON_GT] = ACTIONS(538), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(538), + [anon_sym_PIPE_DASH_GT] = ACTIONS(538), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(538), + [anon_sym_12] = ACTIONS(538), + [anon_sym_13] = ACTIONS(538), + [anon_sym_14] = ACTIONS(538), + [anon_sym_15] = ACTIONS(538), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(540), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(538), + [anon_sym_RBRACK] = ACTIONS(538), + [sym_association_bracket_end] = ACTIONS(538), + [sym_comment] = ACTIONS(3), + }, + [92] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(542), + [sym_parenthesis_end] = ACTIONS(542), + [anon_sym_COMMA] = ACTIONS(542), + [anon_sym_PLUS] = ACTIONS(542), + [anon_sym_DASH] = ACTIONS(544), + [anon_sym_] = ACTIONS(542), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(542), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(544), + [anon_sym_COLON_EQ] = ACTIONS(542), + [anon_sym_CARET_EQ] = ACTIONS(542), + [anon_sym_CARET_COLON_EQ] = ACTIONS(542), + [anon_sym_EQ_DOT] = ACTIONS(542), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(542), + [anon_sym_BANG_EQ] = ACTIONS(542), + [anon_sym_GT] = ACTIONS(544), + [anon_sym_GT_EQ] = ACTIONS(542), + [anon_sym_LT] = ACTIONS(544), + [anon_sym_LT_EQ] = ACTIONS(542), + [anon_sym_DASH_GT] = ACTIONS(542), + [anon_sym_COLON_GT] = ACTIONS(542), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(542), + [anon_sym_PIPE_DASH_GT] = ACTIONS(542), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(542), + [anon_sym_13] = ACTIONS(542), + [anon_sym_14] = ACTIONS(542), + [anon_sym_15] = ACTIONS(542), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(544), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(542), + [anon_sym_RBRACK] = ACTIONS(542), + [sym_association_bracket_end] = ACTIONS(542), + [sym_comment] = ACTIONS(3), + }, + [93] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(546), + [sym_parenthesis_end] = ACTIONS(546), + [anon_sym_COMMA] = ACTIONS(546), + [anon_sym_PLUS] = ACTIONS(546), + [anon_sym_DASH] = ACTIONS(548), + [anon_sym_] = ACTIONS(546), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(546), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(548), + [anon_sym_COLON_EQ] = ACTIONS(546), + [anon_sym_CARET_EQ] = ACTIONS(546), + [anon_sym_CARET_COLON_EQ] = ACTIONS(546), + [anon_sym_EQ_DOT] = ACTIONS(546), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(546), + [anon_sym_BANG_EQ] = ACTIONS(546), + [anon_sym_GT] = ACTIONS(548), + [anon_sym_GT_EQ] = ACTIONS(546), + [anon_sym_LT] = ACTIONS(548), + [anon_sym_LT_EQ] = ACTIONS(546), + [anon_sym_DASH_GT] = ACTIONS(546), + [anon_sym_COLON_GT] = ACTIONS(546), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(546), + [anon_sym_PIPE_DASH_GT] = ACTIONS(546), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(546), + [anon_sym_14] = ACTIONS(546), + [anon_sym_15] = ACTIONS(546), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(548), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(546), + [anon_sym_RBRACK] = ACTIONS(546), + [sym_association_bracket_end] = ACTIONS(546), + [sym_comment] = ACTIONS(3), + }, + [94] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(550), + [sym_parenthesis_end] = ACTIONS(550), + [anon_sym_COMMA] = ACTIONS(550), + [anon_sym_PLUS] = ACTIONS(550), + [anon_sym_DASH] = ACTIONS(552), + [anon_sym_] = ACTIONS(550), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(550), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(552), + [anon_sym_COLON_EQ] = ACTIONS(550), + [anon_sym_CARET_EQ] = ACTIONS(550), + [anon_sym_CARET_COLON_EQ] = ACTIONS(550), + [anon_sym_EQ_DOT] = ACTIONS(550), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(550), + [anon_sym_BANG_EQ] = ACTIONS(550), + [anon_sym_GT] = ACTIONS(552), + [anon_sym_GT_EQ] = ACTIONS(550), + [anon_sym_LT] = ACTIONS(552), + [anon_sym_LT_EQ] = ACTIONS(550), + [anon_sym_DASH_GT] = ACTIONS(550), + [anon_sym_COLON_GT] = ACTIONS(550), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(550), + [anon_sym_PIPE_DASH_GT] = ACTIONS(550), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(550), + [anon_sym_15] = ACTIONS(550), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(552), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(550), + [anon_sym_RBRACK] = ACTIONS(550), + [sym_association_bracket_end] = ACTIONS(550), + [sym_comment] = ACTIONS(3), + }, + [95] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(554), + [sym_parenthesis_end] = ACTIONS(554), + [anon_sym_COMMA] = ACTIONS(554), + [anon_sym_PLUS] = ACTIONS(554), + [anon_sym_DASH] = ACTIONS(556), + [anon_sym_] = ACTIONS(554), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(554), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(556), + [anon_sym_COLON_EQ] = ACTIONS(554), + [anon_sym_CARET_EQ] = ACTIONS(554), + [anon_sym_CARET_COLON_EQ] = ACTIONS(554), + [anon_sym_EQ_DOT] = ACTIONS(554), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(554), + [anon_sym_BANG_EQ] = ACTIONS(554), + [anon_sym_GT] = ACTIONS(556), + [anon_sym_GT_EQ] = ACTIONS(554), + [anon_sym_LT] = ACTIONS(556), + [anon_sym_LT_EQ] = ACTIONS(554), + [anon_sym_DASH_GT] = ACTIONS(554), + [anon_sym_COLON_GT] = ACTIONS(554), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(554), + [anon_sym_PIPE_DASH_GT] = ACTIONS(554), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(554), + [anon_sym_15] = ACTIONS(554), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(556), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(554), + [anon_sym_RBRACK] = ACTIONS(554), + [sym_association_bracket_end] = ACTIONS(554), + [sym_comment] = ACTIONS(3), + }, + [96] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(558), + [sym_parenthesis_end] = ACTIONS(558), + [anon_sym_COMMA] = ACTIONS(558), + [anon_sym_PLUS] = ACTIONS(558), + [anon_sym_DASH] = ACTIONS(560), + [anon_sym_] = ACTIONS(558), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(558), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(560), + [anon_sym_COLON_EQ] = ACTIONS(558), + [anon_sym_CARET_EQ] = ACTIONS(558), + [anon_sym_CARET_COLON_EQ] = ACTIONS(558), + [anon_sym_EQ_DOT] = ACTIONS(558), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(558), + [anon_sym_BANG_EQ] = ACTIONS(558), + [anon_sym_GT] = ACTIONS(560), + [anon_sym_GT_EQ] = ACTIONS(558), + [anon_sym_LT] = ACTIONS(560), + [anon_sym_LT_EQ] = ACTIONS(558), + [anon_sym_DASH_GT] = ACTIONS(558), + [anon_sym_COLON_GT] = ACTIONS(558), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(558), + [anon_sym_PIPE_DASH_GT] = ACTIONS(558), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(560), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(558), + [anon_sym_RBRACK] = ACTIONS(558), + [sym_association_bracket_end] = ACTIONS(558), + [sym_comment] = ACTIONS(3), + }, + [97] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(562), + [sym_parenthesis_end] = ACTIONS(562), + [anon_sym_COMMA] = ACTIONS(562), + [anon_sym_PLUS] = ACTIONS(562), + [anon_sym_DASH] = ACTIONS(564), + [anon_sym_] = ACTIONS(562), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(562), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(564), + [anon_sym_COLON_EQ] = ACTIONS(562), + [anon_sym_CARET_EQ] = ACTIONS(562), + [anon_sym_CARET_COLON_EQ] = ACTIONS(562), + [anon_sym_EQ_DOT] = ACTIONS(562), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(562), + [anon_sym_BANG_EQ] = ACTIONS(562), + [anon_sym_GT] = ACTIONS(564), + [anon_sym_GT_EQ] = ACTIONS(562), + [anon_sym_LT] = ACTIONS(564), + [anon_sym_LT_EQ] = ACTIONS(562), + [anon_sym_DASH_GT] = ACTIONS(562), + [anon_sym_COLON_GT] = ACTIONS(562), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(562), + [anon_sym_PIPE_DASH_GT] = ACTIONS(562), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(564), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(562), + [anon_sym_RBRACK] = ACTIONS(562), + [sym_association_bracket_end] = ACTIONS(562), + [sym_comment] = ACTIONS(3), + }, + [98] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(566), + [sym_parenthesis_end] = ACTIONS(566), + [anon_sym_COMMA] = ACTIONS(566), + [anon_sym_PLUS] = ACTIONS(566), + [anon_sym_DASH] = ACTIONS(568), + [anon_sym_] = ACTIONS(566), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(566), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(568), + [anon_sym_COLON_EQ] = ACTIONS(566), + [anon_sym_CARET_EQ] = ACTIONS(566), + [anon_sym_CARET_COLON_EQ] = ACTIONS(566), + [anon_sym_EQ_DOT] = ACTIONS(566), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(566), + [anon_sym_BANG_EQ] = ACTIONS(566), + [anon_sym_GT] = ACTIONS(568), + [anon_sym_GT_EQ] = ACTIONS(566), + [anon_sym_LT] = ACTIONS(568), + [anon_sym_LT_EQ] = ACTIONS(566), + [anon_sym_DASH_GT] = ACTIONS(566), + [anon_sym_COLON_GT] = ACTIONS(566), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(566), + [anon_sym_PIPE_DASH_GT] = ACTIONS(566), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(568), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(566), + [anon_sym_RBRACK] = ACTIONS(566), + [sym_association_bracket_end] = ACTIONS(566), + [sym_comment] = ACTIONS(3), + }, + [99] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(570), + [sym_parenthesis_end] = ACTIONS(570), + [anon_sym_COMMA] = ACTIONS(570), + [anon_sym_PLUS] = ACTIONS(570), + [anon_sym_DASH] = ACTIONS(572), + [anon_sym_] = ACTIONS(570), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(570), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(572), + [anon_sym_COLON_EQ] = ACTIONS(570), + [anon_sym_CARET_EQ] = ACTIONS(570), + [anon_sym_CARET_COLON_EQ] = ACTIONS(570), + [anon_sym_EQ_DOT] = ACTIONS(570), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(570), + [anon_sym_BANG_EQ] = ACTIONS(570), + [anon_sym_GT] = ACTIONS(572), + [anon_sym_GT_EQ] = ACTIONS(570), + [anon_sym_LT] = ACTIONS(572), + [anon_sym_LT_EQ] = ACTIONS(570), + [anon_sym_DASH_GT] = ACTIONS(570), + [anon_sym_COLON_GT] = ACTIONS(570), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(570), + [anon_sym_PIPE_DASH_GT] = ACTIONS(570), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(572), + [anon_sym_5] = ACTIONS(570), + [anon_sym_6] = ACTIONS(570), + [anon_sym_7] = ACTIONS(570), + [anon_sym_8] = ACTIONS(570), + [anon_sym_9] = ACTIONS(570), + [anon_sym_STAR] = ACTIONS(572), + [anon_sym_10] = ACTIONS(570), + [anon_sym_11] = ACTIONS(570), + [anon_sym_12] = ACTIONS(570), + [anon_sym_13] = ACTIONS(570), + [anon_sym_14] = ACTIONS(570), + [anon_sym_15] = ACTIONS(570), + [anon_sym_SLASH] = ACTIONS(572), + [anon_sym_16] = ACTIONS(570), + [anon_sym_BSLASH_SLASH] = ACTIONS(570), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(572), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(570), + [anon_sym_RBRACK] = ACTIONS(570), + [sym_association_bracket_end] = ACTIONS(570), + [sym_comment] = ACTIONS(3), + }, + [100] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(574), + [sym_parenthesis_end] = ACTIONS(574), + [anon_sym_COMMA] = ACTIONS(574), + [anon_sym_PLUS] = ACTIONS(574), + [anon_sym_DASH] = ACTIONS(576), + [anon_sym_] = ACTIONS(574), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(574), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(576), + [anon_sym_COLON_EQ] = ACTIONS(574), + [anon_sym_CARET_EQ] = ACTIONS(574), + [anon_sym_CARET_COLON_EQ] = ACTIONS(574), + [anon_sym_EQ_DOT] = ACTIONS(574), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(574), + [anon_sym_BANG_EQ] = ACTIONS(574), + [anon_sym_GT] = ACTIONS(576), + [anon_sym_GT_EQ] = ACTIONS(574), + [anon_sym_LT] = ACTIONS(576), + [anon_sym_LT_EQ] = ACTIONS(574), + [anon_sym_DASH_GT] = ACTIONS(574), + [anon_sym_COLON_GT] = ACTIONS(574), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(574), + [anon_sym_PIPE_DASH_GT] = ACTIONS(574), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(576), + [anon_sym_5] = ACTIONS(574), + [anon_sym_6] = ACTIONS(574), + [anon_sym_7] = ACTIONS(574), + [anon_sym_8] = ACTIONS(574), + [anon_sym_9] = ACTIONS(574), + [anon_sym_STAR] = ACTIONS(576), + [anon_sym_10] = ACTIONS(574), + [anon_sym_11] = ACTIONS(574), + [anon_sym_12] = ACTIONS(574), + [anon_sym_13] = ACTIONS(574), + [anon_sym_14] = ACTIONS(574), + [anon_sym_15] = ACTIONS(574), + [anon_sym_SLASH] = ACTIONS(576), + [anon_sym_16] = ACTIONS(574), + [anon_sym_BSLASH_SLASH] = ACTIONS(574), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(576), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(574), + [anon_sym_RBRACK] = ACTIONS(574), + [sym_association_bracket_end] = ACTIONS(574), + [sym_comment] = ACTIONS(3), + }, + [101] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(578), + [sym_parenthesis_end] = ACTIONS(578), + [anon_sym_COMMA] = ACTIONS(578), + [anon_sym_PLUS] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(580), + [anon_sym_] = ACTIONS(578), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(578), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(580), + [anon_sym_COLON_EQ] = ACTIONS(578), + [anon_sym_CARET_EQ] = ACTIONS(578), + [anon_sym_CARET_COLON_EQ] = ACTIONS(578), + [anon_sym_EQ_DOT] = ACTIONS(578), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(578), + [anon_sym_BANG_EQ] = ACTIONS(578), + [anon_sym_GT] = ACTIONS(580), + [anon_sym_GT_EQ] = ACTIONS(578), + [anon_sym_LT] = ACTIONS(580), + [anon_sym_LT_EQ] = ACTIONS(578), + [anon_sym_DASH_GT] = ACTIONS(578), + [anon_sym_COLON_GT] = ACTIONS(578), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(578), + [anon_sym_PIPE_DASH_GT] = ACTIONS(578), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(580), + [anon_sym_5] = ACTIONS(578), + [anon_sym_6] = ACTIONS(578), + [anon_sym_7] = ACTIONS(578), + [anon_sym_8] = ACTIONS(578), + [anon_sym_9] = ACTIONS(578), + [anon_sym_STAR] = ACTIONS(580), + [anon_sym_10] = ACTIONS(578), + [anon_sym_11] = ACTIONS(578), + [anon_sym_12] = ACTIONS(578), + [anon_sym_13] = ACTIONS(578), + [anon_sym_14] = ACTIONS(578), + [anon_sym_15] = ACTIONS(578), + [anon_sym_SLASH] = ACTIONS(580), + [anon_sym_16] = ACTIONS(578), + [anon_sym_BSLASH_SLASH] = ACTIONS(578), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(580), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(578), + [anon_sym_RBRACK] = ACTIONS(578), + [sym_association_bracket_end] = ACTIONS(578), + [sym_comment] = ACTIONS(3), + }, + [102] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(582), + [sym_parenthesis_end] = ACTIONS(582), + [anon_sym_COMMA] = ACTIONS(582), + [anon_sym_PLUS] = ACTIONS(582), + [anon_sym_DASH] = ACTIONS(584), + [anon_sym_] = ACTIONS(582), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(582), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(584), + [anon_sym_COLON_EQ] = ACTIONS(582), + [anon_sym_CARET_EQ] = ACTIONS(582), + [anon_sym_CARET_COLON_EQ] = ACTIONS(582), + [anon_sym_EQ_DOT] = ACTIONS(582), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(582), + [anon_sym_BANG_EQ] = ACTIONS(582), + [anon_sym_GT] = ACTIONS(584), + [anon_sym_GT_EQ] = ACTIONS(582), + [anon_sym_LT] = ACTIONS(584), + [anon_sym_LT_EQ] = ACTIONS(582), + [anon_sym_DASH_GT] = ACTIONS(582), + [anon_sym_COLON_GT] = ACTIONS(582), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(582), + [anon_sym_PIPE_DASH_GT] = ACTIONS(582), + [anon_sym_3] = ACTIONS(582), + [anon_sym_4] = ACTIONS(582), + [anon_sym_STAR_STAR] = ACTIONS(582), + [anon_sym_DOT] = ACTIONS(582), + [anon_sym_BSLASH] = ACTIONS(584), + [anon_sym_5] = ACTIONS(582), + [anon_sym_6] = ACTIONS(582), + [anon_sym_7] = ACTIONS(582), + [anon_sym_8] = ACTIONS(582), + [anon_sym_9] = ACTIONS(582), + [anon_sym_STAR] = ACTIONS(584), + [anon_sym_10] = ACTIONS(582), + [anon_sym_11] = ACTIONS(582), + [anon_sym_12] = ACTIONS(582), + [anon_sym_13] = ACTIONS(582), + [anon_sym_14] = ACTIONS(582), + [anon_sym_15] = ACTIONS(582), + [anon_sym_SLASH] = ACTIONS(584), + [anon_sym_16] = ACTIONS(582), + [anon_sym_BSLASH_SLASH] = ACTIONS(582), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(584), + [anon_sym_BANG_BANG] = ACTIONS(582), + [anon_sym_SQUOTE] = ACTIONS(582), + [anon_sym_BSLASH_AT] = ACTIONS(582), + [anon_sym_CARET] = ACTIONS(584), + [anon_sym_BSLASH_CARET] = ACTIONS(582), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(584), + [anon_sym_LT_GT] = ACTIONS(582), + [sym_list_bracket_end] = ACTIONS(582), + [anon_sym_RBRACK] = ACTIONS(582), + [sym_association_bracket_end] = ACTIONS(582), + [sym_comment] = ACTIONS(3), + }, + [103] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(586), + [sym_parenthesis_end] = ACTIONS(586), + [anon_sym_COMMA] = ACTIONS(586), + [anon_sym_PLUS] = ACTIONS(586), + [anon_sym_DASH] = ACTIONS(588), + [anon_sym_] = ACTIONS(586), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(586), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(588), + [anon_sym_COLON_EQ] = ACTIONS(586), + [anon_sym_CARET_EQ] = ACTIONS(586), + [anon_sym_CARET_COLON_EQ] = ACTIONS(586), + [anon_sym_EQ_DOT] = ACTIONS(586), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(586), + [anon_sym_BANG_EQ] = ACTIONS(586), + [anon_sym_GT] = ACTIONS(588), + [anon_sym_GT_EQ] = ACTIONS(586), + [anon_sym_LT] = ACTIONS(588), + [anon_sym_LT_EQ] = ACTIONS(586), + [anon_sym_DASH_GT] = ACTIONS(586), + [anon_sym_COLON_GT] = ACTIONS(586), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(586), + [anon_sym_PIPE_DASH_GT] = ACTIONS(586), + [anon_sym_3] = ACTIONS(586), + [anon_sym_4] = ACTIONS(586), + [anon_sym_STAR_STAR] = ACTIONS(586), + [anon_sym_DOT] = ACTIONS(586), + [anon_sym_BSLASH] = ACTIONS(588), + [anon_sym_5] = ACTIONS(586), + [anon_sym_6] = ACTIONS(586), + [anon_sym_7] = ACTIONS(586), + [anon_sym_8] = ACTIONS(586), + [anon_sym_9] = ACTIONS(586), + [anon_sym_STAR] = ACTIONS(588), + [anon_sym_10] = ACTIONS(586), + [anon_sym_11] = ACTIONS(586), + [anon_sym_12] = ACTIONS(586), + [anon_sym_13] = ACTIONS(586), + [anon_sym_14] = ACTIONS(586), + [anon_sym_15] = ACTIONS(586), + [anon_sym_SLASH] = ACTIONS(588), + [anon_sym_16] = ACTIONS(586), + [anon_sym_BSLASH_SLASH] = ACTIONS(586), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(588), + [anon_sym_BANG_BANG] = ACTIONS(586), + [anon_sym_SQUOTE] = ACTIONS(586), + [anon_sym_BSLASH_AT] = ACTIONS(586), + [anon_sym_CARET] = ACTIONS(588), + [anon_sym_BSLASH_CARET] = ACTIONS(586), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(588), + [anon_sym_LT_GT] = ACTIONS(586), + [sym_list_bracket_end] = ACTIONS(586), + [anon_sym_RBRACK] = ACTIONS(586), + [sym_association_bracket_end] = ACTIONS(586), + [sym_comment] = ACTIONS(3), + }, + [104] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(590), + [sym_parenthesis_end] = ACTIONS(590), + [anon_sym_COMMA] = ACTIONS(590), + [anon_sym_PLUS] = ACTIONS(590), + [anon_sym_DASH] = ACTIONS(592), + [anon_sym_] = ACTIONS(590), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(590), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(592), + [anon_sym_COLON_EQ] = ACTIONS(590), + [anon_sym_CARET_EQ] = ACTIONS(590), + [anon_sym_CARET_COLON_EQ] = ACTIONS(590), + [anon_sym_EQ_DOT] = ACTIONS(590), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(590), + [anon_sym_BANG_EQ] = ACTIONS(590), + [anon_sym_GT] = ACTIONS(592), + [anon_sym_GT_EQ] = ACTIONS(590), + [anon_sym_LT] = ACTIONS(592), + [anon_sym_LT_EQ] = ACTIONS(590), + [anon_sym_DASH_GT] = ACTIONS(590), + [anon_sym_COLON_GT] = ACTIONS(590), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(590), + [anon_sym_PIPE_DASH_GT] = ACTIONS(590), + [anon_sym_3] = ACTIONS(590), + [anon_sym_4] = ACTIONS(590), + [anon_sym_STAR_STAR] = ACTIONS(590), + [anon_sym_DOT] = ACTIONS(590), + [anon_sym_BSLASH] = ACTIONS(592), + [anon_sym_5] = ACTIONS(590), + [anon_sym_6] = ACTIONS(590), + [anon_sym_7] = ACTIONS(590), + [anon_sym_8] = ACTIONS(590), + [anon_sym_9] = ACTIONS(590), + [anon_sym_STAR] = ACTIONS(592), + [anon_sym_10] = ACTIONS(590), + [anon_sym_11] = ACTIONS(590), + [anon_sym_12] = ACTIONS(590), + [anon_sym_13] = ACTIONS(590), + [anon_sym_14] = ACTIONS(590), + [anon_sym_15] = ACTIONS(590), + [anon_sym_SLASH] = ACTIONS(592), + [anon_sym_16] = ACTIONS(590), + [anon_sym_BSLASH_SLASH] = ACTIONS(590), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(590), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(592), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(590), + [anon_sym_RBRACK] = ACTIONS(590), + [sym_association_bracket_end] = ACTIONS(590), + [sym_comment] = ACTIONS(3), + }, + [105] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(594), + [sym_parenthesis_end] = ACTIONS(594), + [anon_sym_COMMA] = ACTIONS(594), + [anon_sym_PLUS] = ACTIONS(594), + [anon_sym_DASH] = ACTIONS(596), + [anon_sym_] = ACTIONS(594), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(594), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(596), + [anon_sym_COLON_EQ] = ACTIONS(594), + [anon_sym_CARET_EQ] = ACTIONS(594), + [anon_sym_CARET_COLON_EQ] = ACTIONS(594), + [anon_sym_EQ_DOT] = ACTIONS(594), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(594), + [anon_sym_BANG_EQ] = ACTIONS(594), + [anon_sym_GT] = ACTIONS(596), + [anon_sym_GT_EQ] = ACTIONS(594), + [anon_sym_LT] = ACTIONS(596), + [anon_sym_LT_EQ] = ACTIONS(594), + [anon_sym_DASH_GT] = ACTIONS(594), + [anon_sym_COLON_GT] = ACTIONS(594), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(594), + [anon_sym_PIPE_DASH_GT] = ACTIONS(594), + [anon_sym_3] = ACTIONS(594), + [anon_sym_4] = ACTIONS(594), + [anon_sym_STAR_STAR] = ACTIONS(594), + [anon_sym_DOT] = ACTIONS(594), + [anon_sym_BSLASH] = ACTIONS(596), + [anon_sym_5] = ACTIONS(594), + [anon_sym_6] = ACTIONS(594), + [anon_sym_7] = ACTIONS(594), + [anon_sym_8] = ACTIONS(594), + [anon_sym_9] = ACTIONS(594), + [anon_sym_STAR] = ACTIONS(596), + [anon_sym_10] = ACTIONS(594), + [anon_sym_11] = ACTIONS(594), + [anon_sym_12] = ACTIONS(594), + [anon_sym_13] = ACTIONS(594), + [anon_sym_14] = ACTIONS(594), + [anon_sym_15] = ACTIONS(594), + [anon_sym_SLASH] = ACTIONS(596), + [anon_sym_16] = ACTIONS(594), + [anon_sym_BSLASH_SLASH] = ACTIONS(594), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(596), + [anon_sym_BANG_BANG] = ACTIONS(594), + [anon_sym_SQUOTE] = ACTIONS(594), + [anon_sym_BSLASH_AT] = ACTIONS(594), + [anon_sym_CARET] = ACTIONS(596), + [anon_sym_BSLASH_CARET] = ACTIONS(594), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(596), + [anon_sym_LT_GT] = ACTIONS(594), + [sym_list_bracket_end] = ACTIONS(594), + [anon_sym_RBRACK] = ACTIONS(594), + [sym_association_bracket_end] = ACTIONS(594), + [sym_comment] = ACTIONS(3), + }, + [106] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(598), + [sym_parenthesis_end] = ACTIONS(598), + [anon_sym_COMMA] = ACTIONS(598), + [anon_sym_PLUS] = ACTIONS(598), + [anon_sym_DASH] = ACTIONS(600), + [anon_sym_] = ACTIONS(598), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(598), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(600), + [anon_sym_COLON_EQ] = ACTIONS(598), + [anon_sym_CARET_EQ] = ACTIONS(598), + [anon_sym_CARET_COLON_EQ] = ACTIONS(598), + [anon_sym_EQ_DOT] = ACTIONS(598), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(598), + [anon_sym_BANG_EQ] = ACTIONS(598), + [anon_sym_GT] = ACTIONS(600), + [anon_sym_GT_EQ] = ACTIONS(598), + [anon_sym_LT] = ACTIONS(600), + [anon_sym_LT_EQ] = ACTIONS(598), + [anon_sym_DASH_GT] = ACTIONS(598), + [anon_sym_COLON_GT] = ACTIONS(598), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(598), + [anon_sym_PIPE_DASH_GT] = ACTIONS(598), + [anon_sym_3] = ACTIONS(598), + [anon_sym_4] = ACTIONS(598), + [anon_sym_STAR_STAR] = ACTIONS(598), + [anon_sym_DOT] = ACTIONS(598), + [anon_sym_BSLASH] = ACTIONS(600), + [anon_sym_5] = ACTIONS(598), + [anon_sym_6] = ACTIONS(598), + [anon_sym_7] = ACTIONS(598), + [anon_sym_8] = ACTIONS(598), + [anon_sym_9] = ACTIONS(598), + [anon_sym_STAR] = ACTIONS(600), + [anon_sym_10] = ACTIONS(598), + [anon_sym_11] = ACTIONS(598), + [anon_sym_12] = ACTIONS(598), + [anon_sym_13] = ACTIONS(598), + [anon_sym_14] = ACTIONS(598), + [anon_sym_15] = ACTIONS(598), + [anon_sym_SLASH] = ACTIONS(600), + [anon_sym_16] = ACTIONS(598), + [anon_sym_BSLASH_SLASH] = ACTIONS(598), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(600), + [anon_sym_BANG_BANG] = ACTIONS(598), + [anon_sym_SQUOTE] = ACTIONS(598), + [anon_sym_BSLASH_AT] = ACTIONS(598), + [anon_sym_CARET] = ACTIONS(600), + [anon_sym_BSLASH_CARET] = ACTIONS(598), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(600), + [anon_sym_LT_GT] = ACTIONS(598), + [sym_list_bracket_end] = ACTIONS(598), + [anon_sym_RBRACK] = ACTIONS(598), + [sym_association_bracket_end] = ACTIONS(598), + [sym_comment] = ACTIONS(3), + }, + [107] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(602), + [sym_parenthesis_end] = ACTIONS(602), + [anon_sym_COMMA] = ACTIONS(602), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(602), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(604), + [anon_sym_COLON_EQ] = ACTIONS(602), + [anon_sym_CARET_EQ] = ACTIONS(602), + [anon_sym_CARET_COLON_EQ] = ACTIONS(602), + [anon_sym_EQ_DOT] = ACTIONS(602), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(602), + [anon_sym_COLON_GT] = ACTIONS(602), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(602), + [anon_sym_PIPE_DASH_GT] = ACTIONS(602), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(604), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(602), + [anon_sym_RBRACK] = ACTIONS(602), + [sym_association_bracket_end] = ACTIONS(602), + [sym_comment] = ACTIONS(3), + }, + [108] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(606), + [sym_parenthesis_end] = ACTIONS(606), + [anon_sym_COMMA] = ACTIONS(606), + [anon_sym_PLUS] = ACTIONS(606), + [anon_sym_DASH] = ACTIONS(608), + [anon_sym_] = ACTIONS(606), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(606), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(608), + [anon_sym_COLON_EQ] = ACTIONS(606), + [anon_sym_CARET_EQ] = ACTIONS(606), + [anon_sym_CARET_COLON_EQ] = ACTIONS(606), + [anon_sym_EQ_DOT] = ACTIONS(606), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(606), + [anon_sym_BANG_EQ] = ACTIONS(606), + [anon_sym_GT] = ACTIONS(608), + [anon_sym_GT_EQ] = ACTIONS(606), + [anon_sym_LT] = ACTIONS(608), + [anon_sym_LT_EQ] = ACTIONS(606), + [anon_sym_DASH_GT] = ACTIONS(606), + [anon_sym_COLON_GT] = ACTIONS(606), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(606), + [anon_sym_PIPE_DASH_GT] = ACTIONS(606), + [anon_sym_3] = ACTIONS(606), + [anon_sym_4] = ACTIONS(606), + [anon_sym_STAR_STAR] = ACTIONS(606), + [anon_sym_DOT] = ACTIONS(606), + [anon_sym_BSLASH] = ACTIONS(608), + [anon_sym_5] = ACTIONS(606), + [anon_sym_6] = ACTIONS(606), + [anon_sym_7] = ACTIONS(606), + [anon_sym_8] = ACTIONS(606), + [anon_sym_9] = ACTIONS(606), + [anon_sym_STAR] = ACTIONS(608), + [anon_sym_10] = ACTIONS(606), + [anon_sym_11] = ACTIONS(606), + [anon_sym_12] = ACTIONS(606), + [anon_sym_13] = ACTIONS(606), + [anon_sym_14] = ACTIONS(606), + [anon_sym_15] = ACTIONS(606), + [anon_sym_SLASH] = ACTIONS(608), + [anon_sym_16] = ACTIONS(606), + [anon_sym_BSLASH_SLASH] = ACTIONS(606), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(606), + [anon_sym_CARET] = ACTIONS(608), + [anon_sym_BSLASH_CARET] = ACTIONS(606), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(608), + [anon_sym_LT_GT] = ACTIONS(606), + [sym_list_bracket_end] = ACTIONS(606), + [anon_sym_RBRACK] = ACTIONS(606), + [sym_association_bracket_end] = ACTIONS(606), + [sym_comment] = ACTIONS(3), + }, + [109] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(610), + [sym_parenthesis_end] = ACTIONS(610), + [anon_sym_COMMA] = ACTIONS(610), + [anon_sym_PLUS] = ACTIONS(610), + [anon_sym_DASH] = ACTIONS(612), + [anon_sym_] = ACTIONS(610), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(610), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(612), + [anon_sym_COLON_EQ] = ACTIONS(610), + [anon_sym_CARET_EQ] = ACTIONS(610), + [anon_sym_CARET_COLON_EQ] = ACTIONS(610), + [anon_sym_EQ_DOT] = ACTIONS(610), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(610), + [anon_sym_BANG_EQ] = ACTIONS(610), + [anon_sym_GT] = ACTIONS(612), + [anon_sym_GT_EQ] = ACTIONS(610), + [anon_sym_LT] = ACTIONS(612), + [anon_sym_LT_EQ] = ACTIONS(610), + [anon_sym_DASH_GT] = ACTIONS(610), + [anon_sym_COLON_GT] = ACTIONS(610), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(610), + [anon_sym_PIPE_DASH_GT] = ACTIONS(610), + [anon_sym_3] = ACTIONS(610), + [anon_sym_4] = ACTIONS(610), + [anon_sym_STAR_STAR] = ACTIONS(610), + [anon_sym_DOT] = ACTIONS(610), + [anon_sym_BSLASH] = ACTIONS(612), + [anon_sym_5] = ACTIONS(610), + [anon_sym_6] = ACTIONS(610), + [anon_sym_7] = ACTIONS(610), + [anon_sym_8] = ACTIONS(610), + [anon_sym_9] = ACTIONS(610), + [anon_sym_STAR] = ACTIONS(612), + [anon_sym_10] = ACTIONS(610), + [anon_sym_11] = ACTIONS(610), + [anon_sym_12] = ACTIONS(610), + [anon_sym_13] = ACTIONS(610), + [anon_sym_14] = ACTIONS(610), + [anon_sym_15] = ACTIONS(610), + [anon_sym_SLASH] = ACTIONS(612), + [anon_sym_16] = ACTIONS(610), + [anon_sym_BSLASH_SLASH] = ACTIONS(610), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(612), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(610), + [anon_sym_RBRACK] = ACTIONS(610), + [sym_association_bracket_end] = ACTIONS(610), + [sym_comment] = ACTIONS(3), + }, + [110] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(614), + [sym_parenthesis_end] = ACTIONS(614), + [anon_sym_COMMA] = ACTIONS(614), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(614), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(614), + [anon_sym_RBRACK] = ACTIONS(614), + [sym_association_bracket_end] = ACTIONS(614), + [sym_comment] = ACTIONS(3), + }, + [111] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(616), + [sym_parenthesis_end] = ACTIONS(616), + [anon_sym_COMMA] = ACTIONS(616), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(616), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(616), + [anon_sym_RBRACK] = ACTIONS(616), + [sym_association_bracket_end] = ACTIONS(616), + [sym_comment] = ACTIONS(3), + }, + [112] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(618), + [sym_parenthesis_end] = ACTIONS(618), + [anon_sym_COMMA] = ACTIONS(618), + [anon_sym_PLUS] = ACTIONS(618), + [anon_sym_DASH] = ACTIONS(620), + [anon_sym_] = ACTIONS(618), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(618), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(620), + [anon_sym_COLON_EQ] = ACTIONS(618), + [anon_sym_CARET_EQ] = ACTIONS(618), + [anon_sym_CARET_COLON_EQ] = ACTIONS(618), + [anon_sym_EQ_DOT] = ACTIONS(618), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(618), + [anon_sym_BANG_EQ] = ACTIONS(618), + [anon_sym_GT] = ACTIONS(620), + [anon_sym_GT_EQ] = ACTIONS(618), + [anon_sym_LT] = ACTIONS(620), + [anon_sym_LT_EQ] = ACTIONS(618), + [anon_sym_DASH_GT] = ACTIONS(618), + [anon_sym_COLON_GT] = ACTIONS(618), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(618), + [anon_sym_PIPE_DASH_GT] = ACTIONS(618), + [anon_sym_3] = ACTIONS(618), + [anon_sym_4] = ACTIONS(618), + [anon_sym_STAR_STAR] = ACTIONS(618), + [anon_sym_DOT] = ACTIONS(618), + [anon_sym_BSLASH] = ACTIONS(620), + [anon_sym_5] = ACTIONS(618), + [anon_sym_6] = ACTIONS(618), + [anon_sym_7] = ACTIONS(618), + [anon_sym_8] = ACTIONS(618), + [anon_sym_9] = ACTIONS(618), + [anon_sym_STAR] = ACTIONS(620), + [anon_sym_10] = ACTIONS(618), + [anon_sym_11] = ACTIONS(618), + [anon_sym_12] = ACTIONS(618), + [anon_sym_13] = ACTIONS(618), + [anon_sym_14] = ACTIONS(618), + [anon_sym_15] = ACTIONS(618), + [anon_sym_SLASH] = ACTIONS(620), + [anon_sym_16] = ACTIONS(618), + [anon_sym_BSLASH_SLASH] = ACTIONS(618), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(618), + [anon_sym_CARET] = ACTIONS(620), + [anon_sym_BSLASH_CARET] = ACTIONS(618), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(620), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(618), + [anon_sym_RBRACK] = ACTIONS(618), + [sym_association_bracket_end] = ACTIONS(618), + [sym_comment] = ACTIONS(3), + }, + [113] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(622), + [sym_parenthesis_end] = ACTIONS(622), + [anon_sym_COMMA] = ACTIONS(622), + [anon_sym_PLUS] = ACTIONS(622), + [anon_sym_DASH] = ACTIONS(624), + [anon_sym_] = ACTIONS(622), + [anon_sym_BSLASH_] = ACTIONS(622), + [anon_sym_BSLASH_PERCENT] = ACTIONS(622), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(624), + [anon_sym_COLON_EQ] = ACTIONS(622), + [anon_sym_CARET_EQ] = ACTIONS(622), + [anon_sym_CARET_COLON_EQ] = ACTIONS(622), + [anon_sym_EQ_DOT] = ACTIONS(622), + [anon_sym_QMARK] = ACTIONS(622), + [anon_sym_EQ_EQ] = ACTIONS(622), + [anon_sym_BANG_EQ] = ACTIONS(622), + [anon_sym_GT] = ACTIONS(624), + [anon_sym_GT_EQ] = ACTIONS(622), + [anon_sym_LT] = ACTIONS(624), + [anon_sym_LT_EQ] = ACTIONS(622), + [anon_sym_DASH_GT] = ACTIONS(622), + [anon_sym_COLON_GT] = ACTIONS(622), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(624), + [anon_sym_TILDE] = ACTIONS(622), + [anon_sym_AT_STAR] = ACTIONS(622), + [anon_sym_SLASH_STAR] = ACTIONS(622), + [anon_sym_BSLASH_AMP] = ACTIONS(622), + [anon_sym_BSLASH_PLUS] = ACTIONS(626), + [anon_sym_AMP] = ACTIONS(622), + [anon_sym_PIPE_DASH_GT] = ACTIONS(622), + [anon_sym_3] = ACTIONS(622), + [anon_sym_4] = ACTIONS(622), + [anon_sym_STAR_STAR] = ACTIONS(622), + [anon_sym_DOT] = ACTIONS(622), + [anon_sym_BSLASH] = ACTIONS(624), + [anon_sym_5] = ACTIONS(622), + [anon_sym_6] = ACTIONS(622), + [anon_sym_7] = ACTIONS(622), + [anon_sym_8] = ACTIONS(622), + [anon_sym_9] = ACTIONS(622), + [anon_sym_STAR] = ACTIONS(624), + [anon_sym_10] = ACTIONS(622), + [anon_sym_11] = ACTIONS(622), + [anon_sym_12] = ACTIONS(622), + [anon_sym_13] = ACTIONS(622), + [anon_sym_14] = ACTIONS(622), + [anon_sym_15] = ACTIONS(622), + [anon_sym_SLASH] = ACTIONS(624), + [anon_sym_16] = ACTIONS(622), + [anon_sym_BSLASH_SLASH] = ACTIONS(622), + [anon_sym_SLASH_AT] = ACTIONS(622), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(622), + [anon_sym_BANG] = ACTIONS(624), + [anon_sym_BANG_BANG] = ACTIONS(622), + [anon_sym_SQUOTE] = ACTIONS(622), + [anon_sym_BSLASH_AT] = ACTIONS(622), + [anon_sym_CARET] = ACTIONS(624), + [anon_sym_BSLASH_CARET] = ACTIONS(622), + [anon_sym_AT_AT] = ACTIONS(624), + [anon_sym_AT_AT_AT] = ACTIONS(622), + [anon_sym_PIPE] = ACTIONS(624), + [anon_sym_LT_GT] = ACTIONS(622), + [sym_list_bracket_end] = ACTIONS(622), + [anon_sym_RBRACK] = ACTIONS(622), + [sym_association_bracket_end] = ACTIONS(622), + [sym_comment] = ACTIONS(3), + }, + [114] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(629), + [sym_parenthesis_end] = ACTIONS(629), + [anon_sym_COMMA] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(629), + [anon_sym_DASH] = ACTIONS(631), + [anon_sym_] = ACTIONS(629), + [anon_sym_BSLASH_] = ACTIONS(629), + [anon_sym_BSLASH_PERCENT] = ACTIONS(629), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(631), + [anon_sym_COLON_EQ] = ACTIONS(629), + [anon_sym_CARET_EQ] = ACTIONS(629), + [anon_sym_CARET_COLON_EQ] = ACTIONS(629), + [anon_sym_EQ_DOT] = ACTIONS(629), + [anon_sym_QMARK] = ACTIONS(629), + [anon_sym_EQ_EQ] = ACTIONS(629), + [anon_sym_BANG_EQ] = ACTIONS(629), + [anon_sym_GT] = ACTIONS(631), + [anon_sym_GT_EQ] = ACTIONS(629), + [anon_sym_LT] = ACTIONS(631), + [anon_sym_LT_EQ] = ACTIONS(629), + [anon_sym_DASH_GT] = ACTIONS(629), + [anon_sym_COLON_GT] = ACTIONS(629), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(631), + [anon_sym_TILDE] = ACTIONS(629), + [anon_sym_AT_STAR] = ACTIONS(629), + [anon_sym_SLASH_STAR] = ACTIONS(629), + [anon_sym_BSLASH_AMP] = ACTIONS(629), + [anon_sym_BSLASH_PLUS] = ACTIONS(629), + [anon_sym_AMP] = ACTIONS(629), + [anon_sym_PIPE_DASH_GT] = ACTIONS(629), + [anon_sym_3] = ACTIONS(629), + [anon_sym_4] = ACTIONS(629), + [anon_sym_STAR_STAR] = ACTIONS(629), + [anon_sym_DOT] = ACTIONS(629), + [anon_sym_BSLASH] = ACTIONS(631), + [anon_sym_5] = ACTIONS(629), + [anon_sym_6] = ACTIONS(629), + [anon_sym_7] = ACTIONS(629), + [anon_sym_8] = ACTIONS(629), + [anon_sym_9] = ACTIONS(629), + [anon_sym_STAR] = ACTIONS(631), + [anon_sym_10] = ACTIONS(629), + [anon_sym_11] = ACTIONS(629), + [anon_sym_12] = ACTIONS(629), + [anon_sym_13] = ACTIONS(629), + [anon_sym_14] = ACTIONS(629), + [anon_sym_15] = ACTIONS(629), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_16] = ACTIONS(629), + [anon_sym_BSLASH_SLASH] = ACTIONS(629), + [anon_sym_SLASH_AT] = ACTIONS(629), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(629), + [anon_sym_BANG] = ACTIONS(631), + [anon_sym_BANG_BANG] = ACTIONS(629), + [anon_sym_SQUOTE] = ACTIONS(629), + [anon_sym_BSLASH_AT] = ACTIONS(629), + [anon_sym_CARET] = ACTIONS(631), + [anon_sym_BSLASH_CARET] = ACTIONS(629), + [anon_sym_AT_AT] = ACTIONS(631), + [anon_sym_AT_AT_AT] = ACTIONS(629), + [anon_sym_PIPE] = ACTIONS(631), + [anon_sym_LT_GT] = ACTIONS(629), + [sym_list_bracket_end] = ACTIONS(629), + [anon_sym_RBRACK] = ACTIONS(629), + [sym_association_bracket_end] = ACTIONS(629), + [sym_comment] = ACTIONS(3), + }, + [115] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(633), + [sym_parenthesis_end] = ACTIONS(633), + [anon_sym_COMMA] = ACTIONS(633), + [anon_sym_PLUS] = ACTIONS(633), + [anon_sym_DASH] = ACTIONS(635), + [anon_sym_] = ACTIONS(633), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(633), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(635), + [anon_sym_COLON_EQ] = ACTIONS(633), + [anon_sym_CARET_EQ] = ACTIONS(633), + [anon_sym_CARET_COLON_EQ] = ACTIONS(633), + [anon_sym_EQ_DOT] = ACTIONS(633), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(633), + [anon_sym_BANG_EQ] = ACTIONS(633), + [anon_sym_GT] = ACTIONS(635), + [anon_sym_GT_EQ] = ACTIONS(633), + [anon_sym_LT] = ACTIONS(635), + [anon_sym_LT_EQ] = ACTIONS(633), + [anon_sym_DASH_GT] = ACTIONS(633), + [anon_sym_COLON_GT] = ACTIONS(633), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(633), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(633), + [anon_sym_PIPE_DASH_GT] = ACTIONS(633), + [anon_sym_3] = ACTIONS(633), + [anon_sym_4] = ACTIONS(633), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_DOT] = ACTIONS(633), + [anon_sym_BSLASH] = ACTIONS(635), + [anon_sym_5] = ACTIONS(633), + [anon_sym_6] = ACTIONS(633), + [anon_sym_7] = ACTIONS(633), + [anon_sym_8] = ACTIONS(633), + [anon_sym_9] = ACTIONS(633), + [anon_sym_STAR] = ACTIONS(635), + [anon_sym_10] = ACTIONS(633), + [anon_sym_11] = ACTIONS(633), + [anon_sym_12] = ACTIONS(633), + [anon_sym_13] = ACTIONS(633), + [anon_sym_14] = ACTIONS(633), + [anon_sym_15] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(635), + [anon_sym_16] = ACTIONS(633), + [anon_sym_BSLASH_SLASH] = ACTIONS(633), + [anon_sym_SLASH_AT] = ACTIONS(633), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(633), + [anon_sym_BANG] = ACTIONS(635), + [anon_sym_BANG_BANG] = ACTIONS(633), + [anon_sym_SQUOTE] = ACTIONS(633), + [anon_sym_BSLASH_AT] = ACTIONS(633), + [anon_sym_CARET] = ACTIONS(635), + [anon_sym_BSLASH_CARET] = ACTIONS(633), + [anon_sym_AT_AT] = ACTIONS(635), + [anon_sym_AT_AT_AT] = ACTIONS(633), + [anon_sym_PIPE] = ACTIONS(635), + [anon_sym_LT_GT] = ACTIONS(633), + [sym_list_bracket_end] = ACTIONS(633), + [anon_sym_RBRACK] = ACTIONS(633), + [sym_association_bracket_end] = ACTIONS(633), + [sym_comment] = ACTIONS(3), + }, + [116] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(637), + [sym_parenthesis_end] = ACTIONS(637), + [anon_sym_COMMA] = ACTIONS(637), + [anon_sym_PLUS] = ACTIONS(637), + [anon_sym_DASH] = ACTIONS(639), + [anon_sym_] = ACTIONS(637), + [anon_sym_BSLASH_] = ACTIONS(637), + [anon_sym_BSLASH_PERCENT] = ACTIONS(637), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(639), + [anon_sym_COLON_EQ] = ACTIONS(637), + [anon_sym_CARET_EQ] = ACTIONS(637), + [anon_sym_CARET_COLON_EQ] = ACTIONS(637), + [anon_sym_EQ_DOT] = ACTIONS(637), + [anon_sym_QMARK] = ACTIONS(637), + [anon_sym_EQ_EQ] = ACTIONS(637), + [anon_sym_BANG_EQ] = ACTIONS(637), + [anon_sym_GT] = ACTIONS(639), + [anon_sym_GT_EQ] = ACTIONS(637), + [anon_sym_LT] = ACTIONS(639), + [anon_sym_LT_EQ] = ACTIONS(637), + [anon_sym_DASH_GT] = ACTIONS(637), + [anon_sym_COLON_GT] = ACTIONS(637), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(639), + [anon_sym_TILDE] = ACTIONS(637), + [anon_sym_AT_STAR] = ACTIONS(637), + [anon_sym_SLASH_STAR] = ACTIONS(637), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(637), + [anon_sym_PIPE_DASH_GT] = ACTIONS(637), + [anon_sym_3] = ACTIONS(637), + [anon_sym_4] = ACTIONS(637), + [anon_sym_STAR_STAR] = ACTIONS(637), + [anon_sym_DOT] = ACTIONS(637), + [anon_sym_BSLASH] = ACTIONS(639), + [anon_sym_5] = ACTIONS(637), + [anon_sym_6] = ACTIONS(637), + [anon_sym_7] = ACTIONS(637), + [anon_sym_8] = ACTIONS(637), + [anon_sym_9] = ACTIONS(637), + [anon_sym_STAR] = ACTIONS(639), + [anon_sym_10] = ACTIONS(637), + [anon_sym_11] = ACTIONS(637), + [anon_sym_12] = ACTIONS(637), + [anon_sym_13] = ACTIONS(637), + [anon_sym_14] = ACTIONS(637), + [anon_sym_15] = ACTIONS(637), + [anon_sym_SLASH] = ACTIONS(639), + [anon_sym_16] = ACTIONS(637), + [anon_sym_BSLASH_SLASH] = ACTIONS(637), + [anon_sym_SLASH_AT] = ACTIONS(637), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(637), + [anon_sym_BANG] = ACTIONS(639), + [anon_sym_BANG_BANG] = ACTIONS(637), + [anon_sym_SQUOTE] = ACTIONS(637), + [anon_sym_BSLASH_AT] = ACTIONS(637), + [anon_sym_CARET] = ACTIONS(639), + [anon_sym_BSLASH_CARET] = ACTIONS(637), + [anon_sym_AT_AT] = ACTIONS(639), + [anon_sym_AT_AT_AT] = ACTIONS(637), + [anon_sym_PIPE] = ACTIONS(639), + [anon_sym_LT_GT] = ACTIONS(637), + [sym_list_bracket_end] = ACTIONS(637), + [anon_sym_RBRACK] = ACTIONS(637), + [sym_association_bracket_end] = ACTIONS(637), + [sym_comment] = ACTIONS(3), + }, + [117] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(641), + [sym_parenthesis_end] = ACTIONS(641), + [anon_sym_COMMA] = ACTIONS(641), + [anon_sym_PLUS] = ACTIONS(641), + [anon_sym_DASH] = ACTIONS(643), + [anon_sym_] = ACTIONS(641), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(641), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(643), + [anon_sym_COLON_EQ] = ACTIONS(641), + [anon_sym_CARET_EQ] = ACTIONS(641), + [anon_sym_CARET_COLON_EQ] = ACTIONS(641), + [anon_sym_EQ_DOT] = ACTIONS(641), + [anon_sym_QMARK] = ACTIONS(641), + [anon_sym_EQ_EQ] = ACTIONS(641), + [anon_sym_BANG_EQ] = ACTIONS(641), + [anon_sym_GT] = ACTIONS(643), + [anon_sym_GT_EQ] = ACTIONS(641), + [anon_sym_LT] = ACTIONS(643), + [anon_sym_LT_EQ] = ACTIONS(641), + [anon_sym_DASH_GT] = ACTIONS(641), + [anon_sym_COLON_GT] = ACTIONS(641), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(643), + [anon_sym_TILDE] = ACTIONS(641), + [anon_sym_AT_STAR] = ACTIONS(641), + [anon_sym_SLASH_STAR] = ACTIONS(641), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(641), + [anon_sym_PIPE_DASH_GT] = ACTIONS(641), + [anon_sym_3] = ACTIONS(641), + [anon_sym_4] = ACTIONS(641), + [anon_sym_STAR_STAR] = ACTIONS(641), + [anon_sym_DOT] = ACTIONS(641), + [anon_sym_BSLASH] = ACTIONS(643), + [anon_sym_5] = ACTIONS(641), + [anon_sym_6] = ACTIONS(641), + [anon_sym_7] = ACTIONS(641), + [anon_sym_8] = ACTIONS(641), + [anon_sym_9] = ACTIONS(641), + [anon_sym_STAR] = ACTIONS(643), + [anon_sym_10] = ACTIONS(641), + [anon_sym_11] = ACTIONS(641), + [anon_sym_12] = ACTIONS(641), + [anon_sym_13] = ACTIONS(641), + [anon_sym_14] = ACTIONS(641), + [anon_sym_15] = ACTIONS(641), + [anon_sym_SLASH] = ACTIONS(643), + [anon_sym_16] = ACTIONS(641), + [anon_sym_BSLASH_SLASH] = ACTIONS(641), + [anon_sym_SLASH_AT] = ACTIONS(641), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(641), + [anon_sym_BANG] = ACTIONS(643), + [anon_sym_BANG_BANG] = ACTIONS(641), + [anon_sym_SQUOTE] = ACTIONS(641), + [anon_sym_BSLASH_AT] = ACTIONS(641), + [anon_sym_CARET] = ACTIONS(643), + [anon_sym_BSLASH_CARET] = ACTIONS(641), + [anon_sym_AT_AT] = ACTIONS(643), + [anon_sym_AT_AT_AT] = ACTIONS(641), + [anon_sym_PIPE] = ACTIONS(643), + [anon_sym_LT_GT] = ACTIONS(641), + [sym_list_bracket_end] = ACTIONS(641), + [anon_sym_RBRACK] = ACTIONS(641), + [sym_association_bracket_end] = ACTIONS(641), + [sym_comment] = ACTIONS(3), + }, + [118] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(645), + [sym_parenthesis_end] = ACTIONS(645), + [anon_sym_COMMA] = ACTIONS(645), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(645), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(645), + [anon_sym_RBRACK] = ACTIONS(645), + [sym_association_bracket_end] = ACTIONS(645), + [sym_comment] = ACTIONS(3), + }, + [119] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(647), + [sym_parenthesis_end] = ACTIONS(647), + [anon_sym_COMMA] = ACTIONS(647), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(647), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(647), + [anon_sym_RBRACK] = ACTIONS(647), + [sym_association_bracket_end] = ACTIONS(647), + [sym_comment] = ACTIONS(3), + }, + [120] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(649), + [sym_parenthesis_end] = ACTIONS(649), + [anon_sym_COMMA] = ACTIONS(649), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(649), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(649), + [anon_sym_RBRACK] = ACTIONS(649), + [sym_association_bracket_end] = ACTIONS(649), + [sym_comment] = ACTIONS(3), + }, + [121] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [aux_sym_source_file_token1] = ACTIONS(651), + [sym_parenthesis_end] = ACTIONS(651), + [anon_sym_COMMA] = ACTIONS(651), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_] = ACTIONS(651), + [anon_sym_BSLASH_] = ACTIONS(651), + [anon_sym_BSLASH_PERCENT] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(653), + [anon_sym_COLON_EQ] = ACTIONS(651), + [anon_sym_CARET_EQ] = ACTIONS(651), + [anon_sym_CARET_COLON_EQ] = ACTIONS(651), + [anon_sym_EQ_DOT] = ACTIONS(651), + [anon_sym_QMARK] = ACTIONS(651), + [anon_sym_EQ_EQ] = ACTIONS(651), + [anon_sym_BANG_EQ] = ACTIONS(651), + [anon_sym_GT] = ACTIONS(653), + [anon_sym_GT_EQ] = ACTIONS(651), + [anon_sym_LT] = ACTIONS(653), + [anon_sym_LT_EQ] = ACTIONS(651), + [anon_sym_DASH_GT] = ACTIONS(651), + [anon_sym_COLON_GT] = ACTIONS(651), + [anon_sym_COLON_COLON] = ACTIONS(651), + [anon_sym_AT] = ACTIONS(653), + [anon_sym_TILDE] = ACTIONS(651), + [anon_sym_AT_STAR] = ACTIONS(651), + [anon_sym_SLASH_STAR] = ACTIONS(651), + [anon_sym_BSLASH_AMP] = ACTIONS(651), + [anon_sym_BSLASH_PLUS] = ACTIONS(651), + [anon_sym_AMP] = ACTIONS(651), + [anon_sym_PIPE_DASH_GT] = ACTIONS(651), + [anon_sym_3] = ACTIONS(651), + [anon_sym_4] = ACTIONS(651), + [anon_sym_STAR_STAR] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_BSLASH] = ACTIONS(653), + [anon_sym_5] = ACTIONS(651), + [anon_sym_6] = ACTIONS(651), + [anon_sym_7] = ACTIONS(651), + [anon_sym_8] = ACTIONS(651), + [anon_sym_9] = ACTIONS(651), + [anon_sym_STAR] = ACTIONS(653), + [anon_sym_10] = ACTIONS(651), + [anon_sym_11] = ACTIONS(651), + [anon_sym_12] = ACTIONS(651), + [anon_sym_13] = ACTIONS(651), + [anon_sym_14] = ACTIONS(651), + [anon_sym_15] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(653), + [anon_sym_16] = ACTIONS(651), + [anon_sym_BSLASH_SLASH] = ACTIONS(651), + [anon_sym_SLASH_AT] = ACTIONS(651), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(651), + [anon_sym_BANG] = ACTIONS(653), + [anon_sym_BANG_BANG] = ACTIONS(651), + [anon_sym_SQUOTE] = ACTIONS(651), + [anon_sym_BSLASH_AT] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(653), + [anon_sym_BSLASH_CARET] = ACTIONS(651), + [anon_sym_AT_AT] = ACTIONS(653), + [anon_sym_AT_AT_AT] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(653), + [anon_sym_LT_GT] = ACTIONS(651), + [sym_list_bracket_end] = ACTIONS(651), + [anon_sym_RBRACK] = ACTIONS(651), + [sym_association_bracket_end] = ACTIONS(651), + [sym_comment] = ACTIONS(3), + }, + [122] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym__expr_repeat_repeat1] = STATE(1064), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_COMMA] = ACTIONS(655), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(657), + [anon_sym_RBRACK] = ACTIONS(657), + [sym_association_bracket_end] = ACTIONS(657), + [sym_comment] = ACTIONS(3), + }, + [123] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_COMMA] = ACTIONS(659), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(659), + [anon_sym_RBRACK] = ACTIONS(659), + [sym_association_bracket_end] = ACTIONS(659), + [sym_comment] = ACTIONS(3), + }, + [124] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(578), + [anon_sym_COMMA] = ACTIONS(578), + [anon_sym_PLUS] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(580), + [anon_sym_] = ACTIONS(578), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(580), + [anon_sym_COLON_EQ] = ACTIONS(578), + [anon_sym_CARET_EQ] = ACTIONS(578), + [anon_sym_CARET_COLON_EQ] = ACTIONS(578), + [anon_sym_EQ_DOT] = ACTIONS(578), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(578), + [anon_sym_BANG_EQ] = ACTIONS(578), + [anon_sym_GT] = ACTIONS(580), + [anon_sym_GT_EQ] = ACTIONS(578), + [anon_sym_LT] = ACTIONS(580), + [anon_sym_LT_EQ] = ACTIONS(578), + [anon_sym_DASH_GT] = ACTIONS(578), + [anon_sym_COLON_GT] = ACTIONS(578), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(578), + [anon_sym_PIPE_DASH_GT] = ACTIONS(578), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(580), + [anon_sym_5] = ACTIONS(578), + [anon_sym_6] = ACTIONS(578), + [anon_sym_7] = ACTIONS(578), + [anon_sym_8] = ACTIONS(578), + [anon_sym_9] = ACTIONS(578), + [anon_sym_STAR] = ACTIONS(580), + [anon_sym_10] = ACTIONS(578), + [anon_sym_11] = ACTIONS(578), + [anon_sym_12] = ACTIONS(578), + [anon_sym_13] = ACTIONS(578), + [anon_sym_14] = ACTIONS(578), + [anon_sym_15] = ACTIONS(578), + [anon_sym_SLASH] = ACTIONS(580), + [anon_sym_16] = ACTIONS(578), + [anon_sym_BSLASH_SLASH] = ACTIONS(578), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(580), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(578), + [sym_comment] = ACTIONS(3), + }, + [125] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(602), + [anon_sym_COMMA] = ACTIONS(602), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(604), + [anon_sym_COLON_EQ] = ACTIONS(602), + [anon_sym_CARET_EQ] = ACTIONS(602), + [anon_sym_CARET_COLON_EQ] = ACTIONS(602), + [anon_sym_EQ_DOT] = ACTIONS(602), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(602), + [anon_sym_COLON_GT] = ACTIONS(602), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(602), + [anon_sym_PIPE_DASH_GT] = ACTIONS(602), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(604), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(602), + [sym_comment] = ACTIONS(3), + }, + [126] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym__expr_repeat_repeat1] = STATE(1086), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [anon_sym_COMMA] = ACTIONS(669), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(671), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(673), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(657), + [sym_comment] = ACTIONS(3), + }, + [127] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_source_file_repeat1] = STATE(970), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(675), + [aux_sym_source_file_token1] = ACTIONS(677), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [128] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_source_file_repeat1] = STATE(971), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(679), + [aux_sym_source_file_token1] = ACTIONS(681), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [129] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(614), + [anon_sym_COMMA] = ACTIONS(614), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(671), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(673), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(614), + [sym_comment] = ACTIONS(3), + }, + [130] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(616), + [anon_sym_COMMA] = ACTIONS(616), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(671), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(673), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(616), + [sym_comment] = ACTIONS(3), + }, + [131] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(618), + [anon_sym_COMMA] = ACTIONS(618), + [anon_sym_PLUS] = ACTIONS(618), + [anon_sym_DASH] = ACTIONS(620), + [anon_sym_] = ACTIONS(618), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(620), + [anon_sym_COLON_EQ] = ACTIONS(618), + [anon_sym_CARET_EQ] = ACTIONS(618), + [anon_sym_CARET_COLON_EQ] = ACTIONS(618), + [anon_sym_EQ_DOT] = ACTIONS(618), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(618), + [anon_sym_BANG_EQ] = ACTIONS(618), + [anon_sym_GT] = ACTIONS(620), + [anon_sym_GT_EQ] = ACTIONS(618), + [anon_sym_LT] = ACTIONS(620), + [anon_sym_LT_EQ] = ACTIONS(618), + [anon_sym_DASH_GT] = ACTIONS(618), + [anon_sym_COLON_GT] = ACTIONS(618), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(618), + [anon_sym_PIPE_DASH_GT] = ACTIONS(618), + [anon_sym_3] = ACTIONS(618), + [anon_sym_4] = ACTIONS(618), + [anon_sym_STAR_STAR] = ACTIONS(618), + [anon_sym_DOT] = ACTIONS(618), + [anon_sym_BSLASH] = ACTIONS(620), + [anon_sym_5] = ACTIONS(618), + [anon_sym_6] = ACTIONS(618), + [anon_sym_7] = ACTIONS(618), + [anon_sym_8] = ACTIONS(618), + [anon_sym_9] = ACTIONS(618), + [anon_sym_STAR] = ACTIONS(620), + [anon_sym_10] = ACTIONS(618), + [anon_sym_11] = ACTIONS(618), + [anon_sym_12] = ACTIONS(618), + [anon_sym_13] = ACTIONS(618), + [anon_sym_14] = ACTIONS(618), + [anon_sym_15] = ACTIONS(618), + [anon_sym_SLASH] = ACTIONS(620), + [anon_sym_16] = ACTIONS(618), + [anon_sym_BSLASH_SLASH] = ACTIONS(618), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(618), + [anon_sym_CARET] = ACTIONS(620), + [anon_sym_BSLASH_CARET] = ACTIONS(618), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(620), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(618), + [sym_comment] = ACTIONS(3), + }, + [132] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(641), + [anon_sym_COMMA] = ACTIONS(641), + [anon_sym_PLUS] = ACTIONS(641), + [anon_sym_DASH] = ACTIONS(643), + [anon_sym_] = ACTIONS(641), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(643), + [anon_sym_COLON_EQ] = ACTIONS(641), + [anon_sym_CARET_EQ] = ACTIONS(641), + [anon_sym_CARET_COLON_EQ] = ACTIONS(641), + [anon_sym_EQ_DOT] = ACTIONS(641), + [anon_sym_QMARK] = ACTIONS(641), + [anon_sym_EQ_EQ] = ACTIONS(641), + [anon_sym_BANG_EQ] = ACTIONS(641), + [anon_sym_GT] = ACTIONS(643), + [anon_sym_GT_EQ] = ACTIONS(641), + [anon_sym_LT] = ACTIONS(643), + [anon_sym_LT_EQ] = ACTIONS(641), + [anon_sym_DASH_GT] = ACTIONS(641), + [anon_sym_COLON_GT] = ACTIONS(641), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(643), + [anon_sym_TILDE] = ACTIONS(641), + [anon_sym_AT_STAR] = ACTIONS(641), + [anon_sym_SLASH_STAR] = ACTIONS(641), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(641), + [anon_sym_PIPE_DASH_GT] = ACTIONS(641), + [anon_sym_3] = ACTIONS(641), + [anon_sym_4] = ACTIONS(641), + [anon_sym_STAR_STAR] = ACTIONS(641), + [anon_sym_DOT] = ACTIONS(641), + [anon_sym_BSLASH] = ACTIONS(643), + [anon_sym_5] = ACTIONS(641), + [anon_sym_6] = ACTIONS(641), + [anon_sym_7] = ACTIONS(641), + [anon_sym_8] = ACTIONS(641), + [anon_sym_9] = ACTIONS(641), + [anon_sym_STAR] = ACTIONS(643), + [anon_sym_10] = ACTIONS(641), + [anon_sym_11] = ACTIONS(641), + [anon_sym_12] = ACTIONS(641), + [anon_sym_13] = ACTIONS(641), + [anon_sym_14] = ACTIONS(641), + [anon_sym_15] = ACTIONS(641), + [anon_sym_SLASH] = ACTIONS(643), + [anon_sym_16] = ACTIONS(641), + [anon_sym_BSLASH_SLASH] = ACTIONS(641), + [anon_sym_SLASH_AT] = ACTIONS(641), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(641), + [anon_sym_BANG] = ACTIONS(643), + [anon_sym_BANG_BANG] = ACTIONS(641), + [anon_sym_SQUOTE] = ACTIONS(641), + [anon_sym_BSLASH_AT] = ACTIONS(641), + [anon_sym_CARET] = ACTIONS(643), + [anon_sym_BSLASH_CARET] = ACTIONS(641), + [anon_sym_AT_AT] = ACTIONS(643), + [anon_sym_AT_AT_AT] = ACTIONS(641), + [anon_sym_PIPE] = ACTIONS(643), + [anon_sym_LT_GT] = ACTIONS(641), + [sym_part_bracket_end] = ACTIONS(641), + [sym_comment] = ACTIONS(3), + }, + [133] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(651), + [anon_sym_COMMA] = ACTIONS(651), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_] = ACTIONS(651), + [anon_sym_BSLASH_] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(653), + [anon_sym_COLON_EQ] = ACTIONS(651), + [anon_sym_CARET_EQ] = ACTIONS(651), + [anon_sym_CARET_COLON_EQ] = ACTIONS(651), + [anon_sym_EQ_DOT] = ACTIONS(651), + [anon_sym_QMARK] = ACTIONS(651), + [anon_sym_EQ_EQ] = ACTIONS(651), + [anon_sym_BANG_EQ] = ACTIONS(651), + [anon_sym_GT] = ACTIONS(653), + [anon_sym_GT_EQ] = ACTIONS(651), + [anon_sym_LT] = ACTIONS(653), + [anon_sym_LT_EQ] = ACTIONS(651), + [anon_sym_DASH_GT] = ACTIONS(651), + [anon_sym_COLON_GT] = ACTIONS(651), + [anon_sym_COLON_COLON] = ACTIONS(651), + [anon_sym_AT] = ACTIONS(653), + [anon_sym_TILDE] = ACTIONS(651), + [anon_sym_AT_STAR] = ACTIONS(651), + [anon_sym_SLASH_STAR] = ACTIONS(651), + [anon_sym_BSLASH_AMP] = ACTIONS(651), + [anon_sym_BSLASH_PLUS] = ACTIONS(651), + [anon_sym_AMP] = ACTIONS(651), + [anon_sym_PIPE_DASH_GT] = ACTIONS(651), + [anon_sym_3] = ACTIONS(651), + [anon_sym_4] = ACTIONS(651), + [anon_sym_STAR_STAR] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_BSLASH] = ACTIONS(653), + [anon_sym_5] = ACTIONS(651), + [anon_sym_6] = ACTIONS(651), + [anon_sym_7] = ACTIONS(651), + [anon_sym_8] = ACTIONS(651), + [anon_sym_9] = ACTIONS(651), + [anon_sym_STAR] = ACTIONS(653), + [anon_sym_10] = ACTIONS(651), + [anon_sym_11] = ACTIONS(651), + [anon_sym_12] = ACTIONS(651), + [anon_sym_13] = ACTIONS(651), + [anon_sym_14] = ACTIONS(651), + [anon_sym_15] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(653), + [anon_sym_16] = ACTIONS(651), + [anon_sym_BSLASH_SLASH] = ACTIONS(651), + [anon_sym_SLASH_AT] = ACTIONS(651), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(651), + [anon_sym_BANG] = ACTIONS(653), + [anon_sym_BANG_BANG] = ACTIONS(651), + [anon_sym_SQUOTE] = ACTIONS(651), + [anon_sym_BSLASH_AT] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(653), + [anon_sym_BSLASH_CARET] = ACTIONS(651), + [anon_sym_AT_AT] = ACTIONS(653), + [anon_sym_AT_AT_AT] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(653), + [anon_sym_LT_GT] = ACTIONS(651), + [sym_part_bracket_end] = ACTIONS(651), + [sym_comment] = ACTIONS(3), + }, + [134] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(649), + [anon_sym_COMMA] = ACTIONS(649), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(671), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(673), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(649), + [sym_comment] = ACTIONS(3), + }, + [135] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(647), + [anon_sym_COMMA] = ACTIONS(647), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(671), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(673), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(647), + [sym_comment] = ACTIONS(3), + }, + [136] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(622), + [anon_sym_COMMA] = ACTIONS(622), + [anon_sym_PLUS] = ACTIONS(622), + [anon_sym_DASH] = ACTIONS(624), + [anon_sym_] = ACTIONS(622), + [anon_sym_BSLASH_] = ACTIONS(622), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(624), + [anon_sym_COLON_EQ] = ACTIONS(622), + [anon_sym_CARET_EQ] = ACTIONS(622), + [anon_sym_CARET_COLON_EQ] = ACTIONS(622), + [anon_sym_EQ_DOT] = ACTIONS(622), + [anon_sym_QMARK] = ACTIONS(622), + [anon_sym_EQ_EQ] = ACTIONS(622), + [anon_sym_BANG_EQ] = ACTIONS(622), + [anon_sym_GT] = ACTIONS(624), + [anon_sym_GT_EQ] = ACTIONS(622), + [anon_sym_LT] = ACTIONS(624), + [anon_sym_LT_EQ] = ACTIONS(622), + [anon_sym_DASH_GT] = ACTIONS(622), + [anon_sym_COLON_GT] = ACTIONS(622), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(624), + [anon_sym_TILDE] = ACTIONS(622), + [anon_sym_AT_STAR] = ACTIONS(622), + [anon_sym_SLASH_STAR] = ACTIONS(622), + [anon_sym_BSLASH_AMP] = ACTIONS(622), + [anon_sym_BSLASH_PLUS] = ACTIONS(626), + [anon_sym_AMP] = ACTIONS(622), + [anon_sym_PIPE_DASH_GT] = ACTIONS(622), + [anon_sym_3] = ACTIONS(622), + [anon_sym_4] = ACTIONS(622), + [anon_sym_STAR_STAR] = ACTIONS(622), + [anon_sym_DOT] = ACTIONS(622), + [anon_sym_BSLASH] = ACTIONS(624), + [anon_sym_5] = ACTIONS(622), + [anon_sym_6] = ACTIONS(622), + [anon_sym_7] = ACTIONS(622), + [anon_sym_8] = ACTIONS(622), + [anon_sym_9] = ACTIONS(622), + [anon_sym_STAR] = ACTIONS(624), + [anon_sym_10] = ACTIONS(622), + [anon_sym_11] = ACTIONS(622), + [anon_sym_12] = ACTIONS(622), + [anon_sym_13] = ACTIONS(622), + [anon_sym_14] = ACTIONS(622), + [anon_sym_15] = ACTIONS(622), + [anon_sym_SLASH] = ACTIONS(624), + [anon_sym_16] = ACTIONS(622), + [anon_sym_BSLASH_SLASH] = ACTIONS(622), + [anon_sym_SLASH_AT] = ACTIONS(622), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(622), + [anon_sym_BANG] = ACTIONS(624), + [anon_sym_BANG_BANG] = ACTIONS(622), + [anon_sym_SQUOTE] = ACTIONS(622), + [anon_sym_BSLASH_AT] = ACTIONS(622), + [anon_sym_CARET] = ACTIONS(624), + [anon_sym_BSLASH_CARET] = ACTIONS(622), + [anon_sym_AT_AT] = ACTIONS(624), + [anon_sym_AT_AT_AT] = ACTIONS(622), + [anon_sym_PIPE] = ACTIONS(624), + [anon_sym_LT_GT] = ACTIONS(622), + [sym_part_bracket_end] = ACTIONS(622), + [sym_comment] = ACTIONS(3), + }, + [137] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(645), + [anon_sym_COMMA] = ACTIONS(645), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(671), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(673), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(645), + [sym_comment] = ACTIONS(3), + }, + [138] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(407), + [anon_sym_COMMA] = ACTIONS(407), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(671), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(673), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(407), + [sym_comment] = ACTIONS(3), + }, + [139] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(425), + [anon_sym_COMMA] = ACTIONS(425), + [anon_sym_PLUS] = ACTIONS(425), + [anon_sym_DASH] = ACTIONS(427), + [anon_sym_] = ACTIONS(425), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(427), + [anon_sym_COLON_EQ] = ACTIONS(425), + [anon_sym_CARET_EQ] = ACTIONS(425), + [anon_sym_CARET_COLON_EQ] = ACTIONS(425), + [anon_sym_EQ_DOT] = ACTIONS(425), + [anon_sym_QMARK] = ACTIONS(425), + [anon_sym_EQ_EQ] = ACTIONS(425), + [anon_sym_BANG_EQ] = ACTIONS(425), + [anon_sym_GT] = ACTIONS(427), + [anon_sym_GT_EQ] = ACTIONS(425), + [anon_sym_LT] = ACTIONS(427), + [anon_sym_LT_EQ] = ACTIONS(425), + [anon_sym_DASH_GT] = ACTIONS(425), + [anon_sym_COLON_GT] = ACTIONS(425), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(427), + [anon_sym_TILDE] = ACTIONS(425), + [anon_sym_AT_STAR] = ACTIONS(425), + [anon_sym_SLASH_STAR] = ACTIONS(425), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(425), + [anon_sym_PIPE_DASH_GT] = ACTIONS(425), + [anon_sym_3] = ACTIONS(425), + [anon_sym_4] = ACTIONS(425), + [anon_sym_STAR_STAR] = ACTIONS(425), + [anon_sym_DOT] = ACTIONS(425), + [anon_sym_BSLASH] = ACTIONS(427), + [anon_sym_5] = ACTIONS(425), + [anon_sym_6] = ACTIONS(425), + [anon_sym_7] = ACTIONS(425), + [anon_sym_8] = ACTIONS(425), + [anon_sym_9] = ACTIONS(425), + [anon_sym_STAR] = ACTIONS(427), + [anon_sym_10] = ACTIONS(425), + [anon_sym_11] = ACTIONS(425), + [anon_sym_12] = ACTIONS(425), + [anon_sym_13] = ACTIONS(425), + [anon_sym_14] = ACTIONS(425), + [anon_sym_15] = ACTIONS(425), + [anon_sym_SLASH] = ACTIONS(427), + [anon_sym_16] = ACTIONS(425), + [anon_sym_BSLASH_SLASH] = ACTIONS(425), + [anon_sym_SLASH_AT] = ACTIONS(425), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(425), + [anon_sym_BANG] = ACTIONS(427), + [anon_sym_BANG_BANG] = ACTIONS(425), + [anon_sym_SQUOTE] = ACTIONS(425), + [anon_sym_BSLASH_AT] = ACTIONS(425), + [anon_sym_CARET] = ACTIONS(427), + [anon_sym_BSLASH_CARET] = ACTIONS(425), + [anon_sym_AT_AT] = ACTIONS(427), + [anon_sym_AT_AT_AT] = ACTIONS(425), + [anon_sym_PIPE] = ACTIONS(427), + [anon_sym_LT_GT] = ACTIONS(425), + [sym_part_bracket_end] = ACTIONS(425), + [sym_comment] = ACTIONS(3), + }, + [140] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(429), + [anon_sym_COMMA] = ACTIONS(429), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(431), + [anon_sym_COLON_EQ] = ACTIONS(429), + [anon_sym_CARET_EQ] = ACTIONS(429), + [anon_sym_CARET_COLON_EQ] = ACTIONS(429), + [anon_sym_EQ_DOT] = ACTIONS(429), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(429), + [anon_sym_BANG_EQ] = ACTIONS(429), + [anon_sym_GT] = ACTIONS(431), + [anon_sym_GT_EQ] = ACTIONS(429), + [anon_sym_LT] = ACTIONS(431), + [anon_sym_LT_EQ] = ACTIONS(429), + [anon_sym_DASH_GT] = ACTIONS(429), + [anon_sym_COLON_GT] = ACTIONS(429), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(429), + [anon_sym_PIPE_DASH_GT] = ACTIONS(429), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(431), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(429), + [sym_comment] = ACTIONS(3), + }, + [141] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(433), + [anon_sym_COMMA] = ACTIONS(433), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(435), + [anon_sym_COLON_EQ] = ACTIONS(433), + [anon_sym_CARET_EQ] = ACTIONS(433), + [anon_sym_CARET_COLON_EQ] = ACTIONS(433), + [anon_sym_EQ_DOT] = ACTIONS(433), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(433), + [anon_sym_BANG_EQ] = ACTIONS(433), + [anon_sym_GT] = ACTIONS(435), + [anon_sym_GT_EQ] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(435), + [anon_sym_LT_EQ] = ACTIONS(433), + [anon_sym_DASH_GT] = ACTIONS(433), + [anon_sym_COLON_GT] = ACTIONS(433), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(433), + [anon_sym_PIPE_DASH_GT] = ACTIONS(433), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(435), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(433), + [sym_comment] = ACTIONS(3), + }, + [142] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(437), + [anon_sym_COMMA] = ACTIONS(437), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(439), + [anon_sym_COLON_EQ] = ACTIONS(437), + [anon_sym_CARET_EQ] = ACTIONS(437), + [anon_sym_CARET_COLON_EQ] = ACTIONS(437), + [anon_sym_EQ_DOT] = ACTIONS(437), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(437), + [anon_sym_BANG_EQ] = ACTIONS(437), + [anon_sym_GT] = ACTIONS(439), + [anon_sym_GT_EQ] = ACTIONS(437), + [anon_sym_LT] = ACTIONS(439), + [anon_sym_LT_EQ] = ACTIONS(437), + [anon_sym_DASH_GT] = ACTIONS(437), + [anon_sym_COLON_GT] = ACTIONS(437), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(437), + [anon_sym_PIPE_DASH_GT] = ACTIONS(437), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(439), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(437), + [sym_comment] = ACTIONS(3), + }, + [143] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(441), + [anon_sym_COMMA] = ACTIONS(441), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(443), + [anon_sym_COLON_EQ] = ACTIONS(441), + [anon_sym_CARET_EQ] = ACTIONS(441), + [anon_sym_CARET_COLON_EQ] = ACTIONS(441), + [anon_sym_EQ_DOT] = ACTIONS(441), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(441), + [anon_sym_BANG_EQ] = ACTIONS(441), + [anon_sym_GT] = ACTIONS(443), + [anon_sym_GT_EQ] = ACTIONS(441), + [anon_sym_LT] = ACTIONS(443), + [anon_sym_LT_EQ] = ACTIONS(441), + [anon_sym_DASH_GT] = ACTIONS(441), + [anon_sym_COLON_GT] = ACTIONS(441), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(441), + [anon_sym_PIPE_DASH_GT] = ACTIONS(441), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(443), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(441), + [sym_comment] = ACTIONS(3), + }, + [144] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(445), + [anon_sym_COMMA] = ACTIONS(445), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(447), + [anon_sym_COLON_EQ] = ACTIONS(445), + [anon_sym_CARET_EQ] = ACTIONS(445), + [anon_sym_CARET_COLON_EQ] = ACTIONS(445), + [anon_sym_EQ_DOT] = ACTIONS(445), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(445), + [anon_sym_BANG_EQ] = ACTIONS(445), + [anon_sym_GT] = ACTIONS(447), + [anon_sym_GT_EQ] = ACTIONS(445), + [anon_sym_LT] = ACTIONS(447), + [anon_sym_LT_EQ] = ACTIONS(445), + [anon_sym_DASH_GT] = ACTIONS(445), + [anon_sym_COLON_GT] = ACTIONS(445), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(445), + [anon_sym_PIPE_DASH_GT] = ACTIONS(445), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(447), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(445), + [sym_comment] = ACTIONS(3), + }, + [145] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(449), + [anon_sym_COMMA] = ACTIONS(449), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(451), + [anon_sym_COLON_EQ] = ACTIONS(449), + [anon_sym_CARET_EQ] = ACTIONS(449), + [anon_sym_CARET_COLON_EQ] = ACTIONS(449), + [anon_sym_EQ_DOT] = ACTIONS(449), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(449), + [anon_sym_BANG_EQ] = ACTIONS(449), + [anon_sym_GT] = ACTIONS(451), + [anon_sym_GT_EQ] = ACTIONS(449), + [anon_sym_LT] = ACTIONS(451), + [anon_sym_LT_EQ] = ACTIONS(449), + [anon_sym_DASH_GT] = ACTIONS(449), + [anon_sym_COLON_GT] = ACTIONS(449), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(449), + [anon_sym_PIPE_DASH_GT] = ACTIONS(449), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(451), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(449), + [sym_comment] = ACTIONS(3), + }, + [146] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(453), + [anon_sym_COMMA] = ACTIONS(453), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(455), + [anon_sym_COLON_EQ] = ACTIONS(453), + [anon_sym_CARET_EQ] = ACTIONS(453), + [anon_sym_CARET_COLON_EQ] = ACTIONS(453), + [anon_sym_EQ_DOT] = ACTIONS(453), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(453), + [anon_sym_PIPE_DASH_GT] = ACTIONS(453), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(453), + [sym_comment] = ACTIONS(3), + }, + [147] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(457), + [anon_sym_COMMA] = ACTIONS(457), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(459), + [anon_sym_COLON_EQ] = ACTIONS(457), + [anon_sym_CARET_EQ] = ACTIONS(457), + [anon_sym_CARET_COLON_EQ] = ACTIONS(457), + [anon_sym_EQ_DOT] = ACTIONS(457), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(457), + [anon_sym_PIPE_DASH_GT] = ACTIONS(457), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(457), + [sym_comment] = ACTIONS(3), + }, + [148] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(461), + [anon_sym_COMMA] = ACTIONS(461), + [anon_sym_PLUS] = ACTIONS(461), + [anon_sym_DASH] = ACTIONS(463), + [anon_sym_] = ACTIONS(461), + [anon_sym_BSLASH_] = ACTIONS(461), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(463), + [anon_sym_COLON_EQ] = ACTIONS(461), + [anon_sym_CARET_EQ] = ACTIONS(461), + [anon_sym_CARET_COLON_EQ] = ACTIONS(461), + [anon_sym_EQ_DOT] = ACTIONS(461), + [anon_sym_QMARK] = ACTIONS(461), + [anon_sym_EQ_EQ] = ACTIONS(461), + [anon_sym_BANG_EQ] = ACTIONS(461), + [anon_sym_GT] = ACTIONS(463), + [anon_sym_GT_EQ] = ACTIONS(461), + [anon_sym_LT] = ACTIONS(463), + [anon_sym_LT_EQ] = ACTIONS(461), + [anon_sym_DASH_GT] = ACTIONS(461), + [anon_sym_COLON_GT] = ACTIONS(461), + [anon_sym_COLON_COLON] = ACTIONS(461), + [anon_sym_AT] = ACTIONS(463), + [anon_sym_TILDE] = ACTIONS(461), + [anon_sym_AT_STAR] = ACTIONS(461), + [anon_sym_SLASH_STAR] = ACTIONS(461), + [anon_sym_BSLASH_AMP] = ACTIONS(461), + [anon_sym_BSLASH_PLUS] = ACTIONS(461), + [anon_sym_AMP] = ACTIONS(461), + [anon_sym_PIPE_DASH_GT] = ACTIONS(461), + [anon_sym_3] = ACTIONS(461), + [anon_sym_4] = ACTIONS(461), + [anon_sym_STAR_STAR] = ACTIONS(461), + [anon_sym_DOT] = ACTIONS(461), + [anon_sym_BSLASH] = ACTIONS(463), + [anon_sym_5] = ACTIONS(461), + [anon_sym_6] = ACTIONS(461), + [anon_sym_7] = ACTIONS(461), + [anon_sym_8] = ACTIONS(461), + [anon_sym_9] = ACTIONS(461), + [anon_sym_STAR] = ACTIONS(463), + [anon_sym_10] = ACTIONS(461), + [anon_sym_11] = ACTIONS(461), + [anon_sym_12] = ACTIONS(461), + [anon_sym_13] = ACTIONS(461), + [anon_sym_14] = ACTIONS(461), + [anon_sym_15] = ACTIONS(461), + [anon_sym_SLASH] = ACTIONS(463), + [anon_sym_16] = ACTIONS(461), + [anon_sym_BSLASH_SLASH] = ACTIONS(461), + [anon_sym_SLASH_AT] = ACTIONS(461), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(461), + [anon_sym_BANG] = ACTIONS(463), + [anon_sym_BANG_BANG] = ACTIONS(461), + [anon_sym_SQUOTE] = ACTIONS(461), + [anon_sym_BSLASH_AT] = ACTIONS(461), + [anon_sym_CARET] = ACTIONS(463), + [anon_sym_BSLASH_CARET] = ACTIONS(461), + [anon_sym_AT_AT] = ACTIONS(463), + [anon_sym_AT_AT_AT] = ACTIONS(461), + [anon_sym_PIPE] = ACTIONS(463), + [anon_sym_LT_GT] = ACTIONS(461), + [sym_part_bracket_end] = ACTIONS(461), + [sym_comment] = ACTIONS(3), + }, + [149] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(465), + [anon_sym_COMMA] = ACTIONS(465), + [anon_sym_PLUS] = ACTIONS(465), + [anon_sym_DASH] = ACTIONS(467), + [anon_sym_] = ACTIONS(465), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(467), + [anon_sym_COLON_EQ] = ACTIONS(465), + [anon_sym_CARET_EQ] = ACTIONS(465), + [anon_sym_CARET_COLON_EQ] = ACTIONS(465), + [anon_sym_EQ_DOT] = ACTIONS(465), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(465), + [anon_sym_BANG_EQ] = ACTIONS(465), + [anon_sym_GT] = ACTIONS(467), + [anon_sym_GT_EQ] = ACTIONS(465), + [anon_sym_LT] = ACTIONS(467), + [anon_sym_LT_EQ] = ACTIONS(465), + [anon_sym_DASH_GT] = ACTIONS(465), + [anon_sym_COLON_GT] = ACTIONS(465), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(465), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(465), + [anon_sym_PIPE_DASH_GT] = ACTIONS(465), + [anon_sym_3] = ACTIONS(465), + [anon_sym_4] = ACTIONS(465), + [anon_sym_STAR_STAR] = ACTIONS(465), + [anon_sym_DOT] = ACTIONS(465), + [anon_sym_BSLASH] = ACTIONS(467), + [anon_sym_5] = ACTIONS(465), + [anon_sym_6] = ACTIONS(465), + [anon_sym_7] = ACTIONS(465), + [anon_sym_8] = ACTIONS(465), + [anon_sym_9] = ACTIONS(465), + [anon_sym_STAR] = ACTIONS(467), + [anon_sym_10] = ACTIONS(465), + [anon_sym_11] = ACTIONS(465), + [anon_sym_12] = ACTIONS(465), + [anon_sym_13] = ACTIONS(465), + [anon_sym_14] = ACTIONS(465), + [anon_sym_15] = ACTIONS(465), + [anon_sym_SLASH] = ACTIONS(467), + [anon_sym_16] = ACTIONS(465), + [anon_sym_BSLASH_SLASH] = ACTIONS(465), + [anon_sym_SLASH_AT] = ACTIONS(465), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(465), + [anon_sym_BANG] = ACTIONS(467), + [anon_sym_BANG_BANG] = ACTIONS(465), + [anon_sym_SQUOTE] = ACTIONS(465), + [anon_sym_BSLASH_AT] = ACTIONS(465), + [anon_sym_CARET] = ACTIONS(467), + [anon_sym_BSLASH_CARET] = ACTIONS(465), + [anon_sym_AT_AT] = ACTIONS(467), + [anon_sym_AT_AT_AT] = ACTIONS(465), + [anon_sym_PIPE] = ACTIONS(467), + [anon_sym_LT_GT] = ACTIONS(465), + [sym_part_bracket_end] = ACTIONS(465), + [sym_comment] = ACTIONS(3), + }, + [150] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(469), + [anon_sym_COMMA] = ACTIONS(469), + [anon_sym_PLUS] = ACTIONS(469), + [anon_sym_DASH] = ACTIONS(471), + [anon_sym_] = ACTIONS(469), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(471), + [anon_sym_COLON_EQ] = ACTIONS(469), + [anon_sym_CARET_EQ] = ACTIONS(469), + [anon_sym_CARET_COLON_EQ] = ACTIONS(469), + [anon_sym_EQ_DOT] = ACTIONS(469), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(469), + [anon_sym_BANG_EQ] = ACTIONS(469), + [anon_sym_GT] = ACTIONS(471), + [anon_sym_GT_EQ] = ACTIONS(469), + [anon_sym_LT] = ACTIONS(471), + [anon_sym_LT_EQ] = ACTIONS(469), + [anon_sym_DASH_GT] = ACTIONS(469), + [anon_sym_COLON_GT] = ACTIONS(469), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(471), + [anon_sym_TILDE] = ACTIONS(469), + [anon_sym_AT_STAR] = ACTIONS(469), + [anon_sym_SLASH_STAR] = ACTIONS(469), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(469), + [anon_sym_PIPE_DASH_GT] = ACTIONS(469), + [anon_sym_3] = ACTIONS(469), + [anon_sym_4] = ACTIONS(469), + [anon_sym_STAR_STAR] = ACTIONS(469), + [anon_sym_DOT] = ACTIONS(469), + [anon_sym_BSLASH] = ACTIONS(471), + [anon_sym_5] = ACTIONS(469), + [anon_sym_6] = ACTIONS(469), + [anon_sym_7] = ACTIONS(469), + [anon_sym_8] = ACTIONS(469), + [anon_sym_9] = ACTIONS(469), + [anon_sym_STAR] = ACTIONS(471), + [anon_sym_10] = ACTIONS(469), + [anon_sym_11] = ACTIONS(469), + [anon_sym_12] = ACTIONS(469), + [anon_sym_13] = ACTIONS(469), + [anon_sym_14] = ACTIONS(469), + [anon_sym_15] = ACTIONS(469), + [anon_sym_SLASH] = ACTIONS(471), + [anon_sym_16] = ACTIONS(469), + [anon_sym_BSLASH_SLASH] = ACTIONS(469), + [anon_sym_SLASH_AT] = ACTIONS(469), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(469), + [anon_sym_BANG] = ACTIONS(471), + [anon_sym_BANG_BANG] = ACTIONS(469), + [anon_sym_SQUOTE] = ACTIONS(469), + [anon_sym_BSLASH_AT] = ACTIONS(469), + [anon_sym_CARET] = ACTIONS(471), + [anon_sym_BSLASH_CARET] = ACTIONS(469), + [anon_sym_AT_AT] = ACTIONS(471), + [anon_sym_AT_AT_AT] = ACTIONS(469), + [anon_sym_PIPE] = ACTIONS(471), + [anon_sym_LT_GT] = ACTIONS(469), + [sym_part_bracket_end] = ACTIONS(469), + [sym_comment] = ACTIONS(3), + }, + [151] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(473), + [anon_sym_COMMA] = ACTIONS(473), + [anon_sym_PLUS] = ACTIONS(473), + [anon_sym_DASH] = ACTIONS(475), + [anon_sym_] = ACTIONS(473), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(475), + [anon_sym_COLON_EQ] = ACTIONS(473), + [anon_sym_CARET_EQ] = ACTIONS(473), + [anon_sym_CARET_COLON_EQ] = ACTIONS(473), + [anon_sym_EQ_DOT] = ACTIONS(473), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(473), + [anon_sym_BANG_EQ] = ACTIONS(473), + [anon_sym_GT] = ACTIONS(475), + [anon_sym_GT_EQ] = ACTIONS(473), + [anon_sym_LT] = ACTIONS(475), + [anon_sym_LT_EQ] = ACTIONS(473), + [anon_sym_DASH_GT] = ACTIONS(473), + [anon_sym_COLON_GT] = ACTIONS(473), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(475), + [anon_sym_TILDE] = ACTIONS(473), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(473), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(473), + [anon_sym_PIPE_DASH_GT] = ACTIONS(473), + [anon_sym_3] = ACTIONS(473), + [anon_sym_4] = ACTIONS(473), + [anon_sym_STAR_STAR] = ACTIONS(473), + [anon_sym_DOT] = ACTIONS(473), + [anon_sym_BSLASH] = ACTIONS(475), + [anon_sym_5] = ACTIONS(473), + [anon_sym_6] = ACTIONS(473), + [anon_sym_7] = ACTIONS(473), + [anon_sym_8] = ACTIONS(473), + [anon_sym_9] = ACTIONS(473), + [anon_sym_STAR] = ACTIONS(475), + [anon_sym_10] = ACTIONS(473), + [anon_sym_11] = ACTIONS(473), + [anon_sym_12] = ACTIONS(473), + [anon_sym_13] = ACTIONS(473), + [anon_sym_14] = ACTIONS(473), + [anon_sym_15] = ACTIONS(473), + [anon_sym_SLASH] = ACTIONS(475), + [anon_sym_16] = ACTIONS(473), + [anon_sym_BSLASH_SLASH] = ACTIONS(473), + [anon_sym_SLASH_AT] = ACTIONS(473), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(473), + [anon_sym_BANG] = ACTIONS(475), + [anon_sym_BANG_BANG] = ACTIONS(473), + [anon_sym_SQUOTE] = ACTIONS(473), + [anon_sym_BSLASH_AT] = ACTIONS(473), + [anon_sym_CARET] = ACTIONS(475), + [anon_sym_BSLASH_CARET] = ACTIONS(473), + [anon_sym_AT_AT] = ACTIONS(475), + [anon_sym_AT_AT_AT] = ACTIONS(473), + [anon_sym_PIPE] = ACTIONS(475), + [anon_sym_LT_GT] = ACTIONS(473), + [sym_part_bracket_end] = ACTIONS(473), + [sym_comment] = ACTIONS(3), + }, + [152] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(477), + [anon_sym_COMMA] = ACTIONS(477), + [anon_sym_PLUS] = ACTIONS(477), + [anon_sym_DASH] = ACTIONS(479), + [anon_sym_] = ACTIONS(477), + [anon_sym_BSLASH_] = ACTIONS(477), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(479), + [anon_sym_COLON_EQ] = ACTIONS(477), + [anon_sym_CARET_EQ] = ACTIONS(477), + [anon_sym_CARET_COLON_EQ] = ACTIONS(477), + [anon_sym_EQ_DOT] = ACTIONS(477), + [anon_sym_QMARK] = ACTIONS(477), + [anon_sym_EQ_EQ] = ACTIONS(477), + [anon_sym_BANG_EQ] = ACTIONS(477), + [anon_sym_GT] = ACTIONS(479), + [anon_sym_GT_EQ] = ACTIONS(477), + [anon_sym_LT] = ACTIONS(479), + [anon_sym_LT_EQ] = ACTIONS(477), + [anon_sym_DASH_GT] = ACTIONS(477), + [anon_sym_COLON_GT] = ACTIONS(477), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(479), + [anon_sym_TILDE] = ACTIONS(477), + [anon_sym_AT_STAR] = ACTIONS(477), + [anon_sym_SLASH_STAR] = ACTIONS(477), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(481), + [anon_sym_AMP] = ACTIONS(477), + [anon_sym_PIPE_DASH_GT] = ACTIONS(477), + [anon_sym_3] = ACTIONS(477), + [anon_sym_4] = ACTIONS(477), + [anon_sym_STAR_STAR] = ACTIONS(477), + [anon_sym_DOT] = ACTIONS(477), + [anon_sym_BSLASH] = ACTIONS(479), + [anon_sym_5] = ACTIONS(477), + [anon_sym_6] = ACTIONS(477), + [anon_sym_7] = ACTIONS(477), + [anon_sym_8] = ACTIONS(477), + [anon_sym_9] = ACTIONS(477), + [anon_sym_STAR] = ACTIONS(479), + [anon_sym_10] = ACTIONS(477), + [anon_sym_11] = ACTIONS(477), + [anon_sym_12] = ACTIONS(477), + [anon_sym_13] = ACTIONS(477), + [anon_sym_14] = ACTIONS(477), + [anon_sym_15] = ACTIONS(477), + [anon_sym_SLASH] = ACTIONS(479), + [anon_sym_16] = ACTIONS(477), + [anon_sym_BSLASH_SLASH] = ACTIONS(477), + [anon_sym_SLASH_AT] = ACTIONS(477), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(477), + [anon_sym_BANG] = ACTIONS(479), + [anon_sym_BANG_BANG] = ACTIONS(477), + [anon_sym_SQUOTE] = ACTIONS(477), + [anon_sym_BSLASH_AT] = ACTIONS(477), + [anon_sym_CARET] = ACTIONS(479), + [anon_sym_BSLASH_CARET] = ACTIONS(477), + [anon_sym_AT_AT] = ACTIONS(479), + [anon_sym_AT_AT_AT] = ACTIONS(477), + [anon_sym_PIPE] = ACTIONS(479), + [anon_sym_LT_GT] = ACTIONS(477), + [sym_part_bracket_end] = ACTIONS(477), + [sym_comment] = ACTIONS(3), + }, + [153] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(484), + [anon_sym_COMMA] = ACTIONS(484), + [anon_sym_PLUS] = ACTIONS(484), + [anon_sym_DASH] = ACTIONS(486), + [anon_sym_] = ACTIONS(484), + [anon_sym_BSLASH_] = ACTIONS(484), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(486), + [anon_sym_COLON_EQ] = ACTIONS(484), + [anon_sym_CARET_EQ] = ACTIONS(484), + [anon_sym_CARET_COLON_EQ] = ACTIONS(484), + [anon_sym_EQ_DOT] = ACTIONS(484), + [anon_sym_QMARK] = ACTIONS(484), + [anon_sym_EQ_EQ] = ACTIONS(484), + [anon_sym_BANG_EQ] = ACTIONS(484), + [anon_sym_GT] = ACTIONS(486), + [anon_sym_GT_EQ] = ACTIONS(484), + [anon_sym_LT] = ACTIONS(486), + [anon_sym_LT_EQ] = ACTIONS(484), + [anon_sym_DASH_GT] = ACTIONS(484), + [anon_sym_COLON_GT] = ACTIONS(484), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(486), + [anon_sym_TILDE] = ACTIONS(484), + [anon_sym_AT_STAR] = ACTIONS(484), + [anon_sym_SLASH_STAR] = ACTIONS(484), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(484), + [anon_sym_PIPE_DASH_GT] = ACTIONS(484), + [anon_sym_3] = ACTIONS(484), + [anon_sym_4] = ACTIONS(484), + [anon_sym_STAR_STAR] = ACTIONS(484), + [anon_sym_DOT] = ACTIONS(484), + [anon_sym_BSLASH] = ACTIONS(486), + [anon_sym_5] = ACTIONS(484), + [anon_sym_6] = ACTIONS(484), + [anon_sym_7] = ACTIONS(484), + [anon_sym_8] = ACTIONS(484), + [anon_sym_9] = ACTIONS(484), + [anon_sym_STAR] = ACTIONS(486), + [anon_sym_10] = ACTIONS(484), + [anon_sym_11] = ACTIONS(484), + [anon_sym_12] = ACTIONS(484), + [anon_sym_13] = ACTIONS(484), + [anon_sym_14] = ACTIONS(484), + [anon_sym_15] = ACTIONS(484), + [anon_sym_SLASH] = ACTIONS(486), + [anon_sym_16] = ACTIONS(484), + [anon_sym_BSLASH_SLASH] = ACTIONS(484), + [anon_sym_SLASH_AT] = ACTIONS(484), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(484), + [anon_sym_BANG] = ACTIONS(486), + [anon_sym_BANG_BANG] = ACTIONS(484), + [anon_sym_SQUOTE] = ACTIONS(484), + [anon_sym_BSLASH_AT] = ACTIONS(484), + [anon_sym_CARET] = ACTIONS(486), + [anon_sym_BSLASH_CARET] = ACTIONS(484), + [anon_sym_AT_AT] = ACTIONS(486), + [anon_sym_AT_AT_AT] = ACTIONS(484), + [anon_sym_PIPE] = ACTIONS(486), + [anon_sym_LT_GT] = ACTIONS(484), + [sym_part_bracket_end] = ACTIONS(484), + [sym_comment] = ACTIONS(3), + }, + [154] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(488), + [anon_sym_COMMA] = ACTIONS(488), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(671), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(673), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(488), + [sym_comment] = ACTIONS(3), + }, + [155] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(490), + [anon_sym_COMMA] = ACTIONS(490), + [anon_sym_PLUS] = ACTIONS(490), + [anon_sym_DASH] = ACTIONS(492), + [anon_sym_] = ACTIONS(490), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(492), + [anon_sym_COLON_EQ] = ACTIONS(490), + [anon_sym_CARET_EQ] = ACTIONS(490), + [anon_sym_CARET_COLON_EQ] = ACTIONS(490), + [anon_sym_EQ_DOT] = ACTIONS(490), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(490), + [anon_sym_BANG_EQ] = ACTIONS(490), + [anon_sym_GT] = ACTIONS(492), + [anon_sym_GT_EQ] = ACTIONS(490), + [anon_sym_LT] = ACTIONS(492), + [anon_sym_LT_EQ] = ACTIONS(490), + [anon_sym_DASH_GT] = ACTIONS(490), + [anon_sym_COLON_GT] = ACTIONS(490), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(490), + [anon_sym_PIPE_DASH_GT] = ACTIONS(490), + [anon_sym_3] = ACTIONS(490), + [anon_sym_4] = ACTIONS(490), + [anon_sym_STAR_STAR] = ACTIONS(490), + [anon_sym_DOT] = ACTIONS(490), + [anon_sym_BSLASH] = ACTIONS(492), + [anon_sym_5] = ACTIONS(490), + [anon_sym_6] = ACTIONS(490), + [anon_sym_7] = ACTIONS(490), + [anon_sym_8] = ACTIONS(490), + [anon_sym_9] = ACTIONS(490), + [anon_sym_STAR] = ACTIONS(492), + [anon_sym_10] = ACTIONS(490), + [anon_sym_11] = ACTIONS(490), + [anon_sym_12] = ACTIONS(490), + [anon_sym_13] = ACTIONS(490), + [anon_sym_14] = ACTIONS(490), + [anon_sym_15] = ACTIONS(490), + [anon_sym_SLASH] = ACTIONS(492), + [anon_sym_16] = ACTIONS(490), + [anon_sym_BSLASH_SLASH] = ACTIONS(490), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(492), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(490), + [sym_comment] = ACTIONS(3), + }, + [156] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(494), + [anon_sym_COMMA] = ACTIONS(494), + [anon_sym_PLUS] = ACTIONS(494), + [anon_sym_DASH] = ACTIONS(496), + [anon_sym_] = ACTIONS(494), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(496), + [anon_sym_COLON_EQ] = ACTIONS(494), + [anon_sym_CARET_EQ] = ACTIONS(494), + [anon_sym_CARET_COLON_EQ] = ACTIONS(494), + [anon_sym_EQ_DOT] = ACTIONS(494), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(494), + [anon_sym_BANG_EQ] = ACTIONS(494), + [anon_sym_GT] = ACTIONS(496), + [anon_sym_GT_EQ] = ACTIONS(494), + [anon_sym_LT] = ACTIONS(496), + [anon_sym_LT_EQ] = ACTIONS(494), + [anon_sym_DASH_GT] = ACTIONS(494), + [anon_sym_COLON_GT] = ACTIONS(494), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(494), + [anon_sym_PIPE_DASH_GT] = ACTIONS(494), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(494), + [anon_sym_STAR_STAR] = ACTIONS(494), + [anon_sym_DOT] = ACTIONS(494), + [anon_sym_BSLASH] = ACTIONS(496), + [anon_sym_5] = ACTIONS(494), + [anon_sym_6] = ACTIONS(494), + [anon_sym_7] = ACTIONS(494), + [anon_sym_8] = ACTIONS(494), + [anon_sym_9] = ACTIONS(494), + [anon_sym_STAR] = ACTIONS(496), + [anon_sym_10] = ACTIONS(494), + [anon_sym_11] = ACTIONS(494), + [anon_sym_12] = ACTIONS(494), + [anon_sym_13] = ACTIONS(494), + [anon_sym_14] = ACTIONS(494), + [anon_sym_15] = ACTIONS(494), + [anon_sym_SLASH] = ACTIONS(496), + [anon_sym_16] = ACTIONS(494), + [anon_sym_BSLASH_SLASH] = ACTIONS(494), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(496), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(494), + [sym_comment] = ACTIONS(3), + }, + [157] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(498), + [anon_sym_COMMA] = ACTIONS(498), + [anon_sym_PLUS] = ACTIONS(498), + [anon_sym_DASH] = ACTIONS(500), + [anon_sym_] = ACTIONS(498), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(500), + [anon_sym_COLON_EQ] = ACTIONS(498), + [anon_sym_CARET_EQ] = ACTIONS(498), + [anon_sym_CARET_COLON_EQ] = ACTIONS(498), + [anon_sym_EQ_DOT] = ACTIONS(498), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(498), + [anon_sym_BANG_EQ] = ACTIONS(498), + [anon_sym_GT] = ACTIONS(500), + [anon_sym_GT_EQ] = ACTIONS(498), + [anon_sym_LT] = ACTIONS(500), + [anon_sym_LT_EQ] = ACTIONS(498), + [anon_sym_DASH_GT] = ACTIONS(498), + [anon_sym_COLON_GT] = ACTIONS(498), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(498), + [anon_sym_PIPE_DASH_GT] = ACTIONS(498), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(498), + [anon_sym_DOT] = ACTIONS(498), + [anon_sym_BSLASH] = ACTIONS(500), + [anon_sym_5] = ACTIONS(498), + [anon_sym_6] = ACTIONS(498), + [anon_sym_7] = ACTIONS(498), + [anon_sym_8] = ACTIONS(498), + [anon_sym_9] = ACTIONS(498), + [anon_sym_STAR] = ACTIONS(500), + [anon_sym_10] = ACTIONS(498), + [anon_sym_11] = ACTIONS(498), + [anon_sym_12] = ACTIONS(498), + [anon_sym_13] = ACTIONS(498), + [anon_sym_14] = ACTIONS(498), + [anon_sym_15] = ACTIONS(498), + [anon_sym_SLASH] = ACTIONS(500), + [anon_sym_16] = ACTIONS(498), + [anon_sym_BSLASH_SLASH] = ACTIONS(498), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(500), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(498), + [sym_comment] = ACTIONS(3), + }, + [158] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(502), + [anon_sym_COMMA] = ACTIONS(502), + [anon_sym_PLUS] = ACTIONS(502), + [anon_sym_DASH] = ACTIONS(504), + [anon_sym_] = ACTIONS(502), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(504), + [anon_sym_COLON_EQ] = ACTIONS(502), + [anon_sym_CARET_EQ] = ACTIONS(502), + [anon_sym_CARET_COLON_EQ] = ACTIONS(502), + [anon_sym_EQ_DOT] = ACTIONS(502), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(502), + [anon_sym_BANG_EQ] = ACTIONS(502), + [anon_sym_GT] = ACTIONS(504), + [anon_sym_GT_EQ] = ACTIONS(502), + [anon_sym_LT] = ACTIONS(504), + [anon_sym_LT_EQ] = ACTIONS(502), + [anon_sym_DASH_GT] = ACTIONS(502), + [anon_sym_COLON_GT] = ACTIONS(502), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(502), + [anon_sym_PIPE_DASH_GT] = ACTIONS(502), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(502), + [anon_sym_BSLASH] = ACTIONS(504), + [anon_sym_5] = ACTIONS(502), + [anon_sym_6] = ACTIONS(502), + [anon_sym_7] = ACTIONS(502), + [anon_sym_8] = ACTIONS(502), + [anon_sym_9] = ACTIONS(502), + [anon_sym_STAR] = ACTIONS(504), + [anon_sym_10] = ACTIONS(502), + [anon_sym_11] = ACTIONS(502), + [anon_sym_12] = ACTIONS(502), + [anon_sym_13] = ACTIONS(502), + [anon_sym_14] = ACTIONS(502), + [anon_sym_15] = ACTIONS(502), + [anon_sym_SLASH] = ACTIONS(504), + [anon_sym_16] = ACTIONS(502), + [anon_sym_BSLASH_SLASH] = ACTIONS(502), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(504), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(502), + [sym_comment] = ACTIONS(3), + }, + [159] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(506), + [anon_sym_COMMA] = ACTIONS(506), + [anon_sym_PLUS] = ACTIONS(506), + [anon_sym_DASH] = ACTIONS(508), + [anon_sym_] = ACTIONS(506), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(508), + [anon_sym_COLON_EQ] = ACTIONS(506), + [anon_sym_CARET_EQ] = ACTIONS(506), + [anon_sym_CARET_COLON_EQ] = ACTIONS(506), + [anon_sym_EQ_DOT] = ACTIONS(506), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(506), + [anon_sym_BANG_EQ] = ACTIONS(506), + [anon_sym_GT] = ACTIONS(508), + [anon_sym_GT_EQ] = ACTIONS(506), + [anon_sym_LT] = ACTIONS(508), + [anon_sym_LT_EQ] = ACTIONS(506), + [anon_sym_DASH_GT] = ACTIONS(506), + [anon_sym_COLON_GT] = ACTIONS(506), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(506), + [anon_sym_PIPE_DASH_GT] = ACTIONS(506), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(508), + [anon_sym_5] = ACTIONS(506), + [anon_sym_6] = ACTIONS(506), + [anon_sym_7] = ACTIONS(506), + [anon_sym_8] = ACTIONS(506), + [anon_sym_9] = ACTIONS(506), + [anon_sym_STAR] = ACTIONS(508), + [anon_sym_10] = ACTIONS(506), + [anon_sym_11] = ACTIONS(506), + [anon_sym_12] = ACTIONS(506), + [anon_sym_13] = ACTIONS(506), + [anon_sym_14] = ACTIONS(506), + [anon_sym_15] = ACTIONS(506), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(508), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(506), + [sym_comment] = ACTIONS(3), + }, + [160] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(510), + [anon_sym_COMMA] = ACTIONS(510), + [anon_sym_PLUS] = ACTIONS(510), + [anon_sym_DASH] = ACTIONS(512), + [anon_sym_] = ACTIONS(510), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(512), + [anon_sym_COLON_EQ] = ACTIONS(510), + [anon_sym_CARET_EQ] = ACTIONS(510), + [anon_sym_CARET_COLON_EQ] = ACTIONS(510), + [anon_sym_EQ_DOT] = ACTIONS(510), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(510), + [anon_sym_BANG_EQ] = ACTIONS(510), + [anon_sym_GT] = ACTIONS(512), + [anon_sym_GT_EQ] = ACTIONS(510), + [anon_sym_LT] = ACTIONS(512), + [anon_sym_LT_EQ] = ACTIONS(510), + [anon_sym_DASH_GT] = ACTIONS(510), + [anon_sym_COLON_GT] = ACTIONS(510), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(510), + [anon_sym_PIPE_DASH_GT] = ACTIONS(510), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(510), + [anon_sym_6] = ACTIONS(510), + [anon_sym_7] = ACTIONS(510), + [anon_sym_8] = ACTIONS(510), + [anon_sym_9] = ACTIONS(510), + [anon_sym_STAR] = ACTIONS(512), + [anon_sym_10] = ACTIONS(510), + [anon_sym_11] = ACTIONS(510), + [anon_sym_12] = ACTIONS(510), + [anon_sym_13] = ACTIONS(510), + [anon_sym_14] = ACTIONS(510), + [anon_sym_15] = ACTIONS(510), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(512), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(510), + [sym_comment] = ACTIONS(3), + }, + [161] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(514), + [anon_sym_COMMA] = ACTIONS(514), + [anon_sym_PLUS] = ACTIONS(514), + [anon_sym_DASH] = ACTIONS(516), + [anon_sym_] = ACTIONS(514), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(516), + [anon_sym_COLON_EQ] = ACTIONS(514), + [anon_sym_CARET_EQ] = ACTIONS(514), + [anon_sym_CARET_COLON_EQ] = ACTIONS(514), + [anon_sym_EQ_DOT] = ACTIONS(514), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(514), + [anon_sym_BANG_EQ] = ACTIONS(514), + [anon_sym_GT] = ACTIONS(516), + [anon_sym_GT_EQ] = ACTIONS(514), + [anon_sym_LT] = ACTIONS(516), + [anon_sym_LT_EQ] = ACTIONS(514), + [anon_sym_DASH_GT] = ACTIONS(514), + [anon_sym_COLON_GT] = ACTIONS(514), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(514), + [anon_sym_PIPE_DASH_GT] = ACTIONS(514), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(514), + [anon_sym_7] = ACTIONS(514), + [anon_sym_8] = ACTIONS(514), + [anon_sym_9] = ACTIONS(514), + [anon_sym_STAR] = ACTIONS(516), + [anon_sym_10] = ACTIONS(514), + [anon_sym_11] = ACTIONS(514), + [anon_sym_12] = ACTIONS(514), + [anon_sym_13] = ACTIONS(514), + [anon_sym_14] = ACTIONS(514), + [anon_sym_15] = ACTIONS(514), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(516), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(514), + [sym_comment] = ACTIONS(3), + }, + [162] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(518), + [anon_sym_COMMA] = ACTIONS(518), + [anon_sym_PLUS] = ACTIONS(518), + [anon_sym_DASH] = ACTIONS(520), + [anon_sym_] = ACTIONS(518), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(520), + [anon_sym_COLON_EQ] = ACTIONS(518), + [anon_sym_CARET_EQ] = ACTIONS(518), + [anon_sym_CARET_COLON_EQ] = ACTIONS(518), + [anon_sym_EQ_DOT] = ACTIONS(518), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(518), + [anon_sym_BANG_EQ] = ACTIONS(518), + [anon_sym_GT] = ACTIONS(520), + [anon_sym_GT_EQ] = ACTIONS(518), + [anon_sym_LT] = ACTIONS(520), + [anon_sym_LT_EQ] = ACTIONS(518), + [anon_sym_DASH_GT] = ACTIONS(518), + [anon_sym_COLON_GT] = ACTIONS(518), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(518), + [anon_sym_PIPE_DASH_GT] = ACTIONS(518), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(518), + [anon_sym_7] = ACTIONS(518), + [anon_sym_8] = ACTIONS(518), + [anon_sym_9] = ACTIONS(518), + [anon_sym_STAR] = ACTIONS(520), + [anon_sym_10] = ACTIONS(518), + [anon_sym_11] = ACTIONS(518), + [anon_sym_12] = ACTIONS(518), + [anon_sym_13] = ACTIONS(518), + [anon_sym_14] = ACTIONS(518), + [anon_sym_15] = ACTIONS(518), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(520), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(518), + [sym_comment] = ACTIONS(3), + }, + [163] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(522), + [anon_sym_COMMA] = ACTIONS(522), + [anon_sym_PLUS] = ACTIONS(522), + [anon_sym_DASH] = ACTIONS(524), + [anon_sym_] = ACTIONS(522), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(524), + [anon_sym_COLON_EQ] = ACTIONS(522), + [anon_sym_CARET_EQ] = ACTIONS(522), + [anon_sym_CARET_COLON_EQ] = ACTIONS(522), + [anon_sym_EQ_DOT] = ACTIONS(522), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(522), + [anon_sym_BANG_EQ] = ACTIONS(522), + [anon_sym_GT] = ACTIONS(524), + [anon_sym_GT_EQ] = ACTIONS(522), + [anon_sym_LT] = ACTIONS(524), + [anon_sym_LT_EQ] = ACTIONS(522), + [anon_sym_DASH_GT] = ACTIONS(522), + [anon_sym_COLON_GT] = ACTIONS(522), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(522), + [anon_sym_PIPE_DASH_GT] = ACTIONS(522), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(522), + [anon_sym_9] = ACTIONS(522), + [anon_sym_STAR] = ACTIONS(524), + [anon_sym_10] = ACTIONS(522), + [anon_sym_11] = ACTIONS(522), + [anon_sym_12] = ACTIONS(522), + [anon_sym_13] = ACTIONS(522), + [anon_sym_14] = ACTIONS(522), + [anon_sym_15] = ACTIONS(522), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(524), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(522), + [sym_comment] = ACTIONS(3), + }, + [164] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(629), + [anon_sym_COMMA] = ACTIONS(629), + [anon_sym_PLUS] = ACTIONS(629), + [anon_sym_DASH] = ACTIONS(631), + [anon_sym_] = ACTIONS(629), + [anon_sym_BSLASH_] = ACTIONS(629), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(631), + [anon_sym_COLON_EQ] = ACTIONS(629), + [anon_sym_CARET_EQ] = ACTIONS(629), + [anon_sym_CARET_COLON_EQ] = ACTIONS(629), + [anon_sym_EQ_DOT] = ACTIONS(629), + [anon_sym_QMARK] = ACTIONS(629), + [anon_sym_EQ_EQ] = ACTIONS(629), + [anon_sym_BANG_EQ] = ACTIONS(629), + [anon_sym_GT] = ACTIONS(631), + [anon_sym_GT_EQ] = ACTIONS(629), + [anon_sym_LT] = ACTIONS(631), + [anon_sym_LT_EQ] = ACTIONS(629), + [anon_sym_DASH_GT] = ACTIONS(629), + [anon_sym_COLON_GT] = ACTIONS(629), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(631), + [anon_sym_TILDE] = ACTIONS(629), + [anon_sym_AT_STAR] = ACTIONS(629), + [anon_sym_SLASH_STAR] = ACTIONS(629), + [anon_sym_BSLASH_AMP] = ACTIONS(629), + [anon_sym_BSLASH_PLUS] = ACTIONS(629), + [anon_sym_AMP] = ACTIONS(629), + [anon_sym_PIPE_DASH_GT] = ACTIONS(629), + [anon_sym_3] = ACTIONS(629), + [anon_sym_4] = ACTIONS(629), + [anon_sym_STAR_STAR] = ACTIONS(629), + [anon_sym_DOT] = ACTIONS(629), + [anon_sym_BSLASH] = ACTIONS(631), + [anon_sym_5] = ACTIONS(629), + [anon_sym_6] = ACTIONS(629), + [anon_sym_7] = ACTIONS(629), + [anon_sym_8] = ACTIONS(629), + [anon_sym_9] = ACTIONS(629), + [anon_sym_STAR] = ACTIONS(631), + [anon_sym_10] = ACTIONS(629), + [anon_sym_11] = ACTIONS(629), + [anon_sym_12] = ACTIONS(629), + [anon_sym_13] = ACTIONS(629), + [anon_sym_14] = ACTIONS(629), + [anon_sym_15] = ACTIONS(629), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_16] = ACTIONS(629), + [anon_sym_BSLASH_SLASH] = ACTIONS(629), + [anon_sym_SLASH_AT] = ACTIONS(629), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(629), + [anon_sym_BANG] = ACTIONS(631), + [anon_sym_BANG_BANG] = ACTIONS(629), + [anon_sym_SQUOTE] = ACTIONS(629), + [anon_sym_BSLASH_AT] = ACTIONS(629), + [anon_sym_CARET] = ACTIONS(631), + [anon_sym_BSLASH_CARET] = ACTIONS(629), + [anon_sym_AT_AT] = ACTIONS(631), + [anon_sym_AT_AT_AT] = ACTIONS(629), + [anon_sym_PIPE] = ACTIONS(631), + [anon_sym_LT_GT] = ACTIONS(629), + [sym_part_bracket_end] = ACTIONS(629), + [sym_comment] = ACTIONS(3), + }, + [165] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(633), + [anon_sym_COMMA] = ACTIONS(633), + [anon_sym_PLUS] = ACTIONS(633), + [anon_sym_DASH] = ACTIONS(635), + [anon_sym_] = ACTIONS(633), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(635), + [anon_sym_COLON_EQ] = ACTIONS(633), + [anon_sym_CARET_EQ] = ACTIONS(633), + [anon_sym_CARET_COLON_EQ] = ACTIONS(633), + [anon_sym_EQ_DOT] = ACTIONS(633), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(633), + [anon_sym_BANG_EQ] = ACTIONS(633), + [anon_sym_GT] = ACTIONS(635), + [anon_sym_GT_EQ] = ACTIONS(633), + [anon_sym_LT] = ACTIONS(635), + [anon_sym_LT_EQ] = ACTIONS(633), + [anon_sym_DASH_GT] = ACTIONS(633), + [anon_sym_COLON_GT] = ACTIONS(633), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(633), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(633), + [anon_sym_PIPE_DASH_GT] = ACTIONS(633), + [anon_sym_3] = ACTIONS(633), + [anon_sym_4] = ACTIONS(633), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_DOT] = ACTIONS(633), + [anon_sym_BSLASH] = ACTIONS(635), + [anon_sym_5] = ACTIONS(633), + [anon_sym_6] = ACTIONS(633), + [anon_sym_7] = ACTIONS(633), + [anon_sym_8] = ACTIONS(633), + [anon_sym_9] = ACTIONS(633), + [anon_sym_STAR] = ACTIONS(635), + [anon_sym_10] = ACTIONS(633), + [anon_sym_11] = ACTIONS(633), + [anon_sym_12] = ACTIONS(633), + [anon_sym_13] = ACTIONS(633), + [anon_sym_14] = ACTIONS(633), + [anon_sym_15] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(635), + [anon_sym_16] = ACTIONS(633), + [anon_sym_BSLASH_SLASH] = ACTIONS(633), + [anon_sym_SLASH_AT] = ACTIONS(633), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(633), + [anon_sym_BANG] = ACTIONS(635), + [anon_sym_BANG_BANG] = ACTIONS(633), + [anon_sym_SQUOTE] = ACTIONS(633), + [anon_sym_BSLASH_AT] = ACTIONS(633), + [anon_sym_CARET] = ACTIONS(635), + [anon_sym_BSLASH_CARET] = ACTIONS(633), + [anon_sym_AT_AT] = ACTIONS(635), + [anon_sym_AT_AT_AT] = ACTIONS(633), + [anon_sym_PIPE] = ACTIONS(635), + [anon_sym_LT_GT] = ACTIONS(633), + [sym_part_bracket_end] = ACTIONS(633), + [sym_comment] = ACTIONS(3), + }, + [166] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(526), + [anon_sym_COMMA] = ACTIONS(526), + [anon_sym_PLUS] = ACTIONS(526), + [anon_sym_DASH] = ACTIONS(528), + [anon_sym_] = ACTIONS(526), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(528), + [anon_sym_COLON_EQ] = ACTIONS(526), + [anon_sym_CARET_EQ] = ACTIONS(526), + [anon_sym_CARET_COLON_EQ] = ACTIONS(526), + [anon_sym_EQ_DOT] = ACTIONS(526), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(526), + [anon_sym_BANG_EQ] = ACTIONS(526), + [anon_sym_GT] = ACTIONS(528), + [anon_sym_GT_EQ] = ACTIONS(526), + [anon_sym_LT] = ACTIONS(528), + [anon_sym_LT_EQ] = ACTIONS(526), + [anon_sym_DASH_GT] = ACTIONS(526), + [anon_sym_COLON_GT] = ACTIONS(526), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(526), + [anon_sym_PIPE_DASH_GT] = ACTIONS(526), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(526), + [anon_sym_STAR] = ACTIONS(528), + [anon_sym_10] = ACTIONS(526), + [anon_sym_11] = ACTIONS(526), + [anon_sym_12] = ACTIONS(526), + [anon_sym_13] = ACTIONS(526), + [anon_sym_14] = ACTIONS(526), + [anon_sym_15] = ACTIONS(526), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(528), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(526), + [sym_comment] = ACTIONS(3), + }, + [167] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(530), + [anon_sym_COMMA] = ACTIONS(530), + [anon_sym_PLUS] = ACTIONS(530), + [anon_sym_DASH] = ACTIONS(532), + [anon_sym_] = ACTIONS(530), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(532), + [anon_sym_COLON_EQ] = ACTIONS(530), + [anon_sym_CARET_EQ] = ACTIONS(530), + [anon_sym_CARET_COLON_EQ] = ACTIONS(530), + [anon_sym_EQ_DOT] = ACTIONS(530), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(530), + [anon_sym_BANG_EQ] = ACTIONS(530), + [anon_sym_GT] = ACTIONS(532), + [anon_sym_GT_EQ] = ACTIONS(530), + [anon_sym_LT] = ACTIONS(532), + [anon_sym_LT_EQ] = ACTIONS(530), + [anon_sym_DASH_GT] = ACTIONS(530), + [anon_sym_COLON_GT] = ACTIONS(530), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(530), + [anon_sym_PIPE_DASH_GT] = ACTIONS(530), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(532), + [anon_sym_10] = ACTIONS(530), + [anon_sym_11] = ACTIONS(530), + [anon_sym_12] = ACTIONS(530), + [anon_sym_13] = ACTIONS(530), + [anon_sym_14] = ACTIONS(530), + [anon_sym_15] = ACTIONS(530), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(532), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(530), + [sym_comment] = ACTIONS(3), + }, + [168] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(534), + [anon_sym_COMMA] = ACTIONS(534), + [anon_sym_PLUS] = ACTIONS(534), + [anon_sym_DASH] = ACTIONS(536), + [anon_sym_] = ACTIONS(534), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(536), + [anon_sym_COLON_EQ] = ACTIONS(534), + [anon_sym_CARET_EQ] = ACTIONS(534), + [anon_sym_CARET_COLON_EQ] = ACTIONS(534), + [anon_sym_EQ_DOT] = ACTIONS(534), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(534), + [anon_sym_BANG_EQ] = ACTIONS(534), + [anon_sym_GT] = ACTIONS(536), + [anon_sym_GT_EQ] = ACTIONS(534), + [anon_sym_LT] = ACTIONS(536), + [anon_sym_LT_EQ] = ACTIONS(534), + [anon_sym_DASH_GT] = ACTIONS(534), + [anon_sym_COLON_GT] = ACTIONS(534), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(534), + [anon_sym_PIPE_DASH_GT] = ACTIONS(534), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(536), + [anon_sym_10] = ACTIONS(534), + [anon_sym_11] = ACTIONS(534), + [anon_sym_12] = ACTIONS(534), + [anon_sym_13] = ACTIONS(534), + [anon_sym_14] = ACTIONS(534), + [anon_sym_15] = ACTIONS(534), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(536), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(534), + [sym_comment] = ACTIONS(3), + }, + [169] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(538), + [anon_sym_COMMA] = ACTIONS(538), + [anon_sym_PLUS] = ACTIONS(538), + [anon_sym_DASH] = ACTIONS(540), + [anon_sym_] = ACTIONS(538), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(540), + [anon_sym_COLON_EQ] = ACTIONS(538), + [anon_sym_CARET_EQ] = ACTIONS(538), + [anon_sym_CARET_COLON_EQ] = ACTIONS(538), + [anon_sym_EQ_DOT] = ACTIONS(538), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(538), + [anon_sym_BANG_EQ] = ACTIONS(538), + [anon_sym_GT] = ACTIONS(540), + [anon_sym_GT_EQ] = ACTIONS(538), + [anon_sym_LT] = ACTIONS(540), + [anon_sym_LT_EQ] = ACTIONS(538), + [anon_sym_DASH_GT] = ACTIONS(538), + [anon_sym_COLON_GT] = ACTIONS(538), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(538), + [anon_sym_PIPE_DASH_GT] = ACTIONS(538), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(538), + [anon_sym_12] = ACTIONS(538), + [anon_sym_13] = ACTIONS(538), + [anon_sym_14] = ACTIONS(538), + [anon_sym_15] = ACTIONS(538), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(540), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(538), + [sym_comment] = ACTIONS(3), + }, + [170] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(637), + [anon_sym_COMMA] = ACTIONS(637), + [anon_sym_PLUS] = ACTIONS(637), + [anon_sym_DASH] = ACTIONS(639), + [anon_sym_] = ACTIONS(637), + [anon_sym_BSLASH_] = ACTIONS(637), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(639), + [anon_sym_COLON_EQ] = ACTIONS(637), + [anon_sym_CARET_EQ] = ACTIONS(637), + [anon_sym_CARET_COLON_EQ] = ACTIONS(637), + [anon_sym_EQ_DOT] = ACTIONS(637), + [anon_sym_QMARK] = ACTIONS(637), + [anon_sym_EQ_EQ] = ACTIONS(637), + [anon_sym_BANG_EQ] = ACTIONS(637), + [anon_sym_GT] = ACTIONS(639), + [anon_sym_GT_EQ] = ACTIONS(637), + [anon_sym_LT] = ACTIONS(639), + [anon_sym_LT_EQ] = ACTIONS(637), + [anon_sym_DASH_GT] = ACTIONS(637), + [anon_sym_COLON_GT] = ACTIONS(637), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(639), + [anon_sym_TILDE] = ACTIONS(637), + [anon_sym_AT_STAR] = ACTIONS(637), + [anon_sym_SLASH_STAR] = ACTIONS(637), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(637), + [anon_sym_PIPE_DASH_GT] = ACTIONS(637), + [anon_sym_3] = ACTIONS(637), + [anon_sym_4] = ACTIONS(637), + [anon_sym_STAR_STAR] = ACTIONS(637), + [anon_sym_DOT] = ACTIONS(637), + [anon_sym_BSLASH] = ACTIONS(639), + [anon_sym_5] = ACTIONS(637), + [anon_sym_6] = ACTIONS(637), + [anon_sym_7] = ACTIONS(637), + [anon_sym_8] = ACTIONS(637), + [anon_sym_9] = ACTIONS(637), + [anon_sym_STAR] = ACTIONS(639), + [anon_sym_10] = ACTIONS(637), + [anon_sym_11] = ACTIONS(637), + [anon_sym_12] = ACTIONS(637), + [anon_sym_13] = ACTIONS(637), + [anon_sym_14] = ACTIONS(637), + [anon_sym_15] = ACTIONS(637), + [anon_sym_SLASH] = ACTIONS(639), + [anon_sym_16] = ACTIONS(637), + [anon_sym_BSLASH_SLASH] = ACTIONS(637), + [anon_sym_SLASH_AT] = ACTIONS(637), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(637), + [anon_sym_BANG] = ACTIONS(639), + [anon_sym_BANG_BANG] = ACTIONS(637), + [anon_sym_SQUOTE] = ACTIONS(637), + [anon_sym_BSLASH_AT] = ACTIONS(637), + [anon_sym_CARET] = ACTIONS(639), + [anon_sym_BSLASH_CARET] = ACTIONS(637), + [anon_sym_AT_AT] = ACTIONS(639), + [anon_sym_AT_AT_AT] = ACTIONS(637), + [anon_sym_PIPE] = ACTIONS(639), + [anon_sym_LT_GT] = ACTIONS(637), + [sym_part_bracket_end] = ACTIONS(637), + [sym_comment] = ACTIONS(3), + }, + [171] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(542), + [anon_sym_COMMA] = ACTIONS(542), + [anon_sym_PLUS] = ACTIONS(542), + [anon_sym_DASH] = ACTIONS(544), + [anon_sym_] = ACTIONS(542), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(544), + [anon_sym_COLON_EQ] = ACTIONS(542), + [anon_sym_CARET_EQ] = ACTIONS(542), + [anon_sym_CARET_COLON_EQ] = ACTIONS(542), + [anon_sym_EQ_DOT] = ACTIONS(542), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(542), + [anon_sym_BANG_EQ] = ACTIONS(542), + [anon_sym_GT] = ACTIONS(544), + [anon_sym_GT_EQ] = ACTIONS(542), + [anon_sym_LT] = ACTIONS(544), + [anon_sym_LT_EQ] = ACTIONS(542), + [anon_sym_DASH_GT] = ACTIONS(542), + [anon_sym_COLON_GT] = ACTIONS(542), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(542), + [anon_sym_PIPE_DASH_GT] = ACTIONS(542), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(542), + [anon_sym_13] = ACTIONS(542), + [anon_sym_14] = ACTIONS(542), + [anon_sym_15] = ACTIONS(542), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(544), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(542), + [sym_comment] = ACTIONS(3), + }, + [172] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(546), + [anon_sym_COMMA] = ACTIONS(546), + [anon_sym_PLUS] = ACTIONS(546), + [anon_sym_DASH] = ACTIONS(548), + [anon_sym_] = ACTIONS(546), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(548), + [anon_sym_COLON_EQ] = ACTIONS(546), + [anon_sym_CARET_EQ] = ACTIONS(546), + [anon_sym_CARET_COLON_EQ] = ACTIONS(546), + [anon_sym_EQ_DOT] = ACTIONS(546), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(546), + [anon_sym_BANG_EQ] = ACTIONS(546), + [anon_sym_GT] = ACTIONS(548), + [anon_sym_GT_EQ] = ACTIONS(546), + [anon_sym_LT] = ACTIONS(548), + [anon_sym_LT_EQ] = ACTIONS(546), + [anon_sym_DASH_GT] = ACTIONS(546), + [anon_sym_COLON_GT] = ACTIONS(546), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(546), + [anon_sym_PIPE_DASH_GT] = ACTIONS(546), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(546), + [anon_sym_14] = ACTIONS(546), + [anon_sym_15] = ACTIONS(546), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(548), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(546), + [sym_comment] = ACTIONS(3), + }, + [173] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(550), + [anon_sym_COMMA] = ACTIONS(550), + [anon_sym_PLUS] = ACTIONS(550), + [anon_sym_DASH] = ACTIONS(552), + [anon_sym_] = ACTIONS(550), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(552), + [anon_sym_COLON_EQ] = ACTIONS(550), + [anon_sym_CARET_EQ] = ACTIONS(550), + [anon_sym_CARET_COLON_EQ] = ACTIONS(550), + [anon_sym_EQ_DOT] = ACTIONS(550), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(550), + [anon_sym_BANG_EQ] = ACTIONS(550), + [anon_sym_GT] = ACTIONS(552), + [anon_sym_GT_EQ] = ACTIONS(550), + [anon_sym_LT] = ACTIONS(552), + [anon_sym_LT_EQ] = ACTIONS(550), + [anon_sym_DASH_GT] = ACTIONS(550), + [anon_sym_COLON_GT] = ACTIONS(550), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(550), + [anon_sym_PIPE_DASH_GT] = ACTIONS(550), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(550), + [anon_sym_15] = ACTIONS(550), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(552), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(550), + [sym_comment] = ACTIONS(3), + }, + [174] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(554), + [anon_sym_COMMA] = ACTIONS(554), + [anon_sym_PLUS] = ACTIONS(554), + [anon_sym_DASH] = ACTIONS(556), + [anon_sym_] = ACTIONS(554), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(556), + [anon_sym_COLON_EQ] = ACTIONS(554), + [anon_sym_CARET_EQ] = ACTIONS(554), + [anon_sym_CARET_COLON_EQ] = ACTIONS(554), + [anon_sym_EQ_DOT] = ACTIONS(554), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(554), + [anon_sym_BANG_EQ] = ACTIONS(554), + [anon_sym_GT] = ACTIONS(556), + [anon_sym_GT_EQ] = ACTIONS(554), + [anon_sym_LT] = ACTIONS(556), + [anon_sym_LT_EQ] = ACTIONS(554), + [anon_sym_DASH_GT] = ACTIONS(554), + [anon_sym_COLON_GT] = ACTIONS(554), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(554), + [anon_sym_PIPE_DASH_GT] = ACTIONS(554), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(554), + [anon_sym_15] = ACTIONS(554), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(556), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(554), + [sym_comment] = ACTIONS(3), + }, + [175] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(558), + [anon_sym_COMMA] = ACTIONS(558), + [anon_sym_PLUS] = ACTIONS(558), + [anon_sym_DASH] = ACTIONS(560), + [anon_sym_] = ACTIONS(558), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(560), + [anon_sym_COLON_EQ] = ACTIONS(558), + [anon_sym_CARET_EQ] = ACTIONS(558), + [anon_sym_CARET_COLON_EQ] = ACTIONS(558), + [anon_sym_EQ_DOT] = ACTIONS(558), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(558), + [anon_sym_BANG_EQ] = ACTIONS(558), + [anon_sym_GT] = ACTIONS(560), + [anon_sym_GT_EQ] = ACTIONS(558), + [anon_sym_LT] = ACTIONS(560), + [anon_sym_LT_EQ] = ACTIONS(558), + [anon_sym_DASH_GT] = ACTIONS(558), + [anon_sym_COLON_GT] = ACTIONS(558), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(558), + [anon_sym_PIPE_DASH_GT] = ACTIONS(558), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(560), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(558), + [sym_comment] = ACTIONS(3), + }, + [176] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(562), + [anon_sym_COMMA] = ACTIONS(562), + [anon_sym_PLUS] = ACTIONS(562), + [anon_sym_DASH] = ACTIONS(564), + [anon_sym_] = ACTIONS(562), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(564), + [anon_sym_COLON_EQ] = ACTIONS(562), + [anon_sym_CARET_EQ] = ACTIONS(562), + [anon_sym_CARET_COLON_EQ] = ACTIONS(562), + [anon_sym_EQ_DOT] = ACTIONS(562), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(562), + [anon_sym_BANG_EQ] = ACTIONS(562), + [anon_sym_GT] = ACTIONS(564), + [anon_sym_GT_EQ] = ACTIONS(562), + [anon_sym_LT] = ACTIONS(564), + [anon_sym_LT_EQ] = ACTIONS(562), + [anon_sym_DASH_GT] = ACTIONS(562), + [anon_sym_COLON_GT] = ACTIONS(562), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(562), + [anon_sym_PIPE_DASH_GT] = ACTIONS(562), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(564), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(562), + [sym_comment] = ACTIONS(3), + }, + [177] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(566), + [anon_sym_COMMA] = ACTIONS(566), + [anon_sym_PLUS] = ACTIONS(566), + [anon_sym_DASH] = ACTIONS(568), + [anon_sym_] = ACTIONS(566), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(568), + [anon_sym_COLON_EQ] = ACTIONS(566), + [anon_sym_CARET_EQ] = ACTIONS(566), + [anon_sym_CARET_COLON_EQ] = ACTIONS(566), + [anon_sym_EQ_DOT] = ACTIONS(566), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(566), + [anon_sym_BANG_EQ] = ACTIONS(566), + [anon_sym_GT] = ACTIONS(568), + [anon_sym_GT_EQ] = ACTIONS(566), + [anon_sym_LT] = ACTIONS(568), + [anon_sym_LT_EQ] = ACTIONS(566), + [anon_sym_DASH_GT] = ACTIONS(566), + [anon_sym_COLON_GT] = ACTIONS(566), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(566), + [anon_sym_PIPE_DASH_GT] = ACTIONS(566), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(568), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(566), + [sym_comment] = ACTIONS(3), + }, + [178] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(570), + [anon_sym_COMMA] = ACTIONS(570), + [anon_sym_PLUS] = ACTIONS(570), + [anon_sym_DASH] = ACTIONS(572), + [anon_sym_] = ACTIONS(570), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(572), + [anon_sym_COLON_EQ] = ACTIONS(570), + [anon_sym_CARET_EQ] = ACTIONS(570), + [anon_sym_CARET_COLON_EQ] = ACTIONS(570), + [anon_sym_EQ_DOT] = ACTIONS(570), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(570), + [anon_sym_BANG_EQ] = ACTIONS(570), + [anon_sym_GT] = ACTIONS(572), + [anon_sym_GT_EQ] = ACTIONS(570), + [anon_sym_LT] = ACTIONS(572), + [anon_sym_LT_EQ] = ACTIONS(570), + [anon_sym_DASH_GT] = ACTIONS(570), + [anon_sym_COLON_GT] = ACTIONS(570), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(570), + [anon_sym_PIPE_DASH_GT] = ACTIONS(570), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(572), + [anon_sym_5] = ACTIONS(570), + [anon_sym_6] = ACTIONS(570), + [anon_sym_7] = ACTIONS(570), + [anon_sym_8] = ACTIONS(570), + [anon_sym_9] = ACTIONS(570), + [anon_sym_STAR] = ACTIONS(572), + [anon_sym_10] = ACTIONS(570), + [anon_sym_11] = ACTIONS(570), + [anon_sym_12] = ACTIONS(570), + [anon_sym_13] = ACTIONS(570), + [anon_sym_14] = ACTIONS(570), + [anon_sym_15] = ACTIONS(570), + [anon_sym_SLASH] = ACTIONS(572), + [anon_sym_16] = ACTIONS(570), + [anon_sym_BSLASH_SLASH] = ACTIONS(570), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(572), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(570), + [sym_comment] = ACTIONS(3), + }, + [179] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(574), + [anon_sym_COMMA] = ACTIONS(574), + [anon_sym_PLUS] = ACTIONS(574), + [anon_sym_DASH] = ACTIONS(576), + [anon_sym_] = ACTIONS(574), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(576), + [anon_sym_COLON_EQ] = ACTIONS(574), + [anon_sym_CARET_EQ] = ACTIONS(574), + [anon_sym_CARET_COLON_EQ] = ACTIONS(574), + [anon_sym_EQ_DOT] = ACTIONS(574), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(574), + [anon_sym_BANG_EQ] = ACTIONS(574), + [anon_sym_GT] = ACTIONS(576), + [anon_sym_GT_EQ] = ACTIONS(574), + [anon_sym_LT] = ACTIONS(576), + [anon_sym_LT_EQ] = ACTIONS(574), + [anon_sym_DASH_GT] = ACTIONS(574), + [anon_sym_COLON_GT] = ACTIONS(574), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(574), + [anon_sym_PIPE_DASH_GT] = ACTIONS(574), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(576), + [anon_sym_5] = ACTIONS(574), + [anon_sym_6] = ACTIONS(574), + [anon_sym_7] = ACTIONS(574), + [anon_sym_8] = ACTIONS(574), + [anon_sym_9] = ACTIONS(574), + [anon_sym_STAR] = ACTIONS(576), + [anon_sym_10] = ACTIONS(574), + [anon_sym_11] = ACTIONS(574), + [anon_sym_12] = ACTIONS(574), + [anon_sym_13] = ACTIONS(574), + [anon_sym_14] = ACTIONS(574), + [anon_sym_15] = ACTIONS(574), + [anon_sym_SLASH] = ACTIONS(576), + [anon_sym_16] = ACTIONS(574), + [anon_sym_BSLASH_SLASH] = ACTIONS(574), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(576), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(574), + [sym_comment] = ACTIONS(3), + }, + [180] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(582), + [anon_sym_COMMA] = ACTIONS(582), + [anon_sym_PLUS] = ACTIONS(582), + [anon_sym_DASH] = ACTIONS(584), + [anon_sym_] = ACTIONS(582), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(584), + [anon_sym_COLON_EQ] = ACTIONS(582), + [anon_sym_CARET_EQ] = ACTIONS(582), + [anon_sym_CARET_COLON_EQ] = ACTIONS(582), + [anon_sym_EQ_DOT] = ACTIONS(582), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(582), + [anon_sym_BANG_EQ] = ACTIONS(582), + [anon_sym_GT] = ACTIONS(584), + [anon_sym_GT_EQ] = ACTIONS(582), + [anon_sym_LT] = ACTIONS(584), + [anon_sym_LT_EQ] = ACTIONS(582), + [anon_sym_DASH_GT] = ACTIONS(582), + [anon_sym_COLON_GT] = ACTIONS(582), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(582), + [anon_sym_PIPE_DASH_GT] = ACTIONS(582), + [anon_sym_3] = ACTIONS(582), + [anon_sym_4] = ACTIONS(582), + [anon_sym_STAR_STAR] = ACTIONS(582), + [anon_sym_DOT] = ACTIONS(582), + [anon_sym_BSLASH] = ACTIONS(584), + [anon_sym_5] = ACTIONS(582), + [anon_sym_6] = ACTIONS(582), + [anon_sym_7] = ACTIONS(582), + [anon_sym_8] = ACTIONS(582), + [anon_sym_9] = ACTIONS(582), + [anon_sym_STAR] = ACTIONS(584), + [anon_sym_10] = ACTIONS(582), + [anon_sym_11] = ACTIONS(582), + [anon_sym_12] = ACTIONS(582), + [anon_sym_13] = ACTIONS(582), + [anon_sym_14] = ACTIONS(582), + [anon_sym_15] = ACTIONS(582), + [anon_sym_SLASH] = ACTIONS(584), + [anon_sym_16] = ACTIONS(582), + [anon_sym_BSLASH_SLASH] = ACTIONS(582), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(584), + [anon_sym_BANG_BANG] = ACTIONS(582), + [anon_sym_SQUOTE] = ACTIONS(582), + [anon_sym_BSLASH_AT] = ACTIONS(582), + [anon_sym_CARET] = ACTIONS(584), + [anon_sym_BSLASH_CARET] = ACTIONS(582), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(584), + [anon_sym_LT_GT] = ACTIONS(582), + [sym_part_bracket_end] = ACTIONS(582), + [sym_comment] = ACTIONS(3), + }, + [181] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(586), + [anon_sym_COMMA] = ACTIONS(586), + [anon_sym_PLUS] = ACTIONS(586), + [anon_sym_DASH] = ACTIONS(588), + [anon_sym_] = ACTIONS(586), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(588), + [anon_sym_COLON_EQ] = ACTIONS(586), + [anon_sym_CARET_EQ] = ACTIONS(586), + [anon_sym_CARET_COLON_EQ] = ACTIONS(586), + [anon_sym_EQ_DOT] = ACTIONS(586), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(586), + [anon_sym_BANG_EQ] = ACTIONS(586), + [anon_sym_GT] = ACTIONS(588), + [anon_sym_GT_EQ] = ACTIONS(586), + [anon_sym_LT] = ACTIONS(588), + [anon_sym_LT_EQ] = ACTIONS(586), + [anon_sym_DASH_GT] = ACTIONS(586), + [anon_sym_COLON_GT] = ACTIONS(586), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(586), + [anon_sym_PIPE_DASH_GT] = ACTIONS(586), + [anon_sym_3] = ACTIONS(586), + [anon_sym_4] = ACTIONS(586), + [anon_sym_STAR_STAR] = ACTIONS(586), + [anon_sym_DOT] = ACTIONS(586), + [anon_sym_BSLASH] = ACTIONS(588), + [anon_sym_5] = ACTIONS(586), + [anon_sym_6] = ACTIONS(586), + [anon_sym_7] = ACTIONS(586), + [anon_sym_8] = ACTIONS(586), + [anon_sym_9] = ACTIONS(586), + [anon_sym_STAR] = ACTIONS(588), + [anon_sym_10] = ACTIONS(586), + [anon_sym_11] = ACTIONS(586), + [anon_sym_12] = ACTIONS(586), + [anon_sym_13] = ACTIONS(586), + [anon_sym_14] = ACTIONS(586), + [anon_sym_15] = ACTIONS(586), + [anon_sym_SLASH] = ACTIONS(588), + [anon_sym_16] = ACTIONS(586), + [anon_sym_BSLASH_SLASH] = ACTIONS(586), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(588), + [anon_sym_BANG_BANG] = ACTIONS(586), + [anon_sym_SQUOTE] = ACTIONS(586), + [anon_sym_BSLASH_AT] = ACTIONS(586), + [anon_sym_CARET] = ACTIONS(588), + [anon_sym_BSLASH_CARET] = ACTIONS(586), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(588), + [anon_sym_LT_GT] = ACTIONS(586), + [sym_part_bracket_end] = ACTIONS(586), + [sym_comment] = ACTIONS(3), + }, + [182] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(610), + [anon_sym_COMMA] = ACTIONS(610), + [anon_sym_PLUS] = ACTIONS(610), + [anon_sym_DASH] = ACTIONS(612), + [anon_sym_] = ACTIONS(610), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(612), + [anon_sym_COLON_EQ] = ACTIONS(610), + [anon_sym_CARET_EQ] = ACTIONS(610), + [anon_sym_CARET_COLON_EQ] = ACTIONS(610), + [anon_sym_EQ_DOT] = ACTIONS(610), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(610), + [anon_sym_BANG_EQ] = ACTIONS(610), + [anon_sym_GT] = ACTIONS(612), + [anon_sym_GT_EQ] = ACTIONS(610), + [anon_sym_LT] = ACTIONS(612), + [anon_sym_LT_EQ] = ACTIONS(610), + [anon_sym_DASH_GT] = ACTIONS(610), + [anon_sym_COLON_GT] = ACTIONS(610), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(610), + [anon_sym_PIPE_DASH_GT] = ACTIONS(610), + [anon_sym_3] = ACTIONS(610), + [anon_sym_4] = ACTIONS(610), + [anon_sym_STAR_STAR] = ACTIONS(610), + [anon_sym_DOT] = ACTIONS(610), + [anon_sym_BSLASH] = ACTIONS(612), + [anon_sym_5] = ACTIONS(610), + [anon_sym_6] = ACTIONS(610), + [anon_sym_7] = ACTIONS(610), + [anon_sym_8] = ACTIONS(610), + [anon_sym_9] = ACTIONS(610), + [anon_sym_STAR] = ACTIONS(612), + [anon_sym_10] = ACTIONS(610), + [anon_sym_11] = ACTIONS(610), + [anon_sym_12] = ACTIONS(610), + [anon_sym_13] = ACTIONS(610), + [anon_sym_14] = ACTIONS(610), + [anon_sym_15] = ACTIONS(610), + [anon_sym_SLASH] = ACTIONS(612), + [anon_sym_16] = ACTIONS(610), + [anon_sym_BSLASH_SLASH] = ACTIONS(610), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(612), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(610), + [sym_comment] = ACTIONS(3), + }, + [183] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(606), + [anon_sym_COMMA] = ACTIONS(606), + [anon_sym_PLUS] = ACTIONS(606), + [anon_sym_DASH] = ACTIONS(608), + [anon_sym_] = ACTIONS(606), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(608), + [anon_sym_COLON_EQ] = ACTIONS(606), + [anon_sym_CARET_EQ] = ACTIONS(606), + [anon_sym_CARET_COLON_EQ] = ACTIONS(606), + [anon_sym_EQ_DOT] = ACTIONS(606), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(606), + [anon_sym_BANG_EQ] = ACTIONS(606), + [anon_sym_GT] = ACTIONS(608), + [anon_sym_GT_EQ] = ACTIONS(606), + [anon_sym_LT] = ACTIONS(608), + [anon_sym_LT_EQ] = ACTIONS(606), + [anon_sym_DASH_GT] = ACTIONS(606), + [anon_sym_COLON_GT] = ACTIONS(606), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(606), + [anon_sym_PIPE_DASH_GT] = ACTIONS(606), + [anon_sym_3] = ACTIONS(606), + [anon_sym_4] = ACTIONS(606), + [anon_sym_STAR_STAR] = ACTIONS(606), + [anon_sym_DOT] = ACTIONS(606), + [anon_sym_BSLASH] = ACTIONS(608), + [anon_sym_5] = ACTIONS(606), + [anon_sym_6] = ACTIONS(606), + [anon_sym_7] = ACTIONS(606), + [anon_sym_8] = ACTIONS(606), + [anon_sym_9] = ACTIONS(606), + [anon_sym_STAR] = ACTIONS(608), + [anon_sym_10] = ACTIONS(606), + [anon_sym_11] = ACTIONS(606), + [anon_sym_12] = ACTIONS(606), + [anon_sym_13] = ACTIONS(606), + [anon_sym_14] = ACTIONS(606), + [anon_sym_15] = ACTIONS(606), + [anon_sym_SLASH] = ACTIONS(608), + [anon_sym_16] = ACTIONS(606), + [anon_sym_BSLASH_SLASH] = ACTIONS(606), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(606), + [anon_sym_CARET] = ACTIONS(608), + [anon_sym_BSLASH_CARET] = ACTIONS(606), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(608), + [anon_sym_LT_GT] = ACTIONS(606), + [sym_part_bracket_end] = ACTIONS(606), + [sym_comment] = ACTIONS(3), + }, + [184] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(590), + [anon_sym_COMMA] = ACTIONS(590), + [anon_sym_PLUS] = ACTIONS(590), + [anon_sym_DASH] = ACTIONS(592), + [anon_sym_] = ACTIONS(590), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(592), + [anon_sym_COLON_EQ] = ACTIONS(590), + [anon_sym_CARET_EQ] = ACTIONS(590), + [anon_sym_CARET_COLON_EQ] = ACTIONS(590), + [anon_sym_EQ_DOT] = ACTIONS(590), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(590), + [anon_sym_BANG_EQ] = ACTIONS(590), + [anon_sym_GT] = ACTIONS(592), + [anon_sym_GT_EQ] = ACTIONS(590), + [anon_sym_LT] = ACTIONS(592), + [anon_sym_LT_EQ] = ACTIONS(590), + [anon_sym_DASH_GT] = ACTIONS(590), + [anon_sym_COLON_GT] = ACTIONS(590), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(590), + [anon_sym_PIPE_DASH_GT] = ACTIONS(590), + [anon_sym_3] = ACTIONS(590), + [anon_sym_4] = ACTIONS(590), + [anon_sym_STAR_STAR] = ACTIONS(590), + [anon_sym_DOT] = ACTIONS(590), + [anon_sym_BSLASH] = ACTIONS(592), + [anon_sym_5] = ACTIONS(590), + [anon_sym_6] = ACTIONS(590), + [anon_sym_7] = ACTIONS(590), + [anon_sym_8] = ACTIONS(590), + [anon_sym_9] = ACTIONS(590), + [anon_sym_STAR] = ACTIONS(592), + [anon_sym_10] = ACTIONS(590), + [anon_sym_11] = ACTIONS(590), + [anon_sym_12] = ACTIONS(590), + [anon_sym_13] = ACTIONS(590), + [anon_sym_14] = ACTIONS(590), + [anon_sym_15] = ACTIONS(590), + [anon_sym_SLASH] = ACTIONS(592), + [anon_sym_16] = ACTIONS(590), + [anon_sym_BSLASH_SLASH] = ACTIONS(590), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(590), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(592), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(590), + [sym_comment] = ACTIONS(3), + }, + [185] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(594), + [anon_sym_COMMA] = ACTIONS(594), + [anon_sym_PLUS] = ACTIONS(594), + [anon_sym_DASH] = ACTIONS(596), + [anon_sym_] = ACTIONS(594), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(596), + [anon_sym_COLON_EQ] = ACTIONS(594), + [anon_sym_CARET_EQ] = ACTIONS(594), + [anon_sym_CARET_COLON_EQ] = ACTIONS(594), + [anon_sym_EQ_DOT] = ACTIONS(594), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(594), + [anon_sym_BANG_EQ] = ACTIONS(594), + [anon_sym_GT] = ACTIONS(596), + [anon_sym_GT_EQ] = ACTIONS(594), + [anon_sym_LT] = ACTIONS(596), + [anon_sym_LT_EQ] = ACTIONS(594), + [anon_sym_DASH_GT] = ACTIONS(594), + [anon_sym_COLON_GT] = ACTIONS(594), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(594), + [anon_sym_PIPE_DASH_GT] = ACTIONS(594), + [anon_sym_3] = ACTIONS(594), + [anon_sym_4] = ACTIONS(594), + [anon_sym_STAR_STAR] = ACTIONS(594), + [anon_sym_DOT] = ACTIONS(594), + [anon_sym_BSLASH] = ACTIONS(596), + [anon_sym_5] = ACTIONS(594), + [anon_sym_6] = ACTIONS(594), + [anon_sym_7] = ACTIONS(594), + [anon_sym_8] = ACTIONS(594), + [anon_sym_9] = ACTIONS(594), + [anon_sym_STAR] = ACTIONS(596), + [anon_sym_10] = ACTIONS(594), + [anon_sym_11] = ACTIONS(594), + [anon_sym_12] = ACTIONS(594), + [anon_sym_13] = ACTIONS(594), + [anon_sym_14] = ACTIONS(594), + [anon_sym_15] = ACTIONS(594), + [anon_sym_SLASH] = ACTIONS(596), + [anon_sym_16] = ACTIONS(594), + [anon_sym_BSLASH_SLASH] = ACTIONS(594), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(596), + [anon_sym_BANG_BANG] = ACTIONS(594), + [anon_sym_SQUOTE] = ACTIONS(594), + [anon_sym_BSLASH_AT] = ACTIONS(594), + [anon_sym_CARET] = ACTIONS(596), + [anon_sym_BSLASH_CARET] = ACTIONS(594), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(596), + [anon_sym_LT_GT] = ACTIONS(594), + [sym_part_bracket_end] = ACTIONS(594), + [sym_comment] = ACTIONS(3), + }, + [186] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_source_file_repeat1] = STATE(968), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [ts_builtin_sym_end] = ACTIONS(683), + [aux_sym_source_file_token1] = ACTIONS(685), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [187] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [aux_sym_source_file_token1] = ACTIONS(598), + [anon_sym_COMMA] = ACTIONS(598), + [anon_sym_PLUS] = ACTIONS(598), + [anon_sym_DASH] = ACTIONS(600), + [anon_sym_] = ACTIONS(598), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(600), + [anon_sym_COLON_EQ] = ACTIONS(598), + [anon_sym_CARET_EQ] = ACTIONS(598), + [anon_sym_CARET_COLON_EQ] = ACTIONS(598), + [anon_sym_EQ_DOT] = ACTIONS(598), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(598), + [anon_sym_BANG_EQ] = ACTIONS(598), + [anon_sym_GT] = ACTIONS(600), + [anon_sym_GT_EQ] = ACTIONS(598), + [anon_sym_LT] = ACTIONS(600), + [anon_sym_LT_EQ] = ACTIONS(598), + [anon_sym_DASH_GT] = ACTIONS(598), + [anon_sym_COLON_GT] = ACTIONS(598), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(598), + [anon_sym_PIPE_DASH_GT] = ACTIONS(598), + [anon_sym_3] = ACTIONS(598), + [anon_sym_4] = ACTIONS(598), + [anon_sym_STAR_STAR] = ACTIONS(598), + [anon_sym_DOT] = ACTIONS(598), + [anon_sym_BSLASH] = ACTIONS(600), + [anon_sym_5] = ACTIONS(598), + [anon_sym_6] = ACTIONS(598), + [anon_sym_7] = ACTIONS(598), + [anon_sym_8] = ACTIONS(598), + [anon_sym_9] = ACTIONS(598), + [anon_sym_STAR] = ACTIONS(600), + [anon_sym_10] = ACTIONS(598), + [anon_sym_11] = ACTIONS(598), + [anon_sym_12] = ACTIONS(598), + [anon_sym_13] = ACTIONS(598), + [anon_sym_14] = ACTIONS(598), + [anon_sym_15] = ACTIONS(598), + [anon_sym_SLASH] = ACTIONS(600), + [anon_sym_16] = ACTIONS(598), + [anon_sym_BSLASH_SLASH] = ACTIONS(598), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(600), + [anon_sym_BANG_BANG] = ACTIONS(598), + [anon_sym_SQUOTE] = ACTIONS(598), + [anon_sym_BSLASH_AT] = ACTIONS(598), + [anon_sym_CARET] = ACTIONS(600), + [anon_sym_BSLASH_CARET] = ACTIONS(598), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(600), + [anon_sym_LT_GT] = ACTIONS(598), + [sym_part_bracket_end] = ACTIONS(598), + [sym_comment] = ACTIONS(3), + }, + [188] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_overunderscript_operator_right] = STATE(355), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(687), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [189] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_subscript_power_operator_right] = STATE(358), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(689), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [190] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_any_root_operator_right] = STATE(317), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(691), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [191] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_subscript_power_operator_right] = STATE(414), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(689), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [192] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_any_root_operator_right] = STATE(474), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(691), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [193] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_underoverscript_operator_right] = STATE(460), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(693), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [194] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_subscript_power_operator_right] = STATE(318), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(689), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [195] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_overunderscript_operator_right] = STATE(437), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(687), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [196] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_power_subscript_operator_right] = STATE(353), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(695), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [197] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [anon_sym_COMMA] = ACTIONS(659), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(671), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(673), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(659), + [sym_comment] = ACTIONS(3), + }, + [198] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_power_subscript_operator_right] = STATE(439), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(695), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [199] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_any_root_operator_right] = STATE(366), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(691), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [200] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_source_file_repeat1] = STATE(972), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [aux_sym_source_file_token1] = ACTIONS(697), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [201] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_underoverscript_operator_right] = STATE(356), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(693), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [202] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_underoverscript_operator_right] = STATE(321), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(693), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [203] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_overunderscript_operator_right] = STATE(322), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(687), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [204] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_power_subscript_operator_right] = STATE(323), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_BSLASH_PERCENT] = ACTIONS(695), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [205] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_tilde_operator_right] = STATE(357), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(699), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [206] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [sym_parenthesis_end] = ACTIONS(701), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [207] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_tag_unset_operator_right] = STATE(673), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(703), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [208] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_tilde_operator_right] = STATE(319), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(699), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [209] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_tag_set_operator_right] = STATE(325), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(705), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [210] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_tag_set_delayed_operator_right] = STATE(327), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(707), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [211] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_tag_unset_operator_right] = STATE(904), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(709), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [212] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_tag_set_delayed_operator_right] = STATE(348), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(707), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [213] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_tag_set_delayed_operator_right] = STATE(442), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(707), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [214] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_tilde_operator_right] = STATE(472), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(699), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [215] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [sym_parenthesis_end] = ACTIONS(711), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [216] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [sym_parenthesis_end] = ACTIONS(713), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [217] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [sym_parenthesis_end] = ACTIONS(715), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [218] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_tag_unset_operator_right] = STATE(794), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(717), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [219] = { + [sym_subscript_operator] = STATE(468), + [sym_subscript_power_operator_left] = STATE(471), + [sym_compound_expression_operator] = STATE(473), + [sym_set_operator] = STATE(475), + [sym_set_delayed_operator] = STATE(476), + [sym_up_set_operator] = STATE(477), + [sym_up_set_delayed_operator] = STATE(409), + [sym_unset_operator] = STATE(672), + [sym_tag_set_operator_right] = STATE(440), + [sym_pattern_test_operator] = STATE(425), + [sym_equal_ascii_operator] = STATE(469), + [sym_unequal_ascii_operator] = STATE(427), + [sym_greater_ascii_operator] = STATE(428), + [sym_greater_equal_ascii_operator] = STATE(434), + [sym_less_ascii_operator] = STATE(438), + [sym_less_equal_ascii_operator] = STATE(441), + [sym_rule_ascii_operator] = STATE(443), + [sym_rule_delayed_ascii_operator] = STATE(444), + [sym_message_name_operator] = STATE(445), + [sym_apply_at_operator] = STATE(447), + [sym_tilde_operator_left] = STATE(451), + [sym_composition_operator] = STATE(453), + [sym_right_composition_operator] = STATE(454), + [sym_overscript_operator] = STATE(455), + [sym_underscript_operator] = STATE(456), + [sym_underoverscript_operator_left] = STATE(457), + [sym_overunderscript_operator_left] = STATE(459), + [sym_function_anonymous_operator] = STATE(657), + [sym_function_arrow_operator] = STATE(462), + [sym_small_circle_operator] = STATE(463), + [sym_circle_dot_operator] = STATE(465), + [sym_non_commutative_multiply_operator] = STATE(466), + [sym_dot_operator] = STATE(470), + [sym_backslash_operator] = STATE(467), + [sym_diamond_operator] = STATE(464), + [sym_wedge_operator] = STATE(452), + [sym_vee_operator] = STATE(411), + [sym_circle_times_operator] = STATE(412), + [sym_center_dot_operator] = STATE(413), + [sym_times_ast_operator] = STATE(415), + [sym_times_cross_operator] = STATE(416), + [sym_star_operator] = STATE(417), + [sym_vertical_tilde_operator] = STATE(418), + [sym_coproduct_operator] = STATE(419), + [sym_circle_plus_operator] = STATE(420), + [sym_circle_minus_operator] = STATE(421), + [sym_plus_operator] = STATE(422), + [sym_minus_operator] = STATE(423), + [sym_plus_minus_operator] = STATE(424), + [sym_per_operator] = STATE(426), + [sym_divide_operator] = STATE(432), + [sym_divide_box_operator] = STATE(433), + [sym_map_operator] = STATE(435), + [sym_map_all_operator] = STATE(436), + [sym_factorial_operator] = STATE(676), + [sym_factorial2_operator] = STATE(677), + [sym_derivative_operator] = STATE(675), + [sym_sqrt_operator] = STATE(668), + [sym_power_operator] = STATE(446), + [sym_power_subscript_operator_left] = STATE(448), + [sym_apply_atat_operator] = STATE(449), + [sym_apply_atatat_operator] = STATE(450), + [sym_alternatives_operator] = STATE(410), + [sym_string_join_operator] = STATE(458), + [aux_sym_compound_expression_top_repeat1] = STATE(609), + [aux_sym_equal_ascii_top_repeat1] = STATE(610), + [aux_sym_unequal_ascii_top_repeat1] = STATE(611), + [aux_sym_greater_ascii_top_repeat1] = STATE(612), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(613), + [aux_sym_less_ascii_top_repeat1] = STATE(615), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(616), + [aux_sym_message_name_top_repeat1] = STATE(622), + [aux_sym_composition_top_repeat1] = STATE(551), + [aux_sym_right_composition_top_repeat1] = STATE(595), + [aux_sym_small_circle_top_repeat1] = STATE(580), + [aux_sym_circle_dot_top_repeat1] = STATE(579), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(567), + [aux_sym_dot_top_repeat1] = STATE(562), + [aux_sym_backslash_top_repeat1] = STATE(561), + [aux_sym_diamond_top_repeat1] = STATE(559), + [aux_sym_wedge_top_repeat1] = STATE(558), + [aux_sym_vee_top_repeat1] = STATE(557), + [aux_sym_circle_times_top_repeat1] = STATE(556), + [aux_sym_center_dot_top_repeat1] = STATE(555), + [aux_sym_times_ast_top_repeat1] = STATE(554), + [aux_sym_times_cross_top_repeat1] = STATE(618), + [aux_sym_star_top_repeat1] = STATE(588), + [aux_sym_vertical_tilde_top_repeat1] = STATE(606), + [aux_sym_coproduct_top_repeat1] = STATE(623), + [aux_sym_circle_plus_top_repeat1] = STATE(628), + [aux_sym_plus_top_repeat1] = STATE(629), + [aux_sym_minus_top_repeat1] = STATE(630), + [aux_sym_derivative_operator_repeat1] = STATE(652), + [aux_sym_alternatives_top_repeat1] = STATE(631), + [aux_sym_string_join_top_repeat1] = STATE(632), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(705), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(119), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(85), + [anon_sym_BANG_BANG] = ACTIONS(87), + [anon_sym_SQUOTE] = ACTIONS(89), + [anon_sym_BSLASH_AT] = ACTIONS(91), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [220] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_tag_set_operator_right] = STATE(350), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(705), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [221] = { + [sym_subscript_operator] = STATE(331), + [sym_subscript_power_operator_left] = STATE(314), + [sym_compound_expression_operator] = STATE(332), + [sym_set_operator] = STATE(259), + [sym_set_delayed_operator] = STATE(334), + [sym_up_set_operator] = STATE(335), + [sym_up_set_delayed_operator] = STATE(336), + [sym_unset_operator] = STATE(917), + [sym_pattern_test_operator] = STATE(337), + [sym_equal_ascii_operator] = STATE(338), + [sym_unequal_ascii_operator] = STATE(343), + [sym_greater_ascii_operator] = STATE(344), + [sym_greater_equal_ascii_operator] = STATE(345), + [sym_less_ascii_operator] = STATE(346), + [sym_less_equal_ascii_operator] = STATE(347), + [sym_rule_ascii_operator] = STATE(349), + [sym_rule_delayed_ascii_operator] = STATE(351), + [sym_message_name_operator] = STATE(352), + [sym_apply_at_operator] = STATE(354), + [sym_tilde_operator_left] = STATE(313), + [sym_composition_operator] = STATE(359), + [sym_right_composition_operator] = STATE(361), + [sym_overscript_operator] = STATE(362), + [sym_underscript_operator] = STATE(363), + [sym_underoverscript_operator_left] = STATE(312), + [sym_overunderscript_operator_left] = STATE(311), + [sym_function_anonymous_operator] = STATE(903), + [sym_function_arrow_operator] = STATE(365), + [sym_small_circle_operator] = STATE(367), + [sym_circle_dot_operator] = STATE(368), + [sym_non_commutative_multiply_operator] = STATE(371), + [sym_dot_operator] = STATE(372), + [sym_backslash_operator] = STATE(373), + [sym_diamond_operator] = STATE(374), + [sym_wedge_operator] = STATE(375), + [sym_vee_operator] = STATE(376), + [sym_circle_times_operator] = STATE(393), + [sym_center_dot_operator] = STATE(389), + [sym_times_ast_operator] = STATE(388), + [sym_times_cross_operator] = STATE(380), + [sym_star_operator] = STATE(379), + [sym_vertical_tilde_operator] = STATE(391), + [sym_coproduct_operator] = STATE(403), + [sym_circle_plus_operator] = STATE(402), + [sym_circle_minus_operator] = STATE(401), + [sym_plus_operator] = STATE(400), + [sym_minus_operator] = STATE(399), + [sym_plus_minus_operator] = STATE(398), + [sym_per_operator] = STATE(397), + [sym_divide_operator] = STATE(396), + [sym_divide_box_operator] = STATE(395), + [sym_map_operator] = STATE(394), + [sym_map_all_operator] = STATE(378), + [sym_factorial_operator] = STATE(911), + [sym_factorial2_operator] = STATE(910), + [sym_derivative_operator] = STATE(909), + [sym_sqrt_operator] = STATE(908), + [sym_power_operator] = STATE(333), + [sym_power_subscript_operator_left] = STATE(310), + [sym_apply_atat_operator] = STATE(324), + [sym_apply_atatat_operator] = STATE(390), + [sym_alternatives_operator] = STATE(405), + [sym_string_join_operator] = STATE(404), + [aux_sym_compound_expression_repeat1] = STATE(874), + [aux_sym_equal_ascii_repeat1] = STATE(877), + [aux_sym_unequal_ascii_repeat1] = STATE(883), + [aux_sym_greater_ascii_repeat1] = STATE(884), + [aux_sym_greater_equal_ascii_repeat1] = STATE(886), + [aux_sym_less_ascii_repeat1] = STATE(887), + [aux_sym_less_equal_ascii_repeat1] = STATE(888), + [aux_sym_message_name_repeat1] = STATE(889), + [aux_sym_composition_repeat1] = STATE(892), + [aux_sym_right_composition_repeat1] = STATE(885), + [aux_sym_small_circle_repeat1] = STATE(882), + [aux_sym_circle_dot_repeat1] = STATE(881), + [aux_sym_non_commutative_multiply_repeat1] = STATE(880), + [aux_sym_dot_repeat1] = STATE(879), + [aux_sym_backslash_repeat1] = STATE(878), + [aux_sym_diamond_repeat1] = STATE(830), + [aux_sym_wedge_repeat1] = STATE(873), + [aux_sym_vee_repeat1] = STATE(872), + [aux_sym_circle_times_repeat1] = STATE(871), + [aux_sym_center_dot_repeat1] = STATE(870), + [aux_sym_times_ast_repeat1] = STATE(869), + [aux_sym_times_cross_repeat1] = STATE(836), + [aux_sym_star_repeat1] = STATE(835), + [aux_sym_vertical_tilde_repeat1] = STATE(834), + [aux_sym_coproduct_repeat1] = STATE(833), + [aux_sym_circle_plus_repeat1] = STATE(876), + [aux_sym_plus_repeat1] = STATE(875), + [aux_sym_minus_repeat1] = STATE(891), + [aux_sym_derivative_operator_repeat1] = STATE(900), + [aux_sym_alternatives_repeat1] = STATE(890), + [aux_sym_string_join_repeat1] = STATE(853), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(671), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(673), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(661), + [anon_sym_BANG_BANG] = ACTIONS(663), + [anon_sym_SQUOTE] = ACTIONS(665), + [anon_sym_BSLASH_AT] = ACTIONS(667), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [222] = { + [sym_subscript_operator] = STATE(387), + [sym_subscript_power_operator_left] = STATE(386), + [sym_compound_expression_operator] = STATE(385), + [sym_set_operator] = STATE(384), + [sym_set_delayed_operator] = STATE(383), + [sym_up_set_operator] = STATE(382), + [sym_up_set_delayed_operator] = STATE(381), + [sym_unset_operator] = STATE(786), + [sym_pattern_test_operator] = STATE(377), + [sym_equal_ascii_operator] = STATE(369), + [sym_unequal_ascii_operator] = STATE(364), + [sym_greater_ascii_operator] = STATE(328), + [sym_greater_equal_ascii_operator] = STATE(260), + [sym_less_ascii_operator] = STATE(261), + [sym_less_equal_ascii_operator] = STATE(262), + [sym_rule_ascii_operator] = STATE(263), + [sym_rule_delayed_ascii_operator] = STATE(264), + [sym_message_name_operator] = STATE(265), + [sym_apply_at_operator] = STATE(266), + [sym_tilde_operator_left] = STATE(267), + [sym_composition_operator] = STATE(268), + [sym_right_composition_operator] = STATE(269), + [sym_overscript_operator] = STATE(270), + [sym_underscript_operator] = STATE(271), + [sym_underoverscript_operator_left] = STATE(272), + [sym_overunderscript_operator_left] = STATE(273), + [sym_function_anonymous_operator] = STATE(815), + [sym_function_arrow_operator] = STATE(275), + [sym_small_circle_operator] = STATE(276), + [sym_circle_dot_operator] = STATE(277), + [sym_non_commutative_multiply_operator] = STATE(258), + [sym_dot_operator] = STATE(278), + [sym_backslash_operator] = STATE(279), + [sym_diamond_operator] = STATE(280), + [sym_wedge_operator] = STATE(281), + [sym_vee_operator] = STATE(282), + [sym_circle_times_operator] = STATE(283), + [sym_center_dot_operator] = STATE(284), + [sym_times_ast_operator] = STATE(285), + [sym_times_cross_operator] = STATE(286), + [sym_star_operator] = STATE(287), + [sym_vertical_tilde_operator] = STATE(288), + [sym_coproduct_operator] = STATE(289), + [sym_circle_plus_operator] = STATE(290), + [sym_circle_minus_operator] = STATE(291), + [sym_plus_operator] = STATE(292), + [sym_minus_operator] = STATE(293), + [sym_plus_minus_operator] = STATE(294), + [sym_per_operator] = STATE(295), + [sym_divide_operator] = STATE(296), + [sym_divide_box_operator] = STATE(297), + [sym_map_operator] = STATE(298), + [sym_map_all_operator] = STATE(299), + [sym_factorial_operator] = STATE(812), + [sym_factorial2_operator] = STATE(789), + [sym_derivative_operator] = STATE(796), + [sym_sqrt_operator] = STATE(814), + [sym_power_operator] = STATE(304), + [sym_power_subscript_operator_left] = STATE(305), + [sym_apply_atat_operator] = STATE(306), + [sym_apply_atatat_operator] = STATE(307), + [sym_alternatives_operator] = STATE(308), + [sym_string_join_operator] = STATE(309), + [aux_sym_compound_expression_repeat1] = STATE(720), + [aux_sym_equal_ascii_repeat1] = STATE(753), + [aux_sym_unequal_ascii_repeat1] = STATE(754), + [aux_sym_greater_ascii_repeat1] = STATE(745), + [aux_sym_greater_equal_ascii_repeat1] = STATE(757), + [aux_sym_less_ascii_repeat1] = STATE(758), + [aux_sym_less_equal_ascii_repeat1] = STATE(759), + [aux_sym_message_name_repeat1] = STATE(761), + [aux_sym_composition_repeat1] = STATE(762), + [aux_sym_right_composition_repeat1] = STATE(709), + [aux_sym_small_circle_repeat1] = STATE(765), + [aux_sym_circle_dot_repeat1] = STATE(766), + [aux_sym_non_commutative_multiply_repeat1] = STATE(771), + [aux_sym_dot_repeat1] = STATE(767), + [aux_sym_backslash_repeat1] = STATE(750), + [aux_sym_diamond_repeat1] = STATE(739), + [aux_sym_wedge_repeat1] = STATE(737), + [aux_sym_vee_repeat1] = STATE(736), + [aux_sym_circle_times_repeat1] = STATE(726), + [aux_sym_center_dot_repeat1] = STATE(725), + [aux_sym_times_ast_repeat1] = STATE(733), + [aux_sym_times_cross_repeat1] = STATE(740), + [aux_sym_star_repeat1] = STATE(747), + [aux_sym_vertical_tilde_repeat1] = STATE(756), + [aux_sym_coproduct_repeat1] = STATE(749), + [aux_sym_circle_plus_repeat1] = STATE(717), + [aux_sym_plus_repeat1] = STATE(723), + [aux_sym_minus_repeat1] = STATE(730), + [aux_sym_derivative_operator_repeat1] = STATE(782), + [aux_sym_alternatives_repeat1] = STATE(731), + [aux_sym_string_join_repeat1] = STATE(732), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(109), + [anon_sym_BSLASH_] = ACTIONS(45), + [anon_sym_SEMI] = ACTIONS(47), + [anon_sym_EQ] = ACTIONS(111), + [anon_sym_COLON_EQ] = ACTIONS(113), + [anon_sym_CARET_EQ] = ACTIONS(115), + [anon_sym_CARET_COLON_EQ] = ACTIONS(117), + [anon_sym_EQ_DOT] = ACTIONS(411), + [anon_sym_QMARK] = ACTIONS(49), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(133), + [anon_sym_COLON_GT] = ACTIONS(135), + [anon_sym_COLON_COLON] = ACTIONS(51), + [anon_sym_AT] = ACTIONS(53), + [anon_sym_TILDE] = ACTIONS(55), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(61), + [anon_sym_BSLASH_PLUS] = ACTIONS(63), + [anon_sym_AMP] = ACTIONS(413), + [anon_sym_PIPE_DASH_GT] = ACTIONS(139), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(163), + [anon_sym_SLASH] = ACTIONS(75), + [anon_sym_16] = ACTIONS(77), + [anon_sym_BSLASH_SLASH] = ACTIONS(79), + [anon_sym_SLASH_AT] = ACTIONS(81), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(83), + [anon_sym_BANG] = ACTIONS(417), + [anon_sym_BANG_BANG] = ACTIONS(419), + [anon_sym_SQUOTE] = ACTIONS(421), + [anon_sym_BSLASH_AT] = ACTIONS(423), + [anon_sym_CARET] = ACTIONS(93), + [anon_sym_BSLASH_CARET] = ACTIONS(95), + [anon_sym_AT_AT] = ACTIONS(97), + [anon_sym_AT_AT_AT] = ACTIONS(99), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_comment] = ACTIONS(3), + }, + [223] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(122), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(122), + [sym__expr_repeat] = STATE(1089), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_apply_bracket_end] = STATE(569), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(230), + [aux_sym_source_file_token1] = ACTIONS(719), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [anon_sym_RBRACK] = ACTIONS(721), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [224] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(122), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(122), + [sym__expr_repeat] = STATE(1088), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_apply_bracket_end] = STATE(680), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(241), + [aux_sym_source_file_token1] = ACTIONS(727), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [anon_sym_RBRACK] = ACTIONS(729), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [225] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(122), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(122), + [sym__expr_repeat] = STATE(1091), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_apply_bracket_end] = STATE(497), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(236), + [aux_sym_source_file_token1] = ACTIONS(731), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [anon_sym_RBRACK] = ACTIONS(733), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [226] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(122), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(122), + [sym__expr_repeat] = STATE(1090), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_apply_bracket_end] = STATE(810), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(234), + [aux_sym_source_file_token1] = ACTIONS(735), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [anon_sym_RBRACK] = ACTIONS(737), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [227] = { + [sym__parenthesized_expr] = STATE(501), + [sym__expr_finished] = STATE(501), + [sym__expr] = STATE(222), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(222), + [sym_increment] = STATE(531), + [sym_decrement] = STATE(531), + [sym_pre_increment] = STATE(531), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(531), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(707), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(707), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(707), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(531), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(776), + [sym_subscript_power] = STATE(776), + [sym_compound_expression] = STATE(776), + [sym_set] = STATE(776), + [sym_set_delayed] = STATE(776), + [sym_up_set] = STATE(776), + [sym_up_set_delayed] = STATE(776), + [sym_unset] = STATE(776), + [sym_tag_set] = STATE(776), + [sym_tag_set_delayed] = STATE(776), + [sym_tag_unset] = STATE(776), + [sym_pattern_test] = STATE(776), + [sym_equal_ascii] = STATE(776), + [sym_unequal_ascii] = STATE(776), + [sym_greater_ascii] = STATE(776), + [sym_greater_equal_ascii] = STATE(776), + [sym_less_ascii] = STATE(776), + [sym_less_equal_ascii] = STATE(776), + [sym_rule_ascii] = STATE(776), + [sym_rule_delayed_ascii] = STATE(776), + [sym_message_name] = STATE(776), + [sym_apply_at] = STATE(776), + [sym_tilde] = STATE(776), + [sym_composition] = STATE(776), + [sym_right_composition] = STATE(776), + [sym_get] = STATE(776), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(776), + [sym_underscript] = STATE(776), + [sym_underoverscript] = STATE(776), + [sym_overunderscript] = STATE(776), + [sym_function_anonymous] = STATE(776), + [sym_function_arrow] = STATE(776), + [sym_small_circle] = STATE(776), + [sym_circle_dot] = STATE(776), + [sym_non_commutative_multiply] = STATE(776), + [sym_dot] = STATE(776), + [sym_backslash] = STATE(776), + [sym_diamond] = STATE(776), + [sym_wedge] = STATE(776), + [sym_vee] = STATE(776), + [sym_circle_times] = STATE(776), + [sym_center_dot] = STATE(776), + [sym_times_ast] = STATE(776), + [sym_times_cross] = STATE(776), + [sym_star] = STATE(776), + [sym_vertical_tilde] = STATE(776), + [sym_coproduct] = STATE(776), + [sym_circle_plus] = STATE(776), + [sym_circle_minus] = STATE(776), + [sym_plus] = STATE(776), + [sym_minus] = STATE(776), + [sym_plus_minus] = STATE(776), + [sym_per] = STATE(776), + [sym_divide] = STATE(776), + [sym_divide_box] = STATE(776), + [sym_map] = STATE(776), + [sym_map_all] = STATE(776), + [sym_factorial] = STATE(776), + [sym_factorial2] = STATE(776), + [sym_derivative] = STATE(776), + [sym_sqrt] = STATE(776), + [sym_any_root] = STATE(776), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(776), + [sym_power_subscript] = STATE(776), + [sym_apply_atat] = STATE(776), + [sym_apply_atatat] = STATE(776), + [sym_alternatives] = STATE(776), + [sym_string_join] = STATE(776), + [sym__expr_op] = STATE(776), + [sym_list] = STATE(501), + [sym_apply] = STATE(501), + [sym_association] = STATE(501), + [sym_part] = STATE(501), + [sym__symbol] = STATE(493), + [sym_user_symbol] = STATE(493), + [sym_builtin_symbol] = STATE(493), + [sym_string] = STATE(501), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(227), + [aux_sym_source_file_token1] = ACTIONS(739), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_list_bracket_end] = ACTIONS(741), + [anon_sym_RBRACK] = ACTIONS(741), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_association_bracket_end] = ACTIONS(741), + [sym_blank] = ACTIONS(743), + [sym_blank_sequence] = ACTIONS(743), + [sym_blank_null_sequence] = ACTIONS(745), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(745), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [228] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(122), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(122), + [sym__expr_repeat] = STATE(1095), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(249), + [aux_sym_source_file_token1] = ACTIONS(747), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_association_bracket_end] = ACTIONS(749), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [229] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(122), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(122), + [sym__expr_repeat] = STATE(1093), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(248), + [aux_sym_source_file_token1] = ACTIONS(751), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_list_bracket_end] = ACTIONS(753), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [230] = { + [sym__parenthesized_expr] = STATE(501), + [sym__expr_finished] = STATE(501), + [sym__expr] = STATE(222), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(222), + [sym_increment] = STATE(531), + [sym_decrement] = STATE(531), + [sym_pre_increment] = STATE(531), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(531), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(707), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(707), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(707), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(531), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(776), + [sym_subscript_power] = STATE(776), + [sym_compound_expression] = STATE(776), + [sym_set] = STATE(776), + [sym_set_delayed] = STATE(776), + [sym_up_set] = STATE(776), + [sym_up_set_delayed] = STATE(776), + [sym_unset] = STATE(776), + [sym_tag_set] = STATE(776), + [sym_tag_set_delayed] = STATE(776), + [sym_tag_unset] = STATE(776), + [sym_pattern_test] = STATE(776), + [sym_equal_ascii] = STATE(776), + [sym_unequal_ascii] = STATE(776), + [sym_greater_ascii] = STATE(776), + [sym_greater_equal_ascii] = STATE(776), + [sym_less_ascii] = STATE(776), + [sym_less_equal_ascii] = STATE(776), + [sym_rule_ascii] = STATE(776), + [sym_rule_delayed_ascii] = STATE(776), + [sym_message_name] = STATE(776), + [sym_apply_at] = STATE(776), + [sym_tilde] = STATE(776), + [sym_composition] = STATE(776), + [sym_right_composition] = STATE(776), + [sym_get] = STATE(776), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(776), + [sym_underscript] = STATE(776), + [sym_underoverscript] = STATE(776), + [sym_overunderscript] = STATE(776), + [sym_function_anonymous] = STATE(776), + [sym_function_arrow] = STATE(776), + [sym_small_circle] = STATE(776), + [sym_circle_dot] = STATE(776), + [sym_non_commutative_multiply] = STATE(776), + [sym_dot] = STATE(776), + [sym_backslash] = STATE(776), + [sym_diamond] = STATE(776), + [sym_wedge] = STATE(776), + [sym_vee] = STATE(776), + [sym_circle_times] = STATE(776), + [sym_center_dot] = STATE(776), + [sym_times_ast] = STATE(776), + [sym_times_cross] = STATE(776), + [sym_star] = STATE(776), + [sym_vertical_tilde] = STATE(776), + [sym_coproduct] = STATE(776), + [sym_circle_plus] = STATE(776), + [sym_circle_minus] = STATE(776), + [sym_plus] = STATE(776), + [sym_minus] = STATE(776), + [sym_plus_minus] = STATE(776), + [sym_per] = STATE(776), + [sym_divide] = STATE(776), + [sym_divide_box] = STATE(776), + [sym_map] = STATE(776), + [sym_map_all] = STATE(776), + [sym_factorial] = STATE(776), + [sym_factorial2] = STATE(776), + [sym_derivative] = STATE(776), + [sym_sqrt] = STATE(776), + [sym_any_root] = STATE(776), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(776), + [sym_power_subscript] = STATE(776), + [sym_apply_atat] = STATE(776), + [sym_apply_atatat] = STATE(776), + [sym_alternatives] = STATE(776), + [sym_string_join] = STATE(776), + [sym__expr_op] = STATE(776), + [sym_list] = STATE(501), + [sym_apply] = STATE(501), + [sym_apply_bracket_end] = STATE(566), + [sym_association] = STATE(501), + [sym_part] = STATE(501), + [sym__symbol] = STATE(493), + [sym_user_symbol] = STATE(493), + [sym_builtin_symbol] = STATE(493), + [sym_string] = STATE(501), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(227), + [aux_sym_source_file_token1] = ACTIONS(739), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [anon_sym_RBRACK] = ACTIONS(721), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(743), + [sym_blank_sequence] = ACTIONS(743), + [sym_blank_null_sequence] = ACTIONS(745), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(745), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [231] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(122), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(122), + [sym__expr_repeat] = STATE(1094), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(254), + [aux_sym_source_file_token1] = ACTIONS(755), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_list_bracket_end] = ACTIONS(757), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [232] = { + [sym__parenthesized_expr] = STATE(544), + [sym__expr_finished] = STATE(544), + [sym__expr] = STATE(126), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(920), + [sym__expr1] = STATE(126), + [sym__expr_repeat] = STATE(1099), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(899), + [sym_subscript_power] = STATE(899), + [sym_compound_expression] = STATE(899), + [sym_set] = STATE(899), + [sym_set_delayed] = STATE(899), + [sym_up_set] = STATE(899), + [sym_up_set_delayed] = STATE(899), + [sym_unset] = STATE(899), + [sym_tag_set] = STATE(899), + [sym_tag_set_delayed] = STATE(899), + [sym_tag_unset] = STATE(899), + [sym_pattern_test] = STATE(899), + [sym_equal_ascii] = STATE(899), + [sym_unequal_ascii] = STATE(899), + [sym_greater_ascii] = STATE(899), + [sym_greater_equal_ascii] = STATE(899), + [sym_less_ascii] = STATE(899), + [sym_less_equal_ascii] = STATE(899), + [sym_rule_ascii] = STATE(899), + [sym_rule_delayed_ascii] = STATE(899), + [sym_message_name] = STATE(899), + [sym_apply_at] = STATE(899), + [sym_tilde] = STATE(899), + [sym_composition] = STATE(899), + [sym_right_composition] = STATE(899), + [sym_get] = STATE(899), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(899), + [sym_underscript] = STATE(899), + [sym_underoverscript] = STATE(899), + [sym_overunderscript] = STATE(899), + [sym_function_anonymous] = STATE(899), + [sym_function_arrow] = STATE(899), + [sym_small_circle] = STATE(899), + [sym_circle_dot] = STATE(899), + [sym_non_commutative_multiply] = STATE(899), + [sym_dot] = STATE(899), + [sym_backslash] = STATE(899), + [sym_diamond] = STATE(899), + [sym_wedge] = STATE(899), + [sym_vee] = STATE(899), + [sym_circle_times] = STATE(899), + [sym_center_dot] = STATE(899), + [sym_times_ast] = STATE(899), + [sym_times_cross] = STATE(899), + [sym_star] = STATE(899), + [sym_vertical_tilde] = STATE(899), + [sym_coproduct] = STATE(899), + [sym_circle_plus] = STATE(899), + [sym_circle_minus] = STATE(899), + [sym_plus] = STATE(899), + [sym_minus] = STATE(899), + [sym_plus_minus] = STATE(899), + [sym_per] = STATE(899), + [sym_divide] = STATE(899), + [sym_divide_box] = STATE(899), + [sym_map] = STATE(899), + [sym_map_all] = STATE(899), + [sym_factorial] = STATE(899), + [sym_factorial2] = STATE(899), + [sym_derivative] = STATE(899), + [sym_sqrt] = STATE(899), + [sym_any_root] = STATE(899), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(899), + [sym_power_subscript] = STATE(899), + [sym_apply_atat] = STATE(899), + [sym_apply_atatat] = STATE(899), + [sym_alternatives] = STATE(899), + [sym_string_join] = STATE(899), + [sym__expr_op] = STATE(899), + [sym_list] = STATE(544), + [sym_apply] = STATE(544), + [sym_association] = STATE(544), + [sym_part] = STATE(544), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(544), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(253), + [aux_sym_source_file_token1] = ACTIONS(759), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_part_bracket_end] = ACTIONS(767), + [sym_blank] = ACTIONS(769), + [sym_blank_sequence] = ACTIONS(769), + [sym_blank_null_sequence] = ACTIONS(771), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(771), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [233] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(122), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(122), + [sym__expr_repeat] = STATE(1097), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(252), + [aux_sym_source_file_token1] = ACTIONS(777), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_association_bracket_end] = ACTIONS(779), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [234] = { + [sym__parenthesized_expr] = STATE(501), + [sym__expr_finished] = STATE(501), + [sym__expr] = STATE(222), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(222), + [sym_increment] = STATE(531), + [sym_decrement] = STATE(531), + [sym_pre_increment] = STATE(531), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(531), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(707), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(707), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(707), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(531), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(776), + [sym_subscript_power] = STATE(776), + [sym_compound_expression] = STATE(776), + [sym_set] = STATE(776), + [sym_set_delayed] = STATE(776), + [sym_up_set] = STATE(776), + [sym_up_set_delayed] = STATE(776), + [sym_unset] = STATE(776), + [sym_tag_set] = STATE(776), + [sym_tag_set_delayed] = STATE(776), + [sym_tag_unset] = STATE(776), + [sym_pattern_test] = STATE(776), + [sym_equal_ascii] = STATE(776), + [sym_unequal_ascii] = STATE(776), + [sym_greater_ascii] = STATE(776), + [sym_greater_equal_ascii] = STATE(776), + [sym_less_ascii] = STATE(776), + [sym_less_equal_ascii] = STATE(776), + [sym_rule_ascii] = STATE(776), + [sym_rule_delayed_ascii] = STATE(776), + [sym_message_name] = STATE(776), + [sym_apply_at] = STATE(776), + [sym_tilde] = STATE(776), + [sym_composition] = STATE(776), + [sym_right_composition] = STATE(776), + [sym_get] = STATE(776), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(776), + [sym_underscript] = STATE(776), + [sym_underoverscript] = STATE(776), + [sym_overunderscript] = STATE(776), + [sym_function_anonymous] = STATE(776), + [sym_function_arrow] = STATE(776), + [sym_small_circle] = STATE(776), + [sym_circle_dot] = STATE(776), + [sym_non_commutative_multiply] = STATE(776), + [sym_dot] = STATE(776), + [sym_backslash] = STATE(776), + [sym_diamond] = STATE(776), + [sym_wedge] = STATE(776), + [sym_vee] = STATE(776), + [sym_circle_times] = STATE(776), + [sym_center_dot] = STATE(776), + [sym_times_ast] = STATE(776), + [sym_times_cross] = STATE(776), + [sym_star] = STATE(776), + [sym_vertical_tilde] = STATE(776), + [sym_coproduct] = STATE(776), + [sym_circle_plus] = STATE(776), + [sym_circle_minus] = STATE(776), + [sym_plus] = STATE(776), + [sym_minus] = STATE(776), + [sym_plus_minus] = STATE(776), + [sym_per] = STATE(776), + [sym_divide] = STATE(776), + [sym_divide_box] = STATE(776), + [sym_map] = STATE(776), + [sym_map_all] = STATE(776), + [sym_factorial] = STATE(776), + [sym_factorial2] = STATE(776), + [sym_derivative] = STATE(776), + [sym_sqrt] = STATE(776), + [sym_any_root] = STATE(776), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(776), + [sym_power_subscript] = STATE(776), + [sym_apply_atat] = STATE(776), + [sym_apply_atatat] = STATE(776), + [sym_alternatives] = STATE(776), + [sym_string_join] = STATE(776), + [sym__expr_op] = STATE(776), + [sym_list] = STATE(501), + [sym_apply] = STATE(501), + [sym_apply_bracket_end] = STATE(785), + [sym_association] = STATE(501), + [sym_part] = STATE(501), + [sym__symbol] = STATE(493), + [sym_user_symbol] = STATE(493), + [sym_builtin_symbol] = STATE(493), + [sym_string] = STATE(501), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(227), + [aux_sym_source_file_token1] = ACTIONS(739), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [anon_sym_RBRACK] = ACTIONS(737), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(743), + [sym_blank_sequence] = ACTIONS(743), + [sym_blank_null_sequence] = ACTIONS(745), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(745), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [235] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(122), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(122), + [sym__expr_repeat] = STATE(1106), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(250), + [aux_sym_source_file_token1] = ACTIONS(781), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_list_bracket_end] = ACTIONS(783), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [236] = { + [sym__parenthesized_expr] = STATE(501), + [sym__expr_finished] = STATE(501), + [sym__expr] = STATE(222), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(222), + [sym_increment] = STATE(531), + [sym_decrement] = STATE(531), + [sym_pre_increment] = STATE(531), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(531), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(707), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(707), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(707), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(531), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(776), + [sym_subscript_power] = STATE(776), + [sym_compound_expression] = STATE(776), + [sym_set] = STATE(776), + [sym_set_delayed] = STATE(776), + [sym_up_set] = STATE(776), + [sym_up_set_delayed] = STATE(776), + [sym_unset] = STATE(776), + [sym_tag_set] = STATE(776), + [sym_tag_set_delayed] = STATE(776), + [sym_tag_unset] = STATE(776), + [sym_pattern_test] = STATE(776), + [sym_equal_ascii] = STATE(776), + [sym_unequal_ascii] = STATE(776), + [sym_greater_ascii] = STATE(776), + [sym_greater_equal_ascii] = STATE(776), + [sym_less_ascii] = STATE(776), + [sym_less_equal_ascii] = STATE(776), + [sym_rule_ascii] = STATE(776), + [sym_rule_delayed_ascii] = STATE(776), + [sym_message_name] = STATE(776), + [sym_apply_at] = STATE(776), + [sym_tilde] = STATE(776), + [sym_composition] = STATE(776), + [sym_right_composition] = STATE(776), + [sym_get] = STATE(776), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(776), + [sym_underscript] = STATE(776), + [sym_underoverscript] = STATE(776), + [sym_overunderscript] = STATE(776), + [sym_function_anonymous] = STATE(776), + [sym_function_arrow] = STATE(776), + [sym_small_circle] = STATE(776), + [sym_circle_dot] = STATE(776), + [sym_non_commutative_multiply] = STATE(776), + [sym_dot] = STATE(776), + [sym_backslash] = STATE(776), + [sym_diamond] = STATE(776), + [sym_wedge] = STATE(776), + [sym_vee] = STATE(776), + [sym_circle_times] = STATE(776), + [sym_center_dot] = STATE(776), + [sym_times_ast] = STATE(776), + [sym_times_cross] = STATE(776), + [sym_star] = STATE(776), + [sym_vertical_tilde] = STATE(776), + [sym_coproduct] = STATE(776), + [sym_circle_plus] = STATE(776), + [sym_circle_minus] = STATE(776), + [sym_plus] = STATE(776), + [sym_minus] = STATE(776), + [sym_plus_minus] = STATE(776), + [sym_per] = STATE(776), + [sym_divide] = STATE(776), + [sym_divide_box] = STATE(776), + [sym_map] = STATE(776), + [sym_map_all] = STATE(776), + [sym_factorial] = STATE(776), + [sym_factorial2] = STATE(776), + [sym_derivative] = STATE(776), + [sym_sqrt] = STATE(776), + [sym_any_root] = STATE(776), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(776), + [sym_power_subscript] = STATE(776), + [sym_apply_atat] = STATE(776), + [sym_apply_atatat] = STATE(776), + [sym_alternatives] = STATE(776), + [sym_string_join] = STATE(776), + [sym__expr_op] = STATE(776), + [sym_list] = STATE(501), + [sym_apply] = STATE(501), + [sym_apply_bracket_end] = STATE(505), + [sym_association] = STATE(501), + [sym_part] = STATE(501), + [sym__symbol] = STATE(493), + [sym_user_symbol] = STATE(493), + [sym_builtin_symbol] = STATE(493), + [sym_string] = STATE(501), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(227), + [aux_sym_source_file_token1] = ACTIONS(739), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [anon_sym_RBRACK] = ACTIONS(733), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(743), + [sym_blank_sequence] = ACTIONS(743), + [sym_blank_null_sequence] = ACTIONS(745), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(745), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [237] = { + [sym__parenthesized_expr] = STATE(544), + [sym__expr_finished] = STATE(544), + [sym__expr] = STATE(126), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(920), + [sym__expr1] = STATE(126), + [sym__expr_repeat] = STATE(1100), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(899), + [sym_subscript_power] = STATE(899), + [sym_compound_expression] = STATE(899), + [sym_set] = STATE(899), + [sym_set_delayed] = STATE(899), + [sym_up_set] = STATE(899), + [sym_up_set_delayed] = STATE(899), + [sym_unset] = STATE(899), + [sym_tag_set] = STATE(899), + [sym_tag_set_delayed] = STATE(899), + [sym_tag_unset] = STATE(899), + [sym_pattern_test] = STATE(899), + [sym_equal_ascii] = STATE(899), + [sym_unequal_ascii] = STATE(899), + [sym_greater_ascii] = STATE(899), + [sym_greater_equal_ascii] = STATE(899), + [sym_less_ascii] = STATE(899), + [sym_less_equal_ascii] = STATE(899), + [sym_rule_ascii] = STATE(899), + [sym_rule_delayed_ascii] = STATE(899), + [sym_message_name] = STATE(899), + [sym_apply_at] = STATE(899), + [sym_tilde] = STATE(899), + [sym_composition] = STATE(899), + [sym_right_composition] = STATE(899), + [sym_get] = STATE(899), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(899), + [sym_underscript] = STATE(899), + [sym_underoverscript] = STATE(899), + [sym_overunderscript] = STATE(899), + [sym_function_anonymous] = STATE(899), + [sym_function_arrow] = STATE(899), + [sym_small_circle] = STATE(899), + [sym_circle_dot] = STATE(899), + [sym_non_commutative_multiply] = STATE(899), + [sym_dot] = STATE(899), + [sym_backslash] = STATE(899), + [sym_diamond] = STATE(899), + [sym_wedge] = STATE(899), + [sym_vee] = STATE(899), + [sym_circle_times] = STATE(899), + [sym_center_dot] = STATE(899), + [sym_times_ast] = STATE(899), + [sym_times_cross] = STATE(899), + [sym_star] = STATE(899), + [sym_vertical_tilde] = STATE(899), + [sym_coproduct] = STATE(899), + [sym_circle_plus] = STATE(899), + [sym_circle_minus] = STATE(899), + [sym_plus] = STATE(899), + [sym_minus] = STATE(899), + [sym_plus_minus] = STATE(899), + [sym_per] = STATE(899), + [sym_divide] = STATE(899), + [sym_divide_box] = STATE(899), + [sym_map] = STATE(899), + [sym_map_all] = STATE(899), + [sym_factorial] = STATE(899), + [sym_factorial2] = STATE(899), + [sym_derivative] = STATE(899), + [sym_sqrt] = STATE(899), + [sym_any_root] = STATE(899), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(899), + [sym_power_subscript] = STATE(899), + [sym_apply_atat] = STATE(899), + [sym_apply_atatat] = STATE(899), + [sym_alternatives] = STATE(899), + [sym_string_join] = STATE(899), + [sym__expr_op] = STATE(899), + [sym_list] = STATE(544), + [sym_apply] = STATE(544), + [sym_association] = STATE(544), + [sym_part] = STATE(544), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(544), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(255), + [aux_sym_source_file_token1] = ACTIONS(785), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_part_bracket_end] = ACTIONS(787), + [sym_blank] = ACTIONS(769), + [sym_blank_sequence] = ACTIONS(769), + [sym_blank_null_sequence] = ACTIONS(771), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(771), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [238] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(122), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(122), + [sym__expr_repeat] = STATE(1092), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(247), + [aux_sym_source_file_token1] = ACTIONS(789), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_association_bracket_end] = ACTIONS(791), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [239] = { + [sym__parenthesized_expr] = STATE(544), + [sym__expr_finished] = STATE(544), + [sym__expr] = STATE(126), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(920), + [sym__expr1] = STATE(126), + [sym__expr_repeat] = STATE(1103), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(899), + [sym_subscript_power] = STATE(899), + [sym_compound_expression] = STATE(899), + [sym_set] = STATE(899), + [sym_set_delayed] = STATE(899), + [sym_up_set] = STATE(899), + [sym_up_set_delayed] = STATE(899), + [sym_unset] = STATE(899), + [sym_tag_set] = STATE(899), + [sym_tag_set_delayed] = STATE(899), + [sym_tag_unset] = STATE(899), + [sym_pattern_test] = STATE(899), + [sym_equal_ascii] = STATE(899), + [sym_unequal_ascii] = STATE(899), + [sym_greater_ascii] = STATE(899), + [sym_greater_equal_ascii] = STATE(899), + [sym_less_ascii] = STATE(899), + [sym_less_equal_ascii] = STATE(899), + [sym_rule_ascii] = STATE(899), + [sym_rule_delayed_ascii] = STATE(899), + [sym_message_name] = STATE(899), + [sym_apply_at] = STATE(899), + [sym_tilde] = STATE(899), + [sym_composition] = STATE(899), + [sym_right_composition] = STATE(899), + [sym_get] = STATE(899), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(899), + [sym_underscript] = STATE(899), + [sym_underoverscript] = STATE(899), + [sym_overunderscript] = STATE(899), + [sym_function_anonymous] = STATE(899), + [sym_function_arrow] = STATE(899), + [sym_small_circle] = STATE(899), + [sym_circle_dot] = STATE(899), + [sym_non_commutative_multiply] = STATE(899), + [sym_dot] = STATE(899), + [sym_backslash] = STATE(899), + [sym_diamond] = STATE(899), + [sym_wedge] = STATE(899), + [sym_vee] = STATE(899), + [sym_circle_times] = STATE(899), + [sym_center_dot] = STATE(899), + [sym_times_ast] = STATE(899), + [sym_times_cross] = STATE(899), + [sym_star] = STATE(899), + [sym_vertical_tilde] = STATE(899), + [sym_coproduct] = STATE(899), + [sym_circle_plus] = STATE(899), + [sym_circle_minus] = STATE(899), + [sym_plus] = STATE(899), + [sym_minus] = STATE(899), + [sym_plus_minus] = STATE(899), + [sym_per] = STATE(899), + [sym_divide] = STATE(899), + [sym_divide_box] = STATE(899), + [sym_map] = STATE(899), + [sym_map_all] = STATE(899), + [sym_factorial] = STATE(899), + [sym_factorial2] = STATE(899), + [sym_derivative] = STATE(899), + [sym_sqrt] = STATE(899), + [sym_any_root] = STATE(899), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(899), + [sym_power_subscript] = STATE(899), + [sym_apply_atat] = STATE(899), + [sym_apply_atatat] = STATE(899), + [sym_alternatives] = STATE(899), + [sym_string_join] = STATE(899), + [sym__expr_op] = STATE(899), + [sym_list] = STATE(544), + [sym_apply] = STATE(544), + [sym_association] = STATE(544), + [sym_part] = STATE(544), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(544), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(244), + [aux_sym_source_file_token1] = ACTIONS(793), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_part_bracket_end] = ACTIONS(795), + [sym_blank] = ACTIONS(769), + [sym_blank_sequence] = ACTIONS(769), + [sym_blank_null_sequence] = ACTIONS(771), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(771), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [240] = { + [sym__parenthesized_expr] = STATE(544), + [sym__expr_finished] = STATE(544), + [sym__expr] = STATE(126), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(920), + [sym__expr1] = STATE(126), + [sym__expr_repeat] = STATE(1098), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(899), + [sym_subscript_power] = STATE(899), + [sym_compound_expression] = STATE(899), + [sym_set] = STATE(899), + [sym_set_delayed] = STATE(899), + [sym_up_set] = STATE(899), + [sym_up_set_delayed] = STATE(899), + [sym_unset] = STATE(899), + [sym_tag_set] = STATE(899), + [sym_tag_set_delayed] = STATE(899), + [sym_tag_unset] = STATE(899), + [sym_pattern_test] = STATE(899), + [sym_equal_ascii] = STATE(899), + [sym_unequal_ascii] = STATE(899), + [sym_greater_ascii] = STATE(899), + [sym_greater_equal_ascii] = STATE(899), + [sym_less_ascii] = STATE(899), + [sym_less_equal_ascii] = STATE(899), + [sym_rule_ascii] = STATE(899), + [sym_rule_delayed_ascii] = STATE(899), + [sym_message_name] = STATE(899), + [sym_apply_at] = STATE(899), + [sym_tilde] = STATE(899), + [sym_composition] = STATE(899), + [sym_right_composition] = STATE(899), + [sym_get] = STATE(899), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(899), + [sym_underscript] = STATE(899), + [sym_underoverscript] = STATE(899), + [sym_overunderscript] = STATE(899), + [sym_function_anonymous] = STATE(899), + [sym_function_arrow] = STATE(899), + [sym_small_circle] = STATE(899), + [sym_circle_dot] = STATE(899), + [sym_non_commutative_multiply] = STATE(899), + [sym_dot] = STATE(899), + [sym_backslash] = STATE(899), + [sym_diamond] = STATE(899), + [sym_wedge] = STATE(899), + [sym_vee] = STATE(899), + [sym_circle_times] = STATE(899), + [sym_center_dot] = STATE(899), + [sym_times_ast] = STATE(899), + [sym_times_cross] = STATE(899), + [sym_star] = STATE(899), + [sym_vertical_tilde] = STATE(899), + [sym_coproduct] = STATE(899), + [sym_circle_plus] = STATE(899), + [sym_circle_minus] = STATE(899), + [sym_plus] = STATE(899), + [sym_minus] = STATE(899), + [sym_plus_minus] = STATE(899), + [sym_per] = STATE(899), + [sym_divide] = STATE(899), + [sym_divide_box] = STATE(899), + [sym_map] = STATE(899), + [sym_map_all] = STATE(899), + [sym_factorial] = STATE(899), + [sym_factorial2] = STATE(899), + [sym_derivative] = STATE(899), + [sym_sqrt] = STATE(899), + [sym_any_root] = STATE(899), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(899), + [sym_power_subscript] = STATE(899), + [sym_apply_atat] = STATE(899), + [sym_apply_atatat] = STATE(899), + [sym_alternatives] = STATE(899), + [sym_string_join] = STATE(899), + [sym__expr_op] = STATE(899), + [sym_list] = STATE(544), + [sym_apply] = STATE(544), + [sym_association] = STATE(544), + [sym_part] = STATE(544), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(544), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(245), + [aux_sym_source_file_token1] = ACTIONS(797), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_part_bracket_end] = ACTIONS(799), + [sym_blank] = ACTIONS(769), + [sym_blank_sequence] = ACTIONS(769), + [sym_blank_null_sequence] = ACTIONS(771), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(771), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [241] = { + [sym__parenthesized_expr] = STATE(501), + [sym__expr_finished] = STATE(501), + [sym__expr] = STATE(222), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(222), + [sym_increment] = STATE(531), + [sym_decrement] = STATE(531), + [sym_pre_increment] = STATE(531), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(531), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(707), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(707), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(707), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(531), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(776), + [sym_subscript_power] = STATE(776), + [sym_compound_expression] = STATE(776), + [sym_set] = STATE(776), + [sym_set_delayed] = STATE(776), + [sym_up_set] = STATE(776), + [sym_up_set_delayed] = STATE(776), + [sym_unset] = STATE(776), + [sym_tag_set] = STATE(776), + [sym_tag_set_delayed] = STATE(776), + [sym_tag_unset] = STATE(776), + [sym_pattern_test] = STATE(776), + [sym_equal_ascii] = STATE(776), + [sym_unequal_ascii] = STATE(776), + [sym_greater_ascii] = STATE(776), + [sym_greater_equal_ascii] = STATE(776), + [sym_less_ascii] = STATE(776), + [sym_less_equal_ascii] = STATE(776), + [sym_rule_ascii] = STATE(776), + [sym_rule_delayed_ascii] = STATE(776), + [sym_message_name] = STATE(776), + [sym_apply_at] = STATE(776), + [sym_tilde] = STATE(776), + [sym_composition] = STATE(776), + [sym_right_composition] = STATE(776), + [sym_get] = STATE(776), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(776), + [sym_underscript] = STATE(776), + [sym_underoverscript] = STATE(776), + [sym_overunderscript] = STATE(776), + [sym_function_anonymous] = STATE(776), + [sym_function_arrow] = STATE(776), + [sym_small_circle] = STATE(776), + [sym_circle_dot] = STATE(776), + [sym_non_commutative_multiply] = STATE(776), + [sym_dot] = STATE(776), + [sym_backslash] = STATE(776), + [sym_diamond] = STATE(776), + [sym_wedge] = STATE(776), + [sym_vee] = STATE(776), + [sym_circle_times] = STATE(776), + [sym_center_dot] = STATE(776), + [sym_times_ast] = STATE(776), + [sym_times_cross] = STATE(776), + [sym_star] = STATE(776), + [sym_vertical_tilde] = STATE(776), + [sym_coproduct] = STATE(776), + [sym_circle_plus] = STATE(776), + [sym_circle_minus] = STATE(776), + [sym_plus] = STATE(776), + [sym_minus] = STATE(776), + [sym_plus_minus] = STATE(776), + [sym_per] = STATE(776), + [sym_divide] = STATE(776), + [sym_divide_box] = STATE(776), + [sym_map] = STATE(776), + [sym_map_all] = STATE(776), + [sym_factorial] = STATE(776), + [sym_factorial2] = STATE(776), + [sym_derivative] = STATE(776), + [sym_sqrt] = STATE(776), + [sym_any_root] = STATE(776), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(776), + [sym_power_subscript] = STATE(776), + [sym_apply_atat] = STATE(776), + [sym_apply_atatat] = STATE(776), + [sym_alternatives] = STATE(776), + [sym_string_join] = STATE(776), + [sym__expr_op] = STATE(776), + [sym_list] = STATE(501), + [sym_apply] = STATE(501), + [sym_apply_bracket_end] = STATE(681), + [sym_association] = STATE(501), + [sym_part] = STATE(501), + [sym__symbol] = STATE(493), + [sym_user_symbol] = STATE(493), + [sym_builtin_symbol] = STATE(493), + [sym_string] = STATE(501), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(227), + [aux_sym_source_file_token1] = ACTIONS(739), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [anon_sym_RBRACK] = ACTIONS(729), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(743), + [sym_blank_sequence] = ACTIONS(743), + [sym_blank_null_sequence] = ACTIONS(745), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(745), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [242] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(122), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(122), + [sym__expr_repeat] = STATE(1102), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(257), + [aux_sym_source_file_token1] = ACTIONS(801), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_association_bracket_end] = ACTIONS(803), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [243] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(122), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(122), + [sym__expr_repeat] = STATE(1104), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(251), + [aux_sym_source_file_token1] = ACTIONS(805), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_list_bracket_end] = ACTIONS(807), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [244] = { + [sym__parenthesized_expr] = STATE(545), + [sym__expr_finished] = STATE(545), + [sym__expr] = STATE(221), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(221), + [sym_increment] = STATE(639), + [sym_decrement] = STATE(639), + [sym_pre_increment] = STATE(639), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(639), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(827), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(827), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(827), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(639), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(898), + [sym_subscript_power] = STATE(898), + [sym_compound_expression] = STATE(898), + [sym_set] = STATE(898), + [sym_set_delayed] = STATE(898), + [sym_up_set] = STATE(898), + [sym_up_set_delayed] = STATE(898), + [sym_unset] = STATE(898), + [sym_tag_set] = STATE(898), + [sym_tag_set_delayed] = STATE(898), + [sym_tag_unset] = STATE(898), + [sym_pattern_test] = STATE(898), + [sym_equal_ascii] = STATE(898), + [sym_unequal_ascii] = STATE(898), + [sym_greater_ascii] = STATE(898), + [sym_greater_equal_ascii] = STATE(898), + [sym_less_ascii] = STATE(898), + [sym_less_equal_ascii] = STATE(898), + [sym_rule_ascii] = STATE(898), + [sym_rule_delayed_ascii] = STATE(898), + [sym_message_name] = STATE(898), + [sym_apply_at] = STATE(898), + [sym_tilde] = STATE(898), + [sym_composition] = STATE(898), + [sym_right_composition] = STATE(898), + [sym_get] = STATE(898), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(898), + [sym_underscript] = STATE(898), + [sym_underoverscript] = STATE(898), + [sym_overunderscript] = STATE(898), + [sym_function_anonymous] = STATE(898), + [sym_function_arrow] = STATE(898), + [sym_small_circle] = STATE(898), + [sym_circle_dot] = STATE(898), + [sym_non_commutative_multiply] = STATE(898), + [sym_dot] = STATE(898), + [sym_backslash] = STATE(898), + [sym_diamond] = STATE(898), + [sym_wedge] = STATE(898), + [sym_vee] = STATE(898), + [sym_circle_times] = STATE(898), + [sym_center_dot] = STATE(898), + [sym_times_ast] = STATE(898), + [sym_times_cross] = STATE(898), + [sym_star] = STATE(898), + [sym_vertical_tilde] = STATE(898), + [sym_coproduct] = STATE(898), + [sym_circle_plus] = STATE(898), + [sym_circle_minus] = STATE(898), + [sym_plus] = STATE(898), + [sym_minus] = STATE(898), + [sym_plus_minus] = STATE(898), + [sym_per] = STATE(898), + [sym_divide] = STATE(898), + [sym_divide_box] = STATE(898), + [sym_map] = STATE(898), + [sym_map_all] = STATE(898), + [sym_factorial] = STATE(898), + [sym_factorial2] = STATE(898), + [sym_derivative] = STATE(898), + [sym_sqrt] = STATE(898), + [sym_any_root] = STATE(898), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(898), + [sym_power_subscript] = STATE(898), + [sym_apply_atat] = STATE(898), + [sym_apply_atatat] = STATE(898), + [sym_alternatives] = STATE(898), + [sym_string_join] = STATE(898), + [sym__expr_op] = STATE(898), + [sym_list] = STATE(545), + [sym_apply] = STATE(545), + [sym_association] = STATE(545), + [sym_part] = STATE(545), + [sym__symbol] = STATE(550), + [sym_user_symbol] = STATE(550), + [sym_builtin_symbol] = STATE(550), + [sym_string] = STATE(545), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(256), + [aux_sym_source_file_token1] = ACTIONS(809), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_part_bracket_end] = ACTIONS(811), + [sym_blank] = ACTIONS(813), + [sym_blank_sequence] = ACTIONS(813), + [sym_blank_null_sequence] = ACTIONS(815), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(815), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [245] = { + [sym__parenthesized_expr] = STATE(545), + [sym__expr_finished] = STATE(545), + [sym__expr] = STATE(221), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(221), + [sym_increment] = STATE(639), + [sym_decrement] = STATE(639), + [sym_pre_increment] = STATE(639), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(639), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(827), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(827), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(827), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(639), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(898), + [sym_subscript_power] = STATE(898), + [sym_compound_expression] = STATE(898), + [sym_set] = STATE(898), + [sym_set_delayed] = STATE(898), + [sym_up_set] = STATE(898), + [sym_up_set_delayed] = STATE(898), + [sym_unset] = STATE(898), + [sym_tag_set] = STATE(898), + [sym_tag_set_delayed] = STATE(898), + [sym_tag_unset] = STATE(898), + [sym_pattern_test] = STATE(898), + [sym_equal_ascii] = STATE(898), + [sym_unequal_ascii] = STATE(898), + [sym_greater_ascii] = STATE(898), + [sym_greater_equal_ascii] = STATE(898), + [sym_less_ascii] = STATE(898), + [sym_less_equal_ascii] = STATE(898), + [sym_rule_ascii] = STATE(898), + [sym_rule_delayed_ascii] = STATE(898), + [sym_message_name] = STATE(898), + [sym_apply_at] = STATE(898), + [sym_tilde] = STATE(898), + [sym_composition] = STATE(898), + [sym_right_composition] = STATE(898), + [sym_get] = STATE(898), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(898), + [sym_underscript] = STATE(898), + [sym_underoverscript] = STATE(898), + [sym_overunderscript] = STATE(898), + [sym_function_anonymous] = STATE(898), + [sym_function_arrow] = STATE(898), + [sym_small_circle] = STATE(898), + [sym_circle_dot] = STATE(898), + [sym_non_commutative_multiply] = STATE(898), + [sym_dot] = STATE(898), + [sym_backslash] = STATE(898), + [sym_diamond] = STATE(898), + [sym_wedge] = STATE(898), + [sym_vee] = STATE(898), + [sym_circle_times] = STATE(898), + [sym_center_dot] = STATE(898), + [sym_times_ast] = STATE(898), + [sym_times_cross] = STATE(898), + [sym_star] = STATE(898), + [sym_vertical_tilde] = STATE(898), + [sym_coproduct] = STATE(898), + [sym_circle_plus] = STATE(898), + [sym_circle_minus] = STATE(898), + [sym_plus] = STATE(898), + [sym_minus] = STATE(898), + [sym_plus_minus] = STATE(898), + [sym_per] = STATE(898), + [sym_divide] = STATE(898), + [sym_divide_box] = STATE(898), + [sym_map] = STATE(898), + [sym_map_all] = STATE(898), + [sym_factorial] = STATE(898), + [sym_factorial2] = STATE(898), + [sym_derivative] = STATE(898), + [sym_sqrt] = STATE(898), + [sym_any_root] = STATE(898), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(898), + [sym_power_subscript] = STATE(898), + [sym_apply_atat] = STATE(898), + [sym_apply_atatat] = STATE(898), + [sym_alternatives] = STATE(898), + [sym_string_join] = STATE(898), + [sym__expr_op] = STATE(898), + [sym_list] = STATE(545), + [sym_apply] = STATE(545), + [sym_association] = STATE(545), + [sym_part] = STATE(545), + [sym__symbol] = STATE(550), + [sym_user_symbol] = STATE(550), + [sym_builtin_symbol] = STATE(550), + [sym_string] = STATE(545), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(256), + [aux_sym_source_file_token1] = ACTIONS(809), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_part_bracket_end] = ACTIONS(817), + [sym_blank] = ACTIONS(813), + [sym_blank_sequence] = ACTIONS(813), + [sym_blank_null_sequence] = ACTIONS(815), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(815), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [246] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(127), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(486), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(486), + [sym_subscript_power_top] = STATE(486), + [sym_compound_expression_top] = STATE(486), + [sym_set_top] = STATE(486), + [sym_set_delayed_top] = STATE(486), + [sym_up_set_top] = STATE(486), + [sym_up_set_delayed_top] = STATE(486), + [sym_unset_top] = STATE(486), + [sym_tag_set_top] = STATE(486), + [sym_tag_set_delayed_top] = STATE(486), + [sym_tag_unset_top] = STATE(486), + [sym_pattern_test_top] = STATE(486), + [sym_equal_ascii_top] = STATE(486), + [sym_unequal_ascii_top] = STATE(486), + [sym_greater_ascii_top] = STATE(486), + [sym_greater_equal_ascii_top] = STATE(486), + [sym_less_ascii_top] = STATE(486), + [sym_less_equal_ascii_top] = STATE(486), + [sym_rule_ascii_top] = STATE(486), + [sym_rule_delayed_ascii_top] = STATE(486), + [sym_message_name_top] = STATE(486), + [sym_apply_at_top] = STATE(486), + [sym_tilde_top] = STATE(486), + [sym_composition_top] = STATE(486), + [sym_right_composition_top] = STATE(486), + [sym_get_top] = STATE(486), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(486), + [sym_underscript_top] = STATE(486), + [sym_underoverscript_top] = STATE(486), + [sym_overunderscript_top] = STATE(486), + [sym_function_anonymous_top] = STATE(486), + [sym_function_arrow_top] = STATE(486), + [sym_small_circle_top] = STATE(486), + [sym_circle_dot_top] = STATE(486), + [sym_non_commutative_multiply_top] = STATE(486), + [sym_dot_top] = STATE(486), + [sym_backslash_top] = STATE(486), + [sym_diamond_top] = STATE(486), + [sym_wedge_top] = STATE(486), + [sym_vee_top] = STATE(486), + [sym_circle_times_top] = STATE(486), + [sym_center_dot_top] = STATE(486), + [sym_times_ast_top] = STATE(486), + [sym_times_cross_top] = STATE(486), + [sym_star_top] = STATE(486), + [sym_vertical_tilde_top] = STATE(486), + [sym_coproduct_top] = STATE(486), + [sym_circle_plus_top] = STATE(486), + [sym_circle_minus_top] = STATE(486), + [sym_plus_top] = STATE(486), + [sym_minus_top] = STATE(486), + [sym_plus_minus_top] = STATE(486), + [sym_per_top] = STATE(486), + [sym_divide_top] = STATE(486), + [sym_divide_box_top] = STATE(486), + [sym_map_top] = STATE(486), + [sym_map_all_top] = STATE(486), + [sym_factorial_top] = STATE(486), + [sym_factorial2_top] = STATE(486), + [sym_derivative_top] = STATE(486), + [sym_sqrt_top] = STATE(486), + [sym_any_root_top] = STATE(486), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(486), + [sym_power_subscript_top] = STATE(486), + [sym_apply_atat_top] = STATE(486), + [sym_apply_atatat_top] = STATE(486), + [sym_alternatives_top] = STATE(486), + [sym_string_join_top] = STATE(486), + [sym__expr_op_top] = STATE(486), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(969), + [aux_sym_source_file_repeat2] = STATE(406), + [ts_builtin_sym_end] = ACTIONS(679), + [aux_sym_source_file_token1] = ACTIONS(819), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [247] = { + [sym__parenthesized_expr] = STATE(501), + [sym__expr_finished] = STATE(501), + [sym__expr] = STATE(222), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(222), + [sym_increment] = STATE(531), + [sym_decrement] = STATE(531), + [sym_pre_increment] = STATE(531), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(531), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(707), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(707), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(707), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(531), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(776), + [sym_subscript_power] = STATE(776), + [sym_compound_expression] = STATE(776), + [sym_set] = STATE(776), + [sym_set_delayed] = STATE(776), + [sym_up_set] = STATE(776), + [sym_up_set_delayed] = STATE(776), + [sym_unset] = STATE(776), + [sym_tag_set] = STATE(776), + [sym_tag_set_delayed] = STATE(776), + [sym_tag_unset] = STATE(776), + [sym_pattern_test] = STATE(776), + [sym_equal_ascii] = STATE(776), + [sym_unequal_ascii] = STATE(776), + [sym_greater_ascii] = STATE(776), + [sym_greater_equal_ascii] = STATE(776), + [sym_less_ascii] = STATE(776), + [sym_less_equal_ascii] = STATE(776), + [sym_rule_ascii] = STATE(776), + [sym_rule_delayed_ascii] = STATE(776), + [sym_message_name] = STATE(776), + [sym_apply_at] = STATE(776), + [sym_tilde] = STATE(776), + [sym_composition] = STATE(776), + [sym_right_composition] = STATE(776), + [sym_get] = STATE(776), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(776), + [sym_underscript] = STATE(776), + [sym_underoverscript] = STATE(776), + [sym_overunderscript] = STATE(776), + [sym_function_anonymous] = STATE(776), + [sym_function_arrow] = STATE(776), + [sym_small_circle] = STATE(776), + [sym_circle_dot] = STATE(776), + [sym_non_commutative_multiply] = STATE(776), + [sym_dot] = STATE(776), + [sym_backslash] = STATE(776), + [sym_diamond] = STATE(776), + [sym_wedge] = STATE(776), + [sym_vee] = STATE(776), + [sym_circle_times] = STATE(776), + [sym_center_dot] = STATE(776), + [sym_times_ast] = STATE(776), + [sym_times_cross] = STATE(776), + [sym_star] = STATE(776), + [sym_vertical_tilde] = STATE(776), + [sym_coproduct] = STATE(776), + [sym_circle_plus] = STATE(776), + [sym_circle_minus] = STATE(776), + [sym_plus] = STATE(776), + [sym_minus] = STATE(776), + [sym_plus_minus] = STATE(776), + [sym_per] = STATE(776), + [sym_divide] = STATE(776), + [sym_divide_box] = STATE(776), + [sym_map] = STATE(776), + [sym_map_all] = STATE(776), + [sym_factorial] = STATE(776), + [sym_factorial2] = STATE(776), + [sym_derivative] = STATE(776), + [sym_sqrt] = STATE(776), + [sym_any_root] = STATE(776), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(776), + [sym_power_subscript] = STATE(776), + [sym_apply_atat] = STATE(776), + [sym_apply_atatat] = STATE(776), + [sym_alternatives] = STATE(776), + [sym_string_join] = STATE(776), + [sym__expr_op] = STATE(776), + [sym_list] = STATE(501), + [sym_apply] = STATE(501), + [sym_association] = STATE(501), + [sym_part] = STATE(501), + [sym__symbol] = STATE(493), + [sym_user_symbol] = STATE(493), + [sym_builtin_symbol] = STATE(493), + [sym_string] = STATE(501), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(227), + [aux_sym_source_file_token1] = ACTIONS(739), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_association_bracket_end] = ACTIONS(821), + [sym_blank] = ACTIONS(743), + [sym_blank_sequence] = ACTIONS(743), + [sym_blank_null_sequence] = ACTIONS(745), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(745), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [248] = { + [sym__parenthesized_expr] = STATE(501), + [sym__expr_finished] = STATE(501), + [sym__expr] = STATE(222), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(222), + [sym_increment] = STATE(531), + [sym_decrement] = STATE(531), + [sym_pre_increment] = STATE(531), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(531), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(707), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(707), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(707), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(531), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(776), + [sym_subscript_power] = STATE(776), + [sym_compound_expression] = STATE(776), + [sym_set] = STATE(776), + [sym_set_delayed] = STATE(776), + [sym_up_set] = STATE(776), + [sym_up_set_delayed] = STATE(776), + [sym_unset] = STATE(776), + [sym_tag_set] = STATE(776), + [sym_tag_set_delayed] = STATE(776), + [sym_tag_unset] = STATE(776), + [sym_pattern_test] = STATE(776), + [sym_equal_ascii] = STATE(776), + [sym_unequal_ascii] = STATE(776), + [sym_greater_ascii] = STATE(776), + [sym_greater_equal_ascii] = STATE(776), + [sym_less_ascii] = STATE(776), + [sym_less_equal_ascii] = STATE(776), + [sym_rule_ascii] = STATE(776), + [sym_rule_delayed_ascii] = STATE(776), + [sym_message_name] = STATE(776), + [sym_apply_at] = STATE(776), + [sym_tilde] = STATE(776), + [sym_composition] = STATE(776), + [sym_right_composition] = STATE(776), + [sym_get] = STATE(776), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(776), + [sym_underscript] = STATE(776), + [sym_underoverscript] = STATE(776), + [sym_overunderscript] = STATE(776), + [sym_function_anonymous] = STATE(776), + [sym_function_arrow] = STATE(776), + [sym_small_circle] = STATE(776), + [sym_circle_dot] = STATE(776), + [sym_non_commutative_multiply] = STATE(776), + [sym_dot] = STATE(776), + [sym_backslash] = STATE(776), + [sym_diamond] = STATE(776), + [sym_wedge] = STATE(776), + [sym_vee] = STATE(776), + [sym_circle_times] = STATE(776), + [sym_center_dot] = STATE(776), + [sym_times_ast] = STATE(776), + [sym_times_cross] = STATE(776), + [sym_star] = STATE(776), + [sym_vertical_tilde] = STATE(776), + [sym_coproduct] = STATE(776), + [sym_circle_plus] = STATE(776), + [sym_circle_minus] = STATE(776), + [sym_plus] = STATE(776), + [sym_minus] = STATE(776), + [sym_plus_minus] = STATE(776), + [sym_per] = STATE(776), + [sym_divide] = STATE(776), + [sym_divide_box] = STATE(776), + [sym_map] = STATE(776), + [sym_map_all] = STATE(776), + [sym_factorial] = STATE(776), + [sym_factorial2] = STATE(776), + [sym_derivative] = STATE(776), + [sym_sqrt] = STATE(776), + [sym_any_root] = STATE(776), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(776), + [sym_power_subscript] = STATE(776), + [sym_apply_atat] = STATE(776), + [sym_apply_atatat] = STATE(776), + [sym_alternatives] = STATE(776), + [sym_string_join] = STATE(776), + [sym__expr_op] = STATE(776), + [sym_list] = STATE(501), + [sym_apply] = STATE(501), + [sym_association] = STATE(501), + [sym_part] = STATE(501), + [sym__symbol] = STATE(493), + [sym_user_symbol] = STATE(493), + [sym_builtin_symbol] = STATE(493), + [sym_string] = STATE(501), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(227), + [aux_sym_source_file_token1] = ACTIONS(739), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_list_bracket_end] = ACTIONS(823), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(743), + [sym_blank_sequence] = ACTIONS(743), + [sym_blank_null_sequence] = ACTIONS(745), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(745), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [249] = { + [sym__parenthesized_expr] = STATE(501), + [sym__expr_finished] = STATE(501), + [sym__expr] = STATE(222), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(222), + [sym_increment] = STATE(531), + [sym_decrement] = STATE(531), + [sym_pre_increment] = STATE(531), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(531), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(707), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(707), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(707), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(531), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(776), + [sym_subscript_power] = STATE(776), + [sym_compound_expression] = STATE(776), + [sym_set] = STATE(776), + [sym_set_delayed] = STATE(776), + [sym_up_set] = STATE(776), + [sym_up_set_delayed] = STATE(776), + [sym_unset] = STATE(776), + [sym_tag_set] = STATE(776), + [sym_tag_set_delayed] = STATE(776), + [sym_tag_unset] = STATE(776), + [sym_pattern_test] = STATE(776), + [sym_equal_ascii] = STATE(776), + [sym_unequal_ascii] = STATE(776), + [sym_greater_ascii] = STATE(776), + [sym_greater_equal_ascii] = STATE(776), + [sym_less_ascii] = STATE(776), + [sym_less_equal_ascii] = STATE(776), + [sym_rule_ascii] = STATE(776), + [sym_rule_delayed_ascii] = STATE(776), + [sym_message_name] = STATE(776), + [sym_apply_at] = STATE(776), + [sym_tilde] = STATE(776), + [sym_composition] = STATE(776), + [sym_right_composition] = STATE(776), + [sym_get] = STATE(776), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(776), + [sym_underscript] = STATE(776), + [sym_underoverscript] = STATE(776), + [sym_overunderscript] = STATE(776), + [sym_function_anonymous] = STATE(776), + [sym_function_arrow] = STATE(776), + [sym_small_circle] = STATE(776), + [sym_circle_dot] = STATE(776), + [sym_non_commutative_multiply] = STATE(776), + [sym_dot] = STATE(776), + [sym_backslash] = STATE(776), + [sym_diamond] = STATE(776), + [sym_wedge] = STATE(776), + [sym_vee] = STATE(776), + [sym_circle_times] = STATE(776), + [sym_center_dot] = STATE(776), + [sym_times_ast] = STATE(776), + [sym_times_cross] = STATE(776), + [sym_star] = STATE(776), + [sym_vertical_tilde] = STATE(776), + [sym_coproduct] = STATE(776), + [sym_circle_plus] = STATE(776), + [sym_circle_minus] = STATE(776), + [sym_plus] = STATE(776), + [sym_minus] = STATE(776), + [sym_plus_minus] = STATE(776), + [sym_per] = STATE(776), + [sym_divide] = STATE(776), + [sym_divide_box] = STATE(776), + [sym_map] = STATE(776), + [sym_map_all] = STATE(776), + [sym_factorial] = STATE(776), + [sym_factorial2] = STATE(776), + [sym_derivative] = STATE(776), + [sym_sqrt] = STATE(776), + [sym_any_root] = STATE(776), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(776), + [sym_power_subscript] = STATE(776), + [sym_apply_atat] = STATE(776), + [sym_apply_atatat] = STATE(776), + [sym_alternatives] = STATE(776), + [sym_string_join] = STATE(776), + [sym__expr_op] = STATE(776), + [sym_list] = STATE(501), + [sym_apply] = STATE(501), + [sym_association] = STATE(501), + [sym_part] = STATE(501), + [sym__symbol] = STATE(493), + [sym_user_symbol] = STATE(493), + [sym_builtin_symbol] = STATE(493), + [sym_string] = STATE(501), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(227), + [aux_sym_source_file_token1] = ACTIONS(739), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_association_bracket_end] = ACTIONS(825), + [sym_blank] = ACTIONS(743), + [sym_blank_sequence] = ACTIONS(743), + [sym_blank_null_sequence] = ACTIONS(745), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(745), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [250] = { + [sym__parenthesized_expr] = STATE(501), + [sym__expr_finished] = STATE(501), + [sym__expr] = STATE(222), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(222), + [sym_increment] = STATE(531), + [sym_decrement] = STATE(531), + [sym_pre_increment] = STATE(531), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(531), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(707), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(707), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(707), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(531), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(776), + [sym_subscript_power] = STATE(776), + [sym_compound_expression] = STATE(776), + [sym_set] = STATE(776), + [sym_set_delayed] = STATE(776), + [sym_up_set] = STATE(776), + [sym_up_set_delayed] = STATE(776), + [sym_unset] = STATE(776), + [sym_tag_set] = STATE(776), + [sym_tag_set_delayed] = STATE(776), + [sym_tag_unset] = STATE(776), + [sym_pattern_test] = STATE(776), + [sym_equal_ascii] = STATE(776), + [sym_unequal_ascii] = STATE(776), + [sym_greater_ascii] = STATE(776), + [sym_greater_equal_ascii] = STATE(776), + [sym_less_ascii] = STATE(776), + [sym_less_equal_ascii] = STATE(776), + [sym_rule_ascii] = STATE(776), + [sym_rule_delayed_ascii] = STATE(776), + [sym_message_name] = STATE(776), + [sym_apply_at] = STATE(776), + [sym_tilde] = STATE(776), + [sym_composition] = STATE(776), + [sym_right_composition] = STATE(776), + [sym_get] = STATE(776), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(776), + [sym_underscript] = STATE(776), + [sym_underoverscript] = STATE(776), + [sym_overunderscript] = STATE(776), + [sym_function_anonymous] = STATE(776), + [sym_function_arrow] = STATE(776), + [sym_small_circle] = STATE(776), + [sym_circle_dot] = STATE(776), + [sym_non_commutative_multiply] = STATE(776), + [sym_dot] = STATE(776), + [sym_backslash] = STATE(776), + [sym_diamond] = STATE(776), + [sym_wedge] = STATE(776), + [sym_vee] = STATE(776), + [sym_circle_times] = STATE(776), + [sym_center_dot] = STATE(776), + [sym_times_ast] = STATE(776), + [sym_times_cross] = STATE(776), + [sym_star] = STATE(776), + [sym_vertical_tilde] = STATE(776), + [sym_coproduct] = STATE(776), + [sym_circle_plus] = STATE(776), + [sym_circle_minus] = STATE(776), + [sym_plus] = STATE(776), + [sym_minus] = STATE(776), + [sym_plus_minus] = STATE(776), + [sym_per] = STATE(776), + [sym_divide] = STATE(776), + [sym_divide_box] = STATE(776), + [sym_map] = STATE(776), + [sym_map_all] = STATE(776), + [sym_factorial] = STATE(776), + [sym_factorial2] = STATE(776), + [sym_derivative] = STATE(776), + [sym_sqrt] = STATE(776), + [sym_any_root] = STATE(776), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(776), + [sym_power_subscript] = STATE(776), + [sym_apply_atat] = STATE(776), + [sym_apply_atatat] = STATE(776), + [sym_alternatives] = STATE(776), + [sym_string_join] = STATE(776), + [sym__expr_op] = STATE(776), + [sym_list] = STATE(501), + [sym_apply] = STATE(501), + [sym_association] = STATE(501), + [sym_part] = STATE(501), + [sym__symbol] = STATE(493), + [sym_user_symbol] = STATE(493), + [sym_builtin_symbol] = STATE(493), + [sym_string] = STATE(501), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(227), + [aux_sym_source_file_token1] = ACTIONS(739), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_list_bracket_end] = ACTIONS(827), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(743), + [sym_blank_sequence] = ACTIONS(743), + [sym_blank_null_sequence] = ACTIONS(745), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(745), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [251] = { + [sym__parenthesized_expr] = STATE(501), + [sym__expr_finished] = STATE(501), + [sym__expr] = STATE(222), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(222), + [sym_increment] = STATE(531), + [sym_decrement] = STATE(531), + [sym_pre_increment] = STATE(531), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(531), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(707), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(707), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(707), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(531), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(776), + [sym_subscript_power] = STATE(776), + [sym_compound_expression] = STATE(776), + [sym_set] = STATE(776), + [sym_set_delayed] = STATE(776), + [sym_up_set] = STATE(776), + [sym_up_set_delayed] = STATE(776), + [sym_unset] = STATE(776), + [sym_tag_set] = STATE(776), + [sym_tag_set_delayed] = STATE(776), + [sym_tag_unset] = STATE(776), + [sym_pattern_test] = STATE(776), + [sym_equal_ascii] = STATE(776), + [sym_unequal_ascii] = STATE(776), + [sym_greater_ascii] = STATE(776), + [sym_greater_equal_ascii] = STATE(776), + [sym_less_ascii] = STATE(776), + [sym_less_equal_ascii] = STATE(776), + [sym_rule_ascii] = STATE(776), + [sym_rule_delayed_ascii] = STATE(776), + [sym_message_name] = STATE(776), + [sym_apply_at] = STATE(776), + [sym_tilde] = STATE(776), + [sym_composition] = STATE(776), + [sym_right_composition] = STATE(776), + [sym_get] = STATE(776), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(776), + [sym_underscript] = STATE(776), + [sym_underoverscript] = STATE(776), + [sym_overunderscript] = STATE(776), + [sym_function_anonymous] = STATE(776), + [sym_function_arrow] = STATE(776), + [sym_small_circle] = STATE(776), + [sym_circle_dot] = STATE(776), + [sym_non_commutative_multiply] = STATE(776), + [sym_dot] = STATE(776), + [sym_backslash] = STATE(776), + [sym_diamond] = STATE(776), + [sym_wedge] = STATE(776), + [sym_vee] = STATE(776), + [sym_circle_times] = STATE(776), + [sym_center_dot] = STATE(776), + [sym_times_ast] = STATE(776), + [sym_times_cross] = STATE(776), + [sym_star] = STATE(776), + [sym_vertical_tilde] = STATE(776), + [sym_coproduct] = STATE(776), + [sym_circle_plus] = STATE(776), + [sym_circle_minus] = STATE(776), + [sym_plus] = STATE(776), + [sym_minus] = STATE(776), + [sym_plus_minus] = STATE(776), + [sym_per] = STATE(776), + [sym_divide] = STATE(776), + [sym_divide_box] = STATE(776), + [sym_map] = STATE(776), + [sym_map_all] = STATE(776), + [sym_factorial] = STATE(776), + [sym_factorial2] = STATE(776), + [sym_derivative] = STATE(776), + [sym_sqrt] = STATE(776), + [sym_any_root] = STATE(776), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(776), + [sym_power_subscript] = STATE(776), + [sym_apply_atat] = STATE(776), + [sym_apply_atatat] = STATE(776), + [sym_alternatives] = STATE(776), + [sym_string_join] = STATE(776), + [sym__expr_op] = STATE(776), + [sym_list] = STATE(501), + [sym_apply] = STATE(501), + [sym_association] = STATE(501), + [sym_part] = STATE(501), + [sym__symbol] = STATE(493), + [sym_user_symbol] = STATE(493), + [sym_builtin_symbol] = STATE(493), + [sym_string] = STATE(501), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(227), + [aux_sym_source_file_token1] = ACTIONS(739), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_list_bracket_end] = ACTIONS(829), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(743), + [sym_blank_sequence] = ACTIONS(743), + [sym_blank_null_sequence] = ACTIONS(745), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(745), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [252] = { + [sym__parenthesized_expr] = STATE(501), + [sym__expr_finished] = STATE(501), + [sym__expr] = STATE(222), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(222), + [sym_increment] = STATE(531), + [sym_decrement] = STATE(531), + [sym_pre_increment] = STATE(531), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(531), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(707), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(707), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(707), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(531), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(776), + [sym_subscript_power] = STATE(776), + [sym_compound_expression] = STATE(776), + [sym_set] = STATE(776), + [sym_set_delayed] = STATE(776), + [sym_up_set] = STATE(776), + [sym_up_set_delayed] = STATE(776), + [sym_unset] = STATE(776), + [sym_tag_set] = STATE(776), + [sym_tag_set_delayed] = STATE(776), + [sym_tag_unset] = STATE(776), + [sym_pattern_test] = STATE(776), + [sym_equal_ascii] = STATE(776), + [sym_unequal_ascii] = STATE(776), + [sym_greater_ascii] = STATE(776), + [sym_greater_equal_ascii] = STATE(776), + [sym_less_ascii] = STATE(776), + [sym_less_equal_ascii] = STATE(776), + [sym_rule_ascii] = STATE(776), + [sym_rule_delayed_ascii] = STATE(776), + [sym_message_name] = STATE(776), + [sym_apply_at] = STATE(776), + [sym_tilde] = STATE(776), + [sym_composition] = STATE(776), + [sym_right_composition] = STATE(776), + [sym_get] = STATE(776), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(776), + [sym_underscript] = STATE(776), + [sym_underoverscript] = STATE(776), + [sym_overunderscript] = STATE(776), + [sym_function_anonymous] = STATE(776), + [sym_function_arrow] = STATE(776), + [sym_small_circle] = STATE(776), + [sym_circle_dot] = STATE(776), + [sym_non_commutative_multiply] = STATE(776), + [sym_dot] = STATE(776), + [sym_backslash] = STATE(776), + [sym_diamond] = STATE(776), + [sym_wedge] = STATE(776), + [sym_vee] = STATE(776), + [sym_circle_times] = STATE(776), + [sym_center_dot] = STATE(776), + [sym_times_ast] = STATE(776), + [sym_times_cross] = STATE(776), + [sym_star] = STATE(776), + [sym_vertical_tilde] = STATE(776), + [sym_coproduct] = STATE(776), + [sym_circle_plus] = STATE(776), + [sym_circle_minus] = STATE(776), + [sym_plus] = STATE(776), + [sym_minus] = STATE(776), + [sym_plus_minus] = STATE(776), + [sym_per] = STATE(776), + [sym_divide] = STATE(776), + [sym_divide_box] = STATE(776), + [sym_map] = STATE(776), + [sym_map_all] = STATE(776), + [sym_factorial] = STATE(776), + [sym_factorial2] = STATE(776), + [sym_derivative] = STATE(776), + [sym_sqrt] = STATE(776), + [sym_any_root] = STATE(776), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(776), + [sym_power_subscript] = STATE(776), + [sym_apply_atat] = STATE(776), + [sym_apply_atatat] = STATE(776), + [sym_alternatives] = STATE(776), + [sym_string_join] = STATE(776), + [sym__expr_op] = STATE(776), + [sym_list] = STATE(501), + [sym_apply] = STATE(501), + [sym_association] = STATE(501), + [sym_part] = STATE(501), + [sym__symbol] = STATE(493), + [sym_user_symbol] = STATE(493), + [sym_builtin_symbol] = STATE(493), + [sym_string] = STATE(501), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(227), + [aux_sym_source_file_token1] = ACTIONS(739), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_association_bracket_end] = ACTIONS(831), + [sym_blank] = ACTIONS(743), + [sym_blank_sequence] = ACTIONS(743), + [sym_blank_null_sequence] = ACTIONS(745), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(745), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [253] = { + [sym__parenthesized_expr] = STATE(545), + [sym__expr_finished] = STATE(545), + [sym__expr] = STATE(221), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(221), + [sym_increment] = STATE(639), + [sym_decrement] = STATE(639), + [sym_pre_increment] = STATE(639), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(639), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(827), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(827), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(827), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(639), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(898), + [sym_subscript_power] = STATE(898), + [sym_compound_expression] = STATE(898), + [sym_set] = STATE(898), + [sym_set_delayed] = STATE(898), + [sym_up_set] = STATE(898), + [sym_up_set_delayed] = STATE(898), + [sym_unset] = STATE(898), + [sym_tag_set] = STATE(898), + [sym_tag_set_delayed] = STATE(898), + [sym_tag_unset] = STATE(898), + [sym_pattern_test] = STATE(898), + [sym_equal_ascii] = STATE(898), + [sym_unequal_ascii] = STATE(898), + [sym_greater_ascii] = STATE(898), + [sym_greater_equal_ascii] = STATE(898), + [sym_less_ascii] = STATE(898), + [sym_less_equal_ascii] = STATE(898), + [sym_rule_ascii] = STATE(898), + [sym_rule_delayed_ascii] = STATE(898), + [sym_message_name] = STATE(898), + [sym_apply_at] = STATE(898), + [sym_tilde] = STATE(898), + [sym_composition] = STATE(898), + [sym_right_composition] = STATE(898), + [sym_get] = STATE(898), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(898), + [sym_underscript] = STATE(898), + [sym_underoverscript] = STATE(898), + [sym_overunderscript] = STATE(898), + [sym_function_anonymous] = STATE(898), + [sym_function_arrow] = STATE(898), + [sym_small_circle] = STATE(898), + [sym_circle_dot] = STATE(898), + [sym_non_commutative_multiply] = STATE(898), + [sym_dot] = STATE(898), + [sym_backslash] = STATE(898), + [sym_diamond] = STATE(898), + [sym_wedge] = STATE(898), + [sym_vee] = STATE(898), + [sym_circle_times] = STATE(898), + [sym_center_dot] = STATE(898), + [sym_times_ast] = STATE(898), + [sym_times_cross] = STATE(898), + [sym_star] = STATE(898), + [sym_vertical_tilde] = STATE(898), + [sym_coproduct] = STATE(898), + [sym_circle_plus] = STATE(898), + [sym_circle_minus] = STATE(898), + [sym_plus] = STATE(898), + [sym_minus] = STATE(898), + [sym_plus_minus] = STATE(898), + [sym_per] = STATE(898), + [sym_divide] = STATE(898), + [sym_divide_box] = STATE(898), + [sym_map] = STATE(898), + [sym_map_all] = STATE(898), + [sym_factorial] = STATE(898), + [sym_factorial2] = STATE(898), + [sym_derivative] = STATE(898), + [sym_sqrt] = STATE(898), + [sym_any_root] = STATE(898), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(898), + [sym_power_subscript] = STATE(898), + [sym_apply_atat] = STATE(898), + [sym_apply_atatat] = STATE(898), + [sym_alternatives] = STATE(898), + [sym_string_join] = STATE(898), + [sym__expr_op] = STATE(898), + [sym_list] = STATE(545), + [sym_apply] = STATE(545), + [sym_association] = STATE(545), + [sym_part] = STATE(545), + [sym__symbol] = STATE(550), + [sym_user_symbol] = STATE(550), + [sym_builtin_symbol] = STATE(550), + [sym_string] = STATE(545), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(256), + [aux_sym_source_file_token1] = ACTIONS(809), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_part_bracket_end] = ACTIONS(833), + [sym_blank] = ACTIONS(813), + [sym_blank_sequence] = ACTIONS(813), + [sym_blank_null_sequence] = ACTIONS(815), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(815), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [254] = { + [sym__parenthesized_expr] = STATE(501), + [sym__expr_finished] = STATE(501), + [sym__expr] = STATE(222), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(222), + [sym_increment] = STATE(531), + [sym_decrement] = STATE(531), + [sym_pre_increment] = STATE(531), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(531), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(707), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(707), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(707), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(531), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(776), + [sym_subscript_power] = STATE(776), + [sym_compound_expression] = STATE(776), + [sym_set] = STATE(776), + [sym_set_delayed] = STATE(776), + [sym_up_set] = STATE(776), + [sym_up_set_delayed] = STATE(776), + [sym_unset] = STATE(776), + [sym_tag_set] = STATE(776), + [sym_tag_set_delayed] = STATE(776), + [sym_tag_unset] = STATE(776), + [sym_pattern_test] = STATE(776), + [sym_equal_ascii] = STATE(776), + [sym_unequal_ascii] = STATE(776), + [sym_greater_ascii] = STATE(776), + [sym_greater_equal_ascii] = STATE(776), + [sym_less_ascii] = STATE(776), + [sym_less_equal_ascii] = STATE(776), + [sym_rule_ascii] = STATE(776), + [sym_rule_delayed_ascii] = STATE(776), + [sym_message_name] = STATE(776), + [sym_apply_at] = STATE(776), + [sym_tilde] = STATE(776), + [sym_composition] = STATE(776), + [sym_right_composition] = STATE(776), + [sym_get] = STATE(776), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(776), + [sym_underscript] = STATE(776), + [sym_underoverscript] = STATE(776), + [sym_overunderscript] = STATE(776), + [sym_function_anonymous] = STATE(776), + [sym_function_arrow] = STATE(776), + [sym_small_circle] = STATE(776), + [sym_circle_dot] = STATE(776), + [sym_non_commutative_multiply] = STATE(776), + [sym_dot] = STATE(776), + [sym_backslash] = STATE(776), + [sym_diamond] = STATE(776), + [sym_wedge] = STATE(776), + [sym_vee] = STATE(776), + [sym_circle_times] = STATE(776), + [sym_center_dot] = STATE(776), + [sym_times_ast] = STATE(776), + [sym_times_cross] = STATE(776), + [sym_star] = STATE(776), + [sym_vertical_tilde] = STATE(776), + [sym_coproduct] = STATE(776), + [sym_circle_plus] = STATE(776), + [sym_circle_minus] = STATE(776), + [sym_plus] = STATE(776), + [sym_minus] = STATE(776), + [sym_plus_minus] = STATE(776), + [sym_per] = STATE(776), + [sym_divide] = STATE(776), + [sym_divide_box] = STATE(776), + [sym_map] = STATE(776), + [sym_map_all] = STATE(776), + [sym_factorial] = STATE(776), + [sym_factorial2] = STATE(776), + [sym_derivative] = STATE(776), + [sym_sqrt] = STATE(776), + [sym_any_root] = STATE(776), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(776), + [sym_power_subscript] = STATE(776), + [sym_apply_atat] = STATE(776), + [sym_apply_atatat] = STATE(776), + [sym_alternatives] = STATE(776), + [sym_string_join] = STATE(776), + [sym__expr_op] = STATE(776), + [sym_list] = STATE(501), + [sym_apply] = STATE(501), + [sym_association] = STATE(501), + [sym_part] = STATE(501), + [sym__symbol] = STATE(493), + [sym_user_symbol] = STATE(493), + [sym_builtin_symbol] = STATE(493), + [sym_string] = STATE(501), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(227), + [aux_sym_source_file_token1] = ACTIONS(739), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_list_bracket_end] = ACTIONS(835), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(743), + [sym_blank_sequence] = ACTIONS(743), + [sym_blank_null_sequence] = ACTIONS(745), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(745), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [255] = { + [sym__parenthesized_expr] = STATE(545), + [sym__expr_finished] = STATE(545), + [sym__expr] = STATE(221), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(221), + [sym_increment] = STATE(639), + [sym_decrement] = STATE(639), + [sym_pre_increment] = STATE(639), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(639), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(827), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(827), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(827), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(639), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(898), + [sym_subscript_power] = STATE(898), + [sym_compound_expression] = STATE(898), + [sym_set] = STATE(898), + [sym_set_delayed] = STATE(898), + [sym_up_set] = STATE(898), + [sym_up_set_delayed] = STATE(898), + [sym_unset] = STATE(898), + [sym_tag_set] = STATE(898), + [sym_tag_set_delayed] = STATE(898), + [sym_tag_unset] = STATE(898), + [sym_pattern_test] = STATE(898), + [sym_equal_ascii] = STATE(898), + [sym_unequal_ascii] = STATE(898), + [sym_greater_ascii] = STATE(898), + [sym_greater_equal_ascii] = STATE(898), + [sym_less_ascii] = STATE(898), + [sym_less_equal_ascii] = STATE(898), + [sym_rule_ascii] = STATE(898), + [sym_rule_delayed_ascii] = STATE(898), + [sym_message_name] = STATE(898), + [sym_apply_at] = STATE(898), + [sym_tilde] = STATE(898), + [sym_composition] = STATE(898), + [sym_right_composition] = STATE(898), + [sym_get] = STATE(898), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(898), + [sym_underscript] = STATE(898), + [sym_underoverscript] = STATE(898), + [sym_overunderscript] = STATE(898), + [sym_function_anonymous] = STATE(898), + [sym_function_arrow] = STATE(898), + [sym_small_circle] = STATE(898), + [sym_circle_dot] = STATE(898), + [sym_non_commutative_multiply] = STATE(898), + [sym_dot] = STATE(898), + [sym_backslash] = STATE(898), + [sym_diamond] = STATE(898), + [sym_wedge] = STATE(898), + [sym_vee] = STATE(898), + [sym_circle_times] = STATE(898), + [sym_center_dot] = STATE(898), + [sym_times_ast] = STATE(898), + [sym_times_cross] = STATE(898), + [sym_star] = STATE(898), + [sym_vertical_tilde] = STATE(898), + [sym_coproduct] = STATE(898), + [sym_circle_plus] = STATE(898), + [sym_circle_minus] = STATE(898), + [sym_plus] = STATE(898), + [sym_minus] = STATE(898), + [sym_plus_minus] = STATE(898), + [sym_per] = STATE(898), + [sym_divide] = STATE(898), + [sym_divide_box] = STATE(898), + [sym_map] = STATE(898), + [sym_map_all] = STATE(898), + [sym_factorial] = STATE(898), + [sym_factorial2] = STATE(898), + [sym_derivative] = STATE(898), + [sym_sqrt] = STATE(898), + [sym_any_root] = STATE(898), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(898), + [sym_power_subscript] = STATE(898), + [sym_apply_atat] = STATE(898), + [sym_apply_atatat] = STATE(898), + [sym_alternatives] = STATE(898), + [sym_string_join] = STATE(898), + [sym__expr_op] = STATE(898), + [sym_list] = STATE(545), + [sym_apply] = STATE(545), + [sym_association] = STATE(545), + [sym_part] = STATE(545), + [sym__symbol] = STATE(550), + [sym_user_symbol] = STATE(550), + [sym_builtin_symbol] = STATE(550), + [sym_string] = STATE(545), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(256), + [aux_sym_source_file_token1] = ACTIONS(809), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_part_bracket_end] = ACTIONS(837), + [sym_blank] = ACTIONS(813), + [sym_blank_sequence] = ACTIONS(813), + [sym_blank_null_sequence] = ACTIONS(815), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(815), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [256] = { + [sym__parenthesized_expr] = STATE(501), + [sym__expr_finished] = STATE(501), + [sym__expr] = STATE(222), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(222), + [sym_increment] = STATE(531), + [sym_decrement] = STATE(531), + [sym_pre_increment] = STATE(531), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(531), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(707), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(707), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(707), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(531), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(776), + [sym_subscript_power] = STATE(776), + [sym_compound_expression] = STATE(776), + [sym_set] = STATE(776), + [sym_set_delayed] = STATE(776), + [sym_up_set] = STATE(776), + [sym_up_set_delayed] = STATE(776), + [sym_unset] = STATE(776), + [sym_tag_set] = STATE(776), + [sym_tag_set_delayed] = STATE(776), + [sym_tag_unset] = STATE(776), + [sym_pattern_test] = STATE(776), + [sym_equal_ascii] = STATE(776), + [sym_unequal_ascii] = STATE(776), + [sym_greater_ascii] = STATE(776), + [sym_greater_equal_ascii] = STATE(776), + [sym_less_ascii] = STATE(776), + [sym_less_equal_ascii] = STATE(776), + [sym_rule_ascii] = STATE(776), + [sym_rule_delayed_ascii] = STATE(776), + [sym_message_name] = STATE(776), + [sym_apply_at] = STATE(776), + [sym_tilde] = STATE(776), + [sym_composition] = STATE(776), + [sym_right_composition] = STATE(776), + [sym_get] = STATE(776), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(776), + [sym_underscript] = STATE(776), + [sym_underoverscript] = STATE(776), + [sym_overunderscript] = STATE(776), + [sym_function_anonymous] = STATE(776), + [sym_function_arrow] = STATE(776), + [sym_small_circle] = STATE(776), + [sym_circle_dot] = STATE(776), + [sym_non_commutative_multiply] = STATE(776), + [sym_dot] = STATE(776), + [sym_backslash] = STATE(776), + [sym_diamond] = STATE(776), + [sym_wedge] = STATE(776), + [sym_vee] = STATE(776), + [sym_circle_times] = STATE(776), + [sym_center_dot] = STATE(776), + [sym_times_ast] = STATE(776), + [sym_times_cross] = STATE(776), + [sym_star] = STATE(776), + [sym_vertical_tilde] = STATE(776), + [sym_coproduct] = STATE(776), + [sym_circle_plus] = STATE(776), + [sym_circle_minus] = STATE(776), + [sym_plus] = STATE(776), + [sym_minus] = STATE(776), + [sym_plus_minus] = STATE(776), + [sym_per] = STATE(776), + [sym_divide] = STATE(776), + [sym_divide_box] = STATE(776), + [sym_map] = STATE(776), + [sym_map_all] = STATE(776), + [sym_factorial] = STATE(776), + [sym_factorial2] = STATE(776), + [sym_derivative] = STATE(776), + [sym_sqrt] = STATE(776), + [sym_any_root] = STATE(776), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(776), + [sym_power_subscript] = STATE(776), + [sym_apply_atat] = STATE(776), + [sym_apply_atatat] = STATE(776), + [sym_alternatives] = STATE(776), + [sym_string_join] = STATE(776), + [sym__expr_op] = STATE(776), + [sym_list] = STATE(501), + [sym_apply] = STATE(501), + [sym_association] = STATE(501), + [sym_part] = STATE(501), + [sym__symbol] = STATE(493), + [sym_user_symbol] = STATE(493), + [sym_builtin_symbol] = STATE(493), + [sym_string] = STATE(501), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(256), + [aux_sym_source_file_token1] = ACTIONS(809), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_part_bracket_end] = ACTIONS(741), + [sym_blank] = ACTIONS(743), + [sym_blank_sequence] = ACTIONS(743), + [sym_blank_null_sequence] = ACTIONS(745), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(745), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [257] = { + [sym__parenthesized_expr] = STATE(501), + [sym__expr_finished] = STATE(501), + [sym__expr] = STATE(222), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(222), + [sym_increment] = STATE(531), + [sym_decrement] = STATE(531), + [sym_pre_increment] = STATE(531), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(531), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(707), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(707), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(707), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(531), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(776), + [sym_subscript_power] = STATE(776), + [sym_compound_expression] = STATE(776), + [sym_set] = STATE(776), + [sym_set_delayed] = STATE(776), + [sym_up_set] = STATE(776), + [sym_up_set_delayed] = STATE(776), + [sym_unset] = STATE(776), + [sym_tag_set] = STATE(776), + [sym_tag_set_delayed] = STATE(776), + [sym_tag_unset] = STATE(776), + [sym_pattern_test] = STATE(776), + [sym_equal_ascii] = STATE(776), + [sym_unequal_ascii] = STATE(776), + [sym_greater_ascii] = STATE(776), + [sym_greater_equal_ascii] = STATE(776), + [sym_less_ascii] = STATE(776), + [sym_less_equal_ascii] = STATE(776), + [sym_rule_ascii] = STATE(776), + [sym_rule_delayed_ascii] = STATE(776), + [sym_message_name] = STATE(776), + [sym_apply_at] = STATE(776), + [sym_tilde] = STATE(776), + [sym_composition] = STATE(776), + [sym_right_composition] = STATE(776), + [sym_get] = STATE(776), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(776), + [sym_underscript] = STATE(776), + [sym_underoverscript] = STATE(776), + [sym_overunderscript] = STATE(776), + [sym_function_anonymous] = STATE(776), + [sym_function_arrow] = STATE(776), + [sym_small_circle] = STATE(776), + [sym_circle_dot] = STATE(776), + [sym_non_commutative_multiply] = STATE(776), + [sym_dot] = STATE(776), + [sym_backslash] = STATE(776), + [sym_diamond] = STATE(776), + [sym_wedge] = STATE(776), + [sym_vee] = STATE(776), + [sym_circle_times] = STATE(776), + [sym_center_dot] = STATE(776), + [sym_times_ast] = STATE(776), + [sym_times_cross] = STATE(776), + [sym_star] = STATE(776), + [sym_vertical_tilde] = STATE(776), + [sym_coproduct] = STATE(776), + [sym_circle_plus] = STATE(776), + [sym_circle_minus] = STATE(776), + [sym_plus] = STATE(776), + [sym_minus] = STATE(776), + [sym_plus_minus] = STATE(776), + [sym_per] = STATE(776), + [sym_divide] = STATE(776), + [sym_divide_box] = STATE(776), + [sym_map] = STATE(776), + [sym_map_all] = STATE(776), + [sym_factorial] = STATE(776), + [sym_factorial2] = STATE(776), + [sym_derivative] = STATE(776), + [sym_sqrt] = STATE(776), + [sym_any_root] = STATE(776), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(776), + [sym_power_subscript] = STATE(776), + [sym_apply_atat] = STATE(776), + [sym_apply_atatat] = STATE(776), + [sym_alternatives] = STATE(776), + [sym_string_join] = STATE(776), + [sym__expr_op] = STATE(776), + [sym_list] = STATE(501), + [sym_apply] = STATE(501), + [sym_association] = STATE(501), + [sym_part] = STATE(501), + [sym__symbol] = STATE(493), + [sym_user_symbol] = STATE(493), + [sym_builtin_symbol] = STATE(493), + [sym_string] = STATE(501), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(227), + [aux_sym_source_file_token1] = ACTIONS(739), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_association_bracket_end] = ACTIONS(839), + [sym_blank] = ACTIONS(743), + [sym_blank_sequence] = ACTIONS(743), + [sym_blank_null_sequence] = ACTIONS(745), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(745), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [258] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(81), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(81), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(81), + [sym_subscript_power] = STATE(81), + [sym_compound_expression] = STATE(81), + [sym_set] = STATE(81), + [sym_set_delayed] = STATE(81), + [sym_up_set] = STATE(81), + [sym_up_set_delayed] = STATE(81), + [sym_unset] = STATE(81), + [sym_tag_set] = STATE(81), + [sym_tag_set_delayed] = STATE(81), + [sym_tag_unset] = STATE(81), + [sym_pattern_test] = STATE(81), + [sym_equal_ascii] = STATE(81), + [sym_unequal_ascii] = STATE(81), + [sym_greater_ascii] = STATE(81), + [sym_greater_equal_ascii] = STATE(81), + [sym_less_ascii] = STATE(81), + [sym_less_equal_ascii] = STATE(81), + [sym_rule_ascii] = STATE(81), + [sym_rule_delayed_ascii] = STATE(81), + [sym_message_name] = STATE(81), + [sym_apply_at] = STATE(81), + [sym_tilde] = STATE(81), + [sym_composition] = STATE(81), + [sym_right_composition] = STATE(81), + [sym_get] = STATE(81), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(81), + [sym_underscript] = STATE(81), + [sym_underoverscript] = STATE(81), + [sym_overunderscript] = STATE(81), + [sym_function_anonymous] = STATE(81), + [sym_function_arrow] = STATE(81), + [sym_small_circle] = STATE(81), + [sym_circle_dot] = STATE(81), + [sym_non_commutative_multiply] = STATE(81), + [sym_dot] = STATE(81), + [sym_backslash] = STATE(81), + [sym_diamond] = STATE(81), + [sym_wedge] = STATE(81), + [sym_vee] = STATE(81), + [sym_circle_times] = STATE(81), + [sym_center_dot] = STATE(81), + [sym_times_ast] = STATE(81), + [sym_times_cross] = STATE(81), + [sym_star] = STATE(81), + [sym_vertical_tilde] = STATE(81), + [sym_coproduct] = STATE(81), + [sym_circle_plus] = STATE(81), + [sym_circle_minus] = STATE(81), + [sym_plus] = STATE(81), + [sym_minus] = STATE(81), + [sym_plus_minus] = STATE(81), + [sym_per] = STATE(81), + [sym_divide] = STATE(81), + [sym_divide_box] = STATE(81), + [sym_map] = STATE(81), + [sym_map_all] = STATE(81), + [sym_factorial] = STATE(81), + [sym_factorial2] = STATE(81), + [sym_derivative] = STATE(81), + [sym_sqrt] = STATE(81), + [sym_any_root] = STATE(81), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(81), + [sym_power_subscript] = STATE(81), + [sym_apply_atat] = STATE(81), + [sym_apply_atatat] = STATE(81), + [sym_alternatives] = STATE(81), + [sym_string_join] = STATE(81), + [sym__expr_op] = STATE(81), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [259] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(134), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(134), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(134), + [sym_subscript_power] = STATE(134), + [sym_compound_expression] = STATE(134), + [sym_set] = STATE(134), + [sym_set_delayed] = STATE(134), + [sym_up_set] = STATE(134), + [sym_up_set_delayed] = STATE(134), + [sym_unset] = STATE(134), + [sym_tag_set] = STATE(134), + [sym_tag_set_delayed] = STATE(134), + [sym_tag_unset] = STATE(134), + [sym_pattern_test] = STATE(134), + [sym_equal_ascii] = STATE(134), + [sym_unequal_ascii] = STATE(134), + [sym_greater_ascii] = STATE(134), + [sym_greater_equal_ascii] = STATE(134), + [sym_less_ascii] = STATE(134), + [sym_less_equal_ascii] = STATE(134), + [sym_rule_ascii] = STATE(134), + [sym_rule_delayed_ascii] = STATE(134), + [sym_message_name] = STATE(134), + [sym_apply_at] = STATE(134), + [sym_tilde] = STATE(134), + [sym_composition] = STATE(134), + [sym_right_composition] = STATE(134), + [sym_get] = STATE(134), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(134), + [sym_underscript] = STATE(134), + [sym_underoverscript] = STATE(134), + [sym_overunderscript] = STATE(134), + [sym_function_anonymous] = STATE(134), + [sym_function_arrow] = STATE(134), + [sym_small_circle] = STATE(134), + [sym_circle_dot] = STATE(134), + [sym_non_commutative_multiply] = STATE(134), + [sym_dot] = STATE(134), + [sym_backslash] = STATE(134), + [sym_diamond] = STATE(134), + [sym_wedge] = STATE(134), + [sym_vee] = STATE(134), + [sym_circle_times] = STATE(134), + [sym_center_dot] = STATE(134), + [sym_times_ast] = STATE(134), + [sym_times_cross] = STATE(134), + [sym_star] = STATE(134), + [sym_vertical_tilde] = STATE(134), + [sym_coproduct] = STATE(134), + [sym_circle_plus] = STATE(134), + [sym_circle_minus] = STATE(134), + [sym_plus] = STATE(134), + [sym_minus] = STATE(134), + [sym_plus_minus] = STATE(134), + [sym_per] = STATE(134), + [sym_divide] = STATE(134), + [sym_divide_box] = STATE(134), + [sym_map] = STATE(134), + [sym_map_all] = STATE(134), + [sym_factorial] = STATE(134), + [sym_factorial2] = STATE(134), + [sym_derivative] = STATE(134), + [sym_sqrt] = STATE(134), + [sym_any_root] = STATE(134), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(134), + [sym_power_subscript] = STATE(134), + [sym_apply_atat] = STATE(134), + [sym_apply_atatat] = STATE(134), + [sym_alternatives] = STATE(134), + [sym_string_join] = STATE(134), + [sym__expr_op] = STATE(134), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [260] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(67), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(67), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(67), + [sym_subscript_power] = STATE(67), + [sym_compound_expression] = STATE(67), + [sym_set] = STATE(67), + [sym_set_delayed] = STATE(67), + [sym_up_set] = STATE(67), + [sym_up_set_delayed] = STATE(67), + [sym_unset] = STATE(67), + [sym_tag_set] = STATE(67), + [sym_tag_set_delayed] = STATE(67), + [sym_tag_unset] = STATE(67), + [sym_pattern_test] = STATE(67), + [sym_equal_ascii] = STATE(67), + [sym_unequal_ascii] = STATE(67), + [sym_greater_ascii] = STATE(67), + [sym_greater_equal_ascii] = STATE(67), + [sym_less_ascii] = STATE(67), + [sym_less_equal_ascii] = STATE(67), + [sym_rule_ascii] = STATE(67), + [sym_rule_delayed_ascii] = STATE(67), + [sym_message_name] = STATE(67), + [sym_apply_at] = STATE(67), + [sym_tilde] = STATE(67), + [sym_composition] = STATE(67), + [sym_right_composition] = STATE(67), + [sym_get] = STATE(67), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(67), + [sym_underscript] = STATE(67), + [sym_underoverscript] = STATE(67), + [sym_overunderscript] = STATE(67), + [sym_function_anonymous] = STATE(67), + [sym_function_arrow] = STATE(67), + [sym_small_circle] = STATE(67), + [sym_circle_dot] = STATE(67), + [sym_non_commutative_multiply] = STATE(67), + [sym_dot] = STATE(67), + [sym_backslash] = STATE(67), + [sym_diamond] = STATE(67), + [sym_wedge] = STATE(67), + [sym_vee] = STATE(67), + [sym_circle_times] = STATE(67), + [sym_center_dot] = STATE(67), + [sym_times_ast] = STATE(67), + [sym_times_cross] = STATE(67), + [sym_star] = STATE(67), + [sym_vertical_tilde] = STATE(67), + [sym_coproduct] = STATE(67), + [sym_circle_plus] = STATE(67), + [sym_circle_minus] = STATE(67), + [sym_plus] = STATE(67), + [sym_minus] = STATE(67), + [sym_plus_minus] = STATE(67), + [sym_per] = STATE(67), + [sym_divide] = STATE(67), + [sym_divide_box] = STATE(67), + [sym_map] = STATE(67), + [sym_map_all] = STATE(67), + [sym_factorial] = STATE(67), + [sym_factorial2] = STATE(67), + [sym_derivative] = STATE(67), + [sym_sqrt] = STATE(67), + [sym_any_root] = STATE(67), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(67), + [sym_power_subscript] = STATE(67), + [sym_apply_atat] = STATE(67), + [sym_apply_atatat] = STATE(67), + [sym_alternatives] = STATE(67), + [sym_string_join] = STATE(67), + [sym__expr_op] = STATE(67), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [261] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(68), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(68), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(68), + [sym_subscript_power] = STATE(68), + [sym_compound_expression] = STATE(68), + [sym_set] = STATE(68), + [sym_set_delayed] = STATE(68), + [sym_up_set] = STATE(68), + [sym_up_set_delayed] = STATE(68), + [sym_unset] = STATE(68), + [sym_tag_set] = STATE(68), + [sym_tag_set_delayed] = STATE(68), + [sym_tag_unset] = STATE(68), + [sym_pattern_test] = STATE(68), + [sym_equal_ascii] = STATE(68), + [sym_unequal_ascii] = STATE(68), + [sym_greater_ascii] = STATE(68), + [sym_greater_equal_ascii] = STATE(68), + [sym_less_ascii] = STATE(68), + [sym_less_equal_ascii] = STATE(68), + [sym_rule_ascii] = STATE(68), + [sym_rule_delayed_ascii] = STATE(68), + [sym_message_name] = STATE(68), + [sym_apply_at] = STATE(68), + [sym_tilde] = STATE(68), + [sym_composition] = STATE(68), + [sym_right_composition] = STATE(68), + [sym_get] = STATE(68), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(68), + [sym_underscript] = STATE(68), + [sym_underoverscript] = STATE(68), + [sym_overunderscript] = STATE(68), + [sym_function_anonymous] = STATE(68), + [sym_function_arrow] = STATE(68), + [sym_small_circle] = STATE(68), + [sym_circle_dot] = STATE(68), + [sym_non_commutative_multiply] = STATE(68), + [sym_dot] = STATE(68), + [sym_backslash] = STATE(68), + [sym_diamond] = STATE(68), + [sym_wedge] = STATE(68), + [sym_vee] = STATE(68), + [sym_circle_times] = STATE(68), + [sym_center_dot] = STATE(68), + [sym_times_ast] = STATE(68), + [sym_times_cross] = STATE(68), + [sym_star] = STATE(68), + [sym_vertical_tilde] = STATE(68), + [sym_coproduct] = STATE(68), + [sym_circle_plus] = STATE(68), + [sym_circle_minus] = STATE(68), + [sym_plus] = STATE(68), + [sym_minus] = STATE(68), + [sym_plus_minus] = STATE(68), + [sym_per] = STATE(68), + [sym_divide] = STATE(68), + [sym_divide_box] = STATE(68), + [sym_map] = STATE(68), + [sym_map_all] = STATE(68), + [sym_factorial] = STATE(68), + [sym_factorial2] = STATE(68), + [sym_derivative] = STATE(68), + [sym_sqrt] = STATE(68), + [sym_any_root] = STATE(68), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(68), + [sym_power_subscript] = STATE(68), + [sym_apply_atat] = STATE(68), + [sym_apply_atatat] = STATE(68), + [sym_alternatives] = STATE(68), + [sym_string_join] = STATE(68), + [sym__expr_op] = STATE(68), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [262] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(69), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(69), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(69), + [sym_subscript_power] = STATE(69), + [sym_compound_expression] = STATE(69), + [sym_set] = STATE(69), + [sym_set_delayed] = STATE(69), + [sym_up_set] = STATE(69), + [sym_up_set_delayed] = STATE(69), + [sym_unset] = STATE(69), + [sym_tag_set] = STATE(69), + [sym_tag_set_delayed] = STATE(69), + [sym_tag_unset] = STATE(69), + [sym_pattern_test] = STATE(69), + [sym_equal_ascii] = STATE(69), + [sym_unequal_ascii] = STATE(69), + [sym_greater_ascii] = STATE(69), + [sym_greater_equal_ascii] = STATE(69), + [sym_less_ascii] = STATE(69), + [sym_less_equal_ascii] = STATE(69), + [sym_rule_ascii] = STATE(69), + [sym_rule_delayed_ascii] = STATE(69), + [sym_message_name] = STATE(69), + [sym_apply_at] = STATE(69), + [sym_tilde] = STATE(69), + [sym_composition] = STATE(69), + [sym_right_composition] = STATE(69), + [sym_get] = STATE(69), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(69), + [sym_underscript] = STATE(69), + [sym_underoverscript] = STATE(69), + [sym_overunderscript] = STATE(69), + [sym_function_anonymous] = STATE(69), + [sym_function_arrow] = STATE(69), + [sym_small_circle] = STATE(69), + [sym_circle_dot] = STATE(69), + [sym_non_commutative_multiply] = STATE(69), + [sym_dot] = STATE(69), + [sym_backslash] = STATE(69), + [sym_diamond] = STATE(69), + [sym_wedge] = STATE(69), + [sym_vee] = STATE(69), + [sym_circle_times] = STATE(69), + [sym_center_dot] = STATE(69), + [sym_times_ast] = STATE(69), + [sym_times_cross] = STATE(69), + [sym_star] = STATE(69), + [sym_vertical_tilde] = STATE(69), + [sym_coproduct] = STATE(69), + [sym_circle_plus] = STATE(69), + [sym_circle_minus] = STATE(69), + [sym_plus] = STATE(69), + [sym_minus] = STATE(69), + [sym_plus_minus] = STATE(69), + [sym_per] = STATE(69), + [sym_divide] = STATE(69), + [sym_divide_box] = STATE(69), + [sym_map] = STATE(69), + [sym_map_all] = STATE(69), + [sym_factorial] = STATE(69), + [sym_factorial2] = STATE(69), + [sym_derivative] = STATE(69), + [sym_sqrt] = STATE(69), + [sym_any_root] = STATE(69), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(69), + [sym_power_subscript] = STATE(69), + [sym_apply_atat] = STATE(69), + [sym_apply_atatat] = STATE(69), + [sym_alternatives] = STATE(69), + [sym_string_join] = STATE(69), + [sym__expr_op] = STATE(69), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [263] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(70), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(70), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(70), + [sym_subscript_power] = STATE(70), + [sym_compound_expression] = STATE(70), + [sym_set] = STATE(70), + [sym_set_delayed] = STATE(70), + [sym_up_set] = STATE(70), + [sym_up_set_delayed] = STATE(70), + [sym_unset] = STATE(70), + [sym_tag_set] = STATE(70), + [sym_tag_set_delayed] = STATE(70), + [sym_tag_unset] = STATE(70), + [sym_pattern_test] = STATE(70), + [sym_equal_ascii] = STATE(70), + [sym_unequal_ascii] = STATE(70), + [sym_greater_ascii] = STATE(70), + [sym_greater_equal_ascii] = STATE(70), + [sym_less_ascii] = STATE(70), + [sym_less_equal_ascii] = STATE(70), + [sym_rule_ascii] = STATE(70), + [sym_rule_delayed_ascii] = STATE(70), + [sym_message_name] = STATE(70), + [sym_apply_at] = STATE(70), + [sym_tilde] = STATE(70), + [sym_composition] = STATE(70), + [sym_right_composition] = STATE(70), + [sym_get] = STATE(70), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(70), + [sym_underscript] = STATE(70), + [sym_underoverscript] = STATE(70), + [sym_overunderscript] = STATE(70), + [sym_function_anonymous] = STATE(70), + [sym_function_arrow] = STATE(70), + [sym_small_circle] = STATE(70), + [sym_circle_dot] = STATE(70), + [sym_non_commutative_multiply] = STATE(70), + [sym_dot] = STATE(70), + [sym_backslash] = STATE(70), + [sym_diamond] = STATE(70), + [sym_wedge] = STATE(70), + [sym_vee] = STATE(70), + [sym_circle_times] = STATE(70), + [sym_center_dot] = STATE(70), + [sym_times_ast] = STATE(70), + [sym_times_cross] = STATE(70), + [sym_star] = STATE(70), + [sym_vertical_tilde] = STATE(70), + [sym_coproduct] = STATE(70), + [sym_circle_plus] = STATE(70), + [sym_circle_minus] = STATE(70), + [sym_plus] = STATE(70), + [sym_minus] = STATE(70), + [sym_plus_minus] = STATE(70), + [sym_per] = STATE(70), + [sym_divide] = STATE(70), + [sym_divide_box] = STATE(70), + [sym_map] = STATE(70), + [sym_map_all] = STATE(70), + [sym_factorial] = STATE(70), + [sym_factorial2] = STATE(70), + [sym_derivative] = STATE(70), + [sym_sqrt] = STATE(70), + [sym_any_root] = STATE(70), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(70), + [sym_power_subscript] = STATE(70), + [sym_apply_atat] = STATE(70), + [sym_apply_atatat] = STATE(70), + [sym_alternatives] = STATE(70), + [sym_string_join] = STATE(70), + [sym__expr_op] = STATE(70), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [264] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(71), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(71), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(71), + [sym_subscript_power] = STATE(71), + [sym_compound_expression] = STATE(71), + [sym_set] = STATE(71), + [sym_set_delayed] = STATE(71), + [sym_up_set] = STATE(71), + [sym_up_set_delayed] = STATE(71), + [sym_unset] = STATE(71), + [sym_tag_set] = STATE(71), + [sym_tag_set_delayed] = STATE(71), + [sym_tag_unset] = STATE(71), + [sym_pattern_test] = STATE(71), + [sym_equal_ascii] = STATE(71), + [sym_unequal_ascii] = STATE(71), + [sym_greater_ascii] = STATE(71), + [sym_greater_equal_ascii] = STATE(71), + [sym_less_ascii] = STATE(71), + [sym_less_equal_ascii] = STATE(71), + [sym_rule_ascii] = STATE(71), + [sym_rule_delayed_ascii] = STATE(71), + [sym_message_name] = STATE(71), + [sym_apply_at] = STATE(71), + [sym_tilde] = STATE(71), + [sym_composition] = STATE(71), + [sym_right_composition] = STATE(71), + [sym_get] = STATE(71), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(71), + [sym_underscript] = STATE(71), + [sym_underoverscript] = STATE(71), + [sym_overunderscript] = STATE(71), + [sym_function_anonymous] = STATE(71), + [sym_function_arrow] = STATE(71), + [sym_small_circle] = STATE(71), + [sym_circle_dot] = STATE(71), + [sym_non_commutative_multiply] = STATE(71), + [sym_dot] = STATE(71), + [sym_backslash] = STATE(71), + [sym_diamond] = STATE(71), + [sym_wedge] = STATE(71), + [sym_vee] = STATE(71), + [sym_circle_times] = STATE(71), + [sym_center_dot] = STATE(71), + [sym_times_ast] = STATE(71), + [sym_times_cross] = STATE(71), + [sym_star] = STATE(71), + [sym_vertical_tilde] = STATE(71), + [sym_coproduct] = STATE(71), + [sym_circle_plus] = STATE(71), + [sym_circle_minus] = STATE(71), + [sym_plus] = STATE(71), + [sym_minus] = STATE(71), + [sym_plus_minus] = STATE(71), + [sym_per] = STATE(71), + [sym_divide] = STATE(71), + [sym_divide_box] = STATE(71), + [sym_map] = STATE(71), + [sym_map_all] = STATE(71), + [sym_factorial] = STATE(71), + [sym_factorial2] = STATE(71), + [sym_derivative] = STATE(71), + [sym_sqrt] = STATE(71), + [sym_any_root] = STATE(71), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(71), + [sym_power_subscript] = STATE(71), + [sym_apply_atat] = STATE(71), + [sym_apply_atatat] = STATE(71), + [sym_alternatives] = STATE(71), + [sym_string_join] = STATE(71), + [sym__expr_op] = STATE(71), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [265] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(72), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(72), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(72), + [sym_subscript_power] = STATE(72), + [sym_compound_expression] = STATE(72), + [sym_set] = STATE(72), + [sym_set_delayed] = STATE(72), + [sym_up_set] = STATE(72), + [sym_up_set_delayed] = STATE(72), + [sym_unset] = STATE(72), + [sym_tag_set] = STATE(72), + [sym_tag_set_delayed] = STATE(72), + [sym_tag_unset] = STATE(72), + [sym_pattern_test] = STATE(72), + [sym_equal_ascii] = STATE(72), + [sym_unequal_ascii] = STATE(72), + [sym_greater_ascii] = STATE(72), + [sym_greater_equal_ascii] = STATE(72), + [sym_less_ascii] = STATE(72), + [sym_less_equal_ascii] = STATE(72), + [sym_rule_ascii] = STATE(72), + [sym_rule_delayed_ascii] = STATE(72), + [sym_message_name] = STATE(72), + [sym_apply_at] = STATE(72), + [sym_tilde] = STATE(72), + [sym_composition] = STATE(72), + [sym_right_composition] = STATE(72), + [sym_get] = STATE(72), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(72), + [sym_underscript] = STATE(72), + [sym_underoverscript] = STATE(72), + [sym_overunderscript] = STATE(72), + [sym_function_anonymous] = STATE(72), + [sym_function_arrow] = STATE(72), + [sym_small_circle] = STATE(72), + [sym_circle_dot] = STATE(72), + [sym_non_commutative_multiply] = STATE(72), + [sym_dot] = STATE(72), + [sym_backslash] = STATE(72), + [sym_diamond] = STATE(72), + [sym_wedge] = STATE(72), + [sym_vee] = STATE(72), + [sym_circle_times] = STATE(72), + [sym_center_dot] = STATE(72), + [sym_times_ast] = STATE(72), + [sym_times_cross] = STATE(72), + [sym_star] = STATE(72), + [sym_vertical_tilde] = STATE(72), + [sym_coproduct] = STATE(72), + [sym_circle_plus] = STATE(72), + [sym_circle_minus] = STATE(72), + [sym_plus] = STATE(72), + [sym_minus] = STATE(72), + [sym_plus_minus] = STATE(72), + [sym_per] = STATE(72), + [sym_divide] = STATE(72), + [sym_divide_box] = STATE(72), + [sym_map] = STATE(72), + [sym_map_all] = STATE(72), + [sym_factorial] = STATE(72), + [sym_factorial2] = STATE(72), + [sym_derivative] = STATE(72), + [sym_sqrt] = STATE(72), + [sym_any_root] = STATE(72), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(72), + [sym_power_subscript] = STATE(72), + [sym_apply_atat] = STATE(72), + [sym_apply_atatat] = STATE(72), + [sym_alternatives] = STATE(72), + [sym_string_join] = STATE(72), + [sym__expr_op] = STATE(72), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [266] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(73), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(73), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(73), + [sym_subscript_power] = STATE(73), + [sym_compound_expression] = STATE(73), + [sym_set] = STATE(73), + [sym_set_delayed] = STATE(73), + [sym_up_set] = STATE(73), + [sym_up_set_delayed] = STATE(73), + [sym_unset] = STATE(73), + [sym_tag_set] = STATE(73), + [sym_tag_set_delayed] = STATE(73), + [sym_tag_unset] = STATE(73), + [sym_pattern_test] = STATE(73), + [sym_equal_ascii] = STATE(73), + [sym_unequal_ascii] = STATE(73), + [sym_greater_ascii] = STATE(73), + [sym_greater_equal_ascii] = STATE(73), + [sym_less_ascii] = STATE(73), + [sym_less_equal_ascii] = STATE(73), + [sym_rule_ascii] = STATE(73), + [sym_rule_delayed_ascii] = STATE(73), + [sym_message_name] = STATE(73), + [sym_apply_at] = STATE(73), + [sym_tilde] = STATE(73), + [sym_composition] = STATE(73), + [sym_right_composition] = STATE(73), + [sym_get] = STATE(73), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(73), + [sym_underscript] = STATE(73), + [sym_underoverscript] = STATE(73), + [sym_overunderscript] = STATE(73), + [sym_function_anonymous] = STATE(73), + [sym_function_arrow] = STATE(73), + [sym_small_circle] = STATE(73), + [sym_circle_dot] = STATE(73), + [sym_non_commutative_multiply] = STATE(73), + [sym_dot] = STATE(73), + [sym_backslash] = STATE(73), + [sym_diamond] = STATE(73), + [sym_wedge] = STATE(73), + [sym_vee] = STATE(73), + [sym_circle_times] = STATE(73), + [sym_center_dot] = STATE(73), + [sym_times_ast] = STATE(73), + [sym_times_cross] = STATE(73), + [sym_star] = STATE(73), + [sym_vertical_tilde] = STATE(73), + [sym_coproduct] = STATE(73), + [sym_circle_plus] = STATE(73), + [sym_circle_minus] = STATE(73), + [sym_plus] = STATE(73), + [sym_minus] = STATE(73), + [sym_plus_minus] = STATE(73), + [sym_per] = STATE(73), + [sym_divide] = STATE(73), + [sym_divide_box] = STATE(73), + [sym_map] = STATE(73), + [sym_map_all] = STATE(73), + [sym_factorial] = STATE(73), + [sym_factorial2] = STATE(73), + [sym_derivative] = STATE(73), + [sym_sqrt] = STATE(73), + [sym_any_root] = STATE(73), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(73), + [sym_power_subscript] = STATE(73), + [sym_apply_atat] = STATE(73), + [sym_apply_atatat] = STATE(73), + [sym_alternatives] = STATE(73), + [sym_string_join] = STATE(73), + [sym__expr_op] = STATE(73), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [267] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(208), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(208), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [268] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(74), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(74), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(74), + [sym_subscript_power] = STATE(74), + [sym_compound_expression] = STATE(74), + [sym_set] = STATE(74), + [sym_set_delayed] = STATE(74), + [sym_up_set] = STATE(74), + [sym_up_set_delayed] = STATE(74), + [sym_unset] = STATE(74), + [sym_tag_set] = STATE(74), + [sym_tag_set_delayed] = STATE(74), + [sym_tag_unset] = STATE(74), + [sym_pattern_test] = STATE(74), + [sym_equal_ascii] = STATE(74), + [sym_unequal_ascii] = STATE(74), + [sym_greater_ascii] = STATE(74), + [sym_greater_equal_ascii] = STATE(74), + [sym_less_ascii] = STATE(74), + [sym_less_equal_ascii] = STATE(74), + [sym_rule_ascii] = STATE(74), + [sym_rule_delayed_ascii] = STATE(74), + [sym_message_name] = STATE(74), + [sym_apply_at] = STATE(74), + [sym_tilde] = STATE(74), + [sym_composition] = STATE(74), + [sym_right_composition] = STATE(74), + [sym_get] = STATE(74), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(74), + [sym_underscript] = STATE(74), + [sym_underoverscript] = STATE(74), + [sym_overunderscript] = STATE(74), + [sym_function_anonymous] = STATE(74), + [sym_function_arrow] = STATE(74), + [sym_small_circle] = STATE(74), + [sym_circle_dot] = STATE(74), + [sym_non_commutative_multiply] = STATE(74), + [sym_dot] = STATE(74), + [sym_backslash] = STATE(74), + [sym_diamond] = STATE(74), + [sym_wedge] = STATE(74), + [sym_vee] = STATE(74), + [sym_circle_times] = STATE(74), + [sym_center_dot] = STATE(74), + [sym_times_ast] = STATE(74), + [sym_times_cross] = STATE(74), + [sym_star] = STATE(74), + [sym_vertical_tilde] = STATE(74), + [sym_coproduct] = STATE(74), + [sym_circle_plus] = STATE(74), + [sym_circle_minus] = STATE(74), + [sym_plus] = STATE(74), + [sym_minus] = STATE(74), + [sym_plus_minus] = STATE(74), + [sym_per] = STATE(74), + [sym_divide] = STATE(74), + [sym_divide_box] = STATE(74), + [sym_map] = STATE(74), + [sym_map_all] = STATE(74), + [sym_factorial] = STATE(74), + [sym_factorial2] = STATE(74), + [sym_derivative] = STATE(74), + [sym_sqrt] = STATE(74), + [sym_any_root] = STATE(74), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(74), + [sym_power_subscript] = STATE(74), + [sym_apply_atat] = STATE(74), + [sym_apply_atatat] = STATE(74), + [sym_alternatives] = STATE(74), + [sym_string_join] = STATE(74), + [sym__expr_op] = STATE(74), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [269] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(75), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(75), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(75), + [sym_subscript_power] = STATE(75), + [sym_compound_expression] = STATE(75), + [sym_set] = STATE(75), + [sym_set_delayed] = STATE(75), + [sym_up_set] = STATE(75), + [sym_up_set_delayed] = STATE(75), + [sym_unset] = STATE(75), + [sym_tag_set] = STATE(75), + [sym_tag_set_delayed] = STATE(75), + [sym_tag_unset] = STATE(75), + [sym_pattern_test] = STATE(75), + [sym_equal_ascii] = STATE(75), + [sym_unequal_ascii] = STATE(75), + [sym_greater_ascii] = STATE(75), + [sym_greater_equal_ascii] = STATE(75), + [sym_less_ascii] = STATE(75), + [sym_less_equal_ascii] = STATE(75), + [sym_rule_ascii] = STATE(75), + [sym_rule_delayed_ascii] = STATE(75), + [sym_message_name] = STATE(75), + [sym_apply_at] = STATE(75), + [sym_tilde] = STATE(75), + [sym_composition] = STATE(75), + [sym_right_composition] = STATE(75), + [sym_get] = STATE(75), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(75), + [sym_underscript] = STATE(75), + [sym_underoverscript] = STATE(75), + [sym_overunderscript] = STATE(75), + [sym_function_anonymous] = STATE(75), + [sym_function_arrow] = STATE(75), + [sym_small_circle] = STATE(75), + [sym_circle_dot] = STATE(75), + [sym_non_commutative_multiply] = STATE(75), + [sym_dot] = STATE(75), + [sym_backslash] = STATE(75), + [sym_diamond] = STATE(75), + [sym_wedge] = STATE(75), + [sym_vee] = STATE(75), + [sym_circle_times] = STATE(75), + [sym_center_dot] = STATE(75), + [sym_times_ast] = STATE(75), + [sym_times_cross] = STATE(75), + [sym_star] = STATE(75), + [sym_vertical_tilde] = STATE(75), + [sym_coproduct] = STATE(75), + [sym_circle_plus] = STATE(75), + [sym_circle_minus] = STATE(75), + [sym_plus] = STATE(75), + [sym_minus] = STATE(75), + [sym_plus_minus] = STATE(75), + [sym_per] = STATE(75), + [sym_divide] = STATE(75), + [sym_divide_box] = STATE(75), + [sym_map] = STATE(75), + [sym_map_all] = STATE(75), + [sym_factorial] = STATE(75), + [sym_factorial2] = STATE(75), + [sym_derivative] = STATE(75), + [sym_sqrt] = STATE(75), + [sym_any_root] = STATE(75), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(75), + [sym_power_subscript] = STATE(75), + [sym_apply_atat] = STATE(75), + [sym_apply_atatat] = STATE(75), + [sym_alternatives] = STATE(75), + [sym_string_join] = STATE(75), + [sym__expr_op] = STATE(75), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [270] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(76), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(76), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(76), + [sym_subscript_power] = STATE(76), + [sym_compound_expression] = STATE(76), + [sym_set] = STATE(76), + [sym_set_delayed] = STATE(76), + [sym_up_set] = STATE(76), + [sym_up_set_delayed] = STATE(76), + [sym_unset] = STATE(76), + [sym_tag_set] = STATE(76), + [sym_tag_set_delayed] = STATE(76), + [sym_tag_unset] = STATE(76), + [sym_pattern_test] = STATE(76), + [sym_equal_ascii] = STATE(76), + [sym_unequal_ascii] = STATE(76), + [sym_greater_ascii] = STATE(76), + [sym_greater_equal_ascii] = STATE(76), + [sym_less_ascii] = STATE(76), + [sym_less_equal_ascii] = STATE(76), + [sym_rule_ascii] = STATE(76), + [sym_rule_delayed_ascii] = STATE(76), + [sym_message_name] = STATE(76), + [sym_apply_at] = STATE(76), + [sym_tilde] = STATE(76), + [sym_composition] = STATE(76), + [sym_right_composition] = STATE(76), + [sym_get] = STATE(76), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(76), + [sym_underscript] = STATE(76), + [sym_underoverscript] = STATE(76), + [sym_overunderscript] = STATE(76), + [sym_function_anonymous] = STATE(76), + [sym_function_arrow] = STATE(76), + [sym_small_circle] = STATE(76), + [sym_circle_dot] = STATE(76), + [sym_non_commutative_multiply] = STATE(76), + [sym_dot] = STATE(76), + [sym_backslash] = STATE(76), + [sym_diamond] = STATE(76), + [sym_wedge] = STATE(76), + [sym_vee] = STATE(76), + [sym_circle_times] = STATE(76), + [sym_center_dot] = STATE(76), + [sym_times_ast] = STATE(76), + [sym_times_cross] = STATE(76), + [sym_star] = STATE(76), + [sym_vertical_tilde] = STATE(76), + [sym_coproduct] = STATE(76), + [sym_circle_plus] = STATE(76), + [sym_circle_minus] = STATE(76), + [sym_plus] = STATE(76), + [sym_minus] = STATE(76), + [sym_plus_minus] = STATE(76), + [sym_per] = STATE(76), + [sym_divide] = STATE(76), + [sym_divide_box] = STATE(76), + [sym_map] = STATE(76), + [sym_map_all] = STATE(76), + [sym_factorial] = STATE(76), + [sym_factorial2] = STATE(76), + [sym_derivative] = STATE(76), + [sym_sqrt] = STATE(76), + [sym_any_root] = STATE(76), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(76), + [sym_power_subscript] = STATE(76), + [sym_apply_atat] = STATE(76), + [sym_apply_atatat] = STATE(76), + [sym_alternatives] = STATE(76), + [sym_string_join] = STATE(76), + [sym__expr_op] = STATE(76), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [271] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(77), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(77), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(77), + [sym_subscript_power] = STATE(77), + [sym_compound_expression] = STATE(77), + [sym_set] = STATE(77), + [sym_set_delayed] = STATE(77), + [sym_up_set] = STATE(77), + [sym_up_set_delayed] = STATE(77), + [sym_unset] = STATE(77), + [sym_tag_set] = STATE(77), + [sym_tag_set_delayed] = STATE(77), + [sym_tag_unset] = STATE(77), + [sym_pattern_test] = STATE(77), + [sym_equal_ascii] = STATE(77), + [sym_unequal_ascii] = STATE(77), + [sym_greater_ascii] = STATE(77), + [sym_greater_equal_ascii] = STATE(77), + [sym_less_ascii] = STATE(77), + [sym_less_equal_ascii] = STATE(77), + [sym_rule_ascii] = STATE(77), + [sym_rule_delayed_ascii] = STATE(77), + [sym_message_name] = STATE(77), + [sym_apply_at] = STATE(77), + [sym_tilde] = STATE(77), + [sym_composition] = STATE(77), + [sym_right_composition] = STATE(77), + [sym_get] = STATE(77), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(77), + [sym_underscript] = STATE(77), + [sym_underoverscript] = STATE(77), + [sym_overunderscript] = STATE(77), + [sym_function_anonymous] = STATE(77), + [sym_function_arrow] = STATE(77), + [sym_small_circle] = STATE(77), + [sym_circle_dot] = STATE(77), + [sym_non_commutative_multiply] = STATE(77), + [sym_dot] = STATE(77), + [sym_backslash] = STATE(77), + [sym_diamond] = STATE(77), + [sym_wedge] = STATE(77), + [sym_vee] = STATE(77), + [sym_circle_times] = STATE(77), + [sym_center_dot] = STATE(77), + [sym_times_ast] = STATE(77), + [sym_times_cross] = STATE(77), + [sym_star] = STATE(77), + [sym_vertical_tilde] = STATE(77), + [sym_coproduct] = STATE(77), + [sym_circle_plus] = STATE(77), + [sym_circle_minus] = STATE(77), + [sym_plus] = STATE(77), + [sym_minus] = STATE(77), + [sym_plus_minus] = STATE(77), + [sym_per] = STATE(77), + [sym_divide] = STATE(77), + [sym_divide_box] = STATE(77), + [sym_map] = STATE(77), + [sym_map_all] = STATE(77), + [sym_factorial] = STATE(77), + [sym_factorial2] = STATE(77), + [sym_derivative] = STATE(77), + [sym_sqrt] = STATE(77), + [sym_any_root] = STATE(77), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(77), + [sym_power_subscript] = STATE(77), + [sym_apply_atat] = STATE(77), + [sym_apply_atatat] = STATE(77), + [sym_alternatives] = STATE(77), + [sym_string_join] = STATE(77), + [sym__expr_op] = STATE(77), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [272] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(202), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(202), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [273] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(203), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(203), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [274] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(216), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(216), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [275] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(78), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(78), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(78), + [sym_subscript_power] = STATE(78), + [sym_compound_expression] = STATE(78), + [sym_set] = STATE(78), + [sym_set_delayed] = STATE(78), + [sym_up_set] = STATE(78), + [sym_up_set_delayed] = STATE(78), + [sym_unset] = STATE(78), + [sym_tag_set] = STATE(78), + [sym_tag_set_delayed] = STATE(78), + [sym_tag_unset] = STATE(78), + [sym_pattern_test] = STATE(78), + [sym_equal_ascii] = STATE(78), + [sym_unequal_ascii] = STATE(78), + [sym_greater_ascii] = STATE(78), + [sym_greater_equal_ascii] = STATE(78), + [sym_less_ascii] = STATE(78), + [sym_less_equal_ascii] = STATE(78), + [sym_rule_ascii] = STATE(78), + [sym_rule_delayed_ascii] = STATE(78), + [sym_message_name] = STATE(78), + [sym_apply_at] = STATE(78), + [sym_tilde] = STATE(78), + [sym_composition] = STATE(78), + [sym_right_composition] = STATE(78), + [sym_get] = STATE(78), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(78), + [sym_underscript] = STATE(78), + [sym_underoverscript] = STATE(78), + [sym_overunderscript] = STATE(78), + [sym_function_anonymous] = STATE(78), + [sym_function_arrow] = STATE(78), + [sym_small_circle] = STATE(78), + [sym_circle_dot] = STATE(78), + [sym_non_commutative_multiply] = STATE(78), + [sym_dot] = STATE(78), + [sym_backslash] = STATE(78), + [sym_diamond] = STATE(78), + [sym_wedge] = STATE(78), + [sym_vee] = STATE(78), + [sym_circle_times] = STATE(78), + [sym_center_dot] = STATE(78), + [sym_times_ast] = STATE(78), + [sym_times_cross] = STATE(78), + [sym_star] = STATE(78), + [sym_vertical_tilde] = STATE(78), + [sym_coproduct] = STATE(78), + [sym_circle_plus] = STATE(78), + [sym_circle_minus] = STATE(78), + [sym_plus] = STATE(78), + [sym_minus] = STATE(78), + [sym_plus_minus] = STATE(78), + [sym_per] = STATE(78), + [sym_divide] = STATE(78), + [sym_divide_box] = STATE(78), + [sym_map] = STATE(78), + [sym_map_all] = STATE(78), + [sym_factorial] = STATE(78), + [sym_factorial2] = STATE(78), + [sym_derivative] = STATE(78), + [sym_sqrt] = STATE(78), + [sym_any_root] = STATE(78), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(78), + [sym_power_subscript] = STATE(78), + [sym_apply_atat] = STATE(78), + [sym_apply_atatat] = STATE(78), + [sym_alternatives] = STATE(78), + [sym_string_join] = STATE(78), + [sym__expr_op] = STATE(78), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [276] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(79), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(79), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(79), + [sym_subscript_power] = STATE(79), + [sym_compound_expression] = STATE(79), + [sym_set] = STATE(79), + [sym_set_delayed] = STATE(79), + [sym_up_set] = STATE(79), + [sym_up_set_delayed] = STATE(79), + [sym_unset] = STATE(79), + [sym_tag_set] = STATE(79), + [sym_tag_set_delayed] = STATE(79), + [sym_tag_unset] = STATE(79), + [sym_pattern_test] = STATE(79), + [sym_equal_ascii] = STATE(79), + [sym_unequal_ascii] = STATE(79), + [sym_greater_ascii] = STATE(79), + [sym_greater_equal_ascii] = STATE(79), + [sym_less_ascii] = STATE(79), + [sym_less_equal_ascii] = STATE(79), + [sym_rule_ascii] = STATE(79), + [sym_rule_delayed_ascii] = STATE(79), + [sym_message_name] = STATE(79), + [sym_apply_at] = STATE(79), + [sym_tilde] = STATE(79), + [sym_composition] = STATE(79), + [sym_right_composition] = STATE(79), + [sym_get] = STATE(79), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(79), + [sym_underscript] = STATE(79), + [sym_underoverscript] = STATE(79), + [sym_overunderscript] = STATE(79), + [sym_function_anonymous] = STATE(79), + [sym_function_arrow] = STATE(79), + [sym_small_circle] = STATE(79), + [sym_circle_dot] = STATE(79), + [sym_non_commutative_multiply] = STATE(79), + [sym_dot] = STATE(79), + [sym_backslash] = STATE(79), + [sym_diamond] = STATE(79), + [sym_wedge] = STATE(79), + [sym_vee] = STATE(79), + [sym_circle_times] = STATE(79), + [sym_center_dot] = STATE(79), + [sym_times_ast] = STATE(79), + [sym_times_cross] = STATE(79), + [sym_star] = STATE(79), + [sym_vertical_tilde] = STATE(79), + [sym_coproduct] = STATE(79), + [sym_circle_plus] = STATE(79), + [sym_circle_minus] = STATE(79), + [sym_plus] = STATE(79), + [sym_minus] = STATE(79), + [sym_plus_minus] = STATE(79), + [sym_per] = STATE(79), + [sym_divide] = STATE(79), + [sym_divide_box] = STATE(79), + [sym_map] = STATE(79), + [sym_map_all] = STATE(79), + [sym_factorial] = STATE(79), + [sym_factorial2] = STATE(79), + [sym_derivative] = STATE(79), + [sym_sqrt] = STATE(79), + [sym_any_root] = STATE(79), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(79), + [sym_power_subscript] = STATE(79), + [sym_apply_atat] = STATE(79), + [sym_apply_atatat] = STATE(79), + [sym_alternatives] = STATE(79), + [sym_string_join] = STATE(79), + [sym__expr_op] = STATE(79), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [277] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(80), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(80), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(80), + [sym_subscript_power] = STATE(80), + [sym_compound_expression] = STATE(80), + [sym_set] = STATE(80), + [sym_set_delayed] = STATE(80), + [sym_up_set] = STATE(80), + [sym_up_set_delayed] = STATE(80), + [sym_unset] = STATE(80), + [sym_tag_set] = STATE(80), + [sym_tag_set_delayed] = STATE(80), + [sym_tag_unset] = STATE(80), + [sym_pattern_test] = STATE(80), + [sym_equal_ascii] = STATE(80), + [sym_unequal_ascii] = STATE(80), + [sym_greater_ascii] = STATE(80), + [sym_greater_equal_ascii] = STATE(80), + [sym_less_ascii] = STATE(80), + [sym_less_equal_ascii] = STATE(80), + [sym_rule_ascii] = STATE(80), + [sym_rule_delayed_ascii] = STATE(80), + [sym_message_name] = STATE(80), + [sym_apply_at] = STATE(80), + [sym_tilde] = STATE(80), + [sym_composition] = STATE(80), + [sym_right_composition] = STATE(80), + [sym_get] = STATE(80), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(80), + [sym_underscript] = STATE(80), + [sym_underoverscript] = STATE(80), + [sym_overunderscript] = STATE(80), + [sym_function_anonymous] = STATE(80), + [sym_function_arrow] = STATE(80), + [sym_small_circle] = STATE(80), + [sym_circle_dot] = STATE(80), + [sym_non_commutative_multiply] = STATE(80), + [sym_dot] = STATE(80), + [sym_backslash] = STATE(80), + [sym_diamond] = STATE(80), + [sym_wedge] = STATE(80), + [sym_vee] = STATE(80), + [sym_circle_times] = STATE(80), + [sym_center_dot] = STATE(80), + [sym_times_ast] = STATE(80), + [sym_times_cross] = STATE(80), + [sym_star] = STATE(80), + [sym_vertical_tilde] = STATE(80), + [sym_coproduct] = STATE(80), + [sym_circle_plus] = STATE(80), + [sym_circle_minus] = STATE(80), + [sym_plus] = STATE(80), + [sym_minus] = STATE(80), + [sym_plus_minus] = STATE(80), + [sym_per] = STATE(80), + [sym_divide] = STATE(80), + [sym_divide_box] = STATE(80), + [sym_map] = STATE(80), + [sym_map_all] = STATE(80), + [sym_factorial] = STATE(80), + [sym_factorial2] = STATE(80), + [sym_derivative] = STATE(80), + [sym_sqrt] = STATE(80), + [sym_any_root] = STATE(80), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(80), + [sym_power_subscript] = STATE(80), + [sym_apply_atat] = STATE(80), + [sym_apply_atatat] = STATE(80), + [sym_alternatives] = STATE(80), + [sym_string_join] = STATE(80), + [sym__expr_op] = STATE(80), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [278] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(82), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(82), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(82), + [sym_subscript_power] = STATE(82), + [sym_compound_expression] = STATE(82), + [sym_set] = STATE(82), + [sym_set_delayed] = STATE(82), + [sym_up_set] = STATE(82), + [sym_up_set_delayed] = STATE(82), + [sym_unset] = STATE(82), + [sym_tag_set] = STATE(82), + [sym_tag_set_delayed] = STATE(82), + [sym_tag_unset] = STATE(82), + [sym_pattern_test] = STATE(82), + [sym_equal_ascii] = STATE(82), + [sym_unequal_ascii] = STATE(82), + [sym_greater_ascii] = STATE(82), + [sym_greater_equal_ascii] = STATE(82), + [sym_less_ascii] = STATE(82), + [sym_less_equal_ascii] = STATE(82), + [sym_rule_ascii] = STATE(82), + [sym_rule_delayed_ascii] = STATE(82), + [sym_message_name] = STATE(82), + [sym_apply_at] = STATE(82), + [sym_tilde] = STATE(82), + [sym_composition] = STATE(82), + [sym_right_composition] = STATE(82), + [sym_get] = STATE(82), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(82), + [sym_underscript] = STATE(82), + [sym_underoverscript] = STATE(82), + [sym_overunderscript] = STATE(82), + [sym_function_anonymous] = STATE(82), + [sym_function_arrow] = STATE(82), + [sym_small_circle] = STATE(82), + [sym_circle_dot] = STATE(82), + [sym_non_commutative_multiply] = STATE(82), + [sym_dot] = STATE(82), + [sym_backslash] = STATE(82), + [sym_diamond] = STATE(82), + [sym_wedge] = STATE(82), + [sym_vee] = STATE(82), + [sym_circle_times] = STATE(82), + [sym_center_dot] = STATE(82), + [sym_times_ast] = STATE(82), + [sym_times_cross] = STATE(82), + [sym_star] = STATE(82), + [sym_vertical_tilde] = STATE(82), + [sym_coproduct] = STATE(82), + [sym_circle_plus] = STATE(82), + [sym_circle_minus] = STATE(82), + [sym_plus] = STATE(82), + [sym_minus] = STATE(82), + [sym_plus_minus] = STATE(82), + [sym_per] = STATE(82), + [sym_divide] = STATE(82), + [sym_divide_box] = STATE(82), + [sym_map] = STATE(82), + [sym_map_all] = STATE(82), + [sym_factorial] = STATE(82), + [sym_factorial2] = STATE(82), + [sym_derivative] = STATE(82), + [sym_sqrt] = STATE(82), + [sym_any_root] = STATE(82), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(82), + [sym_power_subscript] = STATE(82), + [sym_apply_atat] = STATE(82), + [sym_apply_atatat] = STATE(82), + [sym_alternatives] = STATE(82), + [sym_string_join] = STATE(82), + [sym__expr_op] = STATE(82), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [279] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(83), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(83), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(83), + [sym_subscript_power] = STATE(83), + [sym_compound_expression] = STATE(83), + [sym_set] = STATE(83), + [sym_set_delayed] = STATE(83), + [sym_up_set] = STATE(83), + [sym_up_set_delayed] = STATE(83), + [sym_unset] = STATE(83), + [sym_tag_set] = STATE(83), + [sym_tag_set_delayed] = STATE(83), + [sym_tag_unset] = STATE(83), + [sym_pattern_test] = STATE(83), + [sym_equal_ascii] = STATE(83), + [sym_unequal_ascii] = STATE(83), + [sym_greater_ascii] = STATE(83), + [sym_greater_equal_ascii] = STATE(83), + [sym_less_ascii] = STATE(83), + [sym_less_equal_ascii] = STATE(83), + [sym_rule_ascii] = STATE(83), + [sym_rule_delayed_ascii] = STATE(83), + [sym_message_name] = STATE(83), + [sym_apply_at] = STATE(83), + [sym_tilde] = STATE(83), + [sym_composition] = STATE(83), + [sym_right_composition] = STATE(83), + [sym_get] = STATE(83), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(83), + [sym_underscript] = STATE(83), + [sym_underoverscript] = STATE(83), + [sym_overunderscript] = STATE(83), + [sym_function_anonymous] = STATE(83), + [sym_function_arrow] = STATE(83), + [sym_small_circle] = STATE(83), + [sym_circle_dot] = STATE(83), + [sym_non_commutative_multiply] = STATE(83), + [sym_dot] = STATE(83), + [sym_backslash] = STATE(83), + [sym_diamond] = STATE(83), + [sym_wedge] = STATE(83), + [sym_vee] = STATE(83), + [sym_circle_times] = STATE(83), + [sym_center_dot] = STATE(83), + [sym_times_ast] = STATE(83), + [sym_times_cross] = STATE(83), + [sym_star] = STATE(83), + [sym_vertical_tilde] = STATE(83), + [sym_coproduct] = STATE(83), + [sym_circle_plus] = STATE(83), + [sym_circle_minus] = STATE(83), + [sym_plus] = STATE(83), + [sym_minus] = STATE(83), + [sym_plus_minus] = STATE(83), + [sym_per] = STATE(83), + [sym_divide] = STATE(83), + [sym_divide_box] = STATE(83), + [sym_map] = STATE(83), + [sym_map_all] = STATE(83), + [sym_factorial] = STATE(83), + [sym_factorial2] = STATE(83), + [sym_derivative] = STATE(83), + [sym_sqrt] = STATE(83), + [sym_any_root] = STATE(83), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(83), + [sym_power_subscript] = STATE(83), + [sym_apply_atat] = STATE(83), + [sym_apply_atatat] = STATE(83), + [sym_alternatives] = STATE(83), + [sym_string_join] = STATE(83), + [sym__expr_op] = STATE(83), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [280] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(84), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(84), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(84), + [sym_subscript_power] = STATE(84), + [sym_compound_expression] = STATE(84), + [sym_set] = STATE(84), + [sym_set_delayed] = STATE(84), + [sym_up_set] = STATE(84), + [sym_up_set_delayed] = STATE(84), + [sym_unset] = STATE(84), + [sym_tag_set] = STATE(84), + [sym_tag_set_delayed] = STATE(84), + [sym_tag_unset] = STATE(84), + [sym_pattern_test] = STATE(84), + [sym_equal_ascii] = STATE(84), + [sym_unequal_ascii] = STATE(84), + [sym_greater_ascii] = STATE(84), + [sym_greater_equal_ascii] = STATE(84), + [sym_less_ascii] = STATE(84), + [sym_less_equal_ascii] = STATE(84), + [sym_rule_ascii] = STATE(84), + [sym_rule_delayed_ascii] = STATE(84), + [sym_message_name] = STATE(84), + [sym_apply_at] = STATE(84), + [sym_tilde] = STATE(84), + [sym_composition] = STATE(84), + [sym_right_composition] = STATE(84), + [sym_get] = STATE(84), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(84), + [sym_underscript] = STATE(84), + [sym_underoverscript] = STATE(84), + [sym_overunderscript] = STATE(84), + [sym_function_anonymous] = STATE(84), + [sym_function_arrow] = STATE(84), + [sym_small_circle] = STATE(84), + [sym_circle_dot] = STATE(84), + [sym_non_commutative_multiply] = STATE(84), + [sym_dot] = STATE(84), + [sym_backslash] = STATE(84), + [sym_diamond] = STATE(84), + [sym_wedge] = STATE(84), + [sym_vee] = STATE(84), + [sym_circle_times] = STATE(84), + [sym_center_dot] = STATE(84), + [sym_times_ast] = STATE(84), + [sym_times_cross] = STATE(84), + [sym_star] = STATE(84), + [sym_vertical_tilde] = STATE(84), + [sym_coproduct] = STATE(84), + [sym_circle_plus] = STATE(84), + [sym_circle_minus] = STATE(84), + [sym_plus] = STATE(84), + [sym_minus] = STATE(84), + [sym_plus_minus] = STATE(84), + [sym_per] = STATE(84), + [sym_divide] = STATE(84), + [sym_divide_box] = STATE(84), + [sym_map] = STATE(84), + [sym_map_all] = STATE(84), + [sym_factorial] = STATE(84), + [sym_factorial2] = STATE(84), + [sym_derivative] = STATE(84), + [sym_sqrt] = STATE(84), + [sym_any_root] = STATE(84), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(84), + [sym_power_subscript] = STATE(84), + [sym_apply_atat] = STATE(84), + [sym_apply_atatat] = STATE(84), + [sym_alternatives] = STATE(84), + [sym_string_join] = STATE(84), + [sym__expr_op] = STATE(84), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [281] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(85), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(85), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(85), + [sym_subscript_power] = STATE(85), + [sym_compound_expression] = STATE(85), + [sym_set] = STATE(85), + [sym_set_delayed] = STATE(85), + [sym_up_set] = STATE(85), + [sym_up_set_delayed] = STATE(85), + [sym_unset] = STATE(85), + [sym_tag_set] = STATE(85), + [sym_tag_set_delayed] = STATE(85), + [sym_tag_unset] = STATE(85), + [sym_pattern_test] = STATE(85), + [sym_equal_ascii] = STATE(85), + [sym_unequal_ascii] = STATE(85), + [sym_greater_ascii] = STATE(85), + [sym_greater_equal_ascii] = STATE(85), + [sym_less_ascii] = STATE(85), + [sym_less_equal_ascii] = STATE(85), + [sym_rule_ascii] = STATE(85), + [sym_rule_delayed_ascii] = STATE(85), + [sym_message_name] = STATE(85), + [sym_apply_at] = STATE(85), + [sym_tilde] = STATE(85), + [sym_composition] = STATE(85), + [sym_right_composition] = STATE(85), + [sym_get] = STATE(85), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(85), + [sym_underscript] = STATE(85), + [sym_underoverscript] = STATE(85), + [sym_overunderscript] = STATE(85), + [sym_function_anonymous] = STATE(85), + [sym_function_arrow] = STATE(85), + [sym_small_circle] = STATE(85), + [sym_circle_dot] = STATE(85), + [sym_non_commutative_multiply] = STATE(85), + [sym_dot] = STATE(85), + [sym_backslash] = STATE(85), + [sym_diamond] = STATE(85), + [sym_wedge] = STATE(85), + [sym_vee] = STATE(85), + [sym_circle_times] = STATE(85), + [sym_center_dot] = STATE(85), + [sym_times_ast] = STATE(85), + [sym_times_cross] = STATE(85), + [sym_star] = STATE(85), + [sym_vertical_tilde] = STATE(85), + [sym_coproduct] = STATE(85), + [sym_circle_plus] = STATE(85), + [sym_circle_minus] = STATE(85), + [sym_plus] = STATE(85), + [sym_minus] = STATE(85), + [sym_plus_minus] = STATE(85), + [sym_per] = STATE(85), + [sym_divide] = STATE(85), + [sym_divide_box] = STATE(85), + [sym_map] = STATE(85), + [sym_map_all] = STATE(85), + [sym_factorial] = STATE(85), + [sym_factorial2] = STATE(85), + [sym_derivative] = STATE(85), + [sym_sqrt] = STATE(85), + [sym_any_root] = STATE(85), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(85), + [sym_power_subscript] = STATE(85), + [sym_apply_atat] = STATE(85), + [sym_apply_atatat] = STATE(85), + [sym_alternatives] = STATE(85), + [sym_string_join] = STATE(85), + [sym__expr_op] = STATE(85), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [282] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(86), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(86), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(86), + [sym_subscript_power] = STATE(86), + [sym_compound_expression] = STATE(86), + [sym_set] = STATE(86), + [sym_set_delayed] = STATE(86), + [sym_up_set] = STATE(86), + [sym_up_set_delayed] = STATE(86), + [sym_unset] = STATE(86), + [sym_tag_set] = STATE(86), + [sym_tag_set_delayed] = STATE(86), + [sym_tag_unset] = STATE(86), + [sym_pattern_test] = STATE(86), + [sym_equal_ascii] = STATE(86), + [sym_unequal_ascii] = STATE(86), + [sym_greater_ascii] = STATE(86), + [sym_greater_equal_ascii] = STATE(86), + [sym_less_ascii] = STATE(86), + [sym_less_equal_ascii] = STATE(86), + [sym_rule_ascii] = STATE(86), + [sym_rule_delayed_ascii] = STATE(86), + [sym_message_name] = STATE(86), + [sym_apply_at] = STATE(86), + [sym_tilde] = STATE(86), + [sym_composition] = STATE(86), + [sym_right_composition] = STATE(86), + [sym_get] = STATE(86), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(86), + [sym_underscript] = STATE(86), + [sym_underoverscript] = STATE(86), + [sym_overunderscript] = STATE(86), + [sym_function_anonymous] = STATE(86), + [sym_function_arrow] = STATE(86), + [sym_small_circle] = STATE(86), + [sym_circle_dot] = STATE(86), + [sym_non_commutative_multiply] = STATE(86), + [sym_dot] = STATE(86), + [sym_backslash] = STATE(86), + [sym_diamond] = STATE(86), + [sym_wedge] = STATE(86), + [sym_vee] = STATE(86), + [sym_circle_times] = STATE(86), + [sym_center_dot] = STATE(86), + [sym_times_ast] = STATE(86), + [sym_times_cross] = STATE(86), + [sym_star] = STATE(86), + [sym_vertical_tilde] = STATE(86), + [sym_coproduct] = STATE(86), + [sym_circle_plus] = STATE(86), + [sym_circle_minus] = STATE(86), + [sym_plus] = STATE(86), + [sym_minus] = STATE(86), + [sym_plus_minus] = STATE(86), + [sym_per] = STATE(86), + [sym_divide] = STATE(86), + [sym_divide_box] = STATE(86), + [sym_map] = STATE(86), + [sym_map_all] = STATE(86), + [sym_factorial] = STATE(86), + [sym_factorial2] = STATE(86), + [sym_derivative] = STATE(86), + [sym_sqrt] = STATE(86), + [sym_any_root] = STATE(86), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(86), + [sym_power_subscript] = STATE(86), + [sym_apply_atat] = STATE(86), + [sym_apply_atatat] = STATE(86), + [sym_alternatives] = STATE(86), + [sym_string_join] = STATE(86), + [sym__expr_op] = STATE(86), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [283] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(87), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(87), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(87), + [sym_subscript_power] = STATE(87), + [sym_compound_expression] = STATE(87), + [sym_set] = STATE(87), + [sym_set_delayed] = STATE(87), + [sym_up_set] = STATE(87), + [sym_up_set_delayed] = STATE(87), + [sym_unset] = STATE(87), + [sym_tag_set] = STATE(87), + [sym_tag_set_delayed] = STATE(87), + [sym_tag_unset] = STATE(87), + [sym_pattern_test] = STATE(87), + [sym_equal_ascii] = STATE(87), + [sym_unequal_ascii] = STATE(87), + [sym_greater_ascii] = STATE(87), + [sym_greater_equal_ascii] = STATE(87), + [sym_less_ascii] = STATE(87), + [sym_less_equal_ascii] = STATE(87), + [sym_rule_ascii] = STATE(87), + [sym_rule_delayed_ascii] = STATE(87), + [sym_message_name] = STATE(87), + [sym_apply_at] = STATE(87), + [sym_tilde] = STATE(87), + [sym_composition] = STATE(87), + [sym_right_composition] = STATE(87), + [sym_get] = STATE(87), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(87), + [sym_underscript] = STATE(87), + [sym_underoverscript] = STATE(87), + [sym_overunderscript] = STATE(87), + [sym_function_anonymous] = STATE(87), + [sym_function_arrow] = STATE(87), + [sym_small_circle] = STATE(87), + [sym_circle_dot] = STATE(87), + [sym_non_commutative_multiply] = STATE(87), + [sym_dot] = STATE(87), + [sym_backslash] = STATE(87), + [sym_diamond] = STATE(87), + [sym_wedge] = STATE(87), + [sym_vee] = STATE(87), + [sym_circle_times] = STATE(87), + [sym_center_dot] = STATE(87), + [sym_times_ast] = STATE(87), + [sym_times_cross] = STATE(87), + [sym_star] = STATE(87), + [sym_vertical_tilde] = STATE(87), + [sym_coproduct] = STATE(87), + [sym_circle_plus] = STATE(87), + [sym_circle_minus] = STATE(87), + [sym_plus] = STATE(87), + [sym_minus] = STATE(87), + [sym_plus_minus] = STATE(87), + [sym_per] = STATE(87), + [sym_divide] = STATE(87), + [sym_divide_box] = STATE(87), + [sym_map] = STATE(87), + [sym_map_all] = STATE(87), + [sym_factorial] = STATE(87), + [sym_factorial2] = STATE(87), + [sym_derivative] = STATE(87), + [sym_sqrt] = STATE(87), + [sym_any_root] = STATE(87), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(87), + [sym_power_subscript] = STATE(87), + [sym_apply_atat] = STATE(87), + [sym_apply_atatat] = STATE(87), + [sym_alternatives] = STATE(87), + [sym_string_join] = STATE(87), + [sym__expr_op] = STATE(87), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [284] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(88), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(88), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(88), + [sym_subscript_power] = STATE(88), + [sym_compound_expression] = STATE(88), + [sym_set] = STATE(88), + [sym_set_delayed] = STATE(88), + [sym_up_set] = STATE(88), + [sym_up_set_delayed] = STATE(88), + [sym_unset] = STATE(88), + [sym_tag_set] = STATE(88), + [sym_tag_set_delayed] = STATE(88), + [sym_tag_unset] = STATE(88), + [sym_pattern_test] = STATE(88), + [sym_equal_ascii] = STATE(88), + [sym_unequal_ascii] = STATE(88), + [sym_greater_ascii] = STATE(88), + [sym_greater_equal_ascii] = STATE(88), + [sym_less_ascii] = STATE(88), + [sym_less_equal_ascii] = STATE(88), + [sym_rule_ascii] = STATE(88), + [sym_rule_delayed_ascii] = STATE(88), + [sym_message_name] = STATE(88), + [sym_apply_at] = STATE(88), + [sym_tilde] = STATE(88), + [sym_composition] = STATE(88), + [sym_right_composition] = STATE(88), + [sym_get] = STATE(88), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(88), + [sym_underscript] = STATE(88), + [sym_underoverscript] = STATE(88), + [sym_overunderscript] = STATE(88), + [sym_function_anonymous] = STATE(88), + [sym_function_arrow] = STATE(88), + [sym_small_circle] = STATE(88), + [sym_circle_dot] = STATE(88), + [sym_non_commutative_multiply] = STATE(88), + [sym_dot] = STATE(88), + [sym_backslash] = STATE(88), + [sym_diamond] = STATE(88), + [sym_wedge] = STATE(88), + [sym_vee] = STATE(88), + [sym_circle_times] = STATE(88), + [sym_center_dot] = STATE(88), + [sym_times_ast] = STATE(88), + [sym_times_cross] = STATE(88), + [sym_star] = STATE(88), + [sym_vertical_tilde] = STATE(88), + [sym_coproduct] = STATE(88), + [sym_circle_plus] = STATE(88), + [sym_circle_minus] = STATE(88), + [sym_plus] = STATE(88), + [sym_minus] = STATE(88), + [sym_plus_minus] = STATE(88), + [sym_per] = STATE(88), + [sym_divide] = STATE(88), + [sym_divide_box] = STATE(88), + [sym_map] = STATE(88), + [sym_map_all] = STATE(88), + [sym_factorial] = STATE(88), + [sym_factorial2] = STATE(88), + [sym_derivative] = STATE(88), + [sym_sqrt] = STATE(88), + [sym_any_root] = STATE(88), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(88), + [sym_power_subscript] = STATE(88), + [sym_apply_atat] = STATE(88), + [sym_apply_atatat] = STATE(88), + [sym_alternatives] = STATE(88), + [sym_string_join] = STATE(88), + [sym__expr_op] = STATE(88), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [285] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(89), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(89), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(89), + [sym_subscript_power] = STATE(89), + [sym_compound_expression] = STATE(89), + [sym_set] = STATE(89), + [sym_set_delayed] = STATE(89), + [sym_up_set] = STATE(89), + [sym_up_set_delayed] = STATE(89), + [sym_unset] = STATE(89), + [sym_tag_set] = STATE(89), + [sym_tag_set_delayed] = STATE(89), + [sym_tag_unset] = STATE(89), + [sym_pattern_test] = STATE(89), + [sym_equal_ascii] = STATE(89), + [sym_unequal_ascii] = STATE(89), + [sym_greater_ascii] = STATE(89), + [sym_greater_equal_ascii] = STATE(89), + [sym_less_ascii] = STATE(89), + [sym_less_equal_ascii] = STATE(89), + [sym_rule_ascii] = STATE(89), + [sym_rule_delayed_ascii] = STATE(89), + [sym_message_name] = STATE(89), + [sym_apply_at] = STATE(89), + [sym_tilde] = STATE(89), + [sym_composition] = STATE(89), + [sym_right_composition] = STATE(89), + [sym_get] = STATE(89), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(89), + [sym_underscript] = STATE(89), + [sym_underoverscript] = STATE(89), + [sym_overunderscript] = STATE(89), + [sym_function_anonymous] = STATE(89), + [sym_function_arrow] = STATE(89), + [sym_small_circle] = STATE(89), + [sym_circle_dot] = STATE(89), + [sym_non_commutative_multiply] = STATE(89), + [sym_dot] = STATE(89), + [sym_backslash] = STATE(89), + [sym_diamond] = STATE(89), + [sym_wedge] = STATE(89), + [sym_vee] = STATE(89), + [sym_circle_times] = STATE(89), + [sym_center_dot] = STATE(89), + [sym_times_ast] = STATE(89), + [sym_times_cross] = STATE(89), + [sym_star] = STATE(89), + [sym_vertical_tilde] = STATE(89), + [sym_coproduct] = STATE(89), + [sym_circle_plus] = STATE(89), + [sym_circle_minus] = STATE(89), + [sym_plus] = STATE(89), + [sym_minus] = STATE(89), + [sym_plus_minus] = STATE(89), + [sym_per] = STATE(89), + [sym_divide] = STATE(89), + [sym_divide_box] = STATE(89), + [sym_map] = STATE(89), + [sym_map_all] = STATE(89), + [sym_factorial] = STATE(89), + [sym_factorial2] = STATE(89), + [sym_derivative] = STATE(89), + [sym_sqrt] = STATE(89), + [sym_any_root] = STATE(89), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(89), + [sym_power_subscript] = STATE(89), + [sym_apply_atat] = STATE(89), + [sym_apply_atatat] = STATE(89), + [sym_alternatives] = STATE(89), + [sym_string_join] = STATE(89), + [sym__expr_op] = STATE(89), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [286] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(90), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(90), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(90), + [sym_subscript_power] = STATE(90), + [sym_compound_expression] = STATE(90), + [sym_set] = STATE(90), + [sym_set_delayed] = STATE(90), + [sym_up_set] = STATE(90), + [sym_up_set_delayed] = STATE(90), + [sym_unset] = STATE(90), + [sym_tag_set] = STATE(90), + [sym_tag_set_delayed] = STATE(90), + [sym_tag_unset] = STATE(90), + [sym_pattern_test] = STATE(90), + [sym_equal_ascii] = STATE(90), + [sym_unequal_ascii] = STATE(90), + [sym_greater_ascii] = STATE(90), + [sym_greater_equal_ascii] = STATE(90), + [sym_less_ascii] = STATE(90), + [sym_less_equal_ascii] = STATE(90), + [sym_rule_ascii] = STATE(90), + [sym_rule_delayed_ascii] = STATE(90), + [sym_message_name] = STATE(90), + [sym_apply_at] = STATE(90), + [sym_tilde] = STATE(90), + [sym_composition] = STATE(90), + [sym_right_composition] = STATE(90), + [sym_get] = STATE(90), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(90), + [sym_underscript] = STATE(90), + [sym_underoverscript] = STATE(90), + [sym_overunderscript] = STATE(90), + [sym_function_anonymous] = STATE(90), + [sym_function_arrow] = STATE(90), + [sym_small_circle] = STATE(90), + [sym_circle_dot] = STATE(90), + [sym_non_commutative_multiply] = STATE(90), + [sym_dot] = STATE(90), + [sym_backslash] = STATE(90), + [sym_diamond] = STATE(90), + [sym_wedge] = STATE(90), + [sym_vee] = STATE(90), + [sym_circle_times] = STATE(90), + [sym_center_dot] = STATE(90), + [sym_times_ast] = STATE(90), + [sym_times_cross] = STATE(90), + [sym_star] = STATE(90), + [sym_vertical_tilde] = STATE(90), + [sym_coproduct] = STATE(90), + [sym_circle_plus] = STATE(90), + [sym_circle_minus] = STATE(90), + [sym_plus] = STATE(90), + [sym_minus] = STATE(90), + [sym_plus_minus] = STATE(90), + [sym_per] = STATE(90), + [sym_divide] = STATE(90), + [sym_divide_box] = STATE(90), + [sym_map] = STATE(90), + [sym_map_all] = STATE(90), + [sym_factorial] = STATE(90), + [sym_factorial2] = STATE(90), + [sym_derivative] = STATE(90), + [sym_sqrt] = STATE(90), + [sym_any_root] = STATE(90), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(90), + [sym_power_subscript] = STATE(90), + [sym_apply_atat] = STATE(90), + [sym_apply_atatat] = STATE(90), + [sym_alternatives] = STATE(90), + [sym_string_join] = STATE(90), + [sym__expr_op] = STATE(90), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [287] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(91), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(91), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(91), + [sym_subscript_power] = STATE(91), + [sym_compound_expression] = STATE(91), + [sym_set] = STATE(91), + [sym_set_delayed] = STATE(91), + [sym_up_set] = STATE(91), + [sym_up_set_delayed] = STATE(91), + [sym_unset] = STATE(91), + [sym_tag_set] = STATE(91), + [sym_tag_set_delayed] = STATE(91), + [sym_tag_unset] = STATE(91), + [sym_pattern_test] = STATE(91), + [sym_equal_ascii] = STATE(91), + [sym_unequal_ascii] = STATE(91), + [sym_greater_ascii] = STATE(91), + [sym_greater_equal_ascii] = STATE(91), + [sym_less_ascii] = STATE(91), + [sym_less_equal_ascii] = STATE(91), + [sym_rule_ascii] = STATE(91), + [sym_rule_delayed_ascii] = STATE(91), + [sym_message_name] = STATE(91), + [sym_apply_at] = STATE(91), + [sym_tilde] = STATE(91), + [sym_composition] = STATE(91), + [sym_right_composition] = STATE(91), + [sym_get] = STATE(91), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(91), + [sym_underscript] = STATE(91), + [sym_underoverscript] = STATE(91), + [sym_overunderscript] = STATE(91), + [sym_function_anonymous] = STATE(91), + [sym_function_arrow] = STATE(91), + [sym_small_circle] = STATE(91), + [sym_circle_dot] = STATE(91), + [sym_non_commutative_multiply] = STATE(91), + [sym_dot] = STATE(91), + [sym_backslash] = STATE(91), + [sym_diamond] = STATE(91), + [sym_wedge] = STATE(91), + [sym_vee] = STATE(91), + [sym_circle_times] = STATE(91), + [sym_center_dot] = STATE(91), + [sym_times_ast] = STATE(91), + [sym_times_cross] = STATE(91), + [sym_star] = STATE(91), + [sym_vertical_tilde] = STATE(91), + [sym_coproduct] = STATE(91), + [sym_circle_plus] = STATE(91), + [sym_circle_minus] = STATE(91), + [sym_plus] = STATE(91), + [sym_minus] = STATE(91), + [sym_plus_minus] = STATE(91), + [sym_per] = STATE(91), + [sym_divide] = STATE(91), + [sym_divide_box] = STATE(91), + [sym_map] = STATE(91), + [sym_map_all] = STATE(91), + [sym_factorial] = STATE(91), + [sym_factorial2] = STATE(91), + [sym_derivative] = STATE(91), + [sym_sqrt] = STATE(91), + [sym_any_root] = STATE(91), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(91), + [sym_power_subscript] = STATE(91), + [sym_apply_atat] = STATE(91), + [sym_apply_atatat] = STATE(91), + [sym_alternatives] = STATE(91), + [sym_string_join] = STATE(91), + [sym__expr_op] = STATE(91), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [288] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(92), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(92), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(92), + [sym_subscript_power] = STATE(92), + [sym_compound_expression] = STATE(92), + [sym_set] = STATE(92), + [sym_set_delayed] = STATE(92), + [sym_up_set] = STATE(92), + [sym_up_set_delayed] = STATE(92), + [sym_unset] = STATE(92), + [sym_tag_set] = STATE(92), + [sym_tag_set_delayed] = STATE(92), + [sym_tag_unset] = STATE(92), + [sym_pattern_test] = STATE(92), + [sym_equal_ascii] = STATE(92), + [sym_unequal_ascii] = STATE(92), + [sym_greater_ascii] = STATE(92), + [sym_greater_equal_ascii] = STATE(92), + [sym_less_ascii] = STATE(92), + [sym_less_equal_ascii] = STATE(92), + [sym_rule_ascii] = STATE(92), + [sym_rule_delayed_ascii] = STATE(92), + [sym_message_name] = STATE(92), + [sym_apply_at] = STATE(92), + [sym_tilde] = STATE(92), + [sym_composition] = STATE(92), + [sym_right_composition] = STATE(92), + [sym_get] = STATE(92), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(92), + [sym_underscript] = STATE(92), + [sym_underoverscript] = STATE(92), + [sym_overunderscript] = STATE(92), + [sym_function_anonymous] = STATE(92), + [sym_function_arrow] = STATE(92), + [sym_small_circle] = STATE(92), + [sym_circle_dot] = STATE(92), + [sym_non_commutative_multiply] = STATE(92), + [sym_dot] = STATE(92), + [sym_backslash] = STATE(92), + [sym_diamond] = STATE(92), + [sym_wedge] = STATE(92), + [sym_vee] = STATE(92), + [sym_circle_times] = STATE(92), + [sym_center_dot] = STATE(92), + [sym_times_ast] = STATE(92), + [sym_times_cross] = STATE(92), + [sym_star] = STATE(92), + [sym_vertical_tilde] = STATE(92), + [sym_coproduct] = STATE(92), + [sym_circle_plus] = STATE(92), + [sym_circle_minus] = STATE(92), + [sym_plus] = STATE(92), + [sym_minus] = STATE(92), + [sym_plus_minus] = STATE(92), + [sym_per] = STATE(92), + [sym_divide] = STATE(92), + [sym_divide_box] = STATE(92), + [sym_map] = STATE(92), + [sym_map_all] = STATE(92), + [sym_factorial] = STATE(92), + [sym_factorial2] = STATE(92), + [sym_derivative] = STATE(92), + [sym_sqrt] = STATE(92), + [sym_any_root] = STATE(92), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(92), + [sym_power_subscript] = STATE(92), + [sym_apply_atat] = STATE(92), + [sym_apply_atatat] = STATE(92), + [sym_alternatives] = STATE(92), + [sym_string_join] = STATE(92), + [sym__expr_op] = STATE(92), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [289] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(93), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(93), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(93), + [sym_subscript_power] = STATE(93), + [sym_compound_expression] = STATE(93), + [sym_set] = STATE(93), + [sym_set_delayed] = STATE(93), + [sym_up_set] = STATE(93), + [sym_up_set_delayed] = STATE(93), + [sym_unset] = STATE(93), + [sym_tag_set] = STATE(93), + [sym_tag_set_delayed] = STATE(93), + [sym_tag_unset] = STATE(93), + [sym_pattern_test] = STATE(93), + [sym_equal_ascii] = STATE(93), + [sym_unequal_ascii] = STATE(93), + [sym_greater_ascii] = STATE(93), + [sym_greater_equal_ascii] = STATE(93), + [sym_less_ascii] = STATE(93), + [sym_less_equal_ascii] = STATE(93), + [sym_rule_ascii] = STATE(93), + [sym_rule_delayed_ascii] = STATE(93), + [sym_message_name] = STATE(93), + [sym_apply_at] = STATE(93), + [sym_tilde] = STATE(93), + [sym_composition] = STATE(93), + [sym_right_composition] = STATE(93), + [sym_get] = STATE(93), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(93), + [sym_underscript] = STATE(93), + [sym_underoverscript] = STATE(93), + [sym_overunderscript] = STATE(93), + [sym_function_anonymous] = STATE(93), + [sym_function_arrow] = STATE(93), + [sym_small_circle] = STATE(93), + [sym_circle_dot] = STATE(93), + [sym_non_commutative_multiply] = STATE(93), + [sym_dot] = STATE(93), + [sym_backslash] = STATE(93), + [sym_diamond] = STATE(93), + [sym_wedge] = STATE(93), + [sym_vee] = STATE(93), + [sym_circle_times] = STATE(93), + [sym_center_dot] = STATE(93), + [sym_times_ast] = STATE(93), + [sym_times_cross] = STATE(93), + [sym_star] = STATE(93), + [sym_vertical_tilde] = STATE(93), + [sym_coproduct] = STATE(93), + [sym_circle_plus] = STATE(93), + [sym_circle_minus] = STATE(93), + [sym_plus] = STATE(93), + [sym_minus] = STATE(93), + [sym_plus_minus] = STATE(93), + [sym_per] = STATE(93), + [sym_divide] = STATE(93), + [sym_divide_box] = STATE(93), + [sym_map] = STATE(93), + [sym_map_all] = STATE(93), + [sym_factorial] = STATE(93), + [sym_factorial2] = STATE(93), + [sym_derivative] = STATE(93), + [sym_sqrt] = STATE(93), + [sym_any_root] = STATE(93), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(93), + [sym_power_subscript] = STATE(93), + [sym_apply_atat] = STATE(93), + [sym_apply_atatat] = STATE(93), + [sym_alternatives] = STATE(93), + [sym_string_join] = STATE(93), + [sym__expr_op] = STATE(93), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [290] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(94), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(94), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(94), + [sym_subscript_power] = STATE(94), + [sym_compound_expression] = STATE(94), + [sym_set] = STATE(94), + [sym_set_delayed] = STATE(94), + [sym_up_set] = STATE(94), + [sym_up_set_delayed] = STATE(94), + [sym_unset] = STATE(94), + [sym_tag_set] = STATE(94), + [sym_tag_set_delayed] = STATE(94), + [sym_tag_unset] = STATE(94), + [sym_pattern_test] = STATE(94), + [sym_equal_ascii] = STATE(94), + [sym_unequal_ascii] = STATE(94), + [sym_greater_ascii] = STATE(94), + [sym_greater_equal_ascii] = STATE(94), + [sym_less_ascii] = STATE(94), + [sym_less_equal_ascii] = STATE(94), + [sym_rule_ascii] = STATE(94), + [sym_rule_delayed_ascii] = STATE(94), + [sym_message_name] = STATE(94), + [sym_apply_at] = STATE(94), + [sym_tilde] = STATE(94), + [sym_composition] = STATE(94), + [sym_right_composition] = STATE(94), + [sym_get] = STATE(94), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(94), + [sym_underscript] = STATE(94), + [sym_underoverscript] = STATE(94), + [sym_overunderscript] = STATE(94), + [sym_function_anonymous] = STATE(94), + [sym_function_arrow] = STATE(94), + [sym_small_circle] = STATE(94), + [sym_circle_dot] = STATE(94), + [sym_non_commutative_multiply] = STATE(94), + [sym_dot] = STATE(94), + [sym_backslash] = STATE(94), + [sym_diamond] = STATE(94), + [sym_wedge] = STATE(94), + [sym_vee] = STATE(94), + [sym_circle_times] = STATE(94), + [sym_center_dot] = STATE(94), + [sym_times_ast] = STATE(94), + [sym_times_cross] = STATE(94), + [sym_star] = STATE(94), + [sym_vertical_tilde] = STATE(94), + [sym_coproduct] = STATE(94), + [sym_circle_plus] = STATE(94), + [sym_circle_minus] = STATE(94), + [sym_plus] = STATE(94), + [sym_minus] = STATE(94), + [sym_plus_minus] = STATE(94), + [sym_per] = STATE(94), + [sym_divide] = STATE(94), + [sym_divide_box] = STATE(94), + [sym_map] = STATE(94), + [sym_map_all] = STATE(94), + [sym_factorial] = STATE(94), + [sym_factorial2] = STATE(94), + [sym_derivative] = STATE(94), + [sym_sqrt] = STATE(94), + [sym_any_root] = STATE(94), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(94), + [sym_power_subscript] = STATE(94), + [sym_apply_atat] = STATE(94), + [sym_apply_atatat] = STATE(94), + [sym_alternatives] = STATE(94), + [sym_string_join] = STATE(94), + [sym__expr_op] = STATE(94), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [291] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(95), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(95), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(95), + [sym_subscript_power] = STATE(95), + [sym_compound_expression] = STATE(95), + [sym_set] = STATE(95), + [sym_set_delayed] = STATE(95), + [sym_up_set] = STATE(95), + [sym_up_set_delayed] = STATE(95), + [sym_unset] = STATE(95), + [sym_tag_set] = STATE(95), + [sym_tag_set_delayed] = STATE(95), + [sym_tag_unset] = STATE(95), + [sym_pattern_test] = STATE(95), + [sym_equal_ascii] = STATE(95), + [sym_unequal_ascii] = STATE(95), + [sym_greater_ascii] = STATE(95), + [sym_greater_equal_ascii] = STATE(95), + [sym_less_ascii] = STATE(95), + [sym_less_equal_ascii] = STATE(95), + [sym_rule_ascii] = STATE(95), + [sym_rule_delayed_ascii] = STATE(95), + [sym_message_name] = STATE(95), + [sym_apply_at] = STATE(95), + [sym_tilde] = STATE(95), + [sym_composition] = STATE(95), + [sym_right_composition] = STATE(95), + [sym_get] = STATE(95), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(95), + [sym_underscript] = STATE(95), + [sym_underoverscript] = STATE(95), + [sym_overunderscript] = STATE(95), + [sym_function_anonymous] = STATE(95), + [sym_function_arrow] = STATE(95), + [sym_small_circle] = STATE(95), + [sym_circle_dot] = STATE(95), + [sym_non_commutative_multiply] = STATE(95), + [sym_dot] = STATE(95), + [sym_backslash] = STATE(95), + [sym_diamond] = STATE(95), + [sym_wedge] = STATE(95), + [sym_vee] = STATE(95), + [sym_circle_times] = STATE(95), + [sym_center_dot] = STATE(95), + [sym_times_ast] = STATE(95), + [sym_times_cross] = STATE(95), + [sym_star] = STATE(95), + [sym_vertical_tilde] = STATE(95), + [sym_coproduct] = STATE(95), + [sym_circle_plus] = STATE(95), + [sym_circle_minus] = STATE(95), + [sym_plus] = STATE(95), + [sym_minus] = STATE(95), + [sym_plus_minus] = STATE(95), + [sym_per] = STATE(95), + [sym_divide] = STATE(95), + [sym_divide_box] = STATE(95), + [sym_map] = STATE(95), + [sym_map_all] = STATE(95), + [sym_factorial] = STATE(95), + [sym_factorial2] = STATE(95), + [sym_derivative] = STATE(95), + [sym_sqrt] = STATE(95), + [sym_any_root] = STATE(95), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(95), + [sym_power_subscript] = STATE(95), + [sym_apply_atat] = STATE(95), + [sym_apply_atatat] = STATE(95), + [sym_alternatives] = STATE(95), + [sym_string_join] = STATE(95), + [sym__expr_op] = STATE(95), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [292] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(96), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(96), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(96), + [sym_subscript_power] = STATE(96), + [sym_compound_expression] = STATE(96), + [sym_set] = STATE(96), + [sym_set_delayed] = STATE(96), + [sym_up_set] = STATE(96), + [sym_up_set_delayed] = STATE(96), + [sym_unset] = STATE(96), + [sym_tag_set] = STATE(96), + [sym_tag_set_delayed] = STATE(96), + [sym_tag_unset] = STATE(96), + [sym_pattern_test] = STATE(96), + [sym_equal_ascii] = STATE(96), + [sym_unequal_ascii] = STATE(96), + [sym_greater_ascii] = STATE(96), + [sym_greater_equal_ascii] = STATE(96), + [sym_less_ascii] = STATE(96), + [sym_less_equal_ascii] = STATE(96), + [sym_rule_ascii] = STATE(96), + [sym_rule_delayed_ascii] = STATE(96), + [sym_message_name] = STATE(96), + [sym_apply_at] = STATE(96), + [sym_tilde] = STATE(96), + [sym_composition] = STATE(96), + [sym_right_composition] = STATE(96), + [sym_get] = STATE(96), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(96), + [sym_underscript] = STATE(96), + [sym_underoverscript] = STATE(96), + [sym_overunderscript] = STATE(96), + [sym_function_anonymous] = STATE(96), + [sym_function_arrow] = STATE(96), + [sym_small_circle] = STATE(96), + [sym_circle_dot] = STATE(96), + [sym_non_commutative_multiply] = STATE(96), + [sym_dot] = STATE(96), + [sym_backslash] = STATE(96), + [sym_diamond] = STATE(96), + [sym_wedge] = STATE(96), + [sym_vee] = STATE(96), + [sym_circle_times] = STATE(96), + [sym_center_dot] = STATE(96), + [sym_times_ast] = STATE(96), + [sym_times_cross] = STATE(96), + [sym_star] = STATE(96), + [sym_vertical_tilde] = STATE(96), + [sym_coproduct] = STATE(96), + [sym_circle_plus] = STATE(96), + [sym_circle_minus] = STATE(96), + [sym_plus] = STATE(96), + [sym_minus] = STATE(96), + [sym_plus_minus] = STATE(96), + [sym_per] = STATE(96), + [sym_divide] = STATE(96), + [sym_divide_box] = STATE(96), + [sym_map] = STATE(96), + [sym_map_all] = STATE(96), + [sym_factorial] = STATE(96), + [sym_factorial2] = STATE(96), + [sym_derivative] = STATE(96), + [sym_sqrt] = STATE(96), + [sym_any_root] = STATE(96), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(96), + [sym_power_subscript] = STATE(96), + [sym_apply_atat] = STATE(96), + [sym_apply_atatat] = STATE(96), + [sym_alternatives] = STATE(96), + [sym_string_join] = STATE(96), + [sym__expr_op] = STATE(96), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [293] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(97), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(97), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(97), + [sym_subscript_power] = STATE(97), + [sym_compound_expression] = STATE(97), + [sym_set] = STATE(97), + [sym_set_delayed] = STATE(97), + [sym_up_set] = STATE(97), + [sym_up_set_delayed] = STATE(97), + [sym_unset] = STATE(97), + [sym_tag_set] = STATE(97), + [sym_tag_set_delayed] = STATE(97), + [sym_tag_unset] = STATE(97), + [sym_pattern_test] = STATE(97), + [sym_equal_ascii] = STATE(97), + [sym_unequal_ascii] = STATE(97), + [sym_greater_ascii] = STATE(97), + [sym_greater_equal_ascii] = STATE(97), + [sym_less_ascii] = STATE(97), + [sym_less_equal_ascii] = STATE(97), + [sym_rule_ascii] = STATE(97), + [sym_rule_delayed_ascii] = STATE(97), + [sym_message_name] = STATE(97), + [sym_apply_at] = STATE(97), + [sym_tilde] = STATE(97), + [sym_composition] = STATE(97), + [sym_right_composition] = STATE(97), + [sym_get] = STATE(97), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(97), + [sym_underscript] = STATE(97), + [sym_underoverscript] = STATE(97), + [sym_overunderscript] = STATE(97), + [sym_function_anonymous] = STATE(97), + [sym_function_arrow] = STATE(97), + [sym_small_circle] = STATE(97), + [sym_circle_dot] = STATE(97), + [sym_non_commutative_multiply] = STATE(97), + [sym_dot] = STATE(97), + [sym_backslash] = STATE(97), + [sym_diamond] = STATE(97), + [sym_wedge] = STATE(97), + [sym_vee] = STATE(97), + [sym_circle_times] = STATE(97), + [sym_center_dot] = STATE(97), + [sym_times_ast] = STATE(97), + [sym_times_cross] = STATE(97), + [sym_star] = STATE(97), + [sym_vertical_tilde] = STATE(97), + [sym_coproduct] = STATE(97), + [sym_circle_plus] = STATE(97), + [sym_circle_minus] = STATE(97), + [sym_plus] = STATE(97), + [sym_minus] = STATE(97), + [sym_plus_minus] = STATE(97), + [sym_per] = STATE(97), + [sym_divide] = STATE(97), + [sym_divide_box] = STATE(97), + [sym_map] = STATE(97), + [sym_map_all] = STATE(97), + [sym_factorial] = STATE(97), + [sym_factorial2] = STATE(97), + [sym_derivative] = STATE(97), + [sym_sqrt] = STATE(97), + [sym_any_root] = STATE(97), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(97), + [sym_power_subscript] = STATE(97), + [sym_apply_atat] = STATE(97), + [sym_apply_atatat] = STATE(97), + [sym_alternatives] = STATE(97), + [sym_string_join] = STATE(97), + [sym__expr_op] = STATE(97), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [294] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(98), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(98), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(98), + [sym_subscript_power] = STATE(98), + [sym_compound_expression] = STATE(98), + [sym_set] = STATE(98), + [sym_set_delayed] = STATE(98), + [sym_up_set] = STATE(98), + [sym_up_set_delayed] = STATE(98), + [sym_unset] = STATE(98), + [sym_tag_set] = STATE(98), + [sym_tag_set_delayed] = STATE(98), + [sym_tag_unset] = STATE(98), + [sym_pattern_test] = STATE(98), + [sym_equal_ascii] = STATE(98), + [sym_unequal_ascii] = STATE(98), + [sym_greater_ascii] = STATE(98), + [sym_greater_equal_ascii] = STATE(98), + [sym_less_ascii] = STATE(98), + [sym_less_equal_ascii] = STATE(98), + [sym_rule_ascii] = STATE(98), + [sym_rule_delayed_ascii] = STATE(98), + [sym_message_name] = STATE(98), + [sym_apply_at] = STATE(98), + [sym_tilde] = STATE(98), + [sym_composition] = STATE(98), + [sym_right_composition] = STATE(98), + [sym_get] = STATE(98), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(98), + [sym_underscript] = STATE(98), + [sym_underoverscript] = STATE(98), + [sym_overunderscript] = STATE(98), + [sym_function_anonymous] = STATE(98), + [sym_function_arrow] = STATE(98), + [sym_small_circle] = STATE(98), + [sym_circle_dot] = STATE(98), + [sym_non_commutative_multiply] = STATE(98), + [sym_dot] = STATE(98), + [sym_backslash] = STATE(98), + [sym_diamond] = STATE(98), + [sym_wedge] = STATE(98), + [sym_vee] = STATE(98), + [sym_circle_times] = STATE(98), + [sym_center_dot] = STATE(98), + [sym_times_ast] = STATE(98), + [sym_times_cross] = STATE(98), + [sym_star] = STATE(98), + [sym_vertical_tilde] = STATE(98), + [sym_coproduct] = STATE(98), + [sym_circle_plus] = STATE(98), + [sym_circle_minus] = STATE(98), + [sym_plus] = STATE(98), + [sym_minus] = STATE(98), + [sym_plus_minus] = STATE(98), + [sym_per] = STATE(98), + [sym_divide] = STATE(98), + [sym_divide_box] = STATE(98), + [sym_map] = STATE(98), + [sym_map_all] = STATE(98), + [sym_factorial] = STATE(98), + [sym_factorial2] = STATE(98), + [sym_derivative] = STATE(98), + [sym_sqrt] = STATE(98), + [sym_any_root] = STATE(98), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(98), + [sym_power_subscript] = STATE(98), + [sym_apply_atat] = STATE(98), + [sym_apply_atatat] = STATE(98), + [sym_alternatives] = STATE(98), + [sym_string_join] = STATE(98), + [sym__expr_op] = STATE(98), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [295] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(99), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(99), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(99), + [sym_subscript_power] = STATE(99), + [sym_compound_expression] = STATE(99), + [sym_set] = STATE(99), + [sym_set_delayed] = STATE(99), + [sym_up_set] = STATE(99), + [sym_up_set_delayed] = STATE(99), + [sym_unset] = STATE(99), + [sym_tag_set] = STATE(99), + [sym_tag_set_delayed] = STATE(99), + [sym_tag_unset] = STATE(99), + [sym_pattern_test] = STATE(99), + [sym_equal_ascii] = STATE(99), + [sym_unequal_ascii] = STATE(99), + [sym_greater_ascii] = STATE(99), + [sym_greater_equal_ascii] = STATE(99), + [sym_less_ascii] = STATE(99), + [sym_less_equal_ascii] = STATE(99), + [sym_rule_ascii] = STATE(99), + [sym_rule_delayed_ascii] = STATE(99), + [sym_message_name] = STATE(99), + [sym_apply_at] = STATE(99), + [sym_tilde] = STATE(99), + [sym_composition] = STATE(99), + [sym_right_composition] = STATE(99), + [sym_get] = STATE(99), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(99), + [sym_underscript] = STATE(99), + [sym_underoverscript] = STATE(99), + [sym_overunderscript] = STATE(99), + [sym_function_anonymous] = STATE(99), + [sym_function_arrow] = STATE(99), + [sym_small_circle] = STATE(99), + [sym_circle_dot] = STATE(99), + [sym_non_commutative_multiply] = STATE(99), + [sym_dot] = STATE(99), + [sym_backslash] = STATE(99), + [sym_diamond] = STATE(99), + [sym_wedge] = STATE(99), + [sym_vee] = STATE(99), + [sym_circle_times] = STATE(99), + [sym_center_dot] = STATE(99), + [sym_times_ast] = STATE(99), + [sym_times_cross] = STATE(99), + [sym_star] = STATE(99), + [sym_vertical_tilde] = STATE(99), + [sym_coproduct] = STATE(99), + [sym_circle_plus] = STATE(99), + [sym_circle_minus] = STATE(99), + [sym_plus] = STATE(99), + [sym_minus] = STATE(99), + [sym_plus_minus] = STATE(99), + [sym_per] = STATE(99), + [sym_divide] = STATE(99), + [sym_divide_box] = STATE(99), + [sym_map] = STATE(99), + [sym_map_all] = STATE(99), + [sym_factorial] = STATE(99), + [sym_factorial2] = STATE(99), + [sym_derivative] = STATE(99), + [sym_sqrt] = STATE(99), + [sym_any_root] = STATE(99), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(99), + [sym_power_subscript] = STATE(99), + [sym_apply_atat] = STATE(99), + [sym_apply_atatat] = STATE(99), + [sym_alternatives] = STATE(99), + [sym_string_join] = STATE(99), + [sym__expr_op] = STATE(99), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [296] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(100), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(100), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(100), + [sym_subscript_power] = STATE(100), + [sym_compound_expression] = STATE(100), + [sym_set] = STATE(100), + [sym_set_delayed] = STATE(100), + [sym_up_set] = STATE(100), + [sym_up_set_delayed] = STATE(100), + [sym_unset] = STATE(100), + [sym_tag_set] = STATE(100), + [sym_tag_set_delayed] = STATE(100), + [sym_tag_unset] = STATE(100), + [sym_pattern_test] = STATE(100), + [sym_equal_ascii] = STATE(100), + [sym_unequal_ascii] = STATE(100), + [sym_greater_ascii] = STATE(100), + [sym_greater_equal_ascii] = STATE(100), + [sym_less_ascii] = STATE(100), + [sym_less_equal_ascii] = STATE(100), + [sym_rule_ascii] = STATE(100), + [sym_rule_delayed_ascii] = STATE(100), + [sym_message_name] = STATE(100), + [sym_apply_at] = STATE(100), + [sym_tilde] = STATE(100), + [sym_composition] = STATE(100), + [sym_right_composition] = STATE(100), + [sym_get] = STATE(100), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(100), + [sym_underscript] = STATE(100), + [sym_underoverscript] = STATE(100), + [sym_overunderscript] = STATE(100), + [sym_function_anonymous] = STATE(100), + [sym_function_arrow] = STATE(100), + [sym_small_circle] = STATE(100), + [sym_circle_dot] = STATE(100), + [sym_non_commutative_multiply] = STATE(100), + [sym_dot] = STATE(100), + [sym_backslash] = STATE(100), + [sym_diamond] = STATE(100), + [sym_wedge] = STATE(100), + [sym_vee] = STATE(100), + [sym_circle_times] = STATE(100), + [sym_center_dot] = STATE(100), + [sym_times_ast] = STATE(100), + [sym_times_cross] = STATE(100), + [sym_star] = STATE(100), + [sym_vertical_tilde] = STATE(100), + [sym_coproduct] = STATE(100), + [sym_circle_plus] = STATE(100), + [sym_circle_minus] = STATE(100), + [sym_plus] = STATE(100), + [sym_minus] = STATE(100), + [sym_plus_minus] = STATE(100), + [sym_per] = STATE(100), + [sym_divide] = STATE(100), + [sym_divide_box] = STATE(100), + [sym_map] = STATE(100), + [sym_map_all] = STATE(100), + [sym_factorial] = STATE(100), + [sym_factorial2] = STATE(100), + [sym_derivative] = STATE(100), + [sym_sqrt] = STATE(100), + [sym_any_root] = STATE(100), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(100), + [sym_power_subscript] = STATE(100), + [sym_apply_atat] = STATE(100), + [sym_apply_atatat] = STATE(100), + [sym_alternatives] = STATE(100), + [sym_string_join] = STATE(100), + [sym__expr_op] = STATE(100), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [297] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(101), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(101), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(101), + [sym_subscript_power] = STATE(101), + [sym_compound_expression] = STATE(101), + [sym_set] = STATE(101), + [sym_set_delayed] = STATE(101), + [sym_up_set] = STATE(101), + [sym_up_set_delayed] = STATE(101), + [sym_unset] = STATE(101), + [sym_tag_set] = STATE(101), + [sym_tag_set_delayed] = STATE(101), + [sym_tag_unset] = STATE(101), + [sym_pattern_test] = STATE(101), + [sym_equal_ascii] = STATE(101), + [sym_unequal_ascii] = STATE(101), + [sym_greater_ascii] = STATE(101), + [sym_greater_equal_ascii] = STATE(101), + [sym_less_ascii] = STATE(101), + [sym_less_equal_ascii] = STATE(101), + [sym_rule_ascii] = STATE(101), + [sym_rule_delayed_ascii] = STATE(101), + [sym_message_name] = STATE(101), + [sym_apply_at] = STATE(101), + [sym_tilde] = STATE(101), + [sym_composition] = STATE(101), + [sym_right_composition] = STATE(101), + [sym_get] = STATE(101), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(101), + [sym_underscript] = STATE(101), + [sym_underoverscript] = STATE(101), + [sym_overunderscript] = STATE(101), + [sym_function_anonymous] = STATE(101), + [sym_function_arrow] = STATE(101), + [sym_small_circle] = STATE(101), + [sym_circle_dot] = STATE(101), + [sym_non_commutative_multiply] = STATE(101), + [sym_dot] = STATE(101), + [sym_backslash] = STATE(101), + [sym_diamond] = STATE(101), + [sym_wedge] = STATE(101), + [sym_vee] = STATE(101), + [sym_circle_times] = STATE(101), + [sym_center_dot] = STATE(101), + [sym_times_ast] = STATE(101), + [sym_times_cross] = STATE(101), + [sym_star] = STATE(101), + [sym_vertical_tilde] = STATE(101), + [sym_coproduct] = STATE(101), + [sym_circle_plus] = STATE(101), + [sym_circle_minus] = STATE(101), + [sym_plus] = STATE(101), + [sym_minus] = STATE(101), + [sym_plus_minus] = STATE(101), + [sym_per] = STATE(101), + [sym_divide] = STATE(101), + [sym_divide_box] = STATE(101), + [sym_map] = STATE(101), + [sym_map_all] = STATE(101), + [sym_factorial] = STATE(101), + [sym_factorial2] = STATE(101), + [sym_derivative] = STATE(101), + [sym_sqrt] = STATE(101), + [sym_any_root] = STATE(101), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(101), + [sym_power_subscript] = STATE(101), + [sym_apply_atat] = STATE(101), + [sym_apply_atatat] = STATE(101), + [sym_alternatives] = STATE(101), + [sym_string_join] = STATE(101), + [sym__expr_op] = STATE(101), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [298] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(102), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(102), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(102), + [sym_subscript_power] = STATE(102), + [sym_compound_expression] = STATE(102), + [sym_set] = STATE(102), + [sym_set_delayed] = STATE(102), + [sym_up_set] = STATE(102), + [sym_up_set_delayed] = STATE(102), + [sym_unset] = STATE(102), + [sym_tag_set] = STATE(102), + [sym_tag_set_delayed] = STATE(102), + [sym_tag_unset] = STATE(102), + [sym_pattern_test] = STATE(102), + [sym_equal_ascii] = STATE(102), + [sym_unequal_ascii] = STATE(102), + [sym_greater_ascii] = STATE(102), + [sym_greater_equal_ascii] = STATE(102), + [sym_less_ascii] = STATE(102), + [sym_less_equal_ascii] = STATE(102), + [sym_rule_ascii] = STATE(102), + [sym_rule_delayed_ascii] = STATE(102), + [sym_message_name] = STATE(102), + [sym_apply_at] = STATE(102), + [sym_tilde] = STATE(102), + [sym_composition] = STATE(102), + [sym_right_composition] = STATE(102), + [sym_get] = STATE(102), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(102), + [sym_underscript] = STATE(102), + [sym_underoverscript] = STATE(102), + [sym_overunderscript] = STATE(102), + [sym_function_anonymous] = STATE(102), + [sym_function_arrow] = STATE(102), + [sym_small_circle] = STATE(102), + [sym_circle_dot] = STATE(102), + [sym_non_commutative_multiply] = STATE(102), + [sym_dot] = STATE(102), + [sym_backslash] = STATE(102), + [sym_diamond] = STATE(102), + [sym_wedge] = STATE(102), + [sym_vee] = STATE(102), + [sym_circle_times] = STATE(102), + [sym_center_dot] = STATE(102), + [sym_times_ast] = STATE(102), + [sym_times_cross] = STATE(102), + [sym_star] = STATE(102), + [sym_vertical_tilde] = STATE(102), + [sym_coproduct] = STATE(102), + [sym_circle_plus] = STATE(102), + [sym_circle_minus] = STATE(102), + [sym_plus] = STATE(102), + [sym_minus] = STATE(102), + [sym_plus_minus] = STATE(102), + [sym_per] = STATE(102), + [sym_divide] = STATE(102), + [sym_divide_box] = STATE(102), + [sym_map] = STATE(102), + [sym_map_all] = STATE(102), + [sym_factorial] = STATE(102), + [sym_factorial2] = STATE(102), + [sym_derivative] = STATE(102), + [sym_sqrt] = STATE(102), + [sym_any_root] = STATE(102), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(102), + [sym_power_subscript] = STATE(102), + [sym_apply_atat] = STATE(102), + [sym_apply_atatat] = STATE(102), + [sym_alternatives] = STATE(102), + [sym_string_join] = STATE(102), + [sym__expr_op] = STATE(102), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [299] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(103), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(103), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(103), + [sym_subscript_power] = STATE(103), + [sym_compound_expression] = STATE(103), + [sym_set] = STATE(103), + [sym_set_delayed] = STATE(103), + [sym_up_set] = STATE(103), + [sym_up_set_delayed] = STATE(103), + [sym_unset] = STATE(103), + [sym_tag_set] = STATE(103), + [sym_tag_set_delayed] = STATE(103), + [sym_tag_unset] = STATE(103), + [sym_pattern_test] = STATE(103), + [sym_equal_ascii] = STATE(103), + [sym_unequal_ascii] = STATE(103), + [sym_greater_ascii] = STATE(103), + [sym_greater_equal_ascii] = STATE(103), + [sym_less_ascii] = STATE(103), + [sym_less_equal_ascii] = STATE(103), + [sym_rule_ascii] = STATE(103), + [sym_rule_delayed_ascii] = STATE(103), + [sym_message_name] = STATE(103), + [sym_apply_at] = STATE(103), + [sym_tilde] = STATE(103), + [sym_composition] = STATE(103), + [sym_right_composition] = STATE(103), + [sym_get] = STATE(103), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(103), + [sym_underscript] = STATE(103), + [sym_underoverscript] = STATE(103), + [sym_overunderscript] = STATE(103), + [sym_function_anonymous] = STATE(103), + [sym_function_arrow] = STATE(103), + [sym_small_circle] = STATE(103), + [sym_circle_dot] = STATE(103), + [sym_non_commutative_multiply] = STATE(103), + [sym_dot] = STATE(103), + [sym_backslash] = STATE(103), + [sym_diamond] = STATE(103), + [sym_wedge] = STATE(103), + [sym_vee] = STATE(103), + [sym_circle_times] = STATE(103), + [sym_center_dot] = STATE(103), + [sym_times_ast] = STATE(103), + [sym_times_cross] = STATE(103), + [sym_star] = STATE(103), + [sym_vertical_tilde] = STATE(103), + [sym_coproduct] = STATE(103), + [sym_circle_plus] = STATE(103), + [sym_circle_minus] = STATE(103), + [sym_plus] = STATE(103), + [sym_minus] = STATE(103), + [sym_plus_minus] = STATE(103), + [sym_per] = STATE(103), + [sym_divide] = STATE(103), + [sym_divide_box] = STATE(103), + [sym_map] = STATE(103), + [sym_map_all] = STATE(103), + [sym_factorial] = STATE(103), + [sym_factorial2] = STATE(103), + [sym_derivative] = STATE(103), + [sym_sqrt] = STATE(103), + [sym_any_root] = STATE(103), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(103), + [sym_power_subscript] = STATE(103), + [sym_apply_atat] = STATE(103), + [sym_apply_atatat] = STATE(103), + [sym_alternatives] = STATE(103), + [sym_string_join] = STATE(103), + [sym__expr_op] = STATE(103), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [300] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(206), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(206), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [301] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(211), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(211), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [302] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(212), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(212), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [303] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(220), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(220), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [304] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(104), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(104), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(104), + [sym_subscript_power] = STATE(104), + [sym_compound_expression] = STATE(104), + [sym_set] = STATE(104), + [sym_set_delayed] = STATE(104), + [sym_up_set] = STATE(104), + [sym_up_set_delayed] = STATE(104), + [sym_unset] = STATE(104), + [sym_tag_set] = STATE(104), + [sym_tag_set_delayed] = STATE(104), + [sym_tag_unset] = STATE(104), + [sym_pattern_test] = STATE(104), + [sym_equal_ascii] = STATE(104), + [sym_unequal_ascii] = STATE(104), + [sym_greater_ascii] = STATE(104), + [sym_greater_equal_ascii] = STATE(104), + [sym_less_ascii] = STATE(104), + [sym_less_equal_ascii] = STATE(104), + [sym_rule_ascii] = STATE(104), + [sym_rule_delayed_ascii] = STATE(104), + [sym_message_name] = STATE(104), + [sym_apply_at] = STATE(104), + [sym_tilde] = STATE(104), + [sym_composition] = STATE(104), + [sym_right_composition] = STATE(104), + [sym_get] = STATE(104), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(104), + [sym_underscript] = STATE(104), + [sym_underoverscript] = STATE(104), + [sym_overunderscript] = STATE(104), + [sym_function_anonymous] = STATE(104), + [sym_function_arrow] = STATE(104), + [sym_small_circle] = STATE(104), + [sym_circle_dot] = STATE(104), + [sym_non_commutative_multiply] = STATE(104), + [sym_dot] = STATE(104), + [sym_backslash] = STATE(104), + [sym_diamond] = STATE(104), + [sym_wedge] = STATE(104), + [sym_vee] = STATE(104), + [sym_circle_times] = STATE(104), + [sym_center_dot] = STATE(104), + [sym_times_ast] = STATE(104), + [sym_times_cross] = STATE(104), + [sym_star] = STATE(104), + [sym_vertical_tilde] = STATE(104), + [sym_coproduct] = STATE(104), + [sym_circle_plus] = STATE(104), + [sym_circle_minus] = STATE(104), + [sym_plus] = STATE(104), + [sym_minus] = STATE(104), + [sym_plus_minus] = STATE(104), + [sym_per] = STATE(104), + [sym_divide] = STATE(104), + [sym_divide_box] = STATE(104), + [sym_map] = STATE(104), + [sym_map_all] = STATE(104), + [sym_factorial] = STATE(104), + [sym_factorial2] = STATE(104), + [sym_derivative] = STATE(104), + [sym_sqrt] = STATE(104), + [sym_any_root] = STATE(104), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(104), + [sym_power_subscript] = STATE(104), + [sym_apply_atat] = STATE(104), + [sym_apply_atatat] = STATE(104), + [sym_alternatives] = STATE(104), + [sym_string_join] = STATE(104), + [sym__expr_op] = STATE(104), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [305] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(204), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(204), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [306] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(105), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(105), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(105), + [sym_subscript_power] = STATE(105), + [sym_compound_expression] = STATE(105), + [sym_set] = STATE(105), + [sym_set_delayed] = STATE(105), + [sym_up_set] = STATE(105), + [sym_up_set_delayed] = STATE(105), + [sym_unset] = STATE(105), + [sym_tag_set] = STATE(105), + [sym_tag_set_delayed] = STATE(105), + [sym_tag_unset] = STATE(105), + [sym_pattern_test] = STATE(105), + [sym_equal_ascii] = STATE(105), + [sym_unequal_ascii] = STATE(105), + [sym_greater_ascii] = STATE(105), + [sym_greater_equal_ascii] = STATE(105), + [sym_less_ascii] = STATE(105), + [sym_less_equal_ascii] = STATE(105), + [sym_rule_ascii] = STATE(105), + [sym_rule_delayed_ascii] = STATE(105), + [sym_message_name] = STATE(105), + [sym_apply_at] = STATE(105), + [sym_tilde] = STATE(105), + [sym_composition] = STATE(105), + [sym_right_composition] = STATE(105), + [sym_get] = STATE(105), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(105), + [sym_underscript] = STATE(105), + [sym_underoverscript] = STATE(105), + [sym_overunderscript] = STATE(105), + [sym_function_anonymous] = STATE(105), + [sym_function_arrow] = STATE(105), + [sym_small_circle] = STATE(105), + [sym_circle_dot] = STATE(105), + [sym_non_commutative_multiply] = STATE(105), + [sym_dot] = STATE(105), + [sym_backslash] = STATE(105), + [sym_diamond] = STATE(105), + [sym_wedge] = STATE(105), + [sym_vee] = STATE(105), + [sym_circle_times] = STATE(105), + [sym_center_dot] = STATE(105), + [sym_times_ast] = STATE(105), + [sym_times_cross] = STATE(105), + [sym_star] = STATE(105), + [sym_vertical_tilde] = STATE(105), + [sym_coproduct] = STATE(105), + [sym_circle_plus] = STATE(105), + [sym_circle_minus] = STATE(105), + [sym_plus] = STATE(105), + [sym_minus] = STATE(105), + [sym_plus_minus] = STATE(105), + [sym_per] = STATE(105), + [sym_divide] = STATE(105), + [sym_divide_box] = STATE(105), + [sym_map] = STATE(105), + [sym_map_all] = STATE(105), + [sym_factorial] = STATE(105), + [sym_factorial2] = STATE(105), + [sym_derivative] = STATE(105), + [sym_sqrt] = STATE(105), + [sym_any_root] = STATE(105), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(105), + [sym_power_subscript] = STATE(105), + [sym_apply_atat] = STATE(105), + [sym_apply_atatat] = STATE(105), + [sym_alternatives] = STATE(105), + [sym_string_join] = STATE(105), + [sym__expr_op] = STATE(105), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [307] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(106), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(106), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(106), + [sym_subscript_power] = STATE(106), + [sym_compound_expression] = STATE(106), + [sym_set] = STATE(106), + [sym_set_delayed] = STATE(106), + [sym_up_set] = STATE(106), + [sym_up_set_delayed] = STATE(106), + [sym_unset] = STATE(106), + [sym_tag_set] = STATE(106), + [sym_tag_set_delayed] = STATE(106), + [sym_tag_unset] = STATE(106), + [sym_pattern_test] = STATE(106), + [sym_equal_ascii] = STATE(106), + [sym_unequal_ascii] = STATE(106), + [sym_greater_ascii] = STATE(106), + [sym_greater_equal_ascii] = STATE(106), + [sym_less_ascii] = STATE(106), + [sym_less_equal_ascii] = STATE(106), + [sym_rule_ascii] = STATE(106), + [sym_rule_delayed_ascii] = STATE(106), + [sym_message_name] = STATE(106), + [sym_apply_at] = STATE(106), + [sym_tilde] = STATE(106), + [sym_composition] = STATE(106), + [sym_right_composition] = STATE(106), + [sym_get] = STATE(106), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(106), + [sym_underscript] = STATE(106), + [sym_underoverscript] = STATE(106), + [sym_overunderscript] = STATE(106), + [sym_function_anonymous] = STATE(106), + [sym_function_arrow] = STATE(106), + [sym_small_circle] = STATE(106), + [sym_circle_dot] = STATE(106), + [sym_non_commutative_multiply] = STATE(106), + [sym_dot] = STATE(106), + [sym_backslash] = STATE(106), + [sym_diamond] = STATE(106), + [sym_wedge] = STATE(106), + [sym_vee] = STATE(106), + [sym_circle_times] = STATE(106), + [sym_center_dot] = STATE(106), + [sym_times_ast] = STATE(106), + [sym_times_cross] = STATE(106), + [sym_star] = STATE(106), + [sym_vertical_tilde] = STATE(106), + [sym_coproduct] = STATE(106), + [sym_circle_plus] = STATE(106), + [sym_circle_minus] = STATE(106), + [sym_plus] = STATE(106), + [sym_minus] = STATE(106), + [sym_plus_minus] = STATE(106), + [sym_per] = STATE(106), + [sym_divide] = STATE(106), + [sym_divide_box] = STATE(106), + [sym_map] = STATE(106), + [sym_map_all] = STATE(106), + [sym_factorial] = STATE(106), + [sym_factorial2] = STATE(106), + [sym_derivative] = STATE(106), + [sym_sqrt] = STATE(106), + [sym_any_root] = STATE(106), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(106), + [sym_power_subscript] = STATE(106), + [sym_apply_atat] = STATE(106), + [sym_apply_atatat] = STATE(106), + [sym_alternatives] = STATE(106), + [sym_string_join] = STATE(106), + [sym__expr_op] = STATE(106), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [308] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(107), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(107), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(107), + [sym_subscript_power] = STATE(107), + [sym_compound_expression] = STATE(107), + [sym_set] = STATE(107), + [sym_set_delayed] = STATE(107), + [sym_up_set] = STATE(107), + [sym_up_set_delayed] = STATE(107), + [sym_unset] = STATE(107), + [sym_tag_set] = STATE(107), + [sym_tag_set_delayed] = STATE(107), + [sym_tag_unset] = STATE(107), + [sym_pattern_test] = STATE(107), + [sym_equal_ascii] = STATE(107), + [sym_unequal_ascii] = STATE(107), + [sym_greater_ascii] = STATE(107), + [sym_greater_equal_ascii] = STATE(107), + [sym_less_ascii] = STATE(107), + [sym_less_equal_ascii] = STATE(107), + [sym_rule_ascii] = STATE(107), + [sym_rule_delayed_ascii] = STATE(107), + [sym_message_name] = STATE(107), + [sym_apply_at] = STATE(107), + [sym_tilde] = STATE(107), + [sym_composition] = STATE(107), + [sym_right_composition] = STATE(107), + [sym_get] = STATE(107), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(107), + [sym_underscript] = STATE(107), + [sym_underoverscript] = STATE(107), + [sym_overunderscript] = STATE(107), + [sym_function_anonymous] = STATE(107), + [sym_function_arrow] = STATE(107), + [sym_small_circle] = STATE(107), + [sym_circle_dot] = STATE(107), + [sym_non_commutative_multiply] = STATE(107), + [sym_dot] = STATE(107), + [sym_backslash] = STATE(107), + [sym_diamond] = STATE(107), + [sym_wedge] = STATE(107), + [sym_vee] = STATE(107), + [sym_circle_times] = STATE(107), + [sym_center_dot] = STATE(107), + [sym_times_ast] = STATE(107), + [sym_times_cross] = STATE(107), + [sym_star] = STATE(107), + [sym_vertical_tilde] = STATE(107), + [sym_coproduct] = STATE(107), + [sym_circle_plus] = STATE(107), + [sym_circle_minus] = STATE(107), + [sym_plus] = STATE(107), + [sym_minus] = STATE(107), + [sym_plus_minus] = STATE(107), + [sym_per] = STATE(107), + [sym_divide] = STATE(107), + [sym_divide_box] = STATE(107), + [sym_map] = STATE(107), + [sym_map_all] = STATE(107), + [sym_factorial] = STATE(107), + [sym_factorial2] = STATE(107), + [sym_derivative] = STATE(107), + [sym_sqrt] = STATE(107), + [sym_any_root] = STATE(107), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(107), + [sym_power_subscript] = STATE(107), + [sym_apply_atat] = STATE(107), + [sym_apply_atatat] = STATE(107), + [sym_alternatives] = STATE(107), + [sym_string_join] = STATE(107), + [sym__expr_op] = STATE(107), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [309] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(108), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(108), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(108), + [sym_subscript_power] = STATE(108), + [sym_compound_expression] = STATE(108), + [sym_set] = STATE(108), + [sym_set_delayed] = STATE(108), + [sym_up_set] = STATE(108), + [sym_up_set_delayed] = STATE(108), + [sym_unset] = STATE(108), + [sym_tag_set] = STATE(108), + [sym_tag_set_delayed] = STATE(108), + [sym_tag_unset] = STATE(108), + [sym_pattern_test] = STATE(108), + [sym_equal_ascii] = STATE(108), + [sym_unequal_ascii] = STATE(108), + [sym_greater_ascii] = STATE(108), + [sym_greater_equal_ascii] = STATE(108), + [sym_less_ascii] = STATE(108), + [sym_less_equal_ascii] = STATE(108), + [sym_rule_ascii] = STATE(108), + [sym_rule_delayed_ascii] = STATE(108), + [sym_message_name] = STATE(108), + [sym_apply_at] = STATE(108), + [sym_tilde] = STATE(108), + [sym_composition] = STATE(108), + [sym_right_composition] = STATE(108), + [sym_get] = STATE(108), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(108), + [sym_underscript] = STATE(108), + [sym_underoverscript] = STATE(108), + [sym_overunderscript] = STATE(108), + [sym_function_anonymous] = STATE(108), + [sym_function_arrow] = STATE(108), + [sym_small_circle] = STATE(108), + [sym_circle_dot] = STATE(108), + [sym_non_commutative_multiply] = STATE(108), + [sym_dot] = STATE(108), + [sym_backslash] = STATE(108), + [sym_diamond] = STATE(108), + [sym_wedge] = STATE(108), + [sym_vee] = STATE(108), + [sym_circle_times] = STATE(108), + [sym_center_dot] = STATE(108), + [sym_times_ast] = STATE(108), + [sym_times_cross] = STATE(108), + [sym_star] = STATE(108), + [sym_vertical_tilde] = STATE(108), + [sym_coproduct] = STATE(108), + [sym_circle_plus] = STATE(108), + [sym_circle_minus] = STATE(108), + [sym_plus] = STATE(108), + [sym_minus] = STATE(108), + [sym_plus_minus] = STATE(108), + [sym_per] = STATE(108), + [sym_divide] = STATE(108), + [sym_divide_box] = STATE(108), + [sym_map] = STATE(108), + [sym_map_all] = STATE(108), + [sym_factorial] = STATE(108), + [sym_factorial2] = STATE(108), + [sym_derivative] = STATE(108), + [sym_sqrt] = STATE(108), + [sym_any_root] = STATE(108), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(108), + [sym_power_subscript] = STATE(108), + [sym_apply_atat] = STATE(108), + [sym_apply_atatat] = STATE(108), + [sym_alternatives] = STATE(108), + [sym_string_join] = STATE(108), + [sym__expr_op] = STATE(108), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [310] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(196), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(196), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [311] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(188), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(188), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [312] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(201), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(201), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [313] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(205), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(205), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [314] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(189), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(189), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [315] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(199), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(199), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [316] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(215), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(215), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [317] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(109), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(109), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(109), + [sym_subscript_power] = STATE(109), + [sym_compound_expression] = STATE(109), + [sym_set] = STATE(109), + [sym_set_delayed] = STATE(109), + [sym_up_set] = STATE(109), + [sym_up_set_delayed] = STATE(109), + [sym_unset] = STATE(109), + [sym_tag_set] = STATE(109), + [sym_tag_set_delayed] = STATE(109), + [sym_tag_unset] = STATE(109), + [sym_pattern_test] = STATE(109), + [sym_equal_ascii] = STATE(109), + [sym_unequal_ascii] = STATE(109), + [sym_greater_ascii] = STATE(109), + [sym_greater_equal_ascii] = STATE(109), + [sym_less_ascii] = STATE(109), + [sym_less_equal_ascii] = STATE(109), + [sym_rule_ascii] = STATE(109), + [sym_rule_delayed_ascii] = STATE(109), + [sym_message_name] = STATE(109), + [sym_apply_at] = STATE(109), + [sym_tilde] = STATE(109), + [sym_composition] = STATE(109), + [sym_right_composition] = STATE(109), + [sym_get] = STATE(109), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(109), + [sym_underscript] = STATE(109), + [sym_underoverscript] = STATE(109), + [sym_overunderscript] = STATE(109), + [sym_function_anonymous] = STATE(109), + [sym_function_arrow] = STATE(109), + [sym_small_circle] = STATE(109), + [sym_circle_dot] = STATE(109), + [sym_non_commutative_multiply] = STATE(109), + [sym_dot] = STATE(109), + [sym_backslash] = STATE(109), + [sym_diamond] = STATE(109), + [sym_wedge] = STATE(109), + [sym_vee] = STATE(109), + [sym_circle_times] = STATE(109), + [sym_center_dot] = STATE(109), + [sym_times_ast] = STATE(109), + [sym_times_cross] = STATE(109), + [sym_star] = STATE(109), + [sym_vertical_tilde] = STATE(109), + [sym_coproduct] = STATE(109), + [sym_circle_plus] = STATE(109), + [sym_circle_minus] = STATE(109), + [sym_plus] = STATE(109), + [sym_minus] = STATE(109), + [sym_plus_minus] = STATE(109), + [sym_per] = STATE(109), + [sym_divide] = STATE(109), + [sym_divide_box] = STATE(109), + [sym_map] = STATE(109), + [sym_map_all] = STATE(109), + [sym_factorial] = STATE(109), + [sym_factorial2] = STATE(109), + [sym_derivative] = STATE(109), + [sym_sqrt] = STATE(109), + [sym_any_root] = STATE(109), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(109), + [sym_power_subscript] = STATE(109), + [sym_apply_atat] = STATE(109), + [sym_apply_atatat] = STATE(109), + [sym_alternatives] = STATE(109), + [sym_string_join] = STATE(109), + [sym__expr_op] = STATE(109), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [318] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(116), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(116), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(116), + [sym_subscript_power] = STATE(116), + [sym_compound_expression] = STATE(116), + [sym_set] = STATE(116), + [sym_set_delayed] = STATE(116), + [sym_up_set] = STATE(116), + [sym_up_set_delayed] = STATE(116), + [sym_unset] = STATE(116), + [sym_tag_set] = STATE(116), + [sym_tag_set_delayed] = STATE(116), + [sym_tag_unset] = STATE(116), + [sym_pattern_test] = STATE(116), + [sym_equal_ascii] = STATE(116), + [sym_unequal_ascii] = STATE(116), + [sym_greater_ascii] = STATE(116), + [sym_greater_equal_ascii] = STATE(116), + [sym_less_ascii] = STATE(116), + [sym_less_equal_ascii] = STATE(116), + [sym_rule_ascii] = STATE(116), + [sym_rule_delayed_ascii] = STATE(116), + [sym_message_name] = STATE(116), + [sym_apply_at] = STATE(116), + [sym_tilde] = STATE(116), + [sym_composition] = STATE(116), + [sym_right_composition] = STATE(116), + [sym_get] = STATE(116), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(116), + [sym_underscript] = STATE(116), + [sym_underoverscript] = STATE(116), + [sym_overunderscript] = STATE(116), + [sym_function_anonymous] = STATE(116), + [sym_function_arrow] = STATE(116), + [sym_small_circle] = STATE(116), + [sym_circle_dot] = STATE(116), + [sym_non_commutative_multiply] = STATE(116), + [sym_dot] = STATE(116), + [sym_backslash] = STATE(116), + [sym_diamond] = STATE(116), + [sym_wedge] = STATE(116), + [sym_vee] = STATE(116), + [sym_circle_times] = STATE(116), + [sym_center_dot] = STATE(116), + [sym_times_ast] = STATE(116), + [sym_times_cross] = STATE(116), + [sym_star] = STATE(116), + [sym_vertical_tilde] = STATE(116), + [sym_coproduct] = STATE(116), + [sym_circle_plus] = STATE(116), + [sym_circle_minus] = STATE(116), + [sym_plus] = STATE(116), + [sym_minus] = STATE(116), + [sym_plus_minus] = STATE(116), + [sym_per] = STATE(116), + [sym_divide] = STATE(116), + [sym_divide_box] = STATE(116), + [sym_map] = STATE(116), + [sym_map_all] = STATE(116), + [sym_factorial] = STATE(116), + [sym_factorial2] = STATE(116), + [sym_derivative] = STATE(116), + [sym_sqrt] = STATE(116), + [sym_any_root] = STATE(116), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(116), + [sym_power_subscript] = STATE(116), + [sym_apply_atat] = STATE(116), + [sym_apply_atatat] = STATE(116), + [sym_alternatives] = STATE(116), + [sym_string_join] = STATE(116), + [sym__expr_op] = STATE(116), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [319] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(115), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(115), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(115), + [sym_subscript_power] = STATE(115), + [sym_compound_expression] = STATE(115), + [sym_set] = STATE(115), + [sym_set_delayed] = STATE(115), + [sym_up_set] = STATE(115), + [sym_up_set_delayed] = STATE(115), + [sym_unset] = STATE(115), + [sym_tag_set] = STATE(115), + [sym_tag_set_delayed] = STATE(115), + [sym_tag_unset] = STATE(115), + [sym_pattern_test] = STATE(115), + [sym_equal_ascii] = STATE(115), + [sym_unequal_ascii] = STATE(115), + [sym_greater_ascii] = STATE(115), + [sym_greater_equal_ascii] = STATE(115), + [sym_less_ascii] = STATE(115), + [sym_less_equal_ascii] = STATE(115), + [sym_rule_ascii] = STATE(115), + [sym_rule_delayed_ascii] = STATE(115), + [sym_message_name] = STATE(115), + [sym_apply_at] = STATE(115), + [sym_tilde] = STATE(115), + [sym_composition] = STATE(115), + [sym_right_composition] = STATE(115), + [sym_get] = STATE(115), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(115), + [sym_underscript] = STATE(115), + [sym_underoverscript] = STATE(115), + [sym_overunderscript] = STATE(115), + [sym_function_anonymous] = STATE(115), + [sym_function_arrow] = STATE(115), + [sym_small_circle] = STATE(115), + [sym_circle_dot] = STATE(115), + [sym_non_commutative_multiply] = STATE(115), + [sym_dot] = STATE(115), + [sym_backslash] = STATE(115), + [sym_diamond] = STATE(115), + [sym_wedge] = STATE(115), + [sym_vee] = STATE(115), + [sym_circle_times] = STATE(115), + [sym_center_dot] = STATE(115), + [sym_times_ast] = STATE(115), + [sym_times_cross] = STATE(115), + [sym_star] = STATE(115), + [sym_vertical_tilde] = STATE(115), + [sym_coproduct] = STATE(115), + [sym_circle_plus] = STATE(115), + [sym_circle_minus] = STATE(115), + [sym_plus] = STATE(115), + [sym_minus] = STATE(115), + [sym_plus_minus] = STATE(115), + [sym_per] = STATE(115), + [sym_divide] = STATE(115), + [sym_divide_box] = STATE(115), + [sym_map] = STATE(115), + [sym_map_all] = STATE(115), + [sym_factorial] = STATE(115), + [sym_factorial2] = STATE(115), + [sym_derivative] = STATE(115), + [sym_sqrt] = STATE(115), + [sym_any_root] = STATE(115), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(115), + [sym_power_subscript] = STATE(115), + [sym_apply_atat] = STATE(115), + [sym_apply_atatat] = STATE(115), + [sym_alternatives] = STATE(115), + [sym_string_join] = STATE(115), + [sym__expr_op] = STATE(115), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [320] = { + [sym__parenthesized_expr] = STATE(541), + [sym__expr_finished] = STATE(541), + [sym__expr] = STATE(221), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(221), + [sym_increment] = STATE(639), + [sym_decrement] = STATE(639), + [sym_pre_increment] = STATE(639), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(639), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(827), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(827), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(827), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(639), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(902), + [sym_subscript_power] = STATE(902), + [sym_compound_expression] = STATE(902), + [sym_set] = STATE(902), + [sym_set_delayed] = STATE(902), + [sym_up_set] = STATE(902), + [sym_up_set_delayed] = STATE(902), + [sym_unset] = STATE(902), + [sym_tag_set] = STATE(902), + [sym_tag_set_delayed] = STATE(902), + [sym_tag_unset] = STATE(902), + [sym_pattern_test] = STATE(902), + [sym_equal_ascii] = STATE(902), + [sym_unequal_ascii] = STATE(902), + [sym_greater_ascii] = STATE(902), + [sym_greater_equal_ascii] = STATE(902), + [sym_less_ascii] = STATE(902), + [sym_less_equal_ascii] = STATE(902), + [sym_rule_ascii] = STATE(902), + [sym_rule_delayed_ascii] = STATE(902), + [sym_message_name] = STATE(902), + [sym_apply_at] = STATE(902), + [sym_tilde] = STATE(902), + [sym_composition] = STATE(902), + [sym_right_composition] = STATE(902), + [sym_get] = STATE(902), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(902), + [sym_underscript] = STATE(902), + [sym_underoverscript] = STATE(902), + [sym_overunderscript] = STATE(902), + [sym_function_anonymous] = STATE(902), + [sym_function_arrow] = STATE(902), + [sym_small_circle] = STATE(902), + [sym_circle_dot] = STATE(902), + [sym_non_commutative_multiply] = STATE(902), + [sym_dot] = STATE(902), + [sym_backslash] = STATE(902), + [sym_diamond] = STATE(902), + [sym_wedge] = STATE(902), + [sym_vee] = STATE(902), + [sym_circle_times] = STATE(902), + [sym_center_dot] = STATE(902), + [sym_times_ast] = STATE(902), + [sym_times_cross] = STATE(902), + [sym_star] = STATE(902), + [sym_vertical_tilde] = STATE(902), + [sym_coproduct] = STATE(902), + [sym_circle_plus] = STATE(902), + [sym_circle_minus] = STATE(902), + [sym_plus] = STATE(902), + [sym_minus] = STATE(902), + [sym_plus_minus] = STATE(902), + [sym_per] = STATE(902), + [sym_divide] = STATE(902), + [sym_divide_box] = STATE(902), + [sym_map] = STATE(902), + [sym_map_all] = STATE(902), + [sym_factorial] = STATE(902), + [sym_factorial2] = STATE(902), + [sym_derivative] = STATE(902), + [sym_sqrt] = STATE(902), + [sym_any_root] = STATE(902), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(902), + [sym_power_subscript] = STATE(902), + [sym_apply_atat] = STATE(902), + [sym_apply_atatat] = STATE(902), + [sym_alternatives] = STATE(902), + [sym_string_join] = STATE(902), + [sym__expr_op] = STATE(902), + [sym_list] = STATE(541), + [sym_apply] = STATE(541), + [sym_association] = STATE(541), + [sym_part] = STATE(541), + [sym__symbol] = STATE(550), + [sym_user_symbol] = STATE(550), + [sym_builtin_symbol] = STATE(550), + [sym_string] = STATE(541), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(227), + [aux_sym_source_file_token1] = ACTIONS(739), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(855), + [sym_blank_sequence] = ACTIONS(855), + [sym_blank_null_sequence] = ACTIONS(857), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(857), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [321] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(114), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(114), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(114), + [sym_subscript_power] = STATE(114), + [sym_compound_expression] = STATE(114), + [sym_set] = STATE(114), + [sym_set_delayed] = STATE(114), + [sym_up_set] = STATE(114), + [sym_up_set_delayed] = STATE(114), + [sym_unset] = STATE(114), + [sym_tag_set] = STATE(114), + [sym_tag_set_delayed] = STATE(114), + [sym_tag_unset] = STATE(114), + [sym_pattern_test] = STATE(114), + [sym_equal_ascii] = STATE(114), + [sym_unequal_ascii] = STATE(114), + [sym_greater_ascii] = STATE(114), + [sym_greater_equal_ascii] = STATE(114), + [sym_less_ascii] = STATE(114), + [sym_less_equal_ascii] = STATE(114), + [sym_rule_ascii] = STATE(114), + [sym_rule_delayed_ascii] = STATE(114), + [sym_message_name] = STATE(114), + [sym_apply_at] = STATE(114), + [sym_tilde] = STATE(114), + [sym_composition] = STATE(114), + [sym_right_composition] = STATE(114), + [sym_get] = STATE(114), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(114), + [sym_underscript] = STATE(114), + [sym_underoverscript] = STATE(114), + [sym_overunderscript] = STATE(114), + [sym_function_anonymous] = STATE(114), + [sym_function_arrow] = STATE(114), + [sym_small_circle] = STATE(114), + [sym_circle_dot] = STATE(114), + [sym_non_commutative_multiply] = STATE(114), + [sym_dot] = STATE(114), + [sym_backslash] = STATE(114), + [sym_diamond] = STATE(114), + [sym_wedge] = STATE(114), + [sym_vee] = STATE(114), + [sym_circle_times] = STATE(114), + [sym_center_dot] = STATE(114), + [sym_times_ast] = STATE(114), + [sym_times_cross] = STATE(114), + [sym_star] = STATE(114), + [sym_vertical_tilde] = STATE(114), + [sym_coproduct] = STATE(114), + [sym_circle_plus] = STATE(114), + [sym_circle_minus] = STATE(114), + [sym_plus] = STATE(114), + [sym_minus] = STATE(114), + [sym_plus_minus] = STATE(114), + [sym_per] = STATE(114), + [sym_divide] = STATE(114), + [sym_divide_box] = STATE(114), + [sym_map] = STATE(114), + [sym_map_all] = STATE(114), + [sym_factorial] = STATE(114), + [sym_factorial2] = STATE(114), + [sym_derivative] = STATE(114), + [sym_sqrt] = STATE(114), + [sym_any_root] = STATE(114), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(114), + [sym_power_subscript] = STATE(114), + [sym_apply_atat] = STATE(114), + [sym_apply_atatat] = STATE(114), + [sym_alternatives] = STATE(114), + [sym_string_join] = STATE(114), + [sym__expr_op] = STATE(114), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [322] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(113), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(113), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(113), + [sym_subscript_power] = STATE(113), + [sym_compound_expression] = STATE(113), + [sym_set] = STATE(113), + [sym_set_delayed] = STATE(113), + [sym_up_set] = STATE(113), + [sym_up_set_delayed] = STATE(113), + [sym_unset] = STATE(113), + [sym_tag_set] = STATE(113), + [sym_tag_set_delayed] = STATE(113), + [sym_tag_unset] = STATE(113), + [sym_pattern_test] = STATE(113), + [sym_equal_ascii] = STATE(113), + [sym_unequal_ascii] = STATE(113), + [sym_greater_ascii] = STATE(113), + [sym_greater_equal_ascii] = STATE(113), + [sym_less_ascii] = STATE(113), + [sym_less_equal_ascii] = STATE(113), + [sym_rule_ascii] = STATE(113), + [sym_rule_delayed_ascii] = STATE(113), + [sym_message_name] = STATE(113), + [sym_apply_at] = STATE(113), + [sym_tilde] = STATE(113), + [sym_composition] = STATE(113), + [sym_right_composition] = STATE(113), + [sym_get] = STATE(113), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(113), + [sym_underscript] = STATE(113), + [sym_underoverscript] = STATE(113), + [sym_overunderscript] = STATE(113), + [sym_function_anonymous] = STATE(113), + [sym_function_arrow] = STATE(113), + [sym_small_circle] = STATE(113), + [sym_circle_dot] = STATE(113), + [sym_non_commutative_multiply] = STATE(113), + [sym_dot] = STATE(113), + [sym_backslash] = STATE(113), + [sym_diamond] = STATE(113), + [sym_wedge] = STATE(113), + [sym_vee] = STATE(113), + [sym_circle_times] = STATE(113), + [sym_center_dot] = STATE(113), + [sym_times_ast] = STATE(113), + [sym_times_cross] = STATE(113), + [sym_star] = STATE(113), + [sym_vertical_tilde] = STATE(113), + [sym_coproduct] = STATE(113), + [sym_circle_plus] = STATE(113), + [sym_circle_minus] = STATE(113), + [sym_plus] = STATE(113), + [sym_minus] = STATE(113), + [sym_plus_minus] = STATE(113), + [sym_per] = STATE(113), + [sym_divide] = STATE(113), + [sym_divide_box] = STATE(113), + [sym_map] = STATE(113), + [sym_map_all] = STATE(113), + [sym_factorial] = STATE(113), + [sym_factorial2] = STATE(113), + [sym_derivative] = STATE(113), + [sym_sqrt] = STATE(113), + [sym_any_root] = STATE(113), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(113), + [sym_power_subscript] = STATE(113), + [sym_apply_atat] = STATE(113), + [sym_apply_atatat] = STATE(113), + [sym_alternatives] = STATE(113), + [sym_string_join] = STATE(113), + [sym__expr_op] = STATE(113), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [323] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(112), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(112), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(112), + [sym_subscript_power] = STATE(112), + [sym_compound_expression] = STATE(112), + [sym_set] = STATE(112), + [sym_set_delayed] = STATE(112), + [sym_up_set] = STATE(112), + [sym_up_set_delayed] = STATE(112), + [sym_unset] = STATE(112), + [sym_tag_set] = STATE(112), + [sym_tag_set_delayed] = STATE(112), + [sym_tag_unset] = STATE(112), + [sym_pattern_test] = STATE(112), + [sym_equal_ascii] = STATE(112), + [sym_unequal_ascii] = STATE(112), + [sym_greater_ascii] = STATE(112), + [sym_greater_equal_ascii] = STATE(112), + [sym_less_ascii] = STATE(112), + [sym_less_equal_ascii] = STATE(112), + [sym_rule_ascii] = STATE(112), + [sym_rule_delayed_ascii] = STATE(112), + [sym_message_name] = STATE(112), + [sym_apply_at] = STATE(112), + [sym_tilde] = STATE(112), + [sym_composition] = STATE(112), + [sym_right_composition] = STATE(112), + [sym_get] = STATE(112), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(112), + [sym_underscript] = STATE(112), + [sym_underoverscript] = STATE(112), + [sym_overunderscript] = STATE(112), + [sym_function_anonymous] = STATE(112), + [sym_function_arrow] = STATE(112), + [sym_small_circle] = STATE(112), + [sym_circle_dot] = STATE(112), + [sym_non_commutative_multiply] = STATE(112), + [sym_dot] = STATE(112), + [sym_backslash] = STATE(112), + [sym_diamond] = STATE(112), + [sym_wedge] = STATE(112), + [sym_vee] = STATE(112), + [sym_circle_times] = STATE(112), + [sym_center_dot] = STATE(112), + [sym_times_ast] = STATE(112), + [sym_times_cross] = STATE(112), + [sym_star] = STATE(112), + [sym_vertical_tilde] = STATE(112), + [sym_coproduct] = STATE(112), + [sym_circle_plus] = STATE(112), + [sym_circle_minus] = STATE(112), + [sym_plus] = STATE(112), + [sym_minus] = STATE(112), + [sym_plus_minus] = STATE(112), + [sym_per] = STATE(112), + [sym_divide] = STATE(112), + [sym_divide_box] = STATE(112), + [sym_map] = STATE(112), + [sym_map_all] = STATE(112), + [sym_factorial] = STATE(112), + [sym_factorial2] = STATE(112), + [sym_derivative] = STATE(112), + [sym_sqrt] = STATE(112), + [sym_any_root] = STATE(112), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(112), + [sym_power_subscript] = STATE(112), + [sym_apply_atat] = STATE(112), + [sym_apply_atatat] = STATE(112), + [sym_alternatives] = STATE(112), + [sym_string_join] = STATE(112), + [sym__expr_op] = STATE(112), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [324] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(185), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(185), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(185), + [sym_subscript_power] = STATE(185), + [sym_compound_expression] = STATE(185), + [sym_set] = STATE(185), + [sym_set_delayed] = STATE(185), + [sym_up_set] = STATE(185), + [sym_up_set_delayed] = STATE(185), + [sym_unset] = STATE(185), + [sym_tag_set] = STATE(185), + [sym_tag_set_delayed] = STATE(185), + [sym_tag_unset] = STATE(185), + [sym_pattern_test] = STATE(185), + [sym_equal_ascii] = STATE(185), + [sym_unequal_ascii] = STATE(185), + [sym_greater_ascii] = STATE(185), + [sym_greater_equal_ascii] = STATE(185), + [sym_less_ascii] = STATE(185), + [sym_less_equal_ascii] = STATE(185), + [sym_rule_ascii] = STATE(185), + [sym_rule_delayed_ascii] = STATE(185), + [sym_message_name] = STATE(185), + [sym_apply_at] = STATE(185), + [sym_tilde] = STATE(185), + [sym_composition] = STATE(185), + [sym_right_composition] = STATE(185), + [sym_get] = STATE(185), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(185), + [sym_underscript] = STATE(185), + [sym_underoverscript] = STATE(185), + [sym_overunderscript] = STATE(185), + [sym_function_anonymous] = STATE(185), + [sym_function_arrow] = STATE(185), + [sym_small_circle] = STATE(185), + [sym_circle_dot] = STATE(185), + [sym_non_commutative_multiply] = STATE(185), + [sym_dot] = STATE(185), + [sym_backslash] = STATE(185), + [sym_diamond] = STATE(185), + [sym_wedge] = STATE(185), + [sym_vee] = STATE(185), + [sym_circle_times] = STATE(185), + [sym_center_dot] = STATE(185), + [sym_times_ast] = STATE(185), + [sym_times_cross] = STATE(185), + [sym_star] = STATE(185), + [sym_vertical_tilde] = STATE(185), + [sym_coproduct] = STATE(185), + [sym_circle_plus] = STATE(185), + [sym_circle_minus] = STATE(185), + [sym_plus] = STATE(185), + [sym_minus] = STATE(185), + [sym_plus_minus] = STATE(185), + [sym_per] = STATE(185), + [sym_divide] = STATE(185), + [sym_divide_box] = STATE(185), + [sym_map] = STATE(185), + [sym_map_all] = STATE(185), + [sym_factorial] = STATE(185), + [sym_factorial2] = STATE(185), + [sym_derivative] = STATE(185), + [sym_sqrt] = STATE(185), + [sym_any_root] = STATE(185), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(185), + [sym_power_subscript] = STATE(185), + [sym_apply_atat] = STATE(185), + [sym_apply_atatat] = STATE(185), + [sym_alternatives] = STATE(185), + [sym_string_join] = STATE(185), + [sym__expr_op] = STATE(185), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [325] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(111), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(111), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(111), + [sym_subscript_power] = STATE(111), + [sym_compound_expression] = STATE(111), + [sym_set] = STATE(111), + [sym_set_delayed] = STATE(111), + [sym_up_set] = STATE(111), + [sym_up_set_delayed] = STATE(111), + [sym_unset] = STATE(111), + [sym_tag_set] = STATE(111), + [sym_tag_set_delayed] = STATE(111), + [sym_tag_unset] = STATE(111), + [sym_pattern_test] = STATE(111), + [sym_equal_ascii] = STATE(111), + [sym_unequal_ascii] = STATE(111), + [sym_greater_ascii] = STATE(111), + [sym_greater_equal_ascii] = STATE(111), + [sym_less_ascii] = STATE(111), + [sym_less_equal_ascii] = STATE(111), + [sym_rule_ascii] = STATE(111), + [sym_rule_delayed_ascii] = STATE(111), + [sym_message_name] = STATE(111), + [sym_apply_at] = STATE(111), + [sym_tilde] = STATE(111), + [sym_composition] = STATE(111), + [sym_right_composition] = STATE(111), + [sym_get] = STATE(111), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(111), + [sym_underscript] = STATE(111), + [sym_underoverscript] = STATE(111), + [sym_overunderscript] = STATE(111), + [sym_function_anonymous] = STATE(111), + [sym_function_arrow] = STATE(111), + [sym_small_circle] = STATE(111), + [sym_circle_dot] = STATE(111), + [sym_non_commutative_multiply] = STATE(111), + [sym_dot] = STATE(111), + [sym_backslash] = STATE(111), + [sym_diamond] = STATE(111), + [sym_wedge] = STATE(111), + [sym_vee] = STATE(111), + [sym_circle_times] = STATE(111), + [sym_center_dot] = STATE(111), + [sym_times_ast] = STATE(111), + [sym_times_cross] = STATE(111), + [sym_star] = STATE(111), + [sym_vertical_tilde] = STATE(111), + [sym_coproduct] = STATE(111), + [sym_circle_plus] = STATE(111), + [sym_circle_minus] = STATE(111), + [sym_plus] = STATE(111), + [sym_minus] = STATE(111), + [sym_plus_minus] = STATE(111), + [sym_per] = STATE(111), + [sym_divide] = STATE(111), + [sym_divide_box] = STATE(111), + [sym_map] = STATE(111), + [sym_map_all] = STATE(111), + [sym_factorial] = STATE(111), + [sym_factorial2] = STATE(111), + [sym_derivative] = STATE(111), + [sym_sqrt] = STATE(111), + [sym_any_root] = STATE(111), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(111), + [sym_power_subscript] = STATE(111), + [sym_apply_atat] = STATE(111), + [sym_apply_atatat] = STATE(111), + [sym_alternatives] = STATE(111), + [sym_string_join] = STATE(111), + [sym__expr_op] = STATE(111), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [326] = { + [sym__parenthesized_expr] = STATE(506), + [sym__expr_finished] = STATE(506), + [sym__expr] = STATE(222), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(222), + [sym_increment] = STATE(531), + [sym_decrement] = STATE(531), + [sym_pre_increment] = STATE(531), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(531), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(707), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(707), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(707), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(531), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(773), + [sym_subscript_power] = STATE(773), + [sym_compound_expression] = STATE(773), + [sym_set] = STATE(773), + [sym_set_delayed] = STATE(773), + [sym_up_set] = STATE(773), + [sym_up_set_delayed] = STATE(773), + [sym_unset] = STATE(773), + [sym_tag_set] = STATE(773), + [sym_tag_set_delayed] = STATE(773), + [sym_tag_unset] = STATE(773), + [sym_pattern_test] = STATE(773), + [sym_equal_ascii] = STATE(773), + [sym_unequal_ascii] = STATE(773), + [sym_greater_ascii] = STATE(773), + [sym_greater_equal_ascii] = STATE(773), + [sym_less_ascii] = STATE(773), + [sym_less_equal_ascii] = STATE(773), + [sym_rule_ascii] = STATE(773), + [sym_rule_delayed_ascii] = STATE(773), + [sym_message_name] = STATE(773), + [sym_apply_at] = STATE(773), + [sym_tilde] = STATE(773), + [sym_composition] = STATE(773), + [sym_right_composition] = STATE(773), + [sym_get] = STATE(773), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(773), + [sym_underscript] = STATE(773), + [sym_underoverscript] = STATE(773), + [sym_overunderscript] = STATE(773), + [sym_function_anonymous] = STATE(773), + [sym_function_arrow] = STATE(773), + [sym_small_circle] = STATE(773), + [sym_circle_dot] = STATE(773), + [sym_non_commutative_multiply] = STATE(773), + [sym_dot] = STATE(773), + [sym_backslash] = STATE(773), + [sym_diamond] = STATE(773), + [sym_wedge] = STATE(773), + [sym_vee] = STATE(773), + [sym_circle_times] = STATE(773), + [sym_center_dot] = STATE(773), + [sym_times_ast] = STATE(773), + [sym_times_cross] = STATE(773), + [sym_star] = STATE(773), + [sym_vertical_tilde] = STATE(773), + [sym_coproduct] = STATE(773), + [sym_circle_plus] = STATE(773), + [sym_circle_minus] = STATE(773), + [sym_plus] = STATE(773), + [sym_minus] = STATE(773), + [sym_plus_minus] = STATE(773), + [sym_per] = STATE(773), + [sym_divide] = STATE(773), + [sym_divide_box] = STATE(773), + [sym_map] = STATE(773), + [sym_map_all] = STATE(773), + [sym_factorial] = STATE(773), + [sym_factorial2] = STATE(773), + [sym_derivative] = STATE(773), + [sym_sqrt] = STATE(773), + [sym_any_root] = STATE(773), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(773), + [sym_power_subscript] = STATE(773), + [sym_apply_atat] = STATE(773), + [sym_apply_atatat] = STATE(773), + [sym_alternatives] = STATE(773), + [sym_string_join] = STATE(773), + [sym__expr_op] = STATE(773), + [sym_list] = STATE(506), + [sym_apply] = STATE(506), + [sym_association] = STATE(506), + [sym_part] = STATE(506), + [sym__symbol] = STATE(493), + [sym_user_symbol] = STATE(493), + [sym_builtin_symbol] = STATE(493), + [sym_string] = STATE(506), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(227), + [aux_sym_source_file_token1] = ACTIONS(739), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(859), + [sym_blank_sequence] = ACTIONS(859), + [sym_blank_null_sequence] = ACTIONS(861), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(861), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [327] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(110), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(110), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(110), + [sym_subscript_power] = STATE(110), + [sym_compound_expression] = STATE(110), + [sym_set] = STATE(110), + [sym_set_delayed] = STATE(110), + [sym_up_set] = STATE(110), + [sym_up_set_delayed] = STATE(110), + [sym_unset] = STATE(110), + [sym_tag_set] = STATE(110), + [sym_tag_set_delayed] = STATE(110), + [sym_tag_unset] = STATE(110), + [sym_pattern_test] = STATE(110), + [sym_equal_ascii] = STATE(110), + [sym_unequal_ascii] = STATE(110), + [sym_greater_ascii] = STATE(110), + [sym_greater_equal_ascii] = STATE(110), + [sym_less_ascii] = STATE(110), + [sym_less_equal_ascii] = STATE(110), + [sym_rule_ascii] = STATE(110), + [sym_rule_delayed_ascii] = STATE(110), + [sym_message_name] = STATE(110), + [sym_apply_at] = STATE(110), + [sym_tilde] = STATE(110), + [sym_composition] = STATE(110), + [sym_right_composition] = STATE(110), + [sym_get] = STATE(110), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(110), + [sym_underscript] = STATE(110), + [sym_underoverscript] = STATE(110), + [sym_overunderscript] = STATE(110), + [sym_function_anonymous] = STATE(110), + [sym_function_arrow] = STATE(110), + [sym_small_circle] = STATE(110), + [sym_circle_dot] = STATE(110), + [sym_non_commutative_multiply] = STATE(110), + [sym_dot] = STATE(110), + [sym_backslash] = STATE(110), + [sym_diamond] = STATE(110), + [sym_wedge] = STATE(110), + [sym_vee] = STATE(110), + [sym_circle_times] = STATE(110), + [sym_center_dot] = STATE(110), + [sym_times_ast] = STATE(110), + [sym_times_cross] = STATE(110), + [sym_star] = STATE(110), + [sym_vertical_tilde] = STATE(110), + [sym_coproduct] = STATE(110), + [sym_circle_plus] = STATE(110), + [sym_circle_minus] = STATE(110), + [sym_plus] = STATE(110), + [sym_minus] = STATE(110), + [sym_plus_minus] = STATE(110), + [sym_per] = STATE(110), + [sym_divide] = STATE(110), + [sym_divide_box] = STATE(110), + [sym_map] = STATE(110), + [sym_map_all] = STATE(110), + [sym_factorial] = STATE(110), + [sym_factorial2] = STATE(110), + [sym_derivative] = STATE(110), + [sym_sqrt] = STATE(110), + [sym_any_root] = STATE(110), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(110), + [sym_power_subscript] = STATE(110), + [sym_apply_atat] = STATE(110), + [sym_apply_atatat] = STATE(110), + [sym_alternatives] = STATE(110), + [sym_string_join] = STATE(110), + [sym__expr_op] = STATE(110), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [328] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(66), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(66), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(66), + [sym_subscript_power] = STATE(66), + [sym_compound_expression] = STATE(66), + [sym_set] = STATE(66), + [sym_set_delayed] = STATE(66), + [sym_up_set] = STATE(66), + [sym_up_set_delayed] = STATE(66), + [sym_unset] = STATE(66), + [sym_tag_set] = STATE(66), + [sym_tag_set_delayed] = STATE(66), + [sym_tag_unset] = STATE(66), + [sym_pattern_test] = STATE(66), + [sym_equal_ascii] = STATE(66), + [sym_unequal_ascii] = STATE(66), + [sym_greater_ascii] = STATE(66), + [sym_greater_equal_ascii] = STATE(66), + [sym_less_ascii] = STATE(66), + [sym_less_equal_ascii] = STATE(66), + [sym_rule_ascii] = STATE(66), + [sym_rule_delayed_ascii] = STATE(66), + [sym_message_name] = STATE(66), + [sym_apply_at] = STATE(66), + [sym_tilde] = STATE(66), + [sym_composition] = STATE(66), + [sym_right_composition] = STATE(66), + [sym_get] = STATE(66), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(66), + [sym_underscript] = STATE(66), + [sym_underoverscript] = STATE(66), + [sym_overunderscript] = STATE(66), + [sym_function_anonymous] = STATE(66), + [sym_function_arrow] = STATE(66), + [sym_small_circle] = STATE(66), + [sym_circle_dot] = STATE(66), + [sym_non_commutative_multiply] = STATE(66), + [sym_dot] = STATE(66), + [sym_backslash] = STATE(66), + [sym_diamond] = STATE(66), + [sym_wedge] = STATE(66), + [sym_vee] = STATE(66), + [sym_circle_times] = STATE(66), + [sym_center_dot] = STATE(66), + [sym_times_ast] = STATE(66), + [sym_times_cross] = STATE(66), + [sym_star] = STATE(66), + [sym_vertical_tilde] = STATE(66), + [sym_coproduct] = STATE(66), + [sym_circle_plus] = STATE(66), + [sym_circle_minus] = STATE(66), + [sym_plus] = STATE(66), + [sym_minus] = STATE(66), + [sym_plus_minus] = STATE(66), + [sym_per] = STATE(66), + [sym_divide] = STATE(66), + [sym_divide_box] = STATE(66), + [sym_map] = STATE(66), + [sym_map_all] = STATE(66), + [sym_factorial] = STATE(66), + [sym_factorial2] = STATE(66), + [sym_derivative] = STATE(66), + [sym_sqrt] = STATE(66), + [sym_any_root] = STATE(66), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(66), + [sym_power_subscript] = STATE(66), + [sym_apply_atat] = STATE(66), + [sym_apply_atatat] = STATE(66), + [sym_alternatives] = STATE(66), + [sym_string_join] = STATE(66), + [sym__expr_op] = STATE(66), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [329] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(217), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(217), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [330] = { + [sym__parenthesized_expr] = STATE(545), + [sym__expr_finished] = STATE(545), + [sym__expr] = STATE(221), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(221), + [sym_increment] = STATE(639), + [sym_decrement] = STATE(639), + [sym_pre_increment] = STATE(639), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(639), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(827), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(827), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(827), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(639), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(898), + [sym_subscript_power] = STATE(898), + [sym_compound_expression] = STATE(898), + [sym_set] = STATE(898), + [sym_set_delayed] = STATE(898), + [sym_up_set] = STATE(898), + [sym_up_set_delayed] = STATE(898), + [sym_unset] = STATE(898), + [sym_tag_set] = STATE(898), + [sym_tag_set_delayed] = STATE(898), + [sym_tag_unset] = STATE(898), + [sym_pattern_test] = STATE(898), + [sym_equal_ascii] = STATE(898), + [sym_unequal_ascii] = STATE(898), + [sym_greater_ascii] = STATE(898), + [sym_greater_equal_ascii] = STATE(898), + [sym_less_ascii] = STATE(898), + [sym_less_equal_ascii] = STATE(898), + [sym_rule_ascii] = STATE(898), + [sym_rule_delayed_ascii] = STATE(898), + [sym_message_name] = STATE(898), + [sym_apply_at] = STATE(898), + [sym_tilde] = STATE(898), + [sym_composition] = STATE(898), + [sym_right_composition] = STATE(898), + [sym_get] = STATE(898), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(898), + [sym_underscript] = STATE(898), + [sym_underoverscript] = STATE(898), + [sym_overunderscript] = STATE(898), + [sym_function_anonymous] = STATE(898), + [sym_function_arrow] = STATE(898), + [sym_small_circle] = STATE(898), + [sym_circle_dot] = STATE(898), + [sym_non_commutative_multiply] = STATE(898), + [sym_dot] = STATE(898), + [sym_backslash] = STATE(898), + [sym_diamond] = STATE(898), + [sym_wedge] = STATE(898), + [sym_vee] = STATE(898), + [sym_circle_times] = STATE(898), + [sym_center_dot] = STATE(898), + [sym_times_ast] = STATE(898), + [sym_times_cross] = STATE(898), + [sym_star] = STATE(898), + [sym_vertical_tilde] = STATE(898), + [sym_coproduct] = STATE(898), + [sym_circle_plus] = STATE(898), + [sym_circle_minus] = STATE(898), + [sym_plus] = STATE(898), + [sym_minus] = STATE(898), + [sym_plus_minus] = STATE(898), + [sym_per] = STATE(898), + [sym_divide] = STATE(898), + [sym_divide_box] = STATE(898), + [sym_map] = STATE(898), + [sym_map_all] = STATE(898), + [sym_factorial] = STATE(898), + [sym_factorial2] = STATE(898), + [sym_derivative] = STATE(898), + [sym_sqrt] = STATE(898), + [sym_any_root] = STATE(898), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(898), + [sym_power_subscript] = STATE(898), + [sym_apply_atat] = STATE(898), + [sym_apply_atatat] = STATE(898), + [sym_alternatives] = STATE(898), + [sym_string_join] = STATE(898), + [sym__expr_op] = STATE(898), + [sym_list] = STATE(545), + [sym_apply] = STATE(545), + [sym_association] = STATE(545), + [sym_part] = STATE(545), + [sym__symbol] = STATE(550), + [sym_user_symbol] = STATE(550), + [sym_builtin_symbol] = STATE(550), + [sym_string] = STATE(545), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(227), + [aux_sym_source_file_token1] = ACTIONS(739), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(813), + [sym_blank_sequence] = ACTIONS(813), + [sym_blank_null_sequence] = ACTIONS(815), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(815), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [331] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(132), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(132), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(132), + [sym_subscript_power] = STATE(132), + [sym_compound_expression] = STATE(132), + [sym_set] = STATE(132), + [sym_set_delayed] = STATE(132), + [sym_up_set] = STATE(132), + [sym_up_set_delayed] = STATE(132), + [sym_unset] = STATE(132), + [sym_tag_set] = STATE(132), + [sym_tag_set_delayed] = STATE(132), + [sym_tag_unset] = STATE(132), + [sym_pattern_test] = STATE(132), + [sym_equal_ascii] = STATE(132), + [sym_unequal_ascii] = STATE(132), + [sym_greater_ascii] = STATE(132), + [sym_greater_equal_ascii] = STATE(132), + [sym_less_ascii] = STATE(132), + [sym_less_equal_ascii] = STATE(132), + [sym_rule_ascii] = STATE(132), + [sym_rule_delayed_ascii] = STATE(132), + [sym_message_name] = STATE(132), + [sym_apply_at] = STATE(132), + [sym_tilde] = STATE(132), + [sym_composition] = STATE(132), + [sym_right_composition] = STATE(132), + [sym_get] = STATE(132), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(132), + [sym_underscript] = STATE(132), + [sym_underoverscript] = STATE(132), + [sym_overunderscript] = STATE(132), + [sym_function_anonymous] = STATE(132), + [sym_function_arrow] = STATE(132), + [sym_small_circle] = STATE(132), + [sym_circle_dot] = STATE(132), + [sym_non_commutative_multiply] = STATE(132), + [sym_dot] = STATE(132), + [sym_backslash] = STATE(132), + [sym_diamond] = STATE(132), + [sym_wedge] = STATE(132), + [sym_vee] = STATE(132), + [sym_circle_times] = STATE(132), + [sym_center_dot] = STATE(132), + [sym_times_ast] = STATE(132), + [sym_times_cross] = STATE(132), + [sym_star] = STATE(132), + [sym_vertical_tilde] = STATE(132), + [sym_coproduct] = STATE(132), + [sym_circle_plus] = STATE(132), + [sym_circle_minus] = STATE(132), + [sym_plus] = STATE(132), + [sym_minus] = STATE(132), + [sym_plus_minus] = STATE(132), + [sym_per] = STATE(132), + [sym_divide] = STATE(132), + [sym_divide_box] = STATE(132), + [sym_map] = STATE(132), + [sym_map_all] = STATE(132), + [sym_factorial] = STATE(132), + [sym_factorial2] = STATE(132), + [sym_derivative] = STATE(132), + [sym_sqrt] = STATE(132), + [sym_any_root] = STATE(132), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(132), + [sym_power_subscript] = STATE(132), + [sym_apply_atat] = STATE(132), + [sym_apply_atatat] = STATE(132), + [sym_alternatives] = STATE(132), + [sym_string_join] = STATE(132), + [sym__expr_op] = STATE(132), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [332] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(133), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(133), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(133), + [sym_subscript_power] = STATE(133), + [sym_compound_expression] = STATE(133), + [sym_set] = STATE(133), + [sym_set_delayed] = STATE(133), + [sym_up_set] = STATE(133), + [sym_up_set_delayed] = STATE(133), + [sym_unset] = STATE(133), + [sym_tag_set] = STATE(133), + [sym_tag_set_delayed] = STATE(133), + [sym_tag_unset] = STATE(133), + [sym_pattern_test] = STATE(133), + [sym_equal_ascii] = STATE(133), + [sym_unequal_ascii] = STATE(133), + [sym_greater_ascii] = STATE(133), + [sym_greater_equal_ascii] = STATE(133), + [sym_less_ascii] = STATE(133), + [sym_less_equal_ascii] = STATE(133), + [sym_rule_ascii] = STATE(133), + [sym_rule_delayed_ascii] = STATE(133), + [sym_message_name] = STATE(133), + [sym_apply_at] = STATE(133), + [sym_tilde] = STATE(133), + [sym_composition] = STATE(133), + [sym_right_composition] = STATE(133), + [sym_get] = STATE(133), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(133), + [sym_underscript] = STATE(133), + [sym_underoverscript] = STATE(133), + [sym_overunderscript] = STATE(133), + [sym_function_anonymous] = STATE(133), + [sym_function_arrow] = STATE(133), + [sym_small_circle] = STATE(133), + [sym_circle_dot] = STATE(133), + [sym_non_commutative_multiply] = STATE(133), + [sym_dot] = STATE(133), + [sym_backslash] = STATE(133), + [sym_diamond] = STATE(133), + [sym_wedge] = STATE(133), + [sym_vee] = STATE(133), + [sym_circle_times] = STATE(133), + [sym_center_dot] = STATE(133), + [sym_times_ast] = STATE(133), + [sym_times_cross] = STATE(133), + [sym_star] = STATE(133), + [sym_vertical_tilde] = STATE(133), + [sym_coproduct] = STATE(133), + [sym_circle_plus] = STATE(133), + [sym_circle_minus] = STATE(133), + [sym_plus] = STATE(133), + [sym_minus] = STATE(133), + [sym_plus_minus] = STATE(133), + [sym_per] = STATE(133), + [sym_divide] = STATE(133), + [sym_divide_box] = STATE(133), + [sym_map] = STATE(133), + [sym_map_all] = STATE(133), + [sym_factorial] = STATE(133), + [sym_factorial2] = STATE(133), + [sym_derivative] = STATE(133), + [sym_sqrt] = STATE(133), + [sym_any_root] = STATE(133), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(133), + [sym_power_subscript] = STATE(133), + [sym_apply_atat] = STATE(133), + [sym_apply_atatat] = STATE(133), + [sym_alternatives] = STATE(133), + [sym_string_join] = STATE(133), + [sym__expr_op] = STATE(133), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [333] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(184), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(184), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(184), + [sym_subscript_power] = STATE(184), + [sym_compound_expression] = STATE(184), + [sym_set] = STATE(184), + [sym_set_delayed] = STATE(184), + [sym_up_set] = STATE(184), + [sym_up_set_delayed] = STATE(184), + [sym_unset] = STATE(184), + [sym_tag_set] = STATE(184), + [sym_tag_set_delayed] = STATE(184), + [sym_tag_unset] = STATE(184), + [sym_pattern_test] = STATE(184), + [sym_equal_ascii] = STATE(184), + [sym_unequal_ascii] = STATE(184), + [sym_greater_ascii] = STATE(184), + [sym_greater_equal_ascii] = STATE(184), + [sym_less_ascii] = STATE(184), + [sym_less_equal_ascii] = STATE(184), + [sym_rule_ascii] = STATE(184), + [sym_rule_delayed_ascii] = STATE(184), + [sym_message_name] = STATE(184), + [sym_apply_at] = STATE(184), + [sym_tilde] = STATE(184), + [sym_composition] = STATE(184), + [sym_right_composition] = STATE(184), + [sym_get] = STATE(184), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(184), + [sym_underscript] = STATE(184), + [sym_underoverscript] = STATE(184), + [sym_overunderscript] = STATE(184), + [sym_function_anonymous] = STATE(184), + [sym_function_arrow] = STATE(184), + [sym_small_circle] = STATE(184), + [sym_circle_dot] = STATE(184), + [sym_non_commutative_multiply] = STATE(184), + [sym_dot] = STATE(184), + [sym_backslash] = STATE(184), + [sym_diamond] = STATE(184), + [sym_wedge] = STATE(184), + [sym_vee] = STATE(184), + [sym_circle_times] = STATE(184), + [sym_center_dot] = STATE(184), + [sym_times_ast] = STATE(184), + [sym_times_cross] = STATE(184), + [sym_star] = STATE(184), + [sym_vertical_tilde] = STATE(184), + [sym_coproduct] = STATE(184), + [sym_circle_plus] = STATE(184), + [sym_circle_minus] = STATE(184), + [sym_plus] = STATE(184), + [sym_minus] = STATE(184), + [sym_plus_minus] = STATE(184), + [sym_per] = STATE(184), + [sym_divide] = STATE(184), + [sym_divide_box] = STATE(184), + [sym_map] = STATE(184), + [sym_map_all] = STATE(184), + [sym_factorial] = STATE(184), + [sym_factorial2] = STATE(184), + [sym_derivative] = STATE(184), + [sym_sqrt] = STATE(184), + [sym_any_root] = STATE(184), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(184), + [sym_power_subscript] = STATE(184), + [sym_apply_atat] = STATE(184), + [sym_apply_atatat] = STATE(184), + [sym_alternatives] = STATE(184), + [sym_string_join] = STATE(184), + [sym__expr_op] = STATE(184), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [334] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(135), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(135), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(135), + [sym_subscript_power] = STATE(135), + [sym_compound_expression] = STATE(135), + [sym_set] = STATE(135), + [sym_set_delayed] = STATE(135), + [sym_up_set] = STATE(135), + [sym_up_set_delayed] = STATE(135), + [sym_unset] = STATE(135), + [sym_tag_set] = STATE(135), + [sym_tag_set_delayed] = STATE(135), + [sym_tag_unset] = STATE(135), + [sym_pattern_test] = STATE(135), + [sym_equal_ascii] = STATE(135), + [sym_unequal_ascii] = STATE(135), + [sym_greater_ascii] = STATE(135), + [sym_greater_equal_ascii] = STATE(135), + [sym_less_ascii] = STATE(135), + [sym_less_equal_ascii] = STATE(135), + [sym_rule_ascii] = STATE(135), + [sym_rule_delayed_ascii] = STATE(135), + [sym_message_name] = STATE(135), + [sym_apply_at] = STATE(135), + [sym_tilde] = STATE(135), + [sym_composition] = STATE(135), + [sym_right_composition] = STATE(135), + [sym_get] = STATE(135), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(135), + [sym_underscript] = STATE(135), + [sym_underoverscript] = STATE(135), + [sym_overunderscript] = STATE(135), + [sym_function_anonymous] = STATE(135), + [sym_function_arrow] = STATE(135), + [sym_small_circle] = STATE(135), + [sym_circle_dot] = STATE(135), + [sym_non_commutative_multiply] = STATE(135), + [sym_dot] = STATE(135), + [sym_backslash] = STATE(135), + [sym_diamond] = STATE(135), + [sym_wedge] = STATE(135), + [sym_vee] = STATE(135), + [sym_circle_times] = STATE(135), + [sym_center_dot] = STATE(135), + [sym_times_ast] = STATE(135), + [sym_times_cross] = STATE(135), + [sym_star] = STATE(135), + [sym_vertical_tilde] = STATE(135), + [sym_coproduct] = STATE(135), + [sym_circle_plus] = STATE(135), + [sym_circle_minus] = STATE(135), + [sym_plus] = STATE(135), + [sym_minus] = STATE(135), + [sym_plus_minus] = STATE(135), + [sym_per] = STATE(135), + [sym_divide] = STATE(135), + [sym_divide_box] = STATE(135), + [sym_map] = STATE(135), + [sym_map_all] = STATE(135), + [sym_factorial] = STATE(135), + [sym_factorial2] = STATE(135), + [sym_derivative] = STATE(135), + [sym_sqrt] = STATE(135), + [sym_any_root] = STATE(135), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(135), + [sym_power_subscript] = STATE(135), + [sym_apply_atat] = STATE(135), + [sym_apply_atatat] = STATE(135), + [sym_alternatives] = STATE(135), + [sym_string_join] = STATE(135), + [sym__expr_op] = STATE(135), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [335] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(137), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(137), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(137), + [sym_subscript_power] = STATE(137), + [sym_compound_expression] = STATE(137), + [sym_set] = STATE(137), + [sym_set_delayed] = STATE(137), + [sym_up_set] = STATE(137), + [sym_up_set_delayed] = STATE(137), + [sym_unset] = STATE(137), + [sym_tag_set] = STATE(137), + [sym_tag_set_delayed] = STATE(137), + [sym_tag_unset] = STATE(137), + [sym_pattern_test] = STATE(137), + [sym_equal_ascii] = STATE(137), + [sym_unequal_ascii] = STATE(137), + [sym_greater_ascii] = STATE(137), + [sym_greater_equal_ascii] = STATE(137), + [sym_less_ascii] = STATE(137), + [sym_less_equal_ascii] = STATE(137), + [sym_rule_ascii] = STATE(137), + [sym_rule_delayed_ascii] = STATE(137), + [sym_message_name] = STATE(137), + [sym_apply_at] = STATE(137), + [sym_tilde] = STATE(137), + [sym_composition] = STATE(137), + [sym_right_composition] = STATE(137), + [sym_get] = STATE(137), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(137), + [sym_underscript] = STATE(137), + [sym_underoverscript] = STATE(137), + [sym_overunderscript] = STATE(137), + [sym_function_anonymous] = STATE(137), + [sym_function_arrow] = STATE(137), + [sym_small_circle] = STATE(137), + [sym_circle_dot] = STATE(137), + [sym_non_commutative_multiply] = STATE(137), + [sym_dot] = STATE(137), + [sym_backslash] = STATE(137), + [sym_diamond] = STATE(137), + [sym_wedge] = STATE(137), + [sym_vee] = STATE(137), + [sym_circle_times] = STATE(137), + [sym_center_dot] = STATE(137), + [sym_times_ast] = STATE(137), + [sym_times_cross] = STATE(137), + [sym_star] = STATE(137), + [sym_vertical_tilde] = STATE(137), + [sym_coproduct] = STATE(137), + [sym_circle_plus] = STATE(137), + [sym_circle_minus] = STATE(137), + [sym_plus] = STATE(137), + [sym_minus] = STATE(137), + [sym_plus_minus] = STATE(137), + [sym_per] = STATE(137), + [sym_divide] = STATE(137), + [sym_divide_box] = STATE(137), + [sym_map] = STATE(137), + [sym_map_all] = STATE(137), + [sym_factorial] = STATE(137), + [sym_factorial2] = STATE(137), + [sym_derivative] = STATE(137), + [sym_sqrt] = STATE(137), + [sym_any_root] = STATE(137), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(137), + [sym_power_subscript] = STATE(137), + [sym_apply_atat] = STATE(137), + [sym_apply_atatat] = STATE(137), + [sym_alternatives] = STATE(137), + [sym_string_join] = STATE(137), + [sym__expr_op] = STATE(137), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [336] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(138), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(138), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(138), + [sym_subscript_power] = STATE(138), + [sym_compound_expression] = STATE(138), + [sym_set] = STATE(138), + [sym_set_delayed] = STATE(138), + [sym_up_set] = STATE(138), + [sym_up_set_delayed] = STATE(138), + [sym_unset] = STATE(138), + [sym_tag_set] = STATE(138), + [sym_tag_set_delayed] = STATE(138), + [sym_tag_unset] = STATE(138), + [sym_pattern_test] = STATE(138), + [sym_equal_ascii] = STATE(138), + [sym_unequal_ascii] = STATE(138), + [sym_greater_ascii] = STATE(138), + [sym_greater_equal_ascii] = STATE(138), + [sym_less_ascii] = STATE(138), + [sym_less_equal_ascii] = STATE(138), + [sym_rule_ascii] = STATE(138), + [sym_rule_delayed_ascii] = STATE(138), + [sym_message_name] = STATE(138), + [sym_apply_at] = STATE(138), + [sym_tilde] = STATE(138), + [sym_composition] = STATE(138), + [sym_right_composition] = STATE(138), + [sym_get] = STATE(138), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(138), + [sym_underscript] = STATE(138), + [sym_underoverscript] = STATE(138), + [sym_overunderscript] = STATE(138), + [sym_function_anonymous] = STATE(138), + [sym_function_arrow] = STATE(138), + [sym_small_circle] = STATE(138), + [sym_circle_dot] = STATE(138), + [sym_non_commutative_multiply] = STATE(138), + [sym_dot] = STATE(138), + [sym_backslash] = STATE(138), + [sym_diamond] = STATE(138), + [sym_wedge] = STATE(138), + [sym_vee] = STATE(138), + [sym_circle_times] = STATE(138), + [sym_center_dot] = STATE(138), + [sym_times_ast] = STATE(138), + [sym_times_cross] = STATE(138), + [sym_star] = STATE(138), + [sym_vertical_tilde] = STATE(138), + [sym_coproduct] = STATE(138), + [sym_circle_plus] = STATE(138), + [sym_circle_minus] = STATE(138), + [sym_plus] = STATE(138), + [sym_minus] = STATE(138), + [sym_plus_minus] = STATE(138), + [sym_per] = STATE(138), + [sym_divide] = STATE(138), + [sym_divide_box] = STATE(138), + [sym_map] = STATE(138), + [sym_map_all] = STATE(138), + [sym_factorial] = STATE(138), + [sym_factorial2] = STATE(138), + [sym_derivative] = STATE(138), + [sym_sqrt] = STATE(138), + [sym_any_root] = STATE(138), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(138), + [sym_power_subscript] = STATE(138), + [sym_apply_atat] = STATE(138), + [sym_apply_atatat] = STATE(138), + [sym_alternatives] = STATE(138), + [sym_string_join] = STATE(138), + [sym__expr_op] = STATE(138), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [337] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(139), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(139), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(139), + [sym_subscript_power] = STATE(139), + [sym_compound_expression] = STATE(139), + [sym_set] = STATE(139), + [sym_set_delayed] = STATE(139), + [sym_up_set] = STATE(139), + [sym_up_set_delayed] = STATE(139), + [sym_unset] = STATE(139), + [sym_tag_set] = STATE(139), + [sym_tag_set_delayed] = STATE(139), + [sym_tag_unset] = STATE(139), + [sym_pattern_test] = STATE(139), + [sym_equal_ascii] = STATE(139), + [sym_unequal_ascii] = STATE(139), + [sym_greater_ascii] = STATE(139), + [sym_greater_equal_ascii] = STATE(139), + [sym_less_ascii] = STATE(139), + [sym_less_equal_ascii] = STATE(139), + [sym_rule_ascii] = STATE(139), + [sym_rule_delayed_ascii] = STATE(139), + [sym_message_name] = STATE(139), + [sym_apply_at] = STATE(139), + [sym_tilde] = STATE(139), + [sym_composition] = STATE(139), + [sym_right_composition] = STATE(139), + [sym_get] = STATE(139), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(139), + [sym_underscript] = STATE(139), + [sym_underoverscript] = STATE(139), + [sym_overunderscript] = STATE(139), + [sym_function_anonymous] = STATE(139), + [sym_function_arrow] = STATE(139), + [sym_small_circle] = STATE(139), + [sym_circle_dot] = STATE(139), + [sym_non_commutative_multiply] = STATE(139), + [sym_dot] = STATE(139), + [sym_backslash] = STATE(139), + [sym_diamond] = STATE(139), + [sym_wedge] = STATE(139), + [sym_vee] = STATE(139), + [sym_circle_times] = STATE(139), + [sym_center_dot] = STATE(139), + [sym_times_ast] = STATE(139), + [sym_times_cross] = STATE(139), + [sym_star] = STATE(139), + [sym_vertical_tilde] = STATE(139), + [sym_coproduct] = STATE(139), + [sym_circle_plus] = STATE(139), + [sym_circle_minus] = STATE(139), + [sym_plus] = STATE(139), + [sym_minus] = STATE(139), + [sym_plus_minus] = STATE(139), + [sym_per] = STATE(139), + [sym_divide] = STATE(139), + [sym_divide_box] = STATE(139), + [sym_map] = STATE(139), + [sym_map_all] = STATE(139), + [sym_factorial] = STATE(139), + [sym_factorial2] = STATE(139), + [sym_derivative] = STATE(139), + [sym_sqrt] = STATE(139), + [sym_any_root] = STATE(139), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(139), + [sym_power_subscript] = STATE(139), + [sym_apply_atat] = STATE(139), + [sym_apply_atatat] = STATE(139), + [sym_alternatives] = STATE(139), + [sym_string_join] = STATE(139), + [sym__expr_op] = STATE(139), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [338] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(140), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(140), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(140), + [sym_subscript_power] = STATE(140), + [sym_compound_expression] = STATE(140), + [sym_set] = STATE(140), + [sym_set_delayed] = STATE(140), + [sym_up_set] = STATE(140), + [sym_up_set_delayed] = STATE(140), + [sym_unset] = STATE(140), + [sym_tag_set] = STATE(140), + [sym_tag_set_delayed] = STATE(140), + [sym_tag_unset] = STATE(140), + [sym_pattern_test] = STATE(140), + [sym_equal_ascii] = STATE(140), + [sym_unequal_ascii] = STATE(140), + [sym_greater_ascii] = STATE(140), + [sym_greater_equal_ascii] = STATE(140), + [sym_less_ascii] = STATE(140), + [sym_less_equal_ascii] = STATE(140), + [sym_rule_ascii] = STATE(140), + [sym_rule_delayed_ascii] = STATE(140), + [sym_message_name] = STATE(140), + [sym_apply_at] = STATE(140), + [sym_tilde] = STATE(140), + [sym_composition] = STATE(140), + [sym_right_composition] = STATE(140), + [sym_get] = STATE(140), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(140), + [sym_underscript] = STATE(140), + [sym_underoverscript] = STATE(140), + [sym_overunderscript] = STATE(140), + [sym_function_anonymous] = STATE(140), + [sym_function_arrow] = STATE(140), + [sym_small_circle] = STATE(140), + [sym_circle_dot] = STATE(140), + [sym_non_commutative_multiply] = STATE(140), + [sym_dot] = STATE(140), + [sym_backslash] = STATE(140), + [sym_diamond] = STATE(140), + [sym_wedge] = STATE(140), + [sym_vee] = STATE(140), + [sym_circle_times] = STATE(140), + [sym_center_dot] = STATE(140), + [sym_times_ast] = STATE(140), + [sym_times_cross] = STATE(140), + [sym_star] = STATE(140), + [sym_vertical_tilde] = STATE(140), + [sym_coproduct] = STATE(140), + [sym_circle_plus] = STATE(140), + [sym_circle_minus] = STATE(140), + [sym_plus] = STATE(140), + [sym_minus] = STATE(140), + [sym_plus_minus] = STATE(140), + [sym_per] = STATE(140), + [sym_divide] = STATE(140), + [sym_divide_box] = STATE(140), + [sym_map] = STATE(140), + [sym_map_all] = STATE(140), + [sym_factorial] = STATE(140), + [sym_factorial2] = STATE(140), + [sym_derivative] = STATE(140), + [sym_sqrt] = STATE(140), + [sym_any_root] = STATE(140), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(140), + [sym_power_subscript] = STATE(140), + [sym_apply_atat] = STATE(140), + [sym_apply_atatat] = STATE(140), + [sym_alternatives] = STATE(140), + [sym_string_join] = STATE(140), + [sym__expr_op] = STATE(140), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [339] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(190), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(190), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [340] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(209), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(209), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [341] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(210), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(210), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [342] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(218), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(218), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [343] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(141), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(141), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(141), + [sym_subscript_power] = STATE(141), + [sym_compound_expression] = STATE(141), + [sym_set] = STATE(141), + [sym_set_delayed] = STATE(141), + [sym_up_set] = STATE(141), + [sym_up_set_delayed] = STATE(141), + [sym_unset] = STATE(141), + [sym_tag_set] = STATE(141), + [sym_tag_set_delayed] = STATE(141), + [sym_tag_unset] = STATE(141), + [sym_pattern_test] = STATE(141), + [sym_equal_ascii] = STATE(141), + [sym_unequal_ascii] = STATE(141), + [sym_greater_ascii] = STATE(141), + [sym_greater_equal_ascii] = STATE(141), + [sym_less_ascii] = STATE(141), + [sym_less_equal_ascii] = STATE(141), + [sym_rule_ascii] = STATE(141), + [sym_rule_delayed_ascii] = STATE(141), + [sym_message_name] = STATE(141), + [sym_apply_at] = STATE(141), + [sym_tilde] = STATE(141), + [sym_composition] = STATE(141), + [sym_right_composition] = STATE(141), + [sym_get] = STATE(141), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(141), + [sym_underscript] = STATE(141), + [sym_underoverscript] = STATE(141), + [sym_overunderscript] = STATE(141), + [sym_function_anonymous] = STATE(141), + [sym_function_arrow] = STATE(141), + [sym_small_circle] = STATE(141), + [sym_circle_dot] = STATE(141), + [sym_non_commutative_multiply] = STATE(141), + [sym_dot] = STATE(141), + [sym_backslash] = STATE(141), + [sym_diamond] = STATE(141), + [sym_wedge] = STATE(141), + [sym_vee] = STATE(141), + [sym_circle_times] = STATE(141), + [sym_center_dot] = STATE(141), + [sym_times_ast] = STATE(141), + [sym_times_cross] = STATE(141), + [sym_star] = STATE(141), + [sym_vertical_tilde] = STATE(141), + [sym_coproduct] = STATE(141), + [sym_circle_plus] = STATE(141), + [sym_circle_minus] = STATE(141), + [sym_plus] = STATE(141), + [sym_minus] = STATE(141), + [sym_plus_minus] = STATE(141), + [sym_per] = STATE(141), + [sym_divide] = STATE(141), + [sym_divide_box] = STATE(141), + [sym_map] = STATE(141), + [sym_map_all] = STATE(141), + [sym_factorial] = STATE(141), + [sym_factorial2] = STATE(141), + [sym_derivative] = STATE(141), + [sym_sqrt] = STATE(141), + [sym_any_root] = STATE(141), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(141), + [sym_power_subscript] = STATE(141), + [sym_apply_atat] = STATE(141), + [sym_apply_atatat] = STATE(141), + [sym_alternatives] = STATE(141), + [sym_string_join] = STATE(141), + [sym__expr_op] = STATE(141), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [344] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(142), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(142), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(142), + [sym_subscript_power] = STATE(142), + [sym_compound_expression] = STATE(142), + [sym_set] = STATE(142), + [sym_set_delayed] = STATE(142), + [sym_up_set] = STATE(142), + [sym_up_set_delayed] = STATE(142), + [sym_unset] = STATE(142), + [sym_tag_set] = STATE(142), + [sym_tag_set_delayed] = STATE(142), + [sym_tag_unset] = STATE(142), + [sym_pattern_test] = STATE(142), + [sym_equal_ascii] = STATE(142), + [sym_unequal_ascii] = STATE(142), + [sym_greater_ascii] = STATE(142), + [sym_greater_equal_ascii] = STATE(142), + [sym_less_ascii] = STATE(142), + [sym_less_equal_ascii] = STATE(142), + [sym_rule_ascii] = STATE(142), + [sym_rule_delayed_ascii] = STATE(142), + [sym_message_name] = STATE(142), + [sym_apply_at] = STATE(142), + [sym_tilde] = STATE(142), + [sym_composition] = STATE(142), + [sym_right_composition] = STATE(142), + [sym_get] = STATE(142), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(142), + [sym_underscript] = STATE(142), + [sym_underoverscript] = STATE(142), + [sym_overunderscript] = STATE(142), + [sym_function_anonymous] = STATE(142), + [sym_function_arrow] = STATE(142), + [sym_small_circle] = STATE(142), + [sym_circle_dot] = STATE(142), + [sym_non_commutative_multiply] = STATE(142), + [sym_dot] = STATE(142), + [sym_backslash] = STATE(142), + [sym_diamond] = STATE(142), + [sym_wedge] = STATE(142), + [sym_vee] = STATE(142), + [sym_circle_times] = STATE(142), + [sym_center_dot] = STATE(142), + [sym_times_ast] = STATE(142), + [sym_times_cross] = STATE(142), + [sym_star] = STATE(142), + [sym_vertical_tilde] = STATE(142), + [sym_coproduct] = STATE(142), + [sym_circle_plus] = STATE(142), + [sym_circle_minus] = STATE(142), + [sym_plus] = STATE(142), + [sym_minus] = STATE(142), + [sym_plus_minus] = STATE(142), + [sym_per] = STATE(142), + [sym_divide] = STATE(142), + [sym_divide_box] = STATE(142), + [sym_map] = STATE(142), + [sym_map_all] = STATE(142), + [sym_factorial] = STATE(142), + [sym_factorial2] = STATE(142), + [sym_derivative] = STATE(142), + [sym_sqrt] = STATE(142), + [sym_any_root] = STATE(142), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(142), + [sym_power_subscript] = STATE(142), + [sym_apply_atat] = STATE(142), + [sym_apply_atatat] = STATE(142), + [sym_alternatives] = STATE(142), + [sym_string_join] = STATE(142), + [sym__expr_op] = STATE(142), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [345] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(143), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(143), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(143), + [sym_subscript_power] = STATE(143), + [sym_compound_expression] = STATE(143), + [sym_set] = STATE(143), + [sym_set_delayed] = STATE(143), + [sym_up_set] = STATE(143), + [sym_up_set_delayed] = STATE(143), + [sym_unset] = STATE(143), + [sym_tag_set] = STATE(143), + [sym_tag_set_delayed] = STATE(143), + [sym_tag_unset] = STATE(143), + [sym_pattern_test] = STATE(143), + [sym_equal_ascii] = STATE(143), + [sym_unequal_ascii] = STATE(143), + [sym_greater_ascii] = STATE(143), + [sym_greater_equal_ascii] = STATE(143), + [sym_less_ascii] = STATE(143), + [sym_less_equal_ascii] = STATE(143), + [sym_rule_ascii] = STATE(143), + [sym_rule_delayed_ascii] = STATE(143), + [sym_message_name] = STATE(143), + [sym_apply_at] = STATE(143), + [sym_tilde] = STATE(143), + [sym_composition] = STATE(143), + [sym_right_composition] = STATE(143), + [sym_get] = STATE(143), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(143), + [sym_underscript] = STATE(143), + [sym_underoverscript] = STATE(143), + [sym_overunderscript] = STATE(143), + [sym_function_anonymous] = STATE(143), + [sym_function_arrow] = STATE(143), + [sym_small_circle] = STATE(143), + [sym_circle_dot] = STATE(143), + [sym_non_commutative_multiply] = STATE(143), + [sym_dot] = STATE(143), + [sym_backslash] = STATE(143), + [sym_diamond] = STATE(143), + [sym_wedge] = STATE(143), + [sym_vee] = STATE(143), + [sym_circle_times] = STATE(143), + [sym_center_dot] = STATE(143), + [sym_times_ast] = STATE(143), + [sym_times_cross] = STATE(143), + [sym_star] = STATE(143), + [sym_vertical_tilde] = STATE(143), + [sym_coproduct] = STATE(143), + [sym_circle_plus] = STATE(143), + [sym_circle_minus] = STATE(143), + [sym_plus] = STATE(143), + [sym_minus] = STATE(143), + [sym_plus_minus] = STATE(143), + [sym_per] = STATE(143), + [sym_divide] = STATE(143), + [sym_divide_box] = STATE(143), + [sym_map] = STATE(143), + [sym_map_all] = STATE(143), + [sym_factorial] = STATE(143), + [sym_factorial2] = STATE(143), + [sym_derivative] = STATE(143), + [sym_sqrt] = STATE(143), + [sym_any_root] = STATE(143), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(143), + [sym_power_subscript] = STATE(143), + [sym_apply_atat] = STATE(143), + [sym_apply_atatat] = STATE(143), + [sym_alternatives] = STATE(143), + [sym_string_join] = STATE(143), + [sym__expr_op] = STATE(143), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [346] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(144), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(144), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(144), + [sym_subscript_power] = STATE(144), + [sym_compound_expression] = STATE(144), + [sym_set] = STATE(144), + [sym_set_delayed] = STATE(144), + [sym_up_set] = STATE(144), + [sym_up_set_delayed] = STATE(144), + [sym_unset] = STATE(144), + [sym_tag_set] = STATE(144), + [sym_tag_set_delayed] = STATE(144), + [sym_tag_unset] = STATE(144), + [sym_pattern_test] = STATE(144), + [sym_equal_ascii] = STATE(144), + [sym_unequal_ascii] = STATE(144), + [sym_greater_ascii] = STATE(144), + [sym_greater_equal_ascii] = STATE(144), + [sym_less_ascii] = STATE(144), + [sym_less_equal_ascii] = STATE(144), + [sym_rule_ascii] = STATE(144), + [sym_rule_delayed_ascii] = STATE(144), + [sym_message_name] = STATE(144), + [sym_apply_at] = STATE(144), + [sym_tilde] = STATE(144), + [sym_composition] = STATE(144), + [sym_right_composition] = STATE(144), + [sym_get] = STATE(144), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(144), + [sym_underscript] = STATE(144), + [sym_underoverscript] = STATE(144), + [sym_overunderscript] = STATE(144), + [sym_function_anonymous] = STATE(144), + [sym_function_arrow] = STATE(144), + [sym_small_circle] = STATE(144), + [sym_circle_dot] = STATE(144), + [sym_non_commutative_multiply] = STATE(144), + [sym_dot] = STATE(144), + [sym_backslash] = STATE(144), + [sym_diamond] = STATE(144), + [sym_wedge] = STATE(144), + [sym_vee] = STATE(144), + [sym_circle_times] = STATE(144), + [sym_center_dot] = STATE(144), + [sym_times_ast] = STATE(144), + [sym_times_cross] = STATE(144), + [sym_star] = STATE(144), + [sym_vertical_tilde] = STATE(144), + [sym_coproduct] = STATE(144), + [sym_circle_plus] = STATE(144), + [sym_circle_minus] = STATE(144), + [sym_plus] = STATE(144), + [sym_minus] = STATE(144), + [sym_plus_minus] = STATE(144), + [sym_per] = STATE(144), + [sym_divide] = STATE(144), + [sym_divide_box] = STATE(144), + [sym_map] = STATE(144), + [sym_map_all] = STATE(144), + [sym_factorial] = STATE(144), + [sym_factorial2] = STATE(144), + [sym_derivative] = STATE(144), + [sym_sqrt] = STATE(144), + [sym_any_root] = STATE(144), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(144), + [sym_power_subscript] = STATE(144), + [sym_apply_atat] = STATE(144), + [sym_apply_atatat] = STATE(144), + [sym_alternatives] = STATE(144), + [sym_string_join] = STATE(144), + [sym__expr_op] = STATE(144), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [347] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(145), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(145), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(145), + [sym_subscript_power] = STATE(145), + [sym_compound_expression] = STATE(145), + [sym_set] = STATE(145), + [sym_set_delayed] = STATE(145), + [sym_up_set] = STATE(145), + [sym_up_set_delayed] = STATE(145), + [sym_unset] = STATE(145), + [sym_tag_set] = STATE(145), + [sym_tag_set_delayed] = STATE(145), + [sym_tag_unset] = STATE(145), + [sym_pattern_test] = STATE(145), + [sym_equal_ascii] = STATE(145), + [sym_unequal_ascii] = STATE(145), + [sym_greater_ascii] = STATE(145), + [sym_greater_equal_ascii] = STATE(145), + [sym_less_ascii] = STATE(145), + [sym_less_equal_ascii] = STATE(145), + [sym_rule_ascii] = STATE(145), + [sym_rule_delayed_ascii] = STATE(145), + [sym_message_name] = STATE(145), + [sym_apply_at] = STATE(145), + [sym_tilde] = STATE(145), + [sym_composition] = STATE(145), + [sym_right_composition] = STATE(145), + [sym_get] = STATE(145), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(145), + [sym_underscript] = STATE(145), + [sym_underoverscript] = STATE(145), + [sym_overunderscript] = STATE(145), + [sym_function_anonymous] = STATE(145), + [sym_function_arrow] = STATE(145), + [sym_small_circle] = STATE(145), + [sym_circle_dot] = STATE(145), + [sym_non_commutative_multiply] = STATE(145), + [sym_dot] = STATE(145), + [sym_backslash] = STATE(145), + [sym_diamond] = STATE(145), + [sym_wedge] = STATE(145), + [sym_vee] = STATE(145), + [sym_circle_times] = STATE(145), + [sym_center_dot] = STATE(145), + [sym_times_ast] = STATE(145), + [sym_times_cross] = STATE(145), + [sym_star] = STATE(145), + [sym_vertical_tilde] = STATE(145), + [sym_coproduct] = STATE(145), + [sym_circle_plus] = STATE(145), + [sym_circle_minus] = STATE(145), + [sym_plus] = STATE(145), + [sym_minus] = STATE(145), + [sym_plus_minus] = STATE(145), + [sym_per] = STATE(145), + [sym_divide] = STATE(145), + [sym_divide_box] = STATE(145), + [sym_map] = STATE(145), + [sym_map_all] = STATE(145), + [sym_factorial] = STATE(145), + [sym_factorial2] = STATE(145), + [sym_derivative] = STATE(145), + [sym_sqrt] = STATE(145), + [sym_any_root] = STATE(145), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(145), + [sym_power_subscript] = STATE(145), + [sym_apply_atat] = STATE(145), + [sym_apply_atatat] = STATE(145), + [sym_alternatives] = STATE(145), + [sym_string_join] = STATE(145), + [sym__expr_op] = STATE(145), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [348] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(129), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(129), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(129), + [sym_subscript_power] = STATE(129), + [sym_compound_expression] = STATE(129), + [sym_set] = STATE(129), + [sym_set_delayed] = STATE(129), + [sym_up_set] = STATE(129), + [sym_up_set_delayed] = STATE(129), + [sym_unset] = STATE(129), + [sym_tag_set] = STATE(129), + [sym_tag_set_delayed] = STATE(129), + [sym_tag_unset] = STATE(129), + [sym_pattern_test] = STATE(129), + [sym_equal_ascii] = STATE(129), + [sym_unequal_ascii] = STATE(129), + [sym_greater_ascii] = STATE(129), + [sym_greater_equal_ascii] = STATE(129), + [sym_less_ascii] = STATE(129), + [sym_less_equal_ascii] = STATE(129), + [sym_rule_ascii] = STATE(129), + [sym_rule_delayed_ascii] = STATE(129), + [sym_message_name] = STATE(129), + [sym_apply_at] = STATE(129), + [sym_tilde] = STATE(129), + [sym_composition] = STATE(129), + [sym_right_composition] = STATE(129), + [sym_get] = STATE(129), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(129), + [sym_underscript] = STATE(129), + [sym_underoverscript] = STATE(129), + [sym_overunderscript] = STATE(129), + [sym_function_anonymous] = STATE(129), + [sym_function_arrow] = STATE(129), + [sym_small_circle] = STATE(129), + [sym_circle_dot] = STATE(129), + [sym_non_commutative_multiply] = STATE(129), + [sym_dot] = STATE(129), + [sym_backslash] = STATE(129), + [sym_diamond] = STATE(129), + [sym_wedge] = STATE(129), + [sym_vee] = STATE(129), + [sym_circle_times] = STATE(129), + [sym_center_dot] = STATE(129), + [sym_times_ast] = STATE(129), + [sym_times_cross] = STATE(129), + [sym_star] = STATE(129), + [sym_vertical_tilde] = STATE(129), + [sym_coproduct] = STATE(129), + [sym_circle_plus] = STATE(129), + [sym_circle_minus] = STATE(129), + [sym_plus] = STATE(129), + [sym_minus] = STATE(129), + [sym_plus_minus] = STATE(129), + [sym_per] = STATE(129), + [sym_divide] = STATE(129), + [sym_divide_box] = STATE(129), + [sym_map] = STATE(129), + [sym_map_all] = STATE(129), + [sym_factorial] = STATE(129), + [sym_factorial2] = STATE(129), + [sym_derivative] = STATE(129), + [sym_sqrt] = STATE(129), + [sym_any_root] = STATE(129), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(129), + [sym_power_subscript] = STATE(129), + [sym_apply_atat] = STATE(129), + [sym_apply_atatat] = STATE(129), + [sym_alternatives] = STATE(129), + [sym_string_join] = STATE(129), + [sym__expr_op] = STATE(129), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [349] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(146), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(146), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(146), + [sym_subscript_power] = STATE(146), + [sym_compound_expression] = STATE(146), + [sym_set] = STATE(146), + [sym_set_delayed] = STATE(146), + [sym_up_set] = STATE(146), + [sym_up_set_delayed] = STATE(146), + [sym_unset] = STATE(146), + [sym_tag_set] = STATE(146), + [sym_tag_set_delayed] = STATE(146), + [sym_tag_unset] = STATE(146), + [sym_pattern_test] = STATE(146), + [sym_equal_ascii] = STATE(146), + [sym_unequal_ascii] = STATE(146), + [sym_greater_ascii] = STATE(146), + [sym_greater_equal_ascii] = STATE(146), + [sym_less_ascii] = STATE(146), + [sym_less_equal_ascii] = STATE(146), + [sym_rule_ascii] = STATE(146), + [sym_rule_delayed_ascii] = STATE(146), + [sym_message_name] = STATE(146), + [sym_apply_at] = STATE(146), + [sym_tilde] = STATE(146), + [sym_composition] = STATE(146), + [sym_right_composition] = STATE(146), + [sym_get] = STATE(146), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(146), + [sym_underscript] = STATE(146), + [sym_underoverscript] = STATE(146), + [sym_overunderscript] = STATE(146), + [sym_function_anonymous] = STATE(146), + [sym_function_arrow] = STATE(146), + [sym_small_circle] = STATE(146), + [sym_circle_dot] = STATE(146), + [sym_non_commutative_multiply] = STATE(146), + [sym_dot] = STATE(146), + [sym_backslash] = STATE(146), + [sym_diamond] = STATE(146), + [sym_wedge] = STATE(146), + [sym_vee] = STATE(146), + [sym_circle_times] = STATE(146), + [sym_center_dot] = STATE(146), + [sym_times_ast] = STATE(146), + [sym_times_cross] = STATE(146), + [sym_star] = STATE(146), + [sym_vertical_tilde] = STATE(146), + [sym_coproduct] = STATE(146), + [sym_circle_plus] = STATE(146), + [sym_circle_minus] = STATE(146), + [sym_plus] = STATE(146), + [sym_minus] = STATE(146), + [sym_plus_minus] = STATE(146), + [sym_per] = STATE(146), + [sym_divide] = STATE(146), + [sym_divide_box] = STATE(146), + [sym_map] = STATE(146), + [sym_map_all] = STATE(146), + [sym_factorial] = STATE(146), + [sym_factorial2] = STATE(146), + [sym_derivative] = STATE(146), + [sym_sqrt] = STATE(146), + [sym_any_root] = STATE(146), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(146), + [sym_power_subscript] = STATE(146), + [sym_apply_atat] = STATE(146), + [sym_apply_atatat] = STATE(146), + [sym_alternatives] = STATE(146), + [sym_string_join] = STATE(146), + [sym__expr_op] = STATE(146), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [350] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(130), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(130), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(130), + [sym_subscript_power] = STATE(130), + [sym_compound_expression] = STATE(130), + [sym_set] = STATE(130), + [sym_set_delayed] = STATE(130), + [sym_up_set] = STATE(130), + [sym_up_set_delayed] = STATE(130), + [sym_unset] = STATE(130), + [sym_tag_set] = STATE(130), + [sym_tag_set_delayed] = STATE(130), + [sym_tag_unset] = STATE(130), + [sym_pattern_test] = STATE(130), + [sym_equal_ascii] = STATE(130), + [sym_unequal_ascii] = STATE(130), + [sym_greater_ascii] = STATE(130), + [sym_greater_equal_ascii] = STATE(130), + [sym_less_ascii] = STATE(130), + [sym_less_equal_ascii] = STATE(130), + [sym_rule_ascii] = STATE(130), + [sym_rule_delayed_ascii] = STATE(130), + [sym_message_name] = STATE(130), + [sym_apply_at] = STATE(130), + [sym_tilde] = STATE(130), + [sym_composition] = STATE(130), + [sym_right_composition] = STATE(130), + [sym_get] = STATE(130), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(130), + [sym_underscript] = STATE(130), + [sym_underoverscript] = STATE(130), + [sym_overunderscript] = STATE(130), + [sym_function_anonymous] = STATE(130), + [sym_function_arrow] = STATE(130), + [sym_small_circle] = STATE(130), + [sym_circle_dot] = STATE(130), + [sym_non_commutative_multiply] = STATE(130), + [sym_dot] = STATE(130), + [sym_backslash] = STATE(130), + [sym_diamond] = STATE(130), + [sym_wedge] = STATE(130), + [sym_vee] = STATE(130), + [sym_circle_times] = STATE(130), + [sym_center_dot] = STATE(130), + [sym_times_ast] = STATE(130), + [sym_times_cross] = STATE(130), + [sym_star] = STATE(130), + [sym_vertical_tilde] = STATE(130), + [sym_coproduct] = STATE(130), + [sym_circle_plus] = STATE(130), + [sym_circle_minus] = STATE(130), + [sym_plus] = STATE(130), + [sym_minus] = STATE(130), + [sym_plus_minus] = STATE(130), + [sym_per] = STATE(130), + [sym_divide] = STATE(130), + [sym_divide_box] = STATE(130), + [sym_map] = STATE(130), + [sym_map_all] = STATE(130), + [sym_factorial] = STATE(130), + [sym_factorial2] = STATE(130), + [sym_derivative] = STATE(130), + [sym_sqrt] = STATE(130), + [sym_any_root] = STATE(130), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(130), + [sym_power_subscript] = STATE(130), + [sym_apply_atat] = STATE(130), + [sym_apply_atatat] = STATE(130), + [sym_alternatives] = STATE(130), + [sym_string_join] = STATE(130), + [sym__expr_op] = STATE(130), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [351] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(147), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(147), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(147), + [sym_subscript_power] = STATE(147), + [sym_compound_expression] = STATE(147), + [sym_set] = STATE(147), + [sym_set_delayed] = STATE(147), + [sym_up_set] = STATE(147), + [sym_up_set_delayed] = STATE(147), + [sym_unset] = STATE(147), + [sym_tag_set] = STATE(147), + [sym_tag_set_delayed] = STATE(147), + [sym_tag_unset] = STATE(147), + [sym_pattern_test] = STATE(147), + [sym_equal_ascii] = STATE(147), + [sym_unequal_ascii] = STATE(147), + [sym_greater_ascii] = STATE(147), + [sym_greater_equal_ascii] = STATE(147), + [sym_less_ascii] = STATE(147), + [sym_less_equal_ascii] = STATE(147), + [sym_rule_ascii] = STATE(147), + [sym_rule_delayed_ascii] = STATE(147), + [sym_message_name] = STATE(147), + [sym_apply_at] = STATE(147), + [sym_tilde] = STATE(147), + [sym_composition] = STATE(147), + [sym_right_composition] = STATE(147), + [sym_get] = STATE(147), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(147), + [sym_underscript] = STATE(147), + [sym_underoverscript] = STATE(147), + [sym_overunderscript] = STATE(147), + [sym_function_anonymous] = STATE(147), + [sym_function_arrow] = STATE(147), + [sym_small_circle] = STATE(147), + [sym_circle_dot] = STATE(147), + [sym_non_commutative_multiply] = STATE(147), + [sym_dot] = STATE(147), + [sym_backslash] = STATE(147), + [sym_diamond] = STATE(147), + [sym_wedge] = STATE(147), + [sym_vee] = STATE(147), + [sym_circle_times] = STATE(147), + [sym_center_dot] = STATE(147), + [sym_times_ast] = STATE(147), + [sym_times_cross] = STATE(147), + [sym_star] = STATE(147), + [sym_vertical_tilde] = STATE(147), + [sym_coproduct] = STATE(147), + [sym_circle_plus] = STATE(147), + [sym_circle_minus] = STATE(147), + [sym_plus] = STATE(147), + [sym_minus] = STATE(147), + [sym_plus_minus] = STATE(147), + [sym_per] = STATE(147), + [sym_divide] = STATE(147), + [sym_divide_box] = STATE(147), + [sym_map] = STATE(147), + [sym_map_all] = STATE(147), + [sym_factorial] = STATE(147), + [sym_factorial2] = STATE(147), + [sym_derivative] = STATE(147), + [sym_sqrt] = STATE(147), + [sym_any_root] = STATE(147), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(147), + [sym_power_subscript] = STATE(147), + [sym_apply_atat] = STATE(147), + [sym_apply_atatat] = STATE(147), + [sym_alternatives] = STATE(147), + [sym_string_join] = STATE(147), + [sym__expr_op] = STATE(147), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [352] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(148), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(148), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(148), + [sym_subscript_power] = STATE(148), + [sym_compound_expression] = STATE(148), + [sym_set] = STATE(148), + [sym_set_delayed] = STATE(148), + [sym_up_set] = STATE(148), + [sym_up_set_delayed] = STATE(148), + [sym_unset] = STATE(148), + [sym_tag_set] = STATE(148), + [sym_tag_set_delayed] = STATE(148), + [sym_tag_unset] = STATE(148), + [sym_pattern_test] = STATE(148), + [sym_equal_ascii] = STATE(148), + [sym_unequal_ascii] = STATE(148), + [sym_greater_ascii] = STATE(148), + [sym_greater_equal_ascii] = STATE(148), + [sym_less_ascii] = STATE(148), + [sym_less_equal_ascii] = STATE(148), + [sym_rule_ascii] = STATE(148), + [sym_rule_delayed_ascii] = STATE(148), + [sym_message_name] = STATE(148), + [sym_apply_at] = STATE(148), + [sym_tilde] = STATE(148), + [sym_composition] = STATE(148), + [sym_right_composition] = STATE(148), + [sym_get] = STATE(148), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(148), + [sym_underscript] = STATE(148), + [sym_underoverscript] = STATE(148), + [sym_overunderscript] = STATE(148), + [sym_function_anonymous] = STATE(148), + [sym_function_arrow] = STATE(148), + [sym_small_circle] = STATE(148), + [sym_circle_dot] = STATE(148), + [sym_non_commutative_multiply] = STATE(148), + [sym_dot] = STATE(148), + [sym_backslash] = STATE(148), + [sym_diamond] = STATE(148), + [sym_wedge] = STATE(148), + [sym_vee] = STATE(148), + [sym_circle_times] = STATE(148), + [sym_center_dot] = STATE(148), + [sym_times_ast] = STATE(148), + [sym_times_cross] = STATE(148), + [sym_star] = STATE(148), + [sym_vertical_tilde] = STATE(148), + [sym_coproduct] = STATE(148), + [sym_circle_plus] = STATE(148), + [sym_circle_minus] = STATE(148), + [sym_plus] = STATE(148), + [sym_minus] = STATE(148), + [sym_plus_minus] = STATE(148), + [sym_per] = STATE(148), + [sym_divide] = STATE(148), + [sym_divide_box] = STATE(148), + [sym_map] = STATE(148), + [sym_map_all] = STATE(148), + [sym_factorial] = STATE(148), + [sym_factorial2] = STATE(148), + [sym_derivative] = STATE(148), + [sym_sqrt] = STATE(148), + [sym_any_root] = STATE(148), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(148), + [sym_power_subscript] = STATE(148), + [sym_apply_atat] = STATE(148), + [sym_apply_atatat] = STATE(148), + [sym_alternatives] = STATE(148), + [sym_string_join] = STATE(148), + [sym__expr_op] = STATE(148), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [353] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(131), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(131), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(131), + [sym_subscript_power] = STATE(131), + [sym_compound_expression] = STATE(131), + [sym_set] = STATE(131), + [sym_set_delayed] = STATE(131), + [sym_up_set] = STATE(131), + [sym_up_set_delayed] = STATE(131), + [sym_unset] = STATE(131), + [sym_tag_set] = STATE(131), + [sym_tag_set_delayed] = STATE(131), + [sym_tag_unset] = STATE(131), + [sym_pattern_test] = STATE(131), + [sym_equal_ascii] = STATE(131), + [sym_unequal_ascii] = STATE(131), + [sym_greater_ascii] = STATE(131), + [sym_greater_equal_ascii] = STATE(131), + [sym_less_ascii] = STATE(131), + [sym_less_equal_ascii] = STATE(131), + [sym_rule_ascii] = STATE(131), + [sym_rule_delayed_ascii] = STATE(131), + [sym_message_name] = STATE(131), + [sym_apply_at] = STATE(131), + [sym_tilde] = STATE(131), + [sym_composition] = STATE(131), + [sym_right_composition] = STATE(131), + [sym_get] = STATE(131), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(131), + [sym_underscript] = STATE(131), + [sym_underoverscript] = STATE(131), + [sym_overunderscript] = STATE(131), + [sym_function_anonymous] = STATE(131), + [sym_function_arrow] = STATE(131), + [sym_small_circle] = STATE(131), + [sym_circle_dot] = STATE(131), + [sym_non_commutative_multiply] = STATE(131), + [sym_dot] = STATE(131), + [sym_backslash] = STATE(131), + [sym_diamond] = STATE(131), + [sym_wedge] = STATE(131), + [sym_vee] = STATE(131), + [sym_circle_times] = STATE(131), + [sym_center_dot] = STATE(131), + [sym_times_ast] = STATE(131), + [sym_times_cross] = STATE(131), + [sym_star] = STATE(131), + [sym_vertical_tilde] = STATE(131), + [sym_coproduct] = STATE(131), + [sym_circle_plus] = STATE(131), + [sym_circle_minus] = STATE(131), + [sym_plus] = STATE(131), + [sym_minus] = STATE(131), + [sym_plus_minus] = STATE(131), + [sym_per] = STATE(131), + [sym_divide] = STATE(131), + [sym_divide_box] = STATE(131), + [sym_map] = STATE(131), + [sym_map_all] = STATE(131), + [sym_factorial] = STATE(131), + [sym_factorial2] = STATE(131), + [sym_derivative] = STATE(131), + [sym_sqrt] = STATE(131), + [sym_any_root] = STATE(131), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(131), + [sym_power_subscript] = STATE(131), + [sym_apply_atat] = STATE(131), + [sym_apply_atatat] = STATE(131), + [sym_alternatives] = STATE(131), + [sym_string_join] = STATE(131), + [sym__expr_op] = STATE(131), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [354] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(149), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(149), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(149), + [sym_subscript_power] = STATE(149), + [sym_compound_expression] = STATE(149), + [sym_set] = STATE(149), + [sym_set_delayed] = STATE(149), + [sym_up_set] = STATE(149), + [sym_up_set_delayed] = STATE(149), + [sym_unset] = STATE(149), + [sym_tag_set] = STATE(149), + [sym_tag_set_delayed] = STATE(149), + [sym_tag_unset] = STATE(149), + [sym_pattern_test] = STATE(149), + [sym_equal_ascii] = STATE(149), + [sym_unequal_ascii] = STATE(149), + [sym_greater_ascii] = STATE(149), + [sym_greater_equal_ascii] = STATE(149), + [sym_less_ascii] = STATE(149), + [sym_less_equal_ascii] = STATE(149), + [sym_rule_ascii] = STATE(149), + [sym_rule_delayed_ascii] = STATE(149), + [sym_message_name] = STATE(149), + [sym_apply_at] = STATE(149), + [sym_tilde] = STATE(149), + [sym_composition] = STATE(149), + [sym_right_composition] = STATE(149), + [sym_get] = STATE(149), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(149), + [sym_underscript] = STATE(149), + [sym_underoverscript] = STATE(149), + [sym_overunderscript] = STATE(149), + [sym_function_anonymous] = STATE(149), + [sym_function_arrow] = STATE(149), + [sym_small_circle] = STATE(149), + [sym_circle_dot] = STATE(149), + [sym_non_commutative_multiply] = STATE(149), + [sym_dot] = STATE(149), + [sym_backslash] = STATE(149), + [sym_diamond] = STATE(149), + [sym_wedge] = STATE(149), + [sym_vee] = STATE(149), + [sym_circle_times] = STATE(149), + [sym_center_dot] = STATE(149), + [sym_times_ast] = STATE(149), + [sym_times_cross] = STATE(149), + [sym_star] = STATE(149), + [sym_vertical_tilde] = STATE(149), + [sym_coproduct] = STATE(149), + [sym_circle_plus] = STATE(149), + [sym_circle_minus] = STATE(149), + [sym_plus] = STATE(149), + [sym_minus] = STATE(149), + [sym_plus_minus] = STATE(149), + [sym_per] = STATE(149), + [sym_divide] = STATE(149), + [sym_divide_box] = STATE(149), + [sym_map] = STATE(149), + [sym_map_all] = STATE(149), + [sym_factorial] = STATE(149), + [sym_factorial2] = STATE(149), + [sym_derivative] = STATE(149), + [sym_sqrt] = STATE(149), + [sym_any_root] = STATE(149), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(149), + [sym_power_subscript] = STATE(149), + [sym_apply_atat] = STATE(149), + [sym_apply_atatat] = STATE(149), + [sym_alternatives] = STATE(149), + [sym_string_join] = STATE(149), + [sym__expr_op] = STATE(149), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [355] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(136), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(136), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(136), + [sym_subscript_power] = STATE(136), + [sym_compound_expression] = STATE(136), + [sym_set] = STATE(136), + [sym_set_delayed] = STATE(136), + [sym_up_set] = STATE(136), + [sym_up_set_delayed] = STATE(136), + [sym_unset] = STATE(136), + [sym_tag_set] = STATE(136), + [sym_tag_set_delayed] = STATE(136), + [sym_tag_unset] = STATE(136), + [sym_pattern_test] = STATE(136), + [sym_equal_ascii] = STATE(136), + [sym_unequal_ascii] = STATE(136), + [sym_greater_ascii] = STATE(136), + [sym_greater_equal_ascii] = STATE(136), + [sym_less_ascii] = STATE(136), + [sym_less_equal_ascii] = STATE(136), + [sym_rule_ascii] = STATE(136), + [sym_rule_delayed_ascii] = STATE(136), + [sym_message_name] = STATE(136), + [sym_apply_at] = STATE(136), + [sym_tilde] = STATE(136), + [sym_composition] = STATE(136), + [sym_right_composition] = STATE(136), + [sym_get] = STATE(136), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(136), + [sym_underscript] = STATE(136), + [sym_underoverscript] = STATE(136), + [sym_overunderscript] = STATE(136), + [sym_function_anonymous] = STATE(136), + [sym_function_arrow] = STATE(136), + [sym_small_circle] = STATE(136), + [sym_circle_dot] = STATE(136), + [sym_non_commutative_multiply] = STATE(136), + [sym_dot] = STATE(136), + [sym_backslash] = STATE(136), + [sym_diamond] = STATE(136), + [sym_wedge] = STATE(136), + [sym_vee] = STATE(136), + [sym_circle_times] = STATE(136), + [sym_center_dot] = STATE(136), + [sym_times_ast] = STATE(136), + [sym_times_cross] = STATE(136), + [sym_star] = STATE(136), + [sym_vertical_tilde] = STATE(136), + [sym_coproduct] = STATE(136), + [sym_circle_plus] = STATE(136), + [sym_circle_minus] = STATE(136), + [sym_plus] = STATE(136), + [sym_minus] = STATE(136), + [sym_plus_minus] = STATE(136), + [sym_per] = STATE(136), + [sym_divide] = STATE(136), + [sym_divide_box] = STATE(136), + [sym_map] = STATE(136), + [sym_map_all] = STATE(136), + [sym_factorial] = STATE(136), + [sym_factorial2] = STATE(136), + [sym_derivative] = STATE(136), + [sym_sqrt] = STATE(136), + [sym_any_root] = STATE(136), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(136), + [sym_power_subscript] = STATE(136), + [sym_apply_atat] = STATE(136), + [sym_apply_atatat] = STATE(136), + [sym_alternatives] = STATE(136), + [sym_string_join] = STATE(136), + [sym__expr_op] = STATE(136), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [356] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(164), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(164), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(164), + [sym_subscript_power] = STATE(164), + [sym_compound_expression] = STATE(164), + [sym_set] = STATE(164), + [sym_set_delayed] = STATE(164), + [sym_up_set] = STATE(164), + [sym_up_set_delayed] = STATE(164), + [sym_unset] = STATE(164), + [sym_tag_set] = STATE(164), + [sym_tag_set_delayed] = STATE(164), + [sym_tag_unset] = STATE(164), + [sym_pattern_test] = STATE(164), + [sym_equal_ascii] = STATE(164), + [sym_unequal_ascii] = STATE(164), + [sym_greater_ascii] = STATE(164), + [sym_greater_equal_ascii] = STATE(164), + [sym_less_ascii] = STATE(164), + [sym_less_equal_ascii] = STATE(164), + [sym_rule_ascii] = STATE(164), + [sym_rule_delayed_ascii] = STATE(164), + [sym_message_name] = STATE(164), + [sym_apply_at] = STATE(164), + [sym_tilde] = STATE(164), + [sym_composition] = STATE(164), + [sym_right_composition] = STATE(164), + [sym_get] = STATE(164), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(164), + [sym_underscript] = STATE(164), + [sym_underoverscript] = STATE(164), + [sym_overunderscript] = STATE(164), + [sym_function_anonymous] = STATE(164), + [sym_function_arrow] = STATE(164), + [sym_small_circle] = STATE(164), + [sym_circle_dot] = STATE(164), + [sym_non_commutative_multiply] = STATE(164), + [sym_dot] = STATE(164), + [sym_backslash] = STATE(164), + [sym_diamond] = STATE(164), + [sym_wedge] = STATE(164), + [sym_vee] = STATE(164), + [sym_circle_times] = STATE(164), + [sym_center_dot] = STATE(164), + [sym_times_ast] = STATE(164), + [sym_times_cross] = STATE(164), + [sym_star] = STATE(164), + [sym_vertical_tilde] = STATE(164), + [sym_coproduct] = STATE(164), + [sym_circle_plus] = STATE(164), + [sym_circle_minus] = STATE(164), + [sym_plus] = STATE(164), + [sym_minus] = STATE(164), + [sym_plus_minus] = STATE(164), + [sym_per] = STATE(164), + [sym_divide] = STATE(164), + [sym_divide_box] = STATE(164), + [sym_map] = STATE(164), + [sym_map_all] = STATE(164), + [sym_factorial] = STATE(164), + [sym_factorial2] = STATE(164), + [sym_derivative] = STATE(164), + [sym_sqrt] = STATE(164), + [sym_any_root] = STATE(164), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(164), + [sym_power_subscript] = STATE(164), + [sym_apply_atat] = STATE(164), + [sym_apply_atatat] = STATE(164), + [sym_alternatives] = STATE(164), + [sym_string_join] = STATE(164), + [sym__expr_op] = STATE(164), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [357] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(165), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(165), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(165), + [sym_subscript_power] = STATE(165), + [sym_compound_expression] = STATE(165), + [sym_set] = STATE(165), + [sym_set_delayed] = STATE(165), + [sym_up_set] = STATE(165), + [sym_up_set_delayed] = STATE(165), + [sym_unset] = STATE(165), + [sym_tag_set] = STATE(165), + [sym_tag_set_delayed] = STATE(165), + [sym_tag_unset] = STATE(165), + [sym_pattern_test] = STATE(165), + [sym_equal_ascii] = STATE(165), + [sym_unequal_ascii] = STATE(165), + [sym_greater_ascii] = STATE(165), + [sym_greater_equal_ascii] = STATE(165), + [sym_less_ascii] = STATE(165), + [sym_less_equal_ascii] = STATE(165), + [sym_rule_ascii] = STATE(165), + [sym_rule_delayed_ascii] = STATE(165), + [sym_message_name] = STATE(165), + [sym_apply_at] = STATE(165), + [sym_tilde] = STATE(165), + [sym_composition] = STATE(165), + [sym_right_composition] = STATE(165), + [sym_get] = STATE(165), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(165), + [sym_underscript] = STATE(165), + [sym_underoverscript] = STATE(165), + [sym_overunderscript] = STATE(165), + [sym_function_anonymous] = STATE(165), + [sym_function_arrow] = STATE(165), + [sym_small_circle] = STATE(165), + [sym_circle_dot] = STATE(165), + [sym_non_commutative_multiply] = STATE(165), + [sym_dot] = STATE(165), + [sym_backslash] = STATE(165), + [sym_diamond] = STATE(165), + [sym_wedge] = STATE(165), + [sym_vee] = STATE(165), + [sym_circle_times] = STATE(165), + [sym_center_dot] = STATE(165), + [sym_times_ast] = STATE(165), + [sym_times_cross] = STATE(165), + [sym_star] = STATE(165), + [sym_vertical_tilde] = STATE(165), + [sym_coproduct] = STATE(165), + [sym_circle_plus] = STATE(165), + [sym_circle_minus] = STATE(165), + [sym_plus] = STATE(165), + [sym_minus] = STATE(165), + [sym_plus_minus] = STATE(165), + [sym_per] = STATE(165), + [sym_divide] = STATE(165), + [sym_divide_box] = STATE(165), + [sym_map] = STATE(165), + [sym_map_all] = STATE(165), + [sym_factorial] = STATE(165), + [sym_factorial2] = STATE(165), + [sym_derivative] = STATE(165), + [sym_sqrt] = STATE(165), + [sym_any_root] = STATE(165), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(165), + [sym_power_subscript] = STATE(165), + [sym_apply_atat] = STATE(165), + [sym_apply_atatat] = STATE(165), + [sym_alternatives] = STATE(165), + [sym_string_join] = STATE(165), + [sym__expr_op] = STATE(165), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [358] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(170), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(170), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(170), + [sym_subscript_power] = STATE(170), + [sym_compound_expression] = STATE(170), + [sym_set] = STATE(170), + [sym_set_delayed] = STATE(170), + [sym_up_set] = STATE(170), + [sym_up_set_delayed] = STATE(170), + [sym_unset] = STATE(170), + [sym_tag_set] = STATE(170), + [sym_tag_set_delayed] = STATE(170), + [sym_tag_unset] = STATE(170), + [sym_pattern_test] = STATE(170), + [sym_equal_ascii] = STATE(170), + [sym_unequal_ascii] = STATE(170), + [sym_greater_ascii] = STATE(170), + [sym_greater_equal_ascii] = STATE(170), + [sym_less_ascii] = STATE(170), + [sym_less_equal_ascii] = STATE(170), + [sym_rule_ascii] = STATE(170), + [sym_rule_delayed_ascii] = STATE(170), + [sym_message_name] = STATE(170), + [sym_apply_at] = STATE(170), + [sym_tilde] = STATE(170), + [sym_composition] = STATE(170), + [sym_right_composition] = STATE(170), + [sym_get] = STATE(170), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(170), + [sym_underscript] = STATE(170), + [sym_underoverscript] = STATE(170), + [sym_overunderscript] = STATE(170), + [sym_function_anonymous] = STATE(170), + [sym_function_arrow] = STATE(170), + [sym_small_circle] = STATE(170), + [sym_circle_dot] = STATE(170), + [sym_non_commutative_multiply] = STATE(170), + [sym_dot] = STATE(170), + [sym_backslash] = STATE(170), + [sym_diamond] = STATE(170), + [sym_wedge] = STATE(170), + [sym_vee] = STATE(170), + [sym_circle_times] = STATE(170), + [sym_center_dot] = STATE(170), + [sym_times_ast] = STATE(170), + [sym_times_cross] = STATE(170), + [sym_star] = STATE(170), + [sym_vertical_tilde] = STATE(170), + [sym_coproduct] = STATE(170), + [sym_circle_plus] = STATE(170), + [sym_circle_minus] = STATE(170), + [sym_plus] = STATE(170), + [sym_minus] = STATE(170), + [sym_plus_minus] = STATE(170), + [sym_per] = STATE(170), + [sym_divide] = STATE(170), + [sym_divide_box] = STATE(170), + [sym_map] = STATE(170), + [sym_map_all] = STATE(170), + [sym_factorial] = STATE(170), + [sym_factorial2] = STATE(170), + [sym_derivative] = STATE(170), + [sym_sqrt] = STATE(170), + [sym_any_root] = STATE(170), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(170), + [sym_power_subscript] = STATE(170), + [sym_apply_atat] = STATE(170), + [sym_apply_atatat] = STATE(170), + [sym_alternatives] = STATE(170), + [sym_string_join] = STATE(170), + [sym__expr_op] = STATE(170), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [359] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(150), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(150), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(150), + [sym_subscript_power] = STATE(150), + [sym_compound_expression] = STATE(150), + [sym_set] = STATE(150), + [sym_set_delayed] = STATE(150), + [sym_up_set] = STATE(150), + [sym_up_set_delayed] = STATE(150), + [sym_unset] = STATE(150), + [sym_tag_set] = STATE(150), + [sym_tag_set_delayed] = STATE(150), + [sym_tag_unset] = STATE(150), + [sym_pattern_test] = STATE(150), + [sym_equal_ascii] = STATE(150), + [sym_unequal_ascii] = STATE(150), + [sym_greater_ascii] = STATE(150), + [sym_greater_equal_ascii] = STATE(150), + [sym_less_ascii] = STATE(150), + [sym_less_equal_ascii] = STATE(150), + [sym_rule_ascii] = STATE(150), + [sym_rule_delayed_ascii] = STATE(150), + [sym_message_name] = STATE(150), + [sym_apply_at] = STATE(150), + [sym_tilde] = STATE(150), + [sym_composition] = STATE(150), + [sym_right_composition] = STATE(150), + [sym_get] = STATE(150), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(150), + [sym_underscript] = STATE(150), + [sym_underoverscript] = STATE(150), + [sym_overunderscript] = STATE(150), + [sym_function_anonymous] = STATE(150), + [sym_function_arrow] = STATE(150), + [sym_small_circle] = STATE(150), + [sym_circle_dot] = STATE(150), + [sym_non_commutative_multiply] = STATE(150), + [sym_dot] = STATE(150), + [sym_backslash] = STATE(150), + [sym_diamond] = STATE(150), + [sym_wedge] = STATE(150), + [sym_vee] = STATE(150), + [sym_circle_times] = STATE(150), + [sym_center_dot] = STATE(150), + [sym_times_ast] = STATE(150), + [sym_times_cross] = STATE(150), + [sym_star] = STATE(150), + [sym_vertical_tilde] = STATE(150), + [sym_coproduct] = STATE(150), + [sym_circle_plus] = STATE(150), + [sym_circle_minus] = STATE(150), + [sym_plus] = STATE(150), + [sym_minus] = STATE(150), + [sym_plus_minus] = STATE(150), + [sym_per] = STATE(150), + [sym_divide] = STATE(150), + [sym_divide_box] = STATE(150), + [sym_map] = STATE(150), + [sym_map_all] = STATE(150), + [sym_factorial] = STATE(150), + [sym_factorial2] = STATE(150), + [sym_derivative] = STATE(150), + [sym_sqrt] = STATE(150), + [sym_any_root] = STATE(150), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(150), + [sym_power_subscript] = STATE(150), + [sym_apply_atat] = STATE(150), + [sym_apply_atatat] = STATE(150), + [sym_alternatives] = STATE(150), + [sym_string_join] = STATE(150), + [sym__expr_op] = STATE(150), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [360] = { + [sym__parenthesized_expr] = STATE(501), + [sym__expr_finished] = STATE(501), + [sym__expr] = STATE(222), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(222), + [sym_increment] = STATE(531), + [sym_decrement] = STATE(531), + [sym_pre_increment] = STATE(531), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(531), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(707), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(707), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(707), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(531), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(776), + [sym_subscript_power] = STATE(776), + [sym_compound_expression] = STATE(776), + [sym_set] = STATE(776), + [sym_set_delayed] = STATE(776), + [sym_up_set] = STATE(776), + [sym_up_set_delayed] = STATE(776), + [sym_unset] = STATE(776), + [sym_tag_set] = STATE(776), + [sym_tag_set_delayed] = STATE(776), + [sym_tag_unset] = STATE(776), + [sym_pattern_test] = STATE(776), + [sym_equal_ascii] = STATE(776), + [sym_unequal_ascii] = STATE(776), + [sym_greater_ascii] = STATE(776), + [sym_greater_equal_ascii] = STATE(776), + [sym_less_ascii] = STATE(776), + [sym_less_equal_ascii] = STATE(776), + [sym_rule_ascii] = STATE(776), + [sym_rule_delayed_ascii] = STATE(776), + [sym_message_name] = STATE(776), + [sym_apply_at] = STATE(776), + [sym_tilde] = STATE(776), + [sym_composition] = STATE(776), + [sym_right_composition] = STATE(776), + [sym_get] = STATE(776), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(776), + [sym_underscript] = STATE(776), + [sym_underoverscript] = STATE(776), + [sym_overunderscript] = STATE(776), + [sym_function_anonymous] = STATE(776), + [sym_function_arrow] = STATE(776), + [sym_small_circle] = STATE(776), + [sym_circle_dot] = STATE(776), + [sym_non_commutative_multiply] = STATE(776), + [sym_dot] = STATE(776), + [sym_backslash] = STATE(776), + [sym_diamond] = STATE(776), + [sym_wedge] = STATE(776), + [sym_vee] = STATE(776), + [sym_circle_times] = STATE(776), + [sym_center_dot] = STATE(776), + [sym_times_ast] = STATE(776), + [sym_times_cross] = STATE(776), + [sym_star] = STATE(776), + [sym_vertical_tilde] = STATE(776), + [sym_coproduct] = STATE(776), + [sym_circle_plus] = STATE(776), + [sym_circle_minus] = STATE(776), + [sym_plus] = STATE(776), + [sym_minus] = STATE(776), + [sym_plus_minus] = STATE(776), + [sym_per] = STATE(776), + [sym_divide] = STATE(776), + [sym_divide_box] = STATE(776), + [sym_map] = STATE(776), + [sym_map_all] = STATE(776), + [sym_factorial] = STATE(776), + [sym_factorial2] = STATE(776), + [sym_derivative] = STATE(776), + [sym_sqrt] = STATE(776), + [sym_any_root] = STATE(776), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(776), + [sym_power_subscript] = STATE(776), + [sym_apply_atat] = STATE(776), + [sym_apply_atatat] = STATE(776), + [sym_alternatives] = STATE(776), + [sym_string_join] = STATE(776), + [sym__expr_op] = STATE(776), + [sym_list] = STATE(501), + [sym_apply] = STATE(501), + [sym_association] = STATE(501), + [sym_part] = STATE(501), + [sym__symbol] = STATE(493), + [sym_user_symbol] = STATE(493), + [sym_builtin_symbol] = STATE(493), + [sym_string] = STATE(501), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(227), + [aux_sym_source_file_token1] = ACTIONS(739), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(743), + [sym_blank_sequence] = ACTIONS(743), + [sym_blank_null_sequence] = ACTIONS(745), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(745), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [361] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(151), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(151), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(151), + [sym_subscript_power] = STATE(151), + [sym_compound_expression] = STATE(151), + [sym_set] = STATE(151), + [sym_set_delayed] = STATE(151), + [sym_up_set] = STATE(151), + [sym_up_set_delayed] = STATE(151), + [sym_unset] = STATE(151), + [sym_tag_set] = STATE(151), + [sym_tag_set_delayed] = STATE(151), + [sym_tag_unset] = STATE(151), + [sym_pattern_test] = STATE(151), + [sym_equal_ascii] = STATE(151), + [sym_unequal_ascii] = STATE(151), + [sym_greater_ascii] = STATE(151), + [sym_greater_equal_ascii] = STATE(151), + [sym_less_ascii] = STATE(151), + [sym_less_equal_ascii] = STATE(151), + [sym_rule_ascii] = STATE(151), + [sym_rule_delayed_ascii] = STATE(151), + [sym_message_name] = STATE(151), + [sym_apply_at] = STATE(151), + [sym_tilde] = STATE(151), + [sym_composition] = STATE(151), + [sym_right_composition] = STATE(151), + [sym_get] = STATE(151), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(151), + [sym_underscript] = STATE(151), + [sym_underoverscript] = STATE(151), + [sym_overunderscript] = STATE(151), + [sym_function_anonymous] = STATE(151), + [sym_function_arrow] = STATE(151), + [sym_small_circle] = STATE(151), + [sym_circle_dot] = STATE(151), + [sym_non_commutative_multiply] = STATE(151), + [sym_dot] = STATE(151), + [sym_backslash] = STATE(151), + [sym_diamond] = STATE(151), + [sym_wedge] = STATE(151), + [sym_vee] = STATE(151), + [sym_circle_times] = STATE(151), + [sym_center_dot] = STATE(151), + [sym_times_ast] = STATE(151), + [sym_times_cross] = STATE(151), + [sym_star] = STATE(151), + [sym_vertical_tilde] = STATE(151), + [sym_coproduct] = STATE(151), + [sym_circle_plus] = STATE(151), + [sym_circle_minus] = STATE(151), + [sym_plus] = STATE(151), + [sym_minus] = STATE(151), + [sym_plus_minus] = STATE(151), + [sym_per] = STATE(151), + [sym_divide] = STATE(151), + [sym_divide_box] = STATE(151), + [sym_map] = STATE(151), + [sym_map_all] = STATE(151), + [sym_factorial] = STATE(151), + [sym_factorial2] = STATE(151), + [sym_derivative] = STATE(151), + [sym_sqrt] = STATE(151), + [sym_any_root] = STATE(151), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(151), + [sym_power_subscript] = STATE(151), + [sym_apply_atat] = STATE(151), + [sym_apply_atatat] = STATE(151), + [sym_alternatives] = STATE(151), + [sym_string_join] = STATE(151), + [sym__expr_op] = STATE(151), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [362] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(152), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(152), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(152), + [sym_subscript_power] = STATE(152), + [sym_compound_expression] = STATE(152), + [sym_set] = STATE(152), + [sym_set_delayed] = STATE(152), + [sym_up_set] = STATE(152), + [sym_up_set_delayed] = STATE(152), + [sym_unset] = STATE(152), + [sym_tag_set] = STATE(152), + [sym_tag_set_delayed] = STATE(152), + [sym_tag_unset] = STATE(152), + [sym_pattern_test] = STATE(152), + [sym_equal_ascii] = STATE(152), + [sym_unequal_ascii] = STATE(152), + [sym_greater_ascii] = STATE(152), + [sym_greater_equal_ascii] = STATE(152), + [sym_less_ascii] = STATE(152), + [sym_less_equal_ascii] = STATE(152), + [sym_rule_ascii] = STATE(152), + [sym_rule_delayed_ascii] = STATE(152), + [sym_message_name] = STATE(152), + [sym_apply_at] = STATE(152), + [sym_tilde] = STATE(152), + [sym_composition] = STATE(152), + [sym_right_composition] = STATE(152), + [sym_get] = STATE(152), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(152), + [sym_underscript] = STATE(152), + [sym_underoverscript] = STATE(152), + [sym_overunderscript] = STATE(152), + [sym_function_anonymous] = STATE(152), + [sym_function_arrow] = STATE(152), + [sym_small_circle] = STATE(152), + [sym_circle_dot] = STATE(152), + [sym_non_commutative_multiply] = STATE(152), + [sym_dot] = STATE(152), + [sym_backslash] = STATE(152), + [sym_diamond] = STATE(152), + [sym_wedge] = STATE(152), + [sym_vee] = STATE(152), + [sym_circle_times] = STATE(152), + [sym_center_dot] = STATE(152), + [sym_times_ast] = STATE(152), + [sym_times_cross] = STATE(152), + [sym_star] = STATE(152), + [sym_vertical_tilde] = STATE(152), + [sym_coproduct] = STATE(152), + [sym_circle_plus] = STATE(152), + [sym_circle_minus] = STATE(152), + [sym_plus] = STATE(152), + [sym_minus] = STATE(152), + [sym_plus_minus] = STATE(152), + [sym_per] = STATE(152), + [sym_divide] = STATE(152), + [sym_divide_box] = STATE(152), + [sym_map] = STATE(152), + [sym_map_all] = STATE(152), + [sym_factorial] = STATE(152), + [sym_factorial2] = STATE(152), + [sym_derivative] = STATE(152), + [sym_sqrt] = STATE(152), + [sym_any_root] = STATE(152), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(152), + [sym_power_subscript] = STATE(152), + [sym_apply_atat] = STATE(152), + [sym_apply_atatat] = STATE(152), + [sym_alternatives] = STATE(152), + [sym_string_join] = STATE(152), + [sym__expr_op] = STATE(152), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [363] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(153), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(153), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(153), + [sym_subscript_power] = STATE(153), + [sym_compound_expression] = STATE(153), + [sym_set] = STATE(153), + [sym_set_delayed] = STATE(153), + [sym_up_set] = STATE(153), + [sym_up_set_delayed] = STATE(153), + [sym_unset] = STATE(153), + [sym_tag_set] = STATE(153), + [sym_tag_set_delayed] = STATE(153), + [sym_tag_unset] = STATE(153), + [sym_pattern_test] = STATE(153), + [sym_equal_ascii] = STATE(153), + [sym_unequal_ascii] = STATE(153), + [sym_greater_ascii] = STATE(153), + [sym_greater_equal_ascii] = STATE(153), + [sym_less_ascii] = STATE(153), + [sym_less_equal_ascii] = STATE(153), + [sym_rule_ascii] = STATE(153), + [sym_rule_delayed_ascii] = STATE(153), + [sym_message_name] = STATE(153), + [sym_apply_at] = STATE(153), + [sym_tilde] = STATE(153), + [sym_composition] = STATE(153), + [sym_right_composition] = STATE(153), + [sym_get] = STATE(153), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(153), + [sym_underscript] = STATE(153), + [sym_underoverscript] = STATE(153), + [sym_overunderscript] = STATE(153), + [sym_function_anonymous] = STATE(153), + [sym_function_arrow] = STATE(153), + [sym_small_circle] = STATE(153), + [sym_circle_dot] = STATE(153), + [sym_non_commutative_multiply] = STATE(153), + [sym_dot] = STATE(153), + [sym_backslash] = STATE(153), + [sym_diamond] = STATE(153), + [sym_wedge] = STATE(153), + [sym_vee] = STATE(153), + [sym_circle_times] = STATE(153), + [sym_center_dot] = STATE(153), + [sym_times_ast] = STATE(153), + [sym_times_cross] = STATE(153), + [sym_star] = STATE(153), + [sym_vertical_tilde] = STATE(153), + [sym_coproduct] = STATE(153), + [sym_circle_plus] = STATE(153), + [sym_circle_minus] = STATE(153), + [sym_plus] = STATE(153), + [sym_minus] = STATE(153), + [sym_plus_minus] = STATE(153), + [sym_per] = STATE(153), + [sym_divide] = STATE(153), + [sym_divide_box] = STATE(153), + [sym_map] = STATE(153), + [sym_map_all] = STATE(153), + [sym_factorial] = STATE(153), + [sym_factorial2] = STATE(153), + [sym_derivative] = STATE(153), + [sym_sqrt] = STATE(153), + [sym_any_root] = STATE(153), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(153), + [sym_power_subscript] = STATE(153), + [sym_apply_atat] = STATE(153), + [sym_apply_atatat] = STATE(153), + [sym_alternatives] = STATE(153), + [sym_string_join] = STATE(153), + [sym__expr_op] = STATE(153), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [364] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(65), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(65), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(65), + [sym_subscript_power] = STATE(65), + [sym_compound_expression] = STATE(65), + [sym_set] = STATE(65), + [sym_set_delayed] = STATE(65), + [sym_up_set] = STATE(65), + [sym_up_set_delayed] = STATE(65), + [sym_unset] = STATE(65), + [sym_tag_set] = STATE(65), + [sym_tag_set_delayed] = STATE(65), + [sym_tag_unset] = STATE(65), + [sym_pattern_test] = STATE(65), + [sym_equal_ascii] = STATE(65), + [sym_unequal_ascii] = STATE(65), + [sym_greater_ascii] = STATE(65), + [sym_greater_equal_ascii] = STATE(65), + [sym_less_ascii] = STATE(65), + [sym_less_equal_ascii] = STATE(65), + [sym_rule_ascii] = STATE(65), + [sym_rule_delayed_ascii] = STATE(65), + [sym_message_name] = STATE(65), + [sym_apply_at] = STATE(65), + [sym_tilde] = STATE(65), + [sym_composition] = STATE(65), + [sym_right_composition] = STATE(65), + [sym_get] = STATE(65), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(65), + [sym_underscript] = STATE(65), + [sym_underoverscript] = STATE(65), + [sym_overunderscript] = STATE(65), + [sym_function_anonymous] = STATE(65), + [sym_function_arrow] = STATE(65), + [sym_small_circle] = STATE(65), + [sym_circle_dot] = STATE(65), + [sym_non_commutative_multiply] = STATE(65), + [sym_dot] = STATE(65), + [sym_backslash] = STATE(65), + [sym_diamond] = STATE(65), + [sym_wedge] = STATE(65), + [sym_vee] = STATE(65), + [sym_circle_times] = STATE(65), + [sym_center_dot] = STATE(65), + [sym_times_ast] = STATE(65), + [sym_times_cross] = STATE(65), + [sym_star] = STATE(65), + [sym_vertical_tilde] = STATE(65), + [sym_coproduct] = STATE(65), + [sym_circle_plus] = STATE(65), + [sym_circle_minus] = STATE(65), + [sym_plus] = STATE(65), + [sym_minus] = STATE(65), + [sym_plus_minus] = STATE(65), + [sym_per] = STATE(65), + [sym_divide] = STATE(65), + [sym_divide_box] = STATE(65), + [sym_map] = STATE(65), + [sym_map_all] = STATE(65), + [sym_factorial] = STATE(65), + [sym_factorial2] = STATE(65), + [sym_derivative] = STATE(65), + [sym_sqrt] = STATE(65), + [sym_any_root] = STATE(65), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(65), + [sym_power_subscript] = STATE(65), + [sym_apply_atat] = STATE(65), + [sym_apply_atatat] = STATE(65), + [sym_alternatives] = STATE(65), + [sym_string_join] = STATE(65), + [sym__expr_op] = STATE(65), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [365] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(154), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(154), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(154), + [sym_subscript_power] = STATE(154), + [sym_compound_expression] = STATE(154), + [sym_set] = STATE(154), + [sym_set_delayed] = STATE(154), + [sym_up_set] = STATE(154), + [sym_up_set_delayed] = STATE(154), + [sym_unset] = STATE(154), + [sym_tag_set] = STATE(154), + [sym_tag_set_delayed] = STATE(154), + [sym_tag_unset] = STATE(154), + [sym_pattern_test] = STATE(154), + [sym_equal_ascii] = STATE(154), + [sym_unequal_ascii] = STATE(154), + [sym_greater_ascii] = STATE(154), + [sym_greater_equal_ascii] = STATE(154), + [sym_less_ascii] = STATE(154), + [sym_less_equal_ascii] = STATE(154), + [sym_rule_ascii] = STATE(154), + [sym_rule_delayed_ascii] = STATE(154), + [sym_message_name] = STATE(154), + [sym_apply_at] = STATE(154), + [sym_tilde] = STATE(154), + [sym_composition] = STATE(154), + [sym_right_composition] = STATE(154), + [sym_get] = STATE(154), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(154), + [sym_underscript] = STATE(154), + [sym_underoverscript] = STATE(154), + [sym_overunderscript] = STATE(154), + [sym_function_anonymous] = STATE(154), + [sym_function_arrow] = STATE(154), + [sym_small_circle] = STATE(154), + [sym_circle_dot] = STATE(154), + [sym_non_commutative_multiply] = STATE(154), + [sym_dot] = STATE(154), + [sym_backslash] = STATE(154), + [sym_diamond] = STATE(154), + [sym_wedge] = STATE(154), + [sym_vee] = STATE(154), + [sym_circle_times] = STATE(154), + [sym_center_dot] = STATE(154), + [sym_times_ast] = STATE(154), + [sym_times_cross] = STATE(154), + [sym_star] = STATE(154), + [sym_vertical_tilde] = STATE(154), + [sym_coproduct] = STATE(154), + [sym_circle_plus] = STATE(154), + [sym_circle_minus] = STATE(154), + [sym_plus] = STATE(154), + [sym_minus] = STATE(154), + [sym_plus_minus] = STATE(154), + [sym_per] = STATE(154), + [sym_divide] = STATE(154), + [sym_divide_box] = STATE(154), + [sym_map] = STATE(154), + [sym_map_all] = STATE(154), + [sym_factorial] = STATE(154), + [sym_factorial2] = STATE(154), + [sym_derivative] = STATE(154), + [sym_sqrt] = STATE(154), + [sym_any_root] = STATE(154), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(154), + [sym_power_subscript] = STATE(154), + [sym_apply_atat] = STATE(154), + [sym_apply_atatat] = STATE(154), + [sym_alternatives] = STATE(154), + [sym_string_join] = STATE(154), + [sym__expr_op] = STATE(154), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [366] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(182), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(182), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(182), + [sym_subscript_power] = STATE(182), + [sym_compound_expression] = STATE(182), + [sym_set] = STATE(182), + [sym_set_delayed] = STATE(182), + [sym_up_set] = STATE(182), + [sym_up_set_delayed] = STATE(182), + [sym_unset] = STATE(182), + [sym_tag_set] = STATE(182), + [sym_tag_set_delayed] = STATE(182), + [sym_tag_unset] = STATE(182), + [sym_pattern_test] = STATE(182), + [sym_equal_ascii] = STATE(182), + [sym_unequal_ascii] = STATE(182), + [sym_greater_ascii] = STATE(182), + [sym_greater_equal_ascii] = STATE(182), + [sym_less_ascii] = STATE(182), + [sym_less_equal_ascii] = STATE(182), + [sym_rule_ascii] = STATE(182), + [sym_rule_delayed_ascii] = STATE(182), + [sym_message_name] = STATE(182), + [sym_apply_at] = STATE(182), + [sym_tilde] = STATE(182), + [sym_composition] = STATE(182), + [sym_right_composition] = STATE(182), + [sym_get] = STATE(182), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(182), + [sym_underscript] = STATE(182), + [sym_underoverscript] = STATE(182), + [sym_overunderscript] = STATE(182), + [sym_function_anonymous] = STATE(182), + [sym_function_arrow] = STATE(182), + [sym_small_circle] = STATE(182), + [sym_circle_dot] = STATE(182), + [sym_non_commutative_multiply] = STATE(182), + [sym_dot] = STATE(182), + [sym_backslash] = STATE(182), + [sym_diamond] = STATE(182), + [sym_wedge] = STATE(182), + [sym_vee] = STATE(182), + [sym_circle_times] = STATE(182), + [sym_center_dot] = STATE(182), + [sym_times_ast] = STATE(182), + [sym_times_cross] = STATE(182), + [sym_star] = STATE(182), + [sym_vertical_tilde] = STATE(182), + [sym_coproduct] = STATE(182), + [sym_circle_plus] = STATE(182), + [sym_circle_minus] = STATE(182), + [sym_plus] = STATE(182), + [sym_minus] = STATE(182), + [sym_plus_minus] = STATE(182), + [sym_per] = STATE(182), + [sym_divide] = STATE(182), + [sym_divide_box] = STATE(182), + [sym_map] = STATE(182), + [sym_map_all] = STATE(182), + [sym_factorial] = STATE(182), + [sym_factorial2] = STATE(182), + [sym_derivative] = STATE(182), + [sym_sqrt] = STATE(182), + [sym_any_root] = STATE(182), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(182), + [sym_power_subscript] = STATE(182), + [sym_apply_atat] = STATE(182), + [sym_apply_atatat] = STATE(182), + [sym_alternatives] = STATE(182), + [sym_string_join] = STATE(182), + [sym__expr_op] = STATE(182), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [367] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(155), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(155), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(155), + [sym_subscript_power] = STATE(155), + [sym_compound_expression] = STATE(155), + [sym_set] = STATE(155), + [sym_set_delayed] = STATE(155), + [sym_up_set] = STATE(155), + [sym_up_set_delayed] = STATE(155), + [sym_unset] = STATE(155), + [sym_tag_set] = STATE(155), + [sym_tag_set_delayed] = STATE(155), + [sym_tag_unset] = STATE(155), + [sym_pattern_test] = STATE(155), + [sym_equal_ascii] = STATE(155), + [sym_unequal_ascii] = STATE(155), + [sym_greater_ascii] = STATE(155), + [sym_greater_equal_ascii] = STATE(155), + [sym_less_ascii] = STATE(155), + [sym_less_equal_ascii] = STATE(155), + [sym_rule_ascii] = STATE(155), + [sym_rule_delayed_ascii] = STATE(155), + [sym_message_name] = STATE(155), + [sym_apply_at] = STATE(155), + [sym_tilde] = STATE(155), + [sym_composition] = STATE(155), + [sym_right_composition] = STATE(155), + [sym_get] = STATE(155), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(155), + [sym_underscript] = STATE(155), + [sym_underoverscript] = STATE(155), + [sym_overunderscript] = STATE(155), + [sym_function_anonymous] = STATE(155), + [sym_function_arrow] = STATE(155), + [sym_small_circle] = STATE(155), + [sym_circle_dot] = STATE(155), + [sym_non_commutative_multiply] = STATE(155), + [sym_dot] = STATE(155), + [sym_backslash] = STATE(155), + [sym_diamond] = STATE(155), + [sym_wedge] = STATE(155), + [sym_vee] = STATE(155), + [sym_circle_times] = STATE(155), + [sym_center_dot] = STATE(155), + [sym_times_ast] = STATE(155), + [sym_times_cross] = STATE(155), + [sym_star] = STATE(155), + [sym_vertical_tilde] = STATE(155), + [sym_coproduct] = STATE(155), + [sym_circle_plus] = STATE(155), + [sym_circle_minus] = STATE(155), + [sym_plus] = STATE(155), + [sym_minus] = STATE(155), + [sym_plus_minus] = STATE(155), + [sym_per] = STATE(155), + [sym_divide] = STATE(155), + [sym_divide_box] = STATE(155), + [sym_map] = STATE(155), + [sym_map_all] = STATE(155), + [sym_factorial] = STATE(155), + [sym_factorial2] = STATE(155), + [sym_derivative] = STATE(155), + [sym_sqrt] = STATE(155), + [sym_any_root] = STATE(155), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(155), + [sym_power_subscript] = STATE(155), + [sym_apply_atat] = STATE(155), + [sym_apply_atatat] = STATE(155), + [sym_alternatives] = STATE(155), + [sym_string_join] = STATE(155), + [sym__expr_op] = STATE(155), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [368] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(156), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(156), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(156), + [sym_subscript_power] = STATE(156), + [sym_compound_expression] = STATE(156), + [sym_set] = STATE(156), + [sym_set_delayed] = STATE(156), + [sym_up_set] = STATE(156), + [sym_up_set_delayed] = STATE(156), + [sym_unset] = STATE(156), + [sym_tag_set] = STATE(156), + [sym_tag_set_delayed] = STATE(156), + [sym_tag_unset] = STATE(156), + [sym_pattern_test] = STATE(156), + [sym_equal_ascii] = STATE(156), + [sym_unequal_ascii] = STATE(156), + [sym_greater_ascii] = STATE(156), + [sym_greater_equal_ascii] = STATE(156), + [sym_less_ascii] = STATE(156), + [sym_less_equal_ascii] = STATE(156), + [sym_rule_ascii] = STATE(156), + [sym_rule_delayed_ascii] = STATE(156), + [sym_message_name] = STATE(156), + [sym_apply_at] = STATE(156), + [sym_tilde] = STATE(156), + [sym_composition] = STATE(156), + [sym_right_composition] = STATE(156), + [sym_get] = STATE(156), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(156), + [sym_underscript] = STATE(156), + [sym_underoverscript] = STATE(156), + [sym_overunderscript] = STATE(156), + [sym_function_anonymous] = STATE(156), + [sym_function_arrow] = STATE(156), + [sym_small_circle] = STATE(156), + [sym_circle_dot] = STATE(156), + [sym_non_commutative_multiply] = STATE(156), + [sym_dot] = STATE(156), + [sym_backslash] = STATE(156), + [sym_diamond] = STATE(156), + [sym_wedge] = STATE(156), + [sym_vee] = STATE(156), + [sym_circle_times] = STATE(156), + [sym_center_dot] = STATE(156), + [sym_times_ast] = STATE(156), + [sym_times_cross] = STATE(156), + [sym_star] = STATE(156), + [sym_vertical_tilde] = STATE(156), + [sym_coproduct] = STATE(156), + [sym_circle_plus] = STATE(156), + [sym_circle_minus] = STATE(156), + [sym_plus] = STATE(156), + [sym_minus] = STATE(156), + [sym_plus_minus] = STATE(156), + [sym_per] = STATE(156), + [sym_divide] = STATE(156), + [sym_divide_box] = STATE(156), + [sym_map] = STATE(156), + [sym_map_all] = STATE(156), + [sym_factorial] = STATE(156), + [sym_factorial2] = STATE(156), + [sym_derivative] = STATE(156), + [sym_sqrt] = STATE(156), + [sym_any_root] = STATE(156), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(156), + [sym_power_subscript] = STATE(156), + [sym_apply_atat] = STATE(156), + [sym_apply_atatat] = STATE(156), + [sym_alternatives] = STATE(156), + [sym_string_join] = STATE(156), + [sym__expr_op] = STATE(156), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [369] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(64), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(64), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(64), + [sym_subscript_power] = STATE(64), + [sym_compound_expression] = STATE(64), + [sym_set] = STATE(64), + [sym_set_delayed] = STATE(64), + [sym_up_set] = STATE(64), + [sym_up_set_delayed] = STATE(64), + [sym_unset] = STATE(64), + [sym_tag_set] = STATE(64), + [sym_tag_set_delayed] = STATE(64), + [sym_tag_unset] = STATE(64), + [sym_pattern_test] = STATE(64), + [sym_equal_ascii] = STATE(64), + [sym_unequal_ascii] = STATE(64), + [sym_greater_ascii] = STATE(64), + [sym_greater_equal_ascii] = STATE(64), + [sym_less_ascii] = STATE(64), + [sym_less_equal_ascii] = STATE(64), + [sym_rule_ascii] = STATE(64), + [sym_rule_delayed_ascii] = STATE(64), + [sym_message_name] = STATE(64), + [sym_apply_at] = STATE(64), + [sym_tilde] = STATE(64), + [sym_composition] = STATE(64), + [sym_right_composition] = STATE(64), + [sym_get] = STATE(64), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(64), + [sym_underscript] = STATE(64), + [sym_underoverscript] = STATE(64), + [sym_overunderscript] = STATE(64), + [sym_function_anonymous] = STATE(64), + [sym_function_arrow] = STATE(64), + [sym_small_circle] = STATE(64), + [sym_circle_dot] = STATE(64), + [sym_non_commutative_multiply] = STATE(64), + [sym_dot] = STATE(64), + [sym_backslash] = STATE(64), + [sym_diamond] = STATE(64), + [sym_wedge] = STATE(64), + [sym_vee] = STATE(64), + [sym_circle_times] = STATE(64), + [sym_center_dot] = STATE(64), + [sym_times_ast] = STATE(64), + [sym_times_cross] = STATE(64), + [sym_star] = STATE(64), + [sym_vertical_tilde] = STATE(64), + [sym_coproduct] = STATE(64), + [sym_circle_plus] = STATE(64), + [sym_circle_minus] = STATE(64), + [sym_plus] = STATE(64), + [sym_minus] = STATE(64), + [sym_plus_minus] = STATE(64), + [sym_per] = STATE(64), + [sym_divide] = STATE(64), + [sym_divide_box] = STATE(64), + [sym_map] = STATE(64), + [sym_map_all] = STATE(64), + [sym_factorial] = STATE(64), + [sym_factorial2] = STATE(64), + [sym_derivative] = STATE(64), + [sym_sqrt] = STATE(64), + [sym_any_root] = STATE(64), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(64), + [sym_power_subscript] = STATE(64), + [sym_apply_atat] = STATE(64), + [sym_apply_atatat] = STATE(64), + [sym_alternatives] = STATE(64), + [sym_string_join] = STATE(64), + [sym__expr_op] = STATE(64), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [370] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(123), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(123), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [371] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(157), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(157), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(157), + [sym_subscript_power] = STATE(157), + [sym_compound_expression] = STATE(157), + [sym_set] = STATE(157), + [sym_set_delayed] = STATE(157), + [sym_up_set] = STATE(157), + [sym_up_set_delayed] = STATE(157), + [sym_unset] = STATE(157), + [sym_tag_set] = STATE(157), + [sym_tag_set_delayed] = STATE(157), + [sym_tag_unset] = STATE(157), + [sym_pattern_test] = STATE(157), + [sym_equal_ascii] = STATE(157), + [sym_unequal_ascii] = STATE(157), + [sym_greater_ascii] = STATE(157), + [sym_greater_equal_ascii] = STATE(157), + [sym_less_ascii] = STATE(157), + [sym_less_equal_ascii] = STATE(157), + [sym_rule_ascii] = STATE(157), + [sym_rule_delayed_ascii] = STATE(157), + [sym_message_name] = STATE(157), + [sym_apply_at] = STATE(157), + [sym_tilde] = STATE(157), + [sym_composition] = STATE(157), + [sym_right_composition] = STATE(157), + [sym_get] = STATE(157), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(157), + [sym_underscript] = STATE(157), + [sym_underoverscript] = STATE(157), + [sym_overunderscript] = STATE(157), + [sym_function_anonymous] = STATE(157), + [sym_function_arrow] = STATE(157), + [sym_small_circle] = STATE(157), + [sym_circle_dot] = STATE(157), + [sym_non_commutative_multiply] = STATE(157), + [sym_dot] = STATE(157), + [sym_backslash] = STATE(157), + [sym_diamond] = STATE(157), + [sym_wedge] = STATE(157), + [sym_vee] = STATE(157), + [sym_circle_times] = STATE(157), + [sym_center_dot] = STATE(157), + [sym_times_ast] = STATE(157), + [sym_times_cross] = STATE(157), + [sym_star] = STATE(157), + [sym_vertical_tilde] = STATE(157), + [sym_coproduct] = STATE(157), + [sym_circle_plus] = STATE(157), + [sym_circle_minus] = STATE(157), + [sym_plus] = STATE(157), + [sym_minus] = STATE(157), + [sym_plus_minus] = STATE(157), + [sym_per] = STATE(157), + [sym_divide] = STATE(157), + [sym_divide_box] = STATE(157), + [sym_map] = STATE(157), + [sym_map_all] = STATE(157), + [sym_factorial] = STATE(157), + [sym_factorial2] = STATE(157), + [sym_derivative] = STATE(157), + [sym_sqrt] = STATE(157), + [sym_any_root] = STATE(157), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(157), + [sym_power_subscript] = STATE(157), + [sym_apply_atat] = STATE(157), + [sym_apply_atatat] = STATE(157), + [sym_alternatives] = STATE(157), + [sym_string_join] = STATE(157), + [sym__expr_op] = STATE(157), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [372] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(158), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(158), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(158), + [sym_subscript_power] = STATE(158), + [sym_compound_expression] = STATE(158), + [sym_set] = STATE(158), + [sym_set_delayed] = STATE(158), + [sym_up_set] = STATE(158), + [sym_up_set_delayed] = STATE(158), + [sym_unset] = STATE(158), + [sym_tag_set] = STATE(158), + [sym_tag_set_delayed] = STATE(158), + [sym_tag_unset] = STATE(158), + [sym_pattern_test] = STATE(158), + [sym_equal_ascii] = STATE(158), + [sym_unequal_ascii] = STATE(158), + [sym_greater_ascii] = STATE(158), + [sym_greater_equal_ascii] = STATE(158), + [sym_less_ascii] = STATE(158), + [sym_less_equal_ascii] = STATE(158), + [sym_rule_ascii] = STATE(158), + [sym_rule_delayed_ascii] = STATE(158), + [sym_message_name] = STATE(158), + [sym_apply_at] = STATE(158), + [sym_tilde] = STATE(158), + [sym_composition] = STATE(158), + [sym_right_composition] = STATE(158), + [sym_get] = STATE(158), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(158), + [sym_underscript] = STATE(158), + [sym_underoverscript] = STATE(158), + [sym_overunderscript] = STATE(158), + [sym_function_anonymous] = STATE(158), + [sym_function_arrow] = STATE(158), + [sym_small_circle] = STATE(158), + [sym_circle_dot] = STATE(158), + [sym_non_commutative_multiply] = STATE(158), + [sym_dot] = STATE(158), + [sym_backslash] = STATE(158), + [sym_diamond] = STATE(158), + [sym_wedge] = STATE(158), + [sym_vee] = STATE(158), + [sym_circle_times] = STATE(158), + [sym_center_dot] = STATE(158), + [sym_times_ast] = STATE(158), + [sym_times_cross] = STATE(158), + [sym_star] = STATE(158), + [sym_vertical_tilde] = STATE(158), + [sym_coproduct] = STATE(158), + [sym_circle_plus] = STATE(158), + [sym_circle_minus] = STATE(158), + [sym_plus] = STATE(158), + [sym_minus] = STATE(158), + [sym_plus_minus] = STATE(158), + [sym_per] = STATE(158), + [sym_divide] = STATE(158), + [sym_divide_box] = STATE(158), + [sym_map] = STATE(158), + [sym_map_all] = STATE(158), + [sym_factorial] = STATE(158), + [sym_factorial2] = STATE(158), + [sym_derivative] = STATE(158), + [sym_sqrt] = STATE(158), + [sym_any_root] = STATE(158), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(158), + [sym_power_subscript] = STATE(158), + [sym_apply_atat] = STATE(158), + [sym_apply_atatat] = STATE(158), + [sym_alternatives] = STATE(158), + [sym_string_join] = STATE(158), + [sym__expr_op] = STATE(158), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [373] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(159), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(159), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(159), + [sym_subscript_power] = STATE(159), + [sym_compound_expression] = STATE(159), + [sym_set] = STATE(159), + [sym_set_delayed] = STATE(159), + [sym_up_set] = STATE(159), + [sym_up_set_delayed] = STATE(159), + [sym_unset] = STATE(159), + [sym_tag_set] = STATE(159), + [sym_tag_set_delayed] = STATE(159), + [sym_tag_unset] = STATE(159), + [sym_pattern_test] = STATE(159), + [sym_equal_ascii] = STATE(159), + [sym_unequal_ascii] = STATE(159), + [sym_greater_ascii] = STATE(159), + [sym_greater_equal_ascii] = STATE(159), + [sym_less_ascii] = STATE(159), + [sym_less_equal_ascii] = STATE(159), + [sym_rule_ascii] = STATE(159), + [sym_rule_delayed_ascii] = STATE(159), + [sym_message_name] = STATE(159), + [sym_apply_at] = STATE(159), + [sym_tilde] = STATE(159), + [sym_composition] = STATE(159), + [sym_right_composition] = STATE(159), + [sym_get] = STATE(159), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(159), + [sym_underscript] = STATE(159), + [sym_underoverscript] = STATE(159), + [sym_overunderscript] = STATE(159), + [sym_function_anonymous] = STATE(159), + [sym_function_arrow] = STATE(159), + [sym_small_circle] = STATE(159), + [sym_circle_dot] = STATE(159), + [sym_non_commutative_multiply] = STATE(159), + [sym_dot] = STATE(159), + [sym_backslash] = STATE(159), + [sym_diamond] = STATE(159), + [sym_wedge] = STATE(159), + [sym_vee] = STATE(159), + [sym_circle_times] = STATE(159), + [sym_center_dot] = STATE(159), + [sym_times_ast] = STATE(159), + [sym_times_cross] = STATE(159), + [sym_star] = STATE(159), + [sym_vertical_tilde] = STATE(159), + [sym_coproduct] = STATE(159), + [sym_circle_plus] = STATE(159), + [sym_circle_minus] = STATE(159), + [sym_plus] = STATE(159), + [sym_minus] = STATE(159), + [sym_plus_minus] = STATE(159), + [sym_per] = STATE(159), + [sym_divide] = STATE(159), + [sym_divide_box] = STATE(159), + [sym_map] = STATE(159), + [sym_map_all] = STATE(159), + [sym_factorial] = STATE(159), + [sym_factorial2] = STATE(159), + [sym_derivative] = STATE(159), + [sym_sqrt] = STATE(159), + [sym_any_root] = STATE(159), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(159), + [sym_power_subscript] = STATE(159), + [sym_apply_atat] = STATE(159), + [sym_apply_atatat] = STATE(159), + [sym_alternatives] = STATE(159), + [sym_string_join] = STATE(159), + [sym__expr_op] = STATE(159), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [374] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(160), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(160), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(160), + [sym_subscript_power] = STATE(160), + [sym_compound_expression] = STATE(160), + [sym_set] = STATE(160), + [sym_set_delayed] = STATE(160), + [sym_up_set] = STATE(160), + [sym_up_set_delayed] = STATE(160), + [sym_unset] = STATE(160), + [sym_tag_set] = STATE(160), + [sym_tag_set_delayed] = STATE(160), + [sym_tag_unset] = STATE(160), + [sym_pattern_test] = STATE(160), + [sym_equal_ascii] = STATE(160), + [sym_unequal_ascii] = STATE(160), + [sym_greater_ascii] = STATE(160), + [sym_greater_equal_ascii] = STATE(160), + [sym_less_ascii] = STATE(160), + [sym_less_equal_ascii] = STATE(160), + [sym_rule_ascii] = STATE(160), + [sym_rule_delayed_ascii] = STATE(160), + [sym_message_name] = STATE(160), + [sym_apply_at] = STATE(160), + [sym_tilde] = STATE(160), + [sym_composition] = STATE(160), + [sym_right_composition] = STATE(160), + [sym_get] = STATE(160), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(160), + [sym_underscript] = STATE(160), + [sym_underoverscript] = STATE(160), + [sym_overunderscript] = STATE(160), + [sym_function_anonymous] = STATE(160), + [sym_function_arrow] = STATE(160), + [sym_small_circle] = STATE(160), + [sym_circle_dot] = STATE(160), + [sym_non_commutative_multiply] = STATE(160), + [sym_dot] = STATE(160), + [sym_backslash] = STATE(160), + [sym_diamond] = STATE(160), + [sym_wedge] = STATE(160), + [sym_vee] = STATE(160), + [sym_circle_times] = STATE(160), + [sym_center_dot] = STATE(160), + [sym_times_ast] = STATE(160), + [sym_times_cross] = STATE(160), + [sym_star] = STATE(160), + [sym_vertical_tilde] = STATE(160), + [sym_coproduct] = STATE(160), + [sym_circle_plus] = STATE(160), + [sym_circle_minus] = STATE(160), + [sym_plus] = STATE(160), + [sym_minus] = STATE(160), + [sym_plus_minus] = STATE(160), + [sym_per] = STATE(160), + [sym_divide] = STATE(160), + [sym_divide_box] = STATE(160), + [sym_map] = STATE(160), + [sym_map_all] = STATE(160), + [sym_factorial] = STATE(160), + [sym_factorial2] = STATE(160), + [sym_derivative] = STATE(160), + [sym_sqrt] = STATE(160), + [sym_any_root] = STATE(160), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(160), + [sym_power_subscript] = STATE(160), + [sym_apply_atat] = STATE(160), + [sym_apply_atatat] = STATE(160), + [sym_alternatives] = STATE(160), + [sym_string_join] = STATE(160), + [sym__expr_op] = STATE(160), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [375] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(161), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(161), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(161), + [sym_subscript_power] = STATE(161), + [sym_compound_expression] = STATE(161), + [sym_set] = STATE(161), + [sym_set_delayed] = STATE(161), + [sym_up_set] = STATE(161), + [sym_up_set_delayed] = STATE(161), + [sym_unset] = STATE(161), + [sym_tag_set] = STATE(161), + [sym_tag_set_delayed] = STATE(161), + [sym_tag_unset] = STATE(161), + [sym_pattern_test] = STATE(161), + [sym_equal_ascii] = STATE(161), + [sym_unequal_ascii] = STATE(161), + [sym_greater_ascii] = STATE(161), + [sym_greater_equal_ascii] = STATE(161), + [sym_less_ascii] = STATE(161), + [sym_less_equal_ascii] = STATE(161), + [sym_rule_ascii] = STATE(161), + [sym_rule_delayed_ascii] = STATE(161), + [sym_message_name] = STATE(161), + [sym_apply_at] = STATE(161), + [sym_tilde] = STATE(161), + [sym_composition] = STATE(161), + [sym_right_composition] = STATE(161), + [sym_get] = STATE(161), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(161), + [sym_underscript] = STATE(161), + [sym_underoverscript] = STATE(161), + [sym_overunderscript] = STATE(161), + [sym_function_anonymous] = STATE(161), + [sym_function_arrow] = STATE(161), + [sym_small_circle] = STATE(161), + [sym_circle_dot] = STATE(161), + [sym_non_commutative_multiply] = STATE(161), + [sym_dot] = STATE(161), + [sym_backslash] = STATE(161), + [sym_diamond] = STATE(161), + [sym_wedge] = STATE(161), + [sym_vee] = STATE(161), + [sym_circle_times] = STATE(161), + [sym_center_dot] = STATE(161), + [sym_times_ast] = STATE(161), + [sym_times_cross] = STATE(161), + [sym_star] = STATE(161), + [sym_vertical_tilde] = STATE(161), + [sym_coproduct] = STATE(161), + [sym_circle_plus] = STATE(161), + [sym_circle_minus] = STATE(161), + [sym_plus] = STATE(161), + [sym_minus] = STATE(161), + [sym_plus_minus] = STATE(161), + [sym_per] = STATE(161), + [sym_divide] = STATE(161), + [sym_divide_box] = STATE(161), + [sym_map] = STATE(161), + [sym_map_all] = STATE(161), + [sym_factorial] = STATE(161), + [sym_factorial2] = STATE(161), + [sym_derivative] = STATE(161), + [sym_sqrt] = STATE(161), + [sym_any_root] = STATE(161), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(161), + [sym_power_subscript] = STATE(161), + [sym_apply_atat] = STATE(161), + [sym_apply_atatat] = STATE(161), + [sym_alternatives] = STATE(161), + [sym_string_join] = STATE(161), + [sym__expr_op] = STATE(161), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [376] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(162), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(162), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(162), + [sym_subscript_power] = STATE(162), + [sym_compound_expression] = STATE(162), + [sym_set] = STATE(162), + [sym_set_delayed] = STATE(162), + [sym_up_set] = STATE(162), + [sym_up_set_delayed] = STATE(162), + [sym_unset] = STATE(162), + [sym_tag_set] = STATE(162), + [sym_tag_set_delayed] = STATE(162), + [sym_tag_unset] = STATE(162), + [sym_pattern_test] = STATE(162), + [sym_equal_ascii] = STATE(162), + [sym_unequal_ascii] = STATE(162), + [sym_greater_ascii] = STATE(162), + [sym_greater_equal_ascii] = STATE(162), + [sym_less_ascii] = STATE(162), + [sym_less_equal_ascii] = STATE(162), + [sym_rule_ascii] = STATE(162), + [sym_rule_delayed_ascii] = STATE(162), + [sym_message_name] = STATE(162), + [sym_apply_at] = STATE(162), + [sym_tilde] = STATE(162), + [sym_composition] = STATE(162), + [sym_right_composition] = STATE(162), + [sym_get] = STATE(162), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(162), + [sym_underscript] = STATE(162), + [sym_underoverscript] = STATE(162), + [sym_overunderscript] = STATE(162), + [sym_function_anonymous] = STATE(162), + [sym_function_arrow] = STATE(162), + [sym_small_circle] = STATE(162), + [sym_circle_dot] = STATE(162), + [sym_non_commutative_multiply] = STATE(162), + [sym_dot] = STATE(162), + [sym_backslash] = STATE(162), + [sym_diamond] = STATE(162), + [sym_wedge] = STATE(162), + [sym_vee] = STATE(162), + [sym_circle_times] = STATE(162), + [sym_center_dot] = STATE(162), + [sym_times_ast] = STATE(162), + [sym_times_cross] = STATE(162), + [sym_star] = STATE(162), + [sym_vertical_tilde] = STATE(162), + [sym_coproduct] = STATE(162), + [sym_circle_plus] = STATE(162), + [sym_circle_minus] = STATE(162), + [sym_plus] = STATE(162), + [sym_minus] = STATE(162), + [sym_plus_minus] = STATE(162), + [sym_per] = STATE(162), + [sym_divide] = STATE(162), + [sym_divide_box] = STATE(162), + [sym_map] = STATE(162), + [sym_map_all] = STATE(162), + [sym_factorial] = STATE(162), + [sym_factorial2] = STATE(162), + [sym_derivative] = STATE(162), + [sym_sqrt] = STATE(162), + [sym_any_root] = STATE(162), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(162), + [sym_power_subscript] = STATE(162), + [sym_apply_atat] = STATE(162), + [sym_apply_atatat] = STATE(162), + [sym_alternatives] = STATE(162), + [sym_string_join] = STATE(162), + [sym__expr_op] = STATE(162), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [377] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(63), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(63), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(63), + [sym_subscript_power] = STATE(63), + [sym_compound_expression] = STATE(63), + [sym_set] = STATE(63), + [sym_set_delayed] = STATE(63), + [sym_up_set] = STATE(63), + [sym_up_set_delayed] = STATE(63), + [sym_unset] = STATE(63), + [sym_tag_set] = STATE(63), + [sym_tag_set_delayed] = STATE(63), + [sym_tag_unset] = STATE(63), + [sym_pattern_test] = STATE(63), + [sym_equal_ascii] = STATE(63), + [sym_unequal_ascii] = STATE(63), + [sym_greater_ascii] = STATE(63), + [sym_greater_equal_ascii] = STATE(63), + [sym_less_ascii] = STATE(63), + [sym_less_equal_ascii] = STATE(63), + [sym_rule_ascii] = STATE(63), + [sym_rule_delayed_ascii] = STATE(63), + [sym_message_name] = STATE(63), + [sym_apply_at] = STATE(63), + [sym_tilde] = STATE(63), + [sym_composition] = STATE(63), + [sym_right_composition] = STATE(63), + [sym_get] = STATE(63), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(63), + [sym_underscript] = STATE(63), + [sym_underoverscript] = STATE(63), + [sym_overunderscript] = STATE(63), + [sym_function_anonymous] = STATE(63), + [sym_function_arrow] = STATE(63), + [sym_small_circle] = STATE(63), + [sym_circle_dot] = STATE(63), + [sym_non_commutative_multiply] = STATE(63), + [sym_dot] = STATE(63), + [sym_backslash] = STATE(63), + [sym_diamond] = STATE(63), + [sym_wedge] = STATE(63), + [sym_vee] = STATE(63), + [sym_circle_times] = STATE(63), + [sym_center_dot] = STATE(63), + [sym_times_ast] = STATE(63), + [sym_times_cross] = STATE(63), + [sym_star] = STATE(63), + [sym_vertical_tilde] = STATE(63), + [sym_coproduct] = STATE(63), + [sym_circle_plus] = STATE(63), + [sym_circle_minus] = STATE(63), + [sym_plus] = STATE(63), + [sym_minus] = STATE(63), + [sym_plus_minus] = STATE(63), + [sym_per] = STATE(63), + [sym_divide] = STATE(63), + [sym_divide_box] = STATE(63), + [sym_map] = STATE(63), + [sym_map_all] = STATE(63), + [sym_factorial] = STATE(63), + [sym_factorial2] = STATE(63), + [sym_derivative] = STATE(63), + [sym_sqrt] = STATE(63), + [sym_any_root] = STATE(63), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(63), + [sym_power_subscript] = STATE(63), + [sym_apply_atat] = STATE(63), + [sym_apply_atatat] = STATE(63), + [sym_alternatives] = STATE(63), + [sym_string_join] = STATE(63), + [sym__expr_op] = STATE(63), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [378] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(181), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(181), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(181), + [sym_subscript_power] = STATE(181), + [sym_compound_expression] = STATE(181), + [sym_set] = STATE(181), + [sym_set_delayed] = STATE(181), + [sym_up_set] = STATE(181), + [sym_up_set_delayed] = STATE(181), + [sym_unset] = STATE(181), + [sym_tag_set] = STATE(181), + [sym_tag_set_delayed] = STATE(181), + [sym_tag_unset] = STATE(181), + [sym_pattern_test] = STATE(181), + [sym_equal_ascii] = STATE(181), + [sym_unequal_ascii] = STATE(181), + [sym_greater_ascii] = STATE(181), + [sym_greater_equal_ascii] = STATE(181), + [sym_less_ascii] = STATE(181), + [sym_less_equal_ascii] = STATE(181), + [sym_rule_ascii] = STATE(181), + [sym_rule_delayed_ascii] = STATE(181), + [sym_message_name] = STATE(181), + [sym_apply_at] = STATE(181), + [sym_tilde] = STATE(181), + [sym_composition] = STATE(181), + [sym_right_composition] = STATE(181), + [sym_get] = STATE(181), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(181), + [sym_underscript] = STATE(181), + [sym_underoverscript] = STATE(181), + [sym_overunderscript] = STATE(181), + [sym_function_anonymous] = STATE(181), + [sym_function_arrow] = STATE(181), + [sym_small_circle] = STATE(181), + [sym_circle_dot] = STATE(181), + [sym_non_commutative_multiply] = STATE(181), + [sym_dot] = STATE(181), + [sym_backslash] = STATE(181), + [sym_diamond] = STATE(181), + [sym_wedge] = STATE(181), + [sym_vee] = STATE(181), + [sym_circle_times] = STATE(181), + [sym_center_dot] = STATE(181), + [sym_times_ast] = STATE(181), + [sym_times_cross] = STATE(181), + [sym_star] = STATE(181), + [sym_vertical_tilde] = STATE(181), + [sym_coproduct] = STATE(181), + [sym_circle_plus] = STATE(181), + [sym_circle_minus] = STATE(181), + [sym_plus] = STATE(181), + [sym_minus] = STATE(181), + [sym_plus_minus] = STATE(181), + [sym_per] = STATE(181), + [sym_divide] = STATE(181), + [sym_divide_box] = STATE(181), + [sym_map] = STATE(181), + [sym_map_all] = STATE(181), + [sym_factorial] = STATE(181), + [sym_factorial2] = STATE(181), + [sym_derivative] = STATE(181), + [sym_sqrt] = STATE(181), + [sym_any_root] = STATE(181), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(181), + [sym_power_subscript] = STATE(181), + [sym_apply_atat] = STATE(181), + [sym_apply_atatat] = STATE(181), + [sym_alternatives] = STATE(181), + [sym_string_join] = STATE(181), + [sym__expr_op] = STATE(181), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [379] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(169), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(169), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(169), + [sym_subscript_power] = STATE(169), + [sym_compound_expression] = STATE(169), + [sym_set] = STATE(169), + [sym_set_delayed] = STATE(169), + [sym_up_set] = STATE(169), + [sym_up_set_delayed] = STATE(169), + [sym_unset] = STATE(169), + [sym_tag_set] = STATE(169), + [sym_tag_set_delayed] = STATE(169), + [sym_tag_unset] = STATE(169), + [sym_pattern_test] = STATE(169), + [sym_equal_ascii] = STATE(169), + [sym_unequal_ascii] = STATE(169), + [sym_greater_ascii] = STATE(169), + [sym_greater_equal_ascii] = STATE(169), + [sym_less_ascii] = STATE(169), + [sym_less_equal_ascii] = STATE(169), + [sym_rule_ascii] = STATE(169), + [sym_rule_delayed_ascii] = STATE(169), + [sym_message_name] = STATE(169), + [sym_apply_at] = STATE(169), + [sym_tilde] = STATE(169), + [sym_composition] = STATE(169), + [sym_right_composition] = STATE(169), + [sym_get] = STATE(169), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(169), + [sym_underscript] = STATE(169), + [sym_underoverscript] = STATE(169), + [sym_overunderscript] = STATE(169), + [sym_function_anonymous] = STATE(169), + [sym_function_arrow] = STATE(169), + [sym_small_circle] = STATE(169), + [sym_circle_dot] = STATE(169), + [sym_non_commutative_multiply] = STATE(169), + [sym_dot] = STATE(169), + [sym_backslash] = STATE(169), + [sym_diamond] = STATE(169), + [sym_wedge] = STATE(169), + [sym_vee] = STATE(169), + [sym_circle_times] = STATE(169), + [sym_center_dot] = STATE(169), + [sym_times_ast] = STATE(169), + [sym_times_cross] = STATE(169), + [sym_star] = STATE(169), + [sym_vertical_tilde] = STATE(169), + [sym_coproduct] = STATE(169), + [sym_circle_plus] = STATE(169), + [sym_circle_minus] = STATE(169), + [sym_plus] = STATE(169), + [sym_minus] = STATE(169), + [sym_plus_minus] = STATE(169), + [sym_per] = STATE(169), + [sym_divide] = STATE(169), + [sym_divide_box] = STATE(169), + [sym_map] = STATE(169), + [sym_map_all] = STATE(169), + [sym_factorial] = STATE(169), + [sym_factorial2] = STATE(169), + [sym_derivative] = STATE(169), + [sym_sqrt] = STATE(169), + [sym_any_root] = STATE(169), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(169), + [sym_power_subscript] = STATE(169), + [sym_apply_atat] = STATE(169), + [sym_apply_atatat] = STATE(169), + [sym_alternatives] = STATE(169), + [sym_string_join] = STATE(169), + [sym__expr_op] = STATE(169), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [380] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(168), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(168), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(168), + [sym_subscript_power] = STATE(168), + [sym_compound_expression] = STATE(168), + [sym_set] = STATE(168), + [sym_set_delayed] = STATE(168), + [sym_up_set] = STATE(168), + [sym_up_set_delayed] = STATE(168), + [sym_unset] = STATE(168), + [sym_tag_set] = STATE(168), + [sym_tag_set_delayed] = STATE(168), + [sym_tag_unset] = STATE(168), + [sym_pattern_test] = STATE(168), + [sym_equal_ascii] = STATE(168), + [sym_unequal_ascii] = STATE(168), + [sym_greater_ascii] = STATE(168), + [sym_greater_equal_ascii] = STATE(168), + [sym_less_ascii] = STATE(168), + [sym_less_equal_ascii] = STATE(168), + [sym_rule_ascii] = STATE(168), + [sym_rule_delayed_ascii] = STATE(168), + [sym_message_name] = STATE(168), + [sym_apply_at] = STATE(168), + [sym_tilde] = STATE(168), + [sym_composition] = STATE(168), + [sym_right_composition] = STATE(168), + [sym_get] = STATE(168), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(168), + [sym_underscript] = STATE(168), + [sym_underoverscript] = STATE(168), + [sym_overunderscript] = STATE(168), + [sym_function_anonymous] = STATE(168), + [sym_function_arrow] = STATE(168), + [sym_small_circle] = STATE(168), + [sym_circle_dot] = STATE(168), + [sym_non_commutative_multiply] = STATE(168), + [sym_dot] = STATE(168), + [sym_backslash] = STATE(168), + [sym_diamond] = STATE(168), + [sym_wedge] = STATE(168), + [sym_vee] = STATE(168), + [sym_circle_times] = STATE(168), + [sym_center_dot] = STATE(168), + [sym_times_ast] = STATE(168), + [sym_times_cross] = STATE(168), + [sym_star] = STATE(168), + [sym_vertical_tilde] = STATE(168), + [sym_coproduct] = STATE(168), + [sym_circle_plus] = STATE(168), + [sym_circle_minus] = STATE(168), + [sym_plus] = STATE(168), + [sym_minus] = STATE(168), + [sym_plus_minus] = STATE(168), + [sym_per] = STATE(168), + [sym_divide] = STATE(168), + [sym_divide_box] = STATE(168), + [sym_map] = STATE(168), + [sym_map_all] = STATE(168), + [sym_factorial] = STATE(168), + [sym_factorial2] = STATE(168), + [sym_derivative] = STATE(168), + [sym_sqrt] = STATE(168), + [sym_any_root] = STATE(168), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(168), + [sym_power_subscript] = STATE(168), + [sym_apply_atat] = STATE(168), + [sym_apply_atatat] = STATE(168), + [sym_alternatives] = STATE(168), + [sym_string_join] = STATE(168), + [sym__expr_op] = STATE(168), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [381] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(62), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(62), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(62), + [sym_subscript_power] = STATE(62), + [sym_compound_expression] = STATE(62), + [sym_set] = STATE(62), + [sym_set_delayed] = STATE(62), + [sym_up_set] = STATE(62), + [sym_up_set_delayed] = STATE(62), + [sym_unset] = STATE(62), + [sym_tag_set] = STATE(62), + [sym_tag_set_delayed] = STATE(62), + [sym_tag_unset] = STATE(62), + [sym_pattern_test] = STATE(62), + [sym_equal_ascii] = STATE(62), + [sym_unequal_ascii] = STATE(62), + [sym_greater_ascii] = STATE(62), + [sym_greater_equal_ascii] = STATE(62), + [sym_less_ascii] = STATE(62), + [sym_less_equal_ascii] = STATE(62), + [sym_rule_ascii] = STATE(62), + [sym_rule_delayed_ascii] = STATE(62), + [sym_message_name] = STATE(62), + [sym_apply_at] = STATE(62), + [sym_tilde] = STATE(62), + [sym_composition] = STATE(62), + [sym_right_composition] = STATE(62), + [sym_get] = STATE(62), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(62), + [sym_underscript] = STATE(62), + [sym_underoverscript] = STATE(62), + [sym_overunderscript] = STATE(62), + [sym_function_anonymous] = STATE(62), + [sym_function_arrow] = STATE(62), + [sym_small_circle] = STATE(62), + [sym_circle_dot] = STATE(62), + [sym_non_commutative_multiply] = STATE(62), + [sym_dot] = STATE(62), + [sym_backslash] = STATE(62), + [sym_diamond] = STATE(62), + [sym_wedge] = STATE(62), + [sym_vee] = STATE(62), + [sym_circle_times] = STATE(62), + [sym_center_dot] = STATE(62), + [sym_times_ast] = STATE(62), + [sym_times_cross] = STATE(62), + [sym_star] = STATE(62), + [sym_vertical_tilde] = STATE(62), + [sym_coproduct] = STATE(62), + [sym_circle_plus] = STATE(62), + [sym_circle_minus] = STATE(62), + [sym_plus] = STATE(62), + [sym_minus] = STATE(62), + [sym_plus_minus] = STATE(62), + [sym_per] = STATE(62), + [sym_divide] = STATE(62), + [sym_divide_box] = STATE(62), + [sym_map] = STATE(62), + [sym_map_all] = STATE(62), + [sym_factorial] = STATE(62), + [sym_factorial2] = STATE(62), + [sym_derivative] = STATE(62), + [sym_sqrt] = STATE(62), + [sym_any_root] = STATE(62), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(62), + [sym_power_subscript] = STATE(62), + [sym_apply_atat] = STATE(62), + [sym_apply_atatat] = STATE(62), + [sym_alternatives] = STATE(62), + [sym_string_join] = STATE(62), + [sym__expr_op] = STATE(62), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [382] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(118), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(118), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(118), + [sym_subscript_power] = STATE(118), + [sym_compound_expression] = STATE(118), + [sym_set] = STATE(118), + [sym_set_delayed] = STATE(118), + [sym_up_set] = STATE(118), + [sym_up_set_delayed] = STATE(118), + [sym_unset] = STATE(118), + [sym_tag_set] = STATE(118), + [sym_tag_set_delayed] = STATE(118), + [sym_tag_unset] = STATE(118), + [sym_pattern_test] = STATE(118), + [sym_equal_ascii] = STATE(118), + [sym_unequal_ascii] = STATE(118), + [sym_greater_ascii] = STATE(118), + [sym_greater_equal_ascii] = STATE(118), + [sym_less_ascii] = STATE(118), + [sym_less_equal_ascii] = STATE(118), + [sym_rule_ascii] = STATE(118), + [sym_rule_delayed_ascii] = STATE(118), + [sym_message_name] = STATE(118), + [sym_apply_at] = STATE(118), + [sym_tilde] = STATE(118), + [sym_composition] = STATE(118), + [sym_right_composition] = STATE(118), + [sym_get] = STATE(118), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(118), + [sym_underscript] = STATE(118), + [sym_underoverscript] = STATE(118), + [sym_overunderscript] = STATE(118), + [sym_function_anonymous] = STATE(118), + [sym_function_arrow] = STATE(118), + [sym_small_circle] = STATE(118), + [sym_circle_dot] = STATE(118), + [sym_non_commutative_multiply] = STATE(118), + [sym_dot] = STATE(118), + [sym_backslash] = STATE(118), + [sym_diamond] = STATE(118), + [sym_wedge] = STATE(118), + [sym_vee] = STATE(118), + [sym_circle_times] = STATE(118), + [sym_center_dot] = STATE(118), + [sym_times_ast] = STATE(118), + [sym_times_cross] = STATE(118), + [sym_star] = STATE(118), + [sym_vertical_tilde] = STATE(118), + [sym_coproduct] = STATE(118), + [sym_circle_plus] = STATE(118), + [sym_circle_minus] = STATE(118), + [sym_plus] = STATE(118), + [sym_minus] = STATE(118), + [sym_plus_minus] = STATE(118), + [sym_per] = STATE(118), + [sym_divide] = STATE(118), + [sym_divide_box] = STATE(118), + [sym_map] = STATE(118), + [sym_map_all] = STATE(118), + [sym_factorial] = STATE(118), + [sym_factorial2] = STATE(118), + [sym_derivative] = STATE(118), + [sym_sqrt] = STATE(118), + [sym_any_root] = STATE(118), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(118), + [sym_power_subscript] = STATE(118), + [sym_apply_atat] = STATE(118), + [sym_apply_atatat] = STATE(118), + [sym_alternatives] = STATE(118), + [sym_string_join] = STATE(118), + [sym__expr_op] = STATE(118), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [383] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(119), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(119), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(119), + [sym_subscript_power] = STATE(119), + [sym_compound_expression] = STATE(119), + [sym_set] = STATE(119), + [sym_set_delayed] = STATE(119), + [sym_up_set] = STATE(119), + [sym_up_set_delayed] = STATE(119), + [sym_unset] = STATE(119), + [sym_tag_set] = STATE(119), + [sym_tag_set_delayed] = STATE(119), + [sym_tag_unset] = STATE(119), + [sym_pattern_test] = STATE(119), + [sym_equal_ascii] = STATE(119), + [sym_unequal_ascii] = STATE(119), + [sym_greater_ascii] = STATE(119), + [sym_greater_equal_ascii] = STATE(119), + [sym_less_ascii] = STATE(119), + [sym_less_equal_ascii] = STATE(119), + [sym_rule_ascii] = STATE(119), + [sym_rule_delayed_ascii] = STATE(119), + [sym_message_name] = STATE(119), + [sym_apply_at] = STATE(119), + [sym_tilde] = STATE(119), + [sym_composition] = STATE(119), + [sym_right_composition] = STATE(119), + [sym_get] = STATE(119), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(119), + [sym_underscript] = STATE(119), + [sym_underoverscript] = STATE(119), + [sym_overunderscript] = STATE(119), + [sym_function_anonymous] = STATE(119), + [sym_function_arrow] = STATE(119), + [sym_small_circle] = STATE(119), + [sym_circle_dot] = STATE(119), + [sym_non_commutative_multiply] = STATE(119), + [sym_dot] = STATE(119), + [sym_backslash] = STATE(119), + [sym_diamond] = STATE(119), + [sym_wedge] = STATE(119), + [sym_vee] = STATE(119), + [sym_circle_times] = STATE(119), + [sym_center_dot] = STATE(119), + [sym_times_ast] = STATE(119), + [sym_times_cross] = STATE(119), + [sym_star] = STATE(119), + [sym_vertical_tilde] = STATE(119), + [sym_coproduct] = STATE(119), + [sym_circle_plus] = STATE(119), + [sym_circle_minus] = STATE(119), + [sym_plus] = STATE(119), + [sym_minus] = STATE(119), + [sym_plus_minus] = STATE(119), + [sym_per] = STATE(119), + [sym_divide] = STATE(119), + [sym_divide_box] = STATE(119), + [sym_map] = STATE(119), + [sym_map_all] = STATE(119), + [sym_factorial] = STATE(119), + [sym_factorial2] = STATE(119), + [sym_derivative] = STATE(119), + [sym_sqrt] = STATE(119), + [sym_any_root] = STATE(119), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(119), + [sym_power_subscript] = STATE(119), + [sym_apply_atat] = STATE(119), + [sym_apply_atatat] = STATE(119), + [sym_alternatives] = STATE(119), + [sym_string_join] = STATE(119), + [sym__expr_op] = STATE(119), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [384] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(120), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(120), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(120), + [sym_subscript_power] = STATE(120), + [sym_compound_expression] = STATE(120), + [sym_set] = STATE(120), + [sym_set_delayed] = STATE(120), + [sym_up_set] = STATE(120), + [sym_up_set_delayed] = STATE(120), + [sym_unset] = STATE(120), + [sym_tag_set] = STATE(120), + [sym_tag_set_delayed] = STATE(120), + [sym_tag_unset] = STATE(120), + [sym_pattern_test] = STATE(120), + [sym_equal_ascii] = STATE(120), + [sym_unequal_ascii] = STATE(120), + [sym_greater_ascii] = STATE(120), + [sym_greater_equal_ascii] = STATE(120), + [sym_less_ascii] = STATE(120), + [sym_less_equal_ascii] = STATE(120), + [sym_rule_ascii] = STATE(120), + [sym_rule_delayed_ascii] = STATE(120), + [sym_message_name] = STATE(120), + [sym_apply_at] = STATE(120), + [sym_tilde] = STATE(120), + [sym_composition] = STATE(120), + [sym_right_composition] = STATE(120), + [sym_get] = STATE(120), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(120), + [sym_underscript] = STATE(120), + [sym_underoverscript] = STATE(120), + [sym_overunderscript] = STATE(120), + [sym_function_anonymous] = STATE(120), + [sym_function_arrow] = STATE(120), + [sym_small_circle] = STATE(120), + [sym_circle_dot] = STATE(120), + [sym_non_commutative_multiply] = STATE(120), + [sym_dot] = STATE(120), + [sym_backslash] = STATE(120), + [sym_diamond] = STATE(120), + [sym_wedge] = STATE(120), + [sym_vee] = STATE(120), + [sym_circle_times] = STATE(120), + [sym_center_dot] = STATE(120), + [sym_times_ast] = STATE(120), + [sym_times_cross] = STATE(120), + [sym_star] = STATE(120), + [sym_vertical_tilde] = STATE(120), + [sym_coproduct] = STATE(120), + [sym_circle_plus] = STATE(120), + [sym_circle_minus] = STATE(120), + [sym_plus] = STATE(120), + [sym_minus] = STATE(120), + [sym_plus_minus] = STATE(120), + [sym_per] = STATE(120), + [sym_divide] = STATE(120), + [sym_divide_box] = STATE(120), + [sym_map] = STATE(120), + [sym_map_all] = STATE(120), + [sym_factorial] = STATE(120), + [sym_factorial2] = STATE(120), + [sym_derivative] = STATE(120), + [sym_sqrt] = STATE(120), + [sym_any_root] = STATE(120), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(120), + [sym_power_subscript] = STATE(120), + [sym_apply_atat] = STATE(120), + [sym_apply_atatat] = STATE(120), + [sym_alternatives] = STATE(120), + [sym_string_join] = STATE(120), + [sym__expr_op] = STATE(120), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [385] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(121), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(121), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(121), + [sym_subscript_power] = STATE(121), + [sym_compound_expression] = STATE(121), + [sym_set] = STATE(121), + [sym_set_delayed] = STATE(121), + [sym_up_set] = STATE(121), + [sym_up_set_delayed] = STATE(121), + [sym_unset] = STATE(121), + [sym_tag_set] = STATE(121), + [sym_tag_set_delayed] = STATE(121), + [sym_tag_unset] = STATE(121), + [sym_pattern_test] = STATE(121), + [sym_equal_ascii] = STATE(121), + [sym_unequal_ascii] = STATE(121), + [sym_greater_ascii] = STATE(121), + [sym_greater_equal_ascii] = STATE(121), + [sym_less_ascii] = STATE(121), + [sym_less_equal_ascii] = STATE(121), + [sym_rule_ascii] = STATE(121), + [sym_rule_delayed_ascii] = STATE(121), + [sym_message_name] = STATE(121), + [sym_apply_at] = STATE(121), + [sym_tilde] = STATE(121), + [sym_composition] = STATE(121), + [sym_right_composition] = STATE(121), + [sym_get] = STATE(121), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(121), + [sym_underscript] = STATE(121), + [sym_underoverscript] = STATE(121), + [sym_overunderscript] = STATE(121), + [sym_function_anonymous] = STATE(121), + [sym_function_arrow] = STATE(121), + [sym_small_circle] = STATE(121), + [sym_circle_dot] = STATE(121), + [sym_non_commutative_multiply] = STATE(121), + [sym_dot] = STATE(121), + [sym_backslash] = STATE(121), + [sym_diamond] = STATE(121), + [sym_wedge] = STATE(121), + [sym_vee] = STATE(121), + [sym_circle_times] = STATE(121), + [sym_center_dot] = STATE(121), + [sym_times_ast] = STATE(121), + [sym_times_cross] = STATE(121), + [sym_star] = STATE(121), + [sym_vertical_tilde] = STATE(121), + [sym_coproduct] = STATE(121), + [sym_circle_plus] = STATE(121), + [sym_circle_minus] = STATE(121), + [sym_plus] = STATE(121), + [sym_minus] = STATE(121), + [sym_plus_minus] = STATE(121), + [sym_per] = STATE(121), + [sym_divide] = STATE(121), + [sym_divide_box] = STATE(121), + [sym_map] = STATE(121), + [sym_map_all] = STATE(121), + [sym_factorial] = STATE(121), + [sym_factorial2] = STATE(121), + [sym_derivative] = STATE(121), + [sym_sqrt] = STATE(121), + [sym_any_root] = STATE(121), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(121), + [sym_power_subscript] = STATE(121), + [sym_apply_atat] = STATE(121), + [sym_apply_atatat] = STATE(121), + [sym_alternatives] = STATE(121), + [sym_string_join] = STATE(121), + [sym__expr_op] = STATE(121), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [386] = { + [sym__parenthesized_expr] = STATE(504), + [sym__expr_finished] = STATE(504), + [sym__expr] = STATE(194), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(921), + [sym__expr1] = STATE(194), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(779), + [sym_subscript_power] = STATE(779), + [sym_compound_expression] = STATE(779), + [sym_set] = STATE(779), + [sym_set_delayed] = STATE(779), + [sym_up_set] = STATE(779), + [sym_up_set_delayed] = STATE(779), + [sym_unset] = STATE(779), + [sym_tag_set] = STATE(779), + [sym_tag_set_delayed] = STATE(779), + [sym_tag_unset] = STATE(779), + [sym_pattern_test] = STATE(779), + [sym_equal_ascii] = STATE(779), + [sym_unequal_ascii] = STATE(779), + [sym_greater_ascii] = STATE(779), + [sym_greater_equal_ascii] = STATE(779), + [sym_less_ascii] = STATE(779), + [sym_less_equal_ascii] = STATE(779), + [sym_rule_ascii] = STATE(779), + [sym_rule_delayed_ascii] = STATE(779), + [sym_message_name] = STATE(779), + [sym_apply_at] = STATE(779), + [sym_tilde] = STATE(779), + [sym_composition] = STATE(779), + [sym_right_composition] = STATE(779), + [sym_get] = STATE(779), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(779), + [sym_underscript] = STATE(779), + [sym_underoverscript] = STATE(779), + [sym_overunderscript] = STATE(779), + [sym_function_anonymous] = STATE(779), + [sym_function_arrow] = STATE(779), + [sym_small_circle] = STATE(779), + [sym_circle_dot] = STATE(779), + [sym_non_commutative_multiply] = STATE(779), + [sym_dot] = STATE(779), + [sym_backslash] = STATE(779), + [sym_diamond] = STATE(779), + [sym_wedge] = STATE(779), + [sym_vee] = STATE(779), + [sym_circle_times] = STATE(779), + [sym_center_dot] = STATE(779), + [sym_times_ast] = STATE(779), + [sym_times_cross] = STATE(779), + [sym_star] = STATE(779), + [sym_vertical_tilde] = STATE(779), + [sym_coproduct] = STATE(779), + [sym_circle_plus] = STATE(779), + [sym_circle_minus] = STATE(779), + [sym_plus] = STATE(779), + [sym_minus] = STATE(779), + [sym_plus_minus] = STATE(779), + [sym_per] = STATE(779), + [sym_divide] = STATE(779), + [sym_divide_box] = STATE(779), + [sym_map] = STATE(779), + [sym_map_all] = STATE(779), + [sym_factorial] = STATE(779), + [sym_factorial2] = STATE(779), + [sym_derivative] = STATE(779), + [sym_sqrt] = STATE(779), + [sym_any_root] = STATE(779), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(779), + [sym_power_subscript] = STATE(779), + [sym_apply_atat] = STATE(779), + [sym_apply_atatat] = STATE(779), + [sym_alternatives] = STATE(779), + [sym_string_join] = STATE(779), + [sym__expr_op] = STATE(779), + [sym_list] = STATE(504), + [sym_apply] = STATE(504), + [sym_association] = STATE(504), + [sym_part] = STATE(504), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(504), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(360), + [aux_sym_source_file_token1] = ACTIONS(853), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(723), + [sym_blank_sequence] = ACTIONS(723), + [sym_blank_null_sequence] = ACTIONS(725), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(725), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [387] = { + [sym__parenthesized_expr] = STATE(492), + [sym__expr_finished] = STATE(492), + [sym__expr] = STATE(117), + [sym__expr1_symbol] = STATE(1072), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(922), + [sym__expr1] = STATE(117), + [sym_increment] = STATE(521), + [sym_decrement] = STATE(521), + [sym_pre_increment] = STATE(521), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(521), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(704), + [sym_positive_operator] = STATE(928), + [sym_negative] = STATE(704), + [sym_negative_operator] = STATE(926), + [sym_negative_positive] = STATE(704), + [sym_negative_positive_operator] = STATE(949), + [sym_del] = STATE(521), + [sym_del_operator] = STATE(956), + [sym_subscript] = STATE(117), + [sym_subscript_power] = STATE(117), + [sym_compound_expression] = STATE(117), + [sym_set] = STATE(117), + [sym_set_delayed] = STATE(117), + [sym_up_set] = STATE(117), + [sym_up_set_delayed] = STATE(117), + [sym_unset] = STATE(117), + [sym_tag_set] = STATE(117), + [sym_tag_set_delayed] = STATE(117), + [sym_tag_unset] = STATE(117), + [sym_pattern_test] = STATE(117), + [sym_equal_ascii] = STATE(117), + [sym_unequal_ascii] = STATE(117), + [sym_greater_ascii] = STATE(117), + [sym_greater_equal_ascii] = STATE(117), + [sym_less_ascii] = STATE(117), + [sym_less_equal_ascii] = STATE(117), + [sym_rule_ascii] = STATE(117), + [sym_rule_delayed_ascii] = STATE(117), + [sym_message_name] = STATE(117), + [sym_apply_at] = STATE(117), + [sym_tilde] = STATE(117), + [sym_composition] = STATE(117), + [sym_right_composition] = STATE(117), + [sym_get] = STATE(117), + [sym_get_operator] = STATE(1082), + [sym_overscript] = STATE(117), + [sym_underscript] = STATE(117), + [sym_underoverscript] = STATE(117), + [sym_overunderscript] = STATE(117), + [sym_function_anonymous] = STATE(117), + [sym_function_arrow] = STATE(117), + [sym_small_circle] = STATE(117), + [sym_circle_dot] = STATE(117), + [sym_non_commutative_multiply] = STATE(117), + [sym_dot] = STATE(117), + [sym_backslash] = STATE(117), + [sym_diamond] = STATE(117), + [sym_wedge] = STATE(117), + [sym_vee] = STATE(117), + [sym_circle_times] = STATE(117), + [sym_center_dot] = STATE(117), + [sym_times_ast] = STATE(117), + [sym_times_cross] = STATE(117), + [sym_star] = STATE(117), + [sym_vertical_tilde] = STATE(117), + [sym_coproduct] = STATE(117), + [sym_circle_plus] = STATE(117), + [sym_circle_minus] = STATE(117), + [sym_plus] = STATE(117), + [sym_minus] = STATE(117), + [sym_plus_minus] = STATE(117), + [sym_per] = STATE(117), + [sym_divide] = STATE(117), + [sym_divide_box] = STATE(117), + [sym_map] = STATE(117), + [sym_map_all] = STATE(117), + [sym_factorial] = STATE(117), + [sym_factorial2] = STATE(117), + [sym_derivative] = STATE(117), + [sym_sqrt] = STATE(117), + [sym_any_root] = STATE(117), + [sym_any_root_operator_left] = STATE(339), + [sym_power] = STATE(117), + [sym_power_subscript] = STATE(117), + [sym_apply_atat] = STATE(117), + [sym_apply_atatat] = STATE(117), + [sym_alternatives] = STATE(117), + [sym_string_join] = STATE(117), + [sym__expr_op] = STATE(117), + [sym_list] = STATE(492), + [sym_apply] = STATE(492), + [sym_association] = STATE(492), + [sym_part] = STATE(492), + [sym__symbol] = STATE(491), + [sym_user_symbol] = STATE(491), + [sym_builtin_symbol] = STATE(491), + [sym_string] = STATE(492), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(326), + [aux_sym_source_file_token1] = ACTIONS(841), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(843), + [sym_blank_sequence] = ACTIONS(843), + [sym_blank_null_sequence] = ACTIONS(845), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(845), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [388] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(167), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(167), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(167), + [sym_subscript_power] = STATE(167), + [sym_compound_expression] = STATE(167), + [sym_set] = STATE(167), + [sym_set_delayed] = STATE(167), + [sym_up_set] = STATE(167), + [sym_up_set_delayed] = STATE(167), + [sym_unset] = STATE(167), + [sym_tag_set] = STATE(167), + [sym_tag_set_delayed] = STATE(167), + [sym_tag_unset] = STATE(167), + [sym_pattern_test] = STATE(167), + [sym_equal_ascii] = STATE(167), + [sym_unequal_ascii] = STATE(167), + [sym_greater_ascii] = STATE(167), + [sym_greater_equal_ascii] = STATE(167), + [sym_less_ascii] = STATE(167), + [sym_less_equal_ascii] = STATE(167), + [sym_rule_ascii] = STATE(167), + [sym_rule_delayed_ascii] = STATE(167), + [sym_message_name] = STATE(167), + [sym_apply_at] = STATE(167), + [sym_tilde] = STATE(167), + [sym_composition] = STATE(167), + [sym_right_composition] = STATE(167), + [sym_get] = STATE(167), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(167), + [sym_underscript] = STATE(167), + [sym_underoverscript] = STATE(167), + [sym_overunderscript] = STATE(167), + [sym_function_anonymous] = STATE(167), + [sym_function_arrow] = STATE(167), + [sym_small_circle] = STATE(167), + [sym_circle_dot] = STATE(167), + [sym_non_commutative_multiply] = STATE(167), + [sym_dot] = STATE(167), + [sym_backslash] = STATE(167), + [sym_diamond] = STATE(167), + [sym_wedge] = STATE(167), + [sym_vee] = STATE(167), + [sym_circle_times] = STATE(167), + [sym_center_dot] = STATE(167), + [sym_times_ast] = STATE(167), + [sym_times_cross] = STATE(167), + [sym_star] = STATE(167), + [sym_vertical_tilde] = STATE(167), + [sym_coproduct] = STATE(167), + [sym_circle_plus] = STATE(167), + [sym_circle_minus] = STATE(167), + [sym_plus] = STATE(167), + [sym_minus] = STATE(167), + [sym_plus_minus] = STATE(167), + [sym_per] = STATE(167), + [sym_divide] = STATE(167), + [sym_divide_box] = STATE(167), + [sym_map] = STATE(167), + [sym_map_all] = STATE(167), + [sym_factorial] = STATE(167), + [sym_factorial2] = STATE(167), + [sym_derivative] = STATE(167), + [sym_sqrt] = STATE(167), + [sym_any_root] = STATE(167), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(167), + [sym_power_subscript] = STATE(167), + [sym_apply_atat] = STATE(167), + [sym_apply_atatat] = STATE(167), + [sym_alternatives] = STATE(167), + [sym_string_join] = STATE(167), + [sym__expr_op] = STATE(167), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [389] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(166), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(166), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(166), + [sym_subscript_power] = STATE(166), + [sym_compound_expression] = STATE(166), + [sym_set] = STATE(166), + [sym_set_delayed] = STATE(166), + [sym_up_set] = STATE(166), + [sym_up_set_delayed] = STATE(166), + [sym_unset] = STATE(166), + [sym_tag_set] = STATE(166), + [sym_tag_set_delayed] = STATE(166), + [sym_tag_unset] = STATE(166), + [sym_pattern_test] = STATE(166), + [sym_equal_ascii] = STATE(166), + [sym_unequal_ascii] = STATE(166), + [sym_greater_ascii] = STATE(166), + [sym_greater_equal_ascii] = STATE(166), + [sym_less_ascii] = STATE(166), + [sym_less_equal_ascii] = STATE(166), + [sym_rule_ascii] = STATE(166), + [sym_rule_delayed_ascii] = STATE(166), + [sym_message_name] = STATE(166), + [sym_apply_at] = STATE(166), + [sym_tilde] = STATE(166), + [sym_composition] = STATE(166), + [sym_right_composition] = STATE(166), + [sym_get] = STATE(166), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(166), + [sym_underscript] = STATE(166), + [sym_underoverscript] = STATE(166), + [sym_overunderscript] = STATE(166), + [sym_function_anonymous] = STATE(166), + [sym_function_arrow] = STATE(166), + [sym_small_circle] = STATE(166), + [sym_circle_dot] = STATE(166), + [sym_non_commutative_multiply] = STATE(166), + [sym_dot] = STATE(166), + [sym_backslash] = STATE(166), + [sym_diamond] = STATE(166), + [sym_wedge] = STATE(166), + [sym_vee] = STATE(166), + [sym_circle_times] = STATE(166), + [sym_center_dot] = STATE(166), + [sym_times_ast] = STATE(166), + [sym_times_cross] = STATE(166), + [sym_star] = STATE(166), + [sym_vertical_tilde] = STATE(166), + [sym_coproduct] = STATE(166), + [sym_circle_plus] = STATE(166), + [sym_circle_minus] = STATE(166), + [sym_plus] = STATE(166), + [sym_minus] = STATE(166), + [sym_plus_minus] = STATE(166), + [sym_per] = STATE(166), + [sym_divide] = STATE(166), + [sym_divide_box] = STATE(166), + [sym_map] = STATE(166), + [sym_map_all] = STATE(166), + [sym_factorial] = STATE(166), + [sym_factorial2] = STATE(166), + [sym_derivative] = STATE(166), + [sym_sqrt] = STATE(166), + [sym_any_root] = STATE(166), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(166), + [sym_power_subscript] = STATE(166), + [sym_apply_atat] = STATE(166), + [sym_apply_atatat] = STATE(166), + [sym_alternatives] = STATE(166), + [sym_string_join] = STATE(166), + [sym__expr_op] = STATE(166), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [390] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(187), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(187), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(187), + [sym_subscript_power] = STATE(187), + [sym_compound_expression] = STATE(187), + [sym_set] = STATE(187), + [sym_set_delayed] = STATE(187), + [sym_up_set] = STATE(187), + [sym_up_set_delayed] = STATE(187), + [sym_unset] = STATE(187), + [sym_tag_set] = STATE(187), + [sym_tag_set_delayed] = STATE(187), + [sym_tag_unset] = STATE(187), + [sym_pattern_test] = STATE(187), + [sym_equal_ascii] = STATE(187), + [sym_unequal_ascii] = STATE(187), + [sym_greater_ascii] = STATE(187), + [sym_greater_equal_ascii] = STATE(187), + [sym_less_ascii] = STATE(187), + [sym_less_equal_ascii] = STATE(187), + [sym_rule_ascii] = STATE(187), + [sym_rule_delayed_ascii] = STATE(187), + [sym_message_name] = STATE(187), + [sym_apply_at] = STATE(187), + [sym_tilde] = STATE(187), + [sym_composition] = STATE(187), + [sym_right_composition] = STATE(187), + [sym_get] = STATE(187), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(187), + [sym_underscript] = STATE(187), + [sym_underoverscript] = STATE(187), + [sym_overunderscript] = STATE(187), + [sym_function_anonymous] = STATE(187), + [sym_function_arrow] = STATE(187), + [sym_small_circle] = STATE(187), + [sym_circle_dot] = STATE(187), + [sym_non_commutative_multiply] = STATE(187), + [sym_dot] = STATE(187), + [sym_backslash] = STATE(187), + [sym_diamond] = STATE(187), + [sym_wedge] = STATE(187), + [sym_vee] = STATE(187), + [sym_circle_times] = STATE(187), + [sym_center_dot] = STATE(187), + [sym_times_ast] = STATE(187), + [sym_times_cross] = STATE(187), + [sym_star] = STATE(187), + [sym_vertical_tilde] = STATE(187), + [sym_coproduct] = STATE(187), + [sym_circle_plus] = STATE(187), + [sym_circle_minus] = STATE(187), + [sym_plus] = STATE(187), + [sym_minus] = STATE(187), + [sym_plus_minus] = STATE(187), + [sym_per] = STATE(187), + [sym_divide] = STATE(187), + [sym_divide_box] = STATE(187), + [sym_map] = STATE(187), + [sym_map_all] = STATE(187), + [sym_factorial] = STATE(187), + [sym_factorial2] = STATE(187), + [sym_derivative] = STATE(187), + [sym_sqrt] = STATE(187), + [sym_any_root] = STATE(187), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(187), + [sym_power_subscript] = STATE(187), + [sym_apply_atat] = STATE(187), + [sym_apply_atatat] = STATE(187), + [sym_alternatives] = STATE(187), + [sym_string_join] = STATE(187), + [sym__expr_op] = STATE(187), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [391] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(171), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(171), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(171), + [sym_subscript_power] = STATE(171), + [sym_compound_expression] = STATE(171), + [sym_set] = STATE(171), + [sym_set_delayed] = STATE(171), + [sym_up_set] = STATE(171), + [sym_up_set_delayed] = STATE(171), + [sym_unset] = STATE(171), + [sym_tag_set] = STATE(171), + [sym_tag_set_delayed] = STATE(171), + [sym_tag_unset] = STATE(171), + [sym_pattern_test] = STATE(171), + [sym_equal_ascii] = STATE(171), + [sym_unequal_ascii] = STATE(171), + [sym_greater_ascii] = STATE(171), + [sym_greater_equal_ascii] = STATE(171), + [sym_less_ascii] = STATE(171), + [sym_less_equal_ascii] = STATE(171), + [sym_rule_ascii] = STATE(171), + [sym_rule_delayed_ascii] = STATE(171), + [sym_message_name] = STATE(171), + [sym_apply_at] = STATE(171), + [sym_tilde] = STATE(171), + [sym_composition] = STATE(171), + [sym_right_composition] = STATE(171), + [sym_get] = STATE(171), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(171), + [sym_underscript] = STATE(171), + [sym_underoverscript] = STATE(171), + [sym_overunderscript] = STATE(171), + [sym_function_anonymous] = STATE(171), + [sym_function_arrow] = STATE(171), + [sym_small_circle] = STATE(171), + [sym_circle_dot] = STATE(171), + [sym_non_commutative_multiply] = STATE(171), + [sym_dot] = STATE(171), + [sym_backslash] = STATE(171), + [sym_diamond] = STATE(171), + [sym_wedge] = STATE(171), + [sym_vee] = STATE(171), + [sym_circle_times] = STATE(171), + [sym_center_dot] = STATE(171), + [sym_times_ast] = STATE(171), + [sym_times_cross] = STATE(171), + [sym_star] = STATE(171), + [sym_vertical_tilde] = STATE(171), + [sym_coproduct] = STATE(171), + [sym_circle_plus] = STATE(171), + [sym_circle_minus] = STATE(171), + [sym_plus] = STATE(171), + [sym_minus] = STATE(171), + [sym_plus_minus] = STATE(171), + [sym_per] = STATE(171), + [sym_divide] = STATE(171), + [sym_divide_box] = STATE(171), + [sym_map] = STATE(171), + [sym_map_all] = STATE(171), + [sym_factorial] = STATE(171), + [sym_factorial2] = STATE(171), + [sym_derivative] = STATE(171), + [sym_sqrt] = STATE(171), + [sym_any_root] = STATE(171), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(171), + [sym_power_subscript] = STATE(171), + [sym_apply_atat] = STATE(171), + [sym_apply_atatat] = STATE(171), + [sym_alternatives] = STATE(171), + [sym_string_join] = STATE(171), + [sym__expr_op] = STATE(171), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [392] = { + [sym__parenthesized_expr] = STATE(544), + [sym__expr_finished] = STATE(544), + [sym__expr] = STATE(197), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(920), + [sym__expr1] = STATE(197), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(899), + [sym_subscript_power] = STATE(899), + [sym_compound_expression] = STATE(899), + [sym_set] = STATE(899), + [sym_set_delayed] = STATE(899), + [sym_up_set] = STATE(899), + [sym_up_set_delayed] = STATE(899), + [sym_unset] = STATE(899), + [sym_tag_set] = STATE(899), + [sym_tag_set_delayed] = STATE(899), + [sym_tag_unset] = STATE(899), + [sym_pattern_test] = STATE(899), + [sym_equal_ascii] = STATE(899), + [sym_unequal_ascii] = STATE(899), + [sym_greater_ascii] = STATE(899), + [sym_greater_equal_ascii] = STATE(899), + [sym_less_ascii] = STATE(899), + [sym_less_equal_ascii] = STATE(899), + [sym_rule_ascii] = STATE(899), + [sym_rule_delayed_ascii] = STATE(899), + [sym_message_name] = STATE(899), + [sym_apply_at] = STATE(899), + [sym_tilde] = STATE(899), + [sym_composition] = STATE(899), + [sym_right_composition] = STATE(899), + [sym_get] = STATE(899), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(899), + [sym_underscript] = STATE(899), + [sym_underoverscript] = STATE(899), + [sym_overunderscript] = STATE(899), + [sym_function_anonymous] = STATE(899), + [sym_function_arrow] = STATE(899), + [sym_small_circle] = STATE(899), + [sym_circle_dot] = STATE(899), + [sym_non_commutative_multiply] = STATE(899), + [sym_dot] = STATE(899), + [sym_backslash] = STATE(899), + [sym_diamond] = STATE(899), + [sym_wedge] = STATE(899), + [sym_vee] = STATE(899), + [sym_circle_times] = STATE(899), + [sym_center_dot] = STATE(899), + [sym_times_ast] = STATE(899), + [sym_times_cross] = STATE(899), + [sym_star] = STATE(899), + [sym_vertical_tilde] = STATE(899), + [sym_coproduct] = STATE(899), + [sym_circle_plus] = STATE(899), + [sym_circle_minus] = STATE(899), + [sym_plus] = STATE(899), + [sym_minus] = STATE(899), + [sym_plus_minus] = STATE(899), + [sym_per] = STATE(899), + [sym_divide] = STATE(899), + [sym_divide_box] = STATE(899), + [sym_map] = STATE(899), + [sym_map_all] = STATE(899), + [sym_factorial] = STATE(899), + [sym_factorial2] = STATE(899), + [sym_derivative] = STATE(899), + [sym_sqrt] = STATE(899), + [sym_any_root] = STATE(899), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(899), + [sym_power_subscript] = STATE(899), + [sym_apply_atat] = STATE(899), + [sym_apply_atatat] = STATE(899), + [sym_alternatives] = STATE(899), + [sym_string_join] = STATE(899), + [sym__expr_op] = STATE(899), + [sym_list] = STATE(544), + [sym_apply] = STATE(544), + [sym_association] = STATE(544), + [sym_part] = STATE(544), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(544), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(330), + [aux_sym_source_file_token1] = ACTIONS(863), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(769), + [sym_blank_sequence] = ACTIONS(769), + [sym_blank_null_sequence] = ACTIONS(771), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(771), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [393] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(163), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(163), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(163), + [sym_subscript_power] = STATE(163), + [sym_compound_expression] = STATE(163), + [sym_set] = STATE(163), + [sym_set_delayed] = STATE(163), + [sym_up_set] = STATE(163), + [sym_up_set_delayed] = STATE(163), + [sym_unset] = STATE(163), + [sym_tag_set] = STATE(163), + [sym_tag_set_delayed] = STATE(163), + [sym_tag_unset] = STATE(163), + [sym_pattern_test] = STATE(163), + [sym_equal_ascii] = STATE(163), + [sym_unequal_ascii] = STATE(163), + [sym_greater_ascii] = STATE(163), + [sym_greater_equal_ascii] = STATE(163), + [sym_less_ascii] = STATE(163), + [sym_less_equal_ascii] = STATE(163), + [sym_rule_ascii] = STATE(163), + [sym_rule_delayed_ascii] = STATE(163), + [sym_message_name] = STATE(163), + [sym_apply_at] = STATE(163), + [sym_tilde] = STATE(163), + [sym_composition] = STATE(163), + [sym_right_composition] = STATE(163), + [sym_get] = STATE(163), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(163), + [sym_underscript] = STATE(163), + [sym_underoverscript] = STATE(163), + [sym_overunderscript] = STATE(163), + [sym_function_anonymous] = STATE(163), + [sym_function_arrow] = STATE(163), + [sym_small_circle] = STATE(163), + [sym_circle_dot] = STATE(163), + [sym_non_commutative_multiply] = STATE(163), + [sym_dot] = STATE(163), + [sym_backslash] = STATE(163), + [sym_diamond] = STATE(163), + [sym_wedge] = STATE(163), + [sym_vee] = STATE(163), + [sym_circle_times] = STATE(163), + [sym_center_dot] = STATE(163), + [sym_times_ast] = STATE(163), + [sym_times_cross] = STATE(163), + [sym_star] = STATE(163), + [sym_vertical_tilde] = STATE(163), + [sym_coproduct] = STATE(163), + [sym_circle_plus] = STATE(163), + [sym_circle_minus] = STATE(163), + [sym_plus] = STATE(163), + [sym_minus] = STATE(163), + [sym_plus_minus] = STATE(163), + [sym_per] = STATE(163), + [sym_divide] = STATE(163), + [sym_divide_box] = STATE(163), + [sym_map] = STATE(163), + [sym_map_all] = STATE(163), + [sym_factorial] = STATE(163), + [sym_factorial2] = STATE(163), + [sym_derivative] = STATE(163), + [sym_sqrt] = STATE(163), + [sym_any_root] = STATE(163), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(163), + [sym_power_subscript] = STATE(163), + [sym_apply_atat] = STATE(163), + [sym_apply_atatat] = STATE(163), + [sym_alternatives] = STATE(163), + [sym_string_join] = STATE(163), + [sym__expr_op] = STATE(163), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [394] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(180), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(180), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(180), + [sym_subscript_power] = STATE(180), + [sym_compound_expression] = STATE(180), + [sym_set] = STATE(180), + [sym_set_delayed] = STATE(180), + [sym_up_set] = STATE(180), + [sym_up_set_delayed] = STATE(180), + [sym_unset] = STATE(180), + [sym_tag_set] = STATE(180), + [sym_tag_set_delayed] = STATE(180), + [sym_tag_unset] = STATE(180), + [sym_pattern_test] = STATE(180), + [sym_equal_ascii] = STATE(180), + [sym_unequal_ascii] = STATE(180), + [sym_greater_ascii] = STATE(180), + [sym_greater_equal_ascii] = STATE(180), + [sym_less_ascii] = STATE(180), + [sym_less_equal_ascii] = STATE(180), + [sym_rule_ascii] = STATE(180), + [sym_rule_delayed_ascii] = STATE(180), + [sym_message_name] = STATE(180), + [sym_apply_at] = STATE(180), + [sym_tilde] = STATE(180), + [sym_composition] = STATE(180), + [sym_right_composition] = STATE(180), + [sym_get] = STATE(180), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(180), + [sym_underscript] = STATE(180), + [sym_underoverscript] = STATE(180), + [sym_overunderscript] = STATE(180), + [sym_function_anonymous] = STATE(180), + [sym_function_arrow] = STATE(180), + [sym_small_circle] = STATE(180), + [sym_circle_dot] = STATE(180), + [sym_non_commutative_multiply] = STATE(180), + [sym_dot] = STATE(180), + [sym_backslash] = STATE(180), + [sym_diamond] = STATE(180), + [sym_wedge] = STATE(180), + [sym_vee] = STATE(180), + [sym_circle_times] = STATE(180), + [sym_center_dot] = STATE(180), + [sym_times_ast] = STATE(180), + [sym_times_cross] = STATE(180), + [sym_star] = STATE(180), + [sym_vertical_tilde] = STATE(180), + [sym_coproduct] = STATE(180), + [sym_circle_plus] = STATE(180), + [sym_circle_minus] = STATE(180), + [sym_plus] = STATE(180), + [sym_minus] = STATE(180), + [sym_plus_minus] = STATE(180), + [sym_per] = STATE(180), + [sym_divide] = STATE(180), + [sym_divide_box] = STATE(180), + [sym_map] = STATE(180), + [sym_map_all] = STATE(180), + [sym_factorial] = STATE(180), + [sym_factorial2] = STATE(180), + [sym_derivative] = STATE(180), + [sym_sqrt] = STATE(180), + [sym_any_root] = STATE(180), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(180), + [sym_power_subscript] = STATE(180), + [sym_apply_atat] = STATE(180), + [sym_apply_atatat] = STATE(180), + [sym_alternatives] = STATE(180), + [sym_string_join] = STATE(180), + [sym__expr_op] = STATE(180), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [395] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(124), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(124), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(124), + [sym_subscript_power] = STATE(124), + [sym_compound_expression] = STATE(124), + [sym_set] = STATE(124), + [sym_set_delayed] = STATE(124), + [sym_up_set] = STATE(124), + [sym_up_set_delayed] = STATE(124), + [sym_unset] = STATE(124), + [sym_tag_set] = STATE(124), + [sym_tag_set_delayed] = STATE(124), + [sym_tag_unset] = STATE(124), + [sym_pattern_test] = STATE(124), + [sym_equal_ascii] = STATE(124), + [sym_unequal_ascii] = STATE(124), + [sym_greater_ascii] = STATE(124), + [sym_greater_equal_ascii] = STATE(124), + [sym_less_ascii] = STATE(124), + [sym_less_equal_ascii] = STATE(124), + [sym_rule_ascii] = STATE(124), + [sym_rule_delayed_ascii] = STATE(124), + [sym_message_name] = STATE(124), + [sym_apply_at] = STATE(124), + [sym_tilde] = STATE(124), + [sym_composition] = STATE(124), + [sym_right_composition] = STATE(124), + [sym_get] = STATE(124), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(124), + [sym_underscript] = STATE(124), + [sym_underoverscript] = STATE(124), + [sym_overunderscript] = STATE(124), + [sym_function_anonymous] = STATE(124), + [sym_function_arrow] = STATE(124), + [sym_small_circle] = STATE(124), + [sym_circle_dot] = STATE(124), + [sym_non_commutative_multiply] = STATE(124), + [sym_dot] = STATE(124), + [sym_backslash] = STATE(124), + [sym_diamond] = STATE(124), + [sym_wedge] = STATE(124), + [sym_vee] = STATE(124), + [sym_circle_times] = STATE(124), + [sym_center_dot] = STATE(124), + [sym_times_ast] = STATE(124), + [sym_times_cross] = STATE(124), + [sym_star] = STATE(124), + [sym_vertical_tilde] = STATE(124), + [sym_coproduct] = STATE(124), + [sym_circle_plus] = STATE(124), + [sym_circle_minus] = STATE(124), + [sym_plus] = STATE(124), + [sym_minus] = STATE(124), + [sym_plus_minus] = STATE(124), + [sym_per] = STATE(124), + [sym_divide] = STATE(124), + [sym_divide_box] = STATE(124), + [sym_map] = STATE(124), + [sym_map_all] = STATE(124), + [sym_factorial] = STATE(124), + [sym_factorial2] = STATE(124), + [sym_derivative] = STATE(124), + [sym_sqrt] = STATE(124), + [sym_any_root] = STATE(124), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(124), + [sym_power_subscript] = STATE(124), + [sym_apply_atat] = STATE(124), + [sym_apply_atatat] = STATE(124), + [sym_alternatives] = STATE(124), + [sym_string_join] = STATE(124), + [sym__expr_op] = STATE(124), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [396] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(179), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(179), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(179), + [sym_subscript_power] = STATE(179), + [sym_compound_expression] = STATE(179), + [sym_set] = STATE(179), + [sym_set_delayed] = STATE(179), + [sym_up_set] = STATE(179), + [sym_up_set_delayed] = STATE(179), + [sym_unset] = STATE(179), + [sym_tag_set] = STATE(179), + [sym_tag_set_delayed] = STATE(179), + [sym_tag_unset] = STATE(179), + [sym_pattern_test] = STATE(179), + [sym_equal_ascii] = STATE(179), + [sym_unequal_ascii] = STATE(179), + [sym_greater_ascii] = STATE(179), + [sym_greater_equal_ascii] = STATE(179), + [sym_less_ascii] = STATE(179), + [sym_less_equal_ascii] = STATE(179), + [sym_rule_ascii] = STATE(179), + [sym_rule_delayed_ascii] = STATE(179), + [sym_message_name] = STATE(179), + [sym_apply_at] = STATE(179), + [sym_tilde] = STATE(179), + [sym_composition] = STATE(179), + [sym_right_composition] = STATE(179), + [sym_get] = STATE(179), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(179), + [sym_underscript] = STATE(179), + [sym_underoverscript] = STATE(179), + [sym_overunderscript] = STATE(179), + [sym_function_anonymous] = STATE(179), + [sym_function_arrow] = STATE(179), + [sym_small_circle] = STATE(179), + [sym_circle_dot] = STATE(179), + [sym_non_commutative_multiply] = STATE(179), + [sym_dot] = STATE(179), + [sym_backslash] = STATE(179), + [sym_diamond] = STATE(179), + [sym_wedge] = STATE(179), + [sym_vee] = STATE(179), + [sym_circle_times] = STATE(179), + [sym_center_dot] = STATE(179), + [sym_times_ast] = STATE(179), + [sym_times_cross] = STATE(179), + [sym_star] = STATE(179), + [sym_vertical_tilde] = STATE(179), + [sym_coproduct] = STATE(179), + [sym_circle_plus] = STATE(179), + [sym_circle_minus] = STATE(179), + [sym_plus] = STATE(179), + [sym_minus] = STATE(179), + [sym_plus_minus] = STATE(179), + [sym_per] = STATE(179), + [sym_divide] = STATE(179), + [sym_divide_box] = STATE(179), + [sym_map] = STATE(179), + [sym_map_all] = STATE(179), + [sym_factorial] = STATE(179), + [sym_factorial2] = STATE(179), + [sym_derivative] = STATE(179), + [sym_sqrt] = STATE(179), + [sym_any_root] = STATE(179), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(179), + [sym_power_subscript] = STATE(179), + [sym_apply_atat] = STATE(179), + [sym_apply_atatat] = STATE(179), + [sym_alternatives] = STATE(179), + [sym_string_join] = STATE(179), + [sym__expr_op] = STATE(179), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [397] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(178), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(178), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(178), + [sym_subscript_power] = STATE(178), + [sym_compound_expression] = STATE(178), + [sym_set] = STATE(178), + [sym_set_delayed] = STATE(178), + [sym_up_set] = STATE(178), + [sym_up_set_delayed] = STATE(178), + [sym_unset] = STATE(178), + [sym_tag_set] = STATE(178), + [sym_tag_set_delayed] = STATE(178), + [sym_tag_unset] = STATE(178), + [sym_pattern_test] = STATE(178), + [sym_equal_ascii] = STATE(178), + [sym_unequal_ascii] = STATE(178), + [sym_greater_ascii] = STATE(178), + [sym_greater_equal_ascii] = STATE(178), + [sym_less_ascii] = STATE(178), + [sym_less_equal_ascii] = STATE(178), + [sym_rule_ascii] = STATE(178), + [sym_rule_delayed_ascii] = STATE(178), + [sym_message_name] = STATE(178), + [sym_apply_at] = STATE(178), + [sym_tilde] = STATE(178), + [sym_composition] = STATE(178), + [sym_right_composition] = STATE(178), + [sym_get] = STATE(178), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(178), + [sym_underscript] = STATE(178), + [sym_underoverscript] = STATE(178), + [sym_overunderscript] = STATE(178), + [sym_function_anonymous] = STATE(178), + [sym_function_arrow] = STATE(178), + [sym_small_circle] = STATE(178), + [sym_circle_dot] = STATE(178), + [sym_non_commutative_multiply] = STATE(178), + [sym_dot] = STATE(178), + [sym_backslash] = STATE(178), + [sym_diamond] = STATE(178), + [sym_wedge] = STATE(178), + [sym_vee] = STATE(178), + [sym_circle_times] = STATE(178), + [sym_center_dot] = STATE(178), + [sym_times_ast] = STATE(178), + [sym_times_cross] = STATE(178), + [sym_star] = STATE(178), + [sym_vertical_tilde] = STATE(178), + [sym_coproduct] = STATE(178), + [sym_circle_plus] = STATE(178), + [sym_circle_minus] = STATE(178), + [sym_plus] = STATE(178), + [sym_minus] = STATE(178), + [sym_plus_minus] = STATE(178), + [sym_per] = STATE(178), + [sym_divide] = STATE(178), + [sym_divide_box] = STATE(178), + [sym_map] = STATE(178), + [sym_map_all] = STATE(178), + [sym_factorial] = STATE(178), + [sym_factorial2] = STATE(178), + [sym_derivative] = STATE(178), + [sym_sqrt] = STATE(178), + [sym_any_root] = STATE(178), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(178), + [sym_power_subscript] = STATE(178), + [sym_apply_atat] = STATE(178), + [sym_apply_atatat] = STATE(178), + [sym_alternatives] = STATE(178), + [sym_string_join] = STATE(178), + [sym__expr_op] = STATE(178), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [398] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(177), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(177), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(177), + [sym_subscript_power] = STATE(177), + [sym_compound_expression] = STATE(177), + [sym_set] = STATE(177), + [sym_set_delayed] = STATE(177), + [sym_up_set] = STATE(177), + [sym_up_set_delayed] = STATE(177), + [sym_unset] = STATE(177), + [sym_tag_set] = STATE(177), + [sym_tag_set_delayed] = STATE(177), + [sym_tag_unset] = STATE(177), + [sym_pattern_test] = STATE(177), + [sym_equal_ascii] = STATE(177), + [sym_unequal_ascii] = STATE(177), + [sym_greater_ascii] = STATE(177), + [sym_greater_equal_ascii] = STATE(177), + [sym_less_ascii] = STATE(177), + [sym_less_equal_ascii] = STATE(177), + [sym_rule_ascii] = STATE(177), + [sym_rule_delayed_ascii] = STATE(177), + [sym_message_name] = STATE(177), + [sym_apply_at] = STATE(177), + [sym_tilde] = STATE(177), + [sym_composition] = STATE(177), + [sym_right_composition] = STATE(177), + [sym_get] = STATE(177), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(177), + [sym_underscript] = STATE(177), + [sym_underoverscript] = STATE(177), + [sym_overunderscript] = STATE(177), + [sym_function_anonymous] = STATE(177), + [sym_function_arrow] = STATE(177), + [sym_small_circle] = STATE(177), + [sym_circle_dot] = STATE(177), + [sym_non_commutative_multiply] = STATE(177), + [sym_dot] = STATE(177), + [sym_backslash] = STATE(177), + [sym_diamond] = STATE(177), + [sym_wedge] = STATE(177), + [sym_vee] = STATE(177), + [sym_circle_times] = STATE(177), + [sym_center_dot] = STATE(177), + [sym_times_ast] = STATE(177), + [sym_times_cross] = STATE(177), + [sym_star] = STATE(177), + [sym_vertical_tilde] = STATE(177), + [sym_coproduct] = STATE(177), + [sym_circle_plus] = STATE(177), + [sym_circle_minus] = STATE(177), + [sym_plus] = STATE(177), + [sym_minus] = STATE(177), + [sym_plus_minus] = STATE(177), + [sym_per] = STATE(177), + [sym_divide] = STATE(177), + [sym_divide_box] = STATE(177), + [sym_map] = STATE(177), + [sym_map_all] = STATE(177), + [sym_factorial] = STATE(177), + [sym_factorial2] = STATE(177), + [sym_derivative] = STATE(177), + [sym_sqrt] = STATE(177), + [sym_any_root] = STATE(177), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(177), + [sym_power_subscript] = STATE(177), + [sym_apply_atat] = STATE(177), + [sym_apply_atatat] = STATE(177), + [sym_alternatives] = STATE(177), + [sym_string_join] = STATE(177), + [sym__expr_op] = STATE(177), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [399] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(176), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(176), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(176), + [sym_subscript_power] = STATE(176), + [sym_compound_expression] = STATE(176), + [sym_set] = STATE(176), + [sym_set_delayed] = STATE(176), + [sym_up_set] = STATE(176), + [sym_up_set_delayed] = STATE(176), + [sym_unset] = STATE(176), + [sym_tag_set] = STATE(176), + [sym_tag_set_delayed] = STATE(176), + [sym_tag_unset] = STATE(176), + [sym_pattern_test] = STATE(176), + [sym_equal_ascii] = STATE(176), + [sym_unequal_ascii] = STATE(176), + [sym_greater_ascii] = STATE(176), + [sym_greater_equal_ascii] = STATE(176), + [sym_less_ascii] = STATE(176), + [sym_less_equal_ascii] = STATE(176), + [sym_rule_ascii] = STATE(176), + [sym_rule_delayed_ascii] = STATE(176), + [sym_message_name] = STATE(176), + [sym_apply_at] = STATE(176), + [sym_tilde] = STATE(176), + [sym_composition] = STATE(176), + [sym_right_composition] = STATE(176), + [sym_get] = STATE(176), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(176), + [sym_underscript] = STATE(176), + [sym_underoverscript] = STATE(176), + [sym_overunderscript] = STATE(176), + [sym_function_anonymous] = STATE(176), + [sym_function_arrow] = STATE(176), + [sym_small_circle] = STATE(176), + [sym_circle_dot] = STATE(176), + [sym_non_commutative_multiply] = STATE(176), + [sym_dot] = STATE(176), + [sym_backslash] = STATE(176), + [sym_diamond] = STATE(176), + [sym_wedge] = STATE(176), + [sym_vee] = STATE(176), + [sym_circle_times] = STATE(176), + [sym_center_dot] = STATE(176), + [sym_times_ast] = STATE(176), + [sym_times_cross] = STATE(176), + [sym_star] = STATE(176), + [sym_vertical_tilde] = STATE(176), + [sym_coproduct] = STATE(176), + [sym_circle_plus] = STATE(176), + [sym_circle_minus] = STATE(176), + [sym_plus] = STATE(176), + [sym_minus] = STATE(176), + [sym_plus_minus] = STATE(176), + [sym_per] = STATE(176), + [sym_divide] = STATE(176), + [sym_divide_box] = STATE(176), + [sym_map] = STATE(176), + [sym_map_all] = STATE(176), + [sym_factorial] = STATE(176), + [sym_factorial2] = STATE(176), + [sym_derivative] = STATE(176), + [sym_sqrt] = STATE(176), + [sym_any_root] = STATE(176), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(176), + [sym_power_subscript] = STATE(176), + [sym_apply_atat] = STATE(176), + [sym_apply_atatat] = STATE(176), + [sym_alternatives] = STATE(176), + [sym_string_join] = STATE(176), + [sym__expr_op] = STATE(176), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [400] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(175), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(175), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(175), + [sym_subscript_power] = STATE(175), + [sym_compound_expression] = STATE(175), + [sym_set] = STATE(175), + [sym_set_delayed] = STATE(175), + [sym_up_set] = STATE(175), + [sym_up_set_delayed] = STATE(175), + [sym_unset] = STATE(175), + [sym_tag_set] = STATE(175), + [sym_tag_set_delayed] = STATE(175), + [sym_tag_unset] = STATE(175), + [sym_pattern_test] = STATE(175), + [sym_equal_ascii] = STATE(175), + [sym_unequal_ascii] = STATE(175), + [sym_greater_ascii] = STATE(175), + [sym_greater_equal_ascii] = STATE(175), + [sym_less_ascii] = STATE(175), + [sym_less_equal_ascii] = STATE(175), + [sym_rule_ascii] = STATE(175), + [sym_rule_delayed_ascii] = STATE(175), + [sym_message_name] = STATE(175), + [sym_apply_at] = STATE(175), + [sym_tilde] = STATE(175), + [sym_composition] = STATE(175), + [sym_right_composition] = STATE(175), + [sym_get] = STATE(175), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(175), + [sym_underscript] = STATE(175), + [sym_underoverscript] = STATE(175), + [sym_overunderscript] = STATE(175), + [sym_function_anonymous] = STATE(175), + [sym_function_arrow] = STATE(175), + [sym_small_circle] = STATE(175), + [sym_circle_dot] = STATE(175), + [sym_non_commutative_multiply] = STATE(175), + [sym_dot] = STATE(175), + [sym_backslash] = STATE(175), + [sym_diamond] = STATE(175), + [sym_wedge] = STATE(175), + [sym_vee] = STATE(175), + [sym_circle_times] = STATE(175), + [sym_center_dot] = STATE(175), + [sym_times_ast] = STATE(175), + [sym_times_cross] = STATE(175), + [sym_star] = STATE(175), + [sym_vertical_tilde] = STATE(175), + [sym_coproduct] = STATE(175), + [sym_circle_plus] = STATE(175), + [sym_circle_minus] = STATE(175), + [sym_plus] = STATE(175), + [sym_minus] = STATE(175), + [sym_plus_minus] = STATE(175), + [sym_per] = STATE(175), + [sym_divide] = STATE(175), + [sym_divide_box] = STATE(175), + [sym_map] = STATE(175), + [sym_map_all] = STATE(175), + [sym_factorial] = STATE(175), + [sym_factorial2] = STATE(175), + [sym_derivative] = STATE(175), + [sym_sqrt] = STATE(175), + [sym_any_root] = STATE(175), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(175), + [sym_power_subscript] = STATE(175), + [sym_apply_atat] = STATE(175), + [sym_apply_atatat] = STATE(175), + [sym_alternatives] = STATE(175), + [sym_string_join] = STATE(175), + [sym__expr_op] = STATE(175), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [401] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(174), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(174), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(174), + [sym_subscript_power] = STATE(174), + [sym_compound_expression] = STATE(174), + [sym_set] = STATE(174), + [sym_set_delayed] = STATE(174), + [sym_up_set] = STATE(174), + [sym_up_set_delayed] = STATE(174), + [sym_unset] = STATE(174), + [sym_tag_set] = STATE(174), + [sym_tag_set_delayed] = STATE(174), + [sym_tag_unset] = STATE(174), + [sym_pattern_test] = STATE(174), + [sym_equal_ascii] = STATE(174), + [sym_unequal_ascii] = STATE(174), + [sym_greater_ascii] = STATE(174), + [sym_greater_equal_ascii] = STATE(174), + [sym_less_ascii] = STATE(174), + [sym_less_equal_ascii] = STATE(174), + [sym_rule_ascii] = STATE(174), + [sym_rule_delayed_ascii] = STATE(174), + [sym_message_name] = STATE(174), + [sym_apply_at] = STATE(174), + [sym_tilde] = STATE(174), + [sym_composition] = STATE(174), + [sym_right_composition] = STATE(174), + [sym_get] = STATE(174), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(174), + [sym_underscript] = STATE(174), + [sym_underoverscript] = STATE(174), + [sym_overunderscript] = STATE(174), + [sym_function_anonymous] = STATE(174), + [sym_function_arrow] = STATE(174), + [sym_small_circle] = STATE(174), + [sym_circle_dot] = STATE(174), + [sym_non_commutative_multiply] = STATE(174), + [sym_dot] = STATE(174), + [sym_backslash] = STATE(174), + [sym_diamond] = STATE(174), + [sym_wedge] = STATE(174), + [sym_vee] = STATE(174), + [sym_circle_times] = STATE(174), + [sym_center_dot] = STATE(174), + [sym_times_ast] = STATE(174), + [sym_times_cross] = STATE(174), + [sym_star] = STATE(174), + [sym_vertical_tilde] = STATE(174), + [sym_coproduct] = STATE(174), + [sym_circle_plus] = STATE(174), + [sym_circle_minus] = STATE(174), + [sym_plus] = STATE(174), + [sym_minus] = STATE(174), + [sym_plus_minus] = STATE(174), + [sym_per] = STATE(174), + [sym_divide] = STATE(174), + [sym_divide_box] = STATE(174), + [sym_map] = STATE(174), + [sym_map_all] = STATE(174), + [sym_factorial] = STATE(174), + [sym_factorial2] = STATE(174), + [sym_derivative] = STATE(174), + [sym_sqrt] = STATE(174), + [sym_any_root] = STATE(174), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(174), + [sym_power_subscript] = STATE(174), + [sym_apply_atat] = STATE(174), + [sym_apply_atatat] = STATE(174), + [sym_alternatives] = STATE(174), + [sym_string_join] = STATE(174), + [sym__expr_op] = STATE(174), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [402] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(173), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(173), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(173), + [sym_subscript_power] = STATE(173), + [sym_compound_expression] = STATE(173), + [sym_set] = STATE(173), + [sym_set_delayed] = STATE(173), + [sym_up_set] = STATE(173), + [sym_up_set_delayed] = STATE(173), + [sym_unset] = STATE(173), + [sym_tag_set] = STATE(173), + [sym_tag_set_delayed] = STATE(173), + [sym_tag_unset] = STATE(173), + [sym_pattern_test] = STATE(173), + [sym_equal_ascii] = STATE(173), + [sym_unequal_ascii] = STATE(173), + [sym_greater_ascii] = STATE(173), + [sym_greater_equal_ascii] = STATE(173), + [sym_less_ascii] = STATE(173), + [sym_less_equal_ascii] = STATE(173), + [sym_rule_ascii] = STATE(173), + [sym_rule_delayed_ascii] = STATE(173), + [sym_message_name] = STATE(173), + [sym_apply_at] = STATE(173), + [sym_tilde] = STATE(173), + [sym_composition] = STATE(173), + [sym_right_composition] = STATE(173), + [sym_get] = STATE(173), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(173), + [sym_underscript] = STATE(173), + [sym_underoverscript] = STATE(173), + [sym_overunderscript] = STATE(173), + [sym_function_anonymous] = STATE(173), + [sym_function_arrow] = STATE(173), + [sym_small_circle] = STATE(173), + [sym_circle_dot] = STATE(173), + [sym_non_commutative_multiply] = STATE(173), + [sym_dot] = STATE(173), + [sym_backslash] = STATE(173), + [sym_diamond] = STATE(173), + [sym_wedge] = STATE(173), + [sym_vee] = STATE(173), + [sym_circle_times] = STATE(173), + [sym_center_dot] = STATE(173), + [sym_times_ast] = STATE(173), + [sym_times_cross] = STATE(173), + [sym_star] = STATE(173), + [sym_vertical_tilde] = STATE(173), + [sym_coproduct] = STATE(173), + [sym_circle_plus] = STATE(173), + [sym_circle_minus] = STATE(173), + [sym_plus] = STATE(173), + [sym_minus] = STATE(173), + [sym_plus_minus] = STATE(173), + [sym_per] = STATE(173), + [sym_divide] = STATE(173), + [sym_divide_box] = STATE(173), + [sym_map] = STATE(173), + [sym_map_all] = STATE(173), + [sym_factorial] = STATE(173), + [sym_factorial2] = STATE(173), + [sym_derivative] = STATE(173), + [sym_sqrt] = STATE(173), + [sym_any_root] = STATE(173), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(173), + [sym_power_subscript] = STATE(173), + [sym_apply_atat] = STATE(173), + [sym_apply_atatat] = STATE(173), + [sym_alternatives] = STATE(173), + [sym_string_join] = STATE(173), + [sym__expr_op] = STATE(173), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [403] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(172), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(172), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(172), + [sym_subscript_power] = STATE(172), + [sym_compound_expression] = STATE(172), + [sym_set] = STATE(172), + [sym_set_delayed] = STATE(172), + [sym_up_set] = STATE(172), + [sym_up_set_delayed] = STATE(172), + [sym_unset] = STATE(172), + [sym_tag_set] = STATE(172), + [sym_tag_set_delayed] = STATE(172), + [sym_tag_unset] = STATE(172), + [sym_pattern_test] = STATE(172), + [sym_equal_ascii] = STATE(172), + [sym_unequal_ascii] = STATE(172), + [sym_greater_ascii] = STATE(172), + [sym_greater_equal_ascii] = STATE(172), + [sym_less_ascii] = STATE(172), + [sym_less_equal_ascii] = STATE(172), + [sym_rule_ascii] = STATE(172), + [sym_rule_delayed_ascii] = STATE(172), + [sym_message_name] = STATE(172), + [sym_apply_at] = STATE(172), + [sym_tilde] = STATE(172), + [sym_composition] = STATE(172), + [sym_right_composition] = STATE(172), + [sym_get] = STATE(172), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(172), + [sym_underscript] = STATE(172), + [sym_underoverscript] = STATE(172), + [sym_overunderscript] = STATE(172), + [sym_function_anonymous] = STATE(172), + [sym_function_arrow] = STATE(172), + [sym_small_circle] = STATE(172), + [sym_circle_dot] = STATE(172), + [sym_non_commutative_multiply] = STATE(172), + [sym_dot] = STATE(172), + [sym_backslash] = STATE(172), + [sym_diamond] = STATE(172), + [sym_wedge] = STATE(172), + [sym_vee] = STATE(172), + [sym_circle_times] = STATE(172), + [sym_center_dot] = STATE(172), + [sym_times_ast] = STATE(172), + [sym_times_cross] = STATE(172), + [sym_star] = STATE(172), + [sym_vertical_tilde] = STATE(172), + [sym_coproduct] = STATE(172), + [sym_circle_plus] = STATE(172), + [sym_circle_minus] = STATE(172), + [sym_plus] = STATE(172), + [sym_minus] = STATE(172), + [sym_plus_minus] = STATE(172), + [sym_per] = STATE(172), + [sym_divide] = STATE(172), + [sym_divide_box] = STATE(172), + [sym_map] = STATE(172), + [sym_map_all] = STATE(172), + [sym_factorial] = STATE(172), + [sym_factorial2] = STATE(172), + [sym_derivative] = STATE(172), + [sym_sqrt] = STATE(172), + [sym_any_root] = STATE(172), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(172), + [sym_power_subscript] = STATE(172), + [sym_apply_atat] = STATE(172), + [sym_apply_atatat] = STATE(172), + [sym_alternatives] = STATE(172), + [sym_string_join] = STATE(172), + [sym__expr_op] = STATE(172), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [404] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(183), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(183), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(183), + [sym_subscript_power] = STATE(183), + [sym_compound_expression] = STATE(183), + [sym_set] = STATE(183), + [sym_set_delayed] = STATE(183), + [sym_up_set] = STATE(183), + [sym_up_set_delayed] = STATE(183), + [sym_unset] = STATE(183), + [sym_tag_set] = STATE(183), + [sym_tag_set_delayed] = STATE(183), + [sym_tag_unset] = STATE(183), + [sym_pattern_test] = STATE(183), + [sym_equal_ascii] = STATE(183), + [sym_unequal_ascii] = STATE(183), + [sym_greater_ascii] = STATE(183), + [sym_greater_equal_ascii] = STATE(183), + [sym_less_ascii] = STATE(183), + [sym_less_equal_ascii] = STATE(183), + [sym_rule_ascii] = STATE(183), + [sym_rule_delayed_ascii] = STATE(183), + [sym_message_name] = STATE(183), + [sym_apply_at] = STATE(183), + [sym_tilde] = STATE(183), + [sym_composition] = STATE(183), + [sym_right_composition] = STATE(183), + [sym_get] = STATE(183), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(183), + [sym_underscript] = STATE(183), + [sym_underoverscript] = STATE(183), + [sym_overunderscript] = STATE(183), + [sym_function_anonymous] = STATE(183), + [sym_function_arrow] = STATE(183), + [sym_small_circle] = STATE(183), + [sym_circle_dot] = STATE(183), + [sym_non_commutative_multiply] = STATE(183), + [sym_dot] = STATE(183), + [sym_backslash] = STATE(183), + [sym_diamond] = STATE(183), + [sym_wedge] = STATE(183), + [sym_vee] = STATE(183), + [sym_circle_times] = STATE(183), + [sym_center_dot] = STATE(183), + [sym_times_ast] = STATE(183), + [sym_times_cross] = STATE(183), + [sym_star] = STATE(183), + [sym_vertical_tilde] = STATE(183), + [sym_coproduct] = STATE(183), + [sym_circle_plus] = STATE(183), + [sym_circle_minus] = STATE(183), + [sym_plus] = STATE(183), + [sym_minus] = STATE(183), + [sym_plus_minus] = STATE(183), + [sym_per] = STATE(183), + [sym_divide] = STATE(183), + [sym_divide_box] = STATE(183), + [sym_map] = STATE(183), + [sym_map_all] = STATE(183), + [sym_factorial] = STATE(183), + [sym_factorial2] = STATE(183), + [sym_derivative] = STATE(183), + [sym_sqrt] = STATE(183), + [sym_any_root] = STATE(183), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(183), + [sym_power_subscript] = STATE(183), + [sym_apply_atat] = STATE(183), + [sym_apply_atatat] = STATE(183), + [sym_alternatives] = STATE(183), + [sym_string_join] = STATE(183), + [sym__expr_op] = STATE(183), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [405] = { + [sym__parenthesized_expr] = STATE(547), + [sym__expr_finished] = STATE(547), + [sym__expr] = STATE(125), + [sym__expr1_symbol] = STATE(1077), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(923), + [sym__expr1] = STATE(125), + [sym_increment] = STATE(642), + [sym_decrement] = STATE(642), + [sym_pre_increment] = STATE(642), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(642), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(828), + [sym_positive_operator] = STATE(961), + [sym_negative] = STATE(828), + [sym_negative_operator] = STATE(958), + [sym_negative_positive] = STATE(828), + [sym_negative_positive_operator] = STATE(957), + [sym_del] = STATE(642), + [sym_del_operator] = STATE(937), + [sym_subscript] = STATE(125), + [sym_subscript_power] = STATE(125), + [sym_compound_expression] = STATE(125), + [sym_set] = STATE(125), + [sym_set_delayed] = STATE(125), + [sym_up_set] = STATE(125), + [sym_up_set_delayed] = STATE(125), + [sym_unset] = STATE(125), + [sym_tag_set] = STATE(125), + [sym_tag_set_delayed] = STATE(125), + [sym_tag_unset] = STATE(125), + [sym_pattern_test] = STATE(125), + [sym_equal_ascii] = STATE(125), + [sym_unequal_ascii] = STATE(125), + [sym_greater_ascii] = STATE(125), + [sym_greater_equal_ascii] = STATE(125), + [sym_less_ascii] = STATE(125), + [sym_less_equal_ascii] = STATE(125), + [sym_rule_ascii] = STATE(125), + [sym_rule_delayed_ascii] = STATE(125), + [sym_message_name] = STATE(125), + [sym_apply_at] = STATE(125), + [sym_tilde] = STATE(125), + [sym_composition] = STATE(125), + [sym_right_composition] = STATE(125), + [sym_get] = STATE(125), + [sym_get_operator] = STATE(1085), + [sym_overscript] = STATE(125), + [sym_underscript] = STATE(125), + [sym_underoverscript] = STATE(125), + [sym_overunderscript] = STATE(125), + [sym_function_anonymous] = STATE(125), + [sym_function_arrow] = STATE(125), + [sym_small_circle] = STATE(125), + [sym_circle_dot] = STATE(125), + [sym_non_commutative_multiply] = STATE(125), + [sym_dot] = STATE(125), + [sym_backslash] = STATE(125), + [sym_diamond] = STATE(125), + [sym_wedge] = STATE(125), + [sym_vee] = STATE(125), + [sym_circle_times] = STATE(125), + [sym_center_dot] = STATE(125), + [sym_times_ast] = STATE(125), + [sym_times_cross] = STATE(125), + [sym_star] = STATE(125), + [sym_vertical_tilde] = STATE(125), + [sym_coproduct] = STATE(125), + [sym_circle_plus] = STATE(125), + [sym_circle_minus] = STATE(125), + [sym_plus] = STATE(125), + [sym_minus] = STATE(125), + [sym_plus_minus] = STATE(125), + [sym_per] = STATE(125), + [sym_divide] = STATE(125), + [sym_divide_box] = STATE(125), + [sym_map] = STATE(125), + [sym_map_all] = STATE(125), + [sym_factorial] = STATE(125), + [sym_factorial2] = STATE(125), + [sym_derivative] = STATE(125), + [sym_sqrt] = STATE(125), + [sym_any_root] = STATE(125), + [sym_any_root_operator_left] = STATE(315), + [sym_power] = STATE(125), + [sym_power_subscript] = STATE(125), + [sym_apply_atat] = STATE(125), + [sym_apply_atatat] = STATE(125), + [sym_alternatives] = STATE(125), + [sym_string_join] = STATE(125), + [sym__expr_op] = STATE(125), + [sym_list] = STATE(547), + [sym_apply] = STATE(547), + [sym_association] = STATE(547), + [sym_part] = STATE(547), + [sym__symbol] = STATE(549), + [sym_user_symbol] = STATE(549), + [sym_builtin_symbol] = STATE(549), + [sym_string] = STATE(547), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(320), + [aux_sym_source_file_token1] = ACTIONS(847), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_blank] = ACTIONS(849), + [sym_blank_sequence] = ACTIONS(849), + [sym_blank_null_sequence] = ACTIONS(851), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(851), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [406] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(186), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(486), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(486), + [sym_subscript_power_top] = STATE(486), + [sym_compound_expression_top] = STATE(486), + [sym_set_top] = STATE(486), + [sym_set_delayed_top] = STATE(486), + [sym_up_set_top] = STATE(486), + [sym_up_set_delayed_top] = STATE(486), + [sym_unset_top] = STATE(486), + [sym_tag_set_top] = STATE(486), + [sym_tag_set_delayed_top] = STATE(486), + [sym_tag_unset_top] = STATE(486), + [sym_pattern_test_top] = STATE(486), + [sym_equal_ascii_top] = STATE(486), + [sym_unequal_ascii_top] = STATE(486), + [sym_greater_ascii_top] = STATE(486), + [sym_greater_equal_ascii_top] = STATE(486), + [sym_less_ascii_top] = STATE(486), + [sym_less_equal_ascii_top] = STATE(486), + [sym_rule_ascii_top] = STATE(486), + [sym_rule_delayed_ascii_top] = STATE(486), + [sym_message_name_top] = STATE(486), + [sym_apply_at_top] = STATE(486), + [sym_tilde_top] = STATE(486), + [sym_composition_top] = STATE(486), + [sym_right_composition_top] = STATE(486), + [sym_get_top] = STATE(486), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(486), + [sym_underscript_top] = STATE(486), + [sym_underoverscript_top] = STATE(486), + [sym_overunderscript_top] = STATE(486), + [sym_function_anonymous_top] = STATE(486), + [sym_function_arrow_top] = STATE(486), + [sym_small_circle_top] = STATE(486), + [sym_circle_dot_top] = STATE(486), + [sym_non_commutative_multiply_top] = STATE(486), + [sym_dot_top] = STATE(486), + [sym_backslash_top] = STATE(486), + [sym_diamond_top] = STATE(486), + [sym_wedge_top] = STATE(486), + [sym_vee_top] = STATE(486), + [sym_circle_times_top] = STATE(486), + [sym_center_dot_top] = STATE(486), + [sym_times_ast_top] = STATE(486), + [sym_times_cross_top] = STATE(486), + [sym_star_top] = STATE(486), + [sym_vertical_tilde_top] = STATE(486), + [sym_coproduct_top] = STATE(486), + [sym_circle_plus_top] = STATE(486), + [sym_circle_minus_top] = STATE(486), + [sym_plus_top] = STATE(486), + [sym_minus_top] = STATE(486), + [sym_plus_minus_top] = STATE(486), + [sym_per_top] = STATE(486), + [sym_divide_top] = STATE(486), + [sym_divide_box_top] = STATE(486), + [sym_map_top] = STATE(486), + [sym_map_all_top] = STATE(486), + [sym_factorial_top] = STATE(486), + [sym_factorial2_top] = STATE(486), + [sym_derivative_top] = STATE(486), + [sym_sqrt_top] = STATE(486), + [sym_any_root_top] = STATE(486), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(486), + [sym_power_subscript_top] = STATE(486), + [sym_apply_atat_top] = STATE(486), + [sym_apply_atatat_top] = STATE(486), + [sym_alternatives_top] = STATE(486), + [sym_string_join_top] = STATE(486), + [sym__expr_op_top] = STATE(486), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat2] = STATE(407), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [407] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(200), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(486), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(486), + [sym_subscript_power_top] = STATE(486), + [sym_compound_expression_top] = STATE(486), + [sym_set_top] = STATE(486), + [sym_set_delayed_top] = STATE(486), + [sym_up_set_top] = STATE(486), + [sym_up_set_delayed_top] = STATE(486), + [sym_unset_top] = STATE(486), + [sym_tag_set_top] = STATE(486), + [sym_tag_set_delayed_top] = STATE(486), + [sym_tag_unset_top] = STATE(486), + [sym_pattern_test_top] = STATE(486), + [sym_equal_ascii_top] = STATE(486), + [sym_unequal_ascii_top] = STATE(486), + [sym_greater_ascii_top] = STATE(486), + [sym_greater_equal_ascii_top] = STATE(486), + [sym_less_ascii_top] = STATE(486), + [sym_less_equal_ascii_top] = STATE(486), + [sym_rule_ascii_top] = STATE(486), + [sym_rule_delayed_ascii_top] = STATE(486), + [sym_message_name_top] = STATE(486), + [sym_apply_at_top] = STATE(486), + [sym_tilde_top] = STATE(486), + [sym_composition_top] = STATE(486), + [sym_right_composition_top] = STATE(486), + [sym_get_top] = STATE(486), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(486), + [sym_underscript_top] = STATE(486), + [sym_underoverscript_top] = STATE(486), + [sym_overunderscript_top] = STATE(486), + [sym_function_anonymous_top] = STATE(486), + [sym_function_arrow_top] = STATE(486), + [sym_small_circle_top] = STATE(486), + [sym_circle_dot_top] = STATE(486), + [sym_non_commutative_multiply_top] = STATE(486), + [sym_dot_top] = STATE(486), + [sym_backslash_top] = STATE(486), + [sym_diamond_top] = STATE(486), + [sym_wedge_top] = STATE(486), + [sym_vee_top] = STATE(486), + [sym_circle_times_top] = STATE(486), + [sym_center_dot_top] = STATE(486), + [sym_times_ast_top] = STATE(486), + [sym_times_cross_top] = STATE(486), + [sym_star_top] = STATE(486), + [sym_vertical_tilde_top] = STATE(486), + [sym_coproduct_top] = STATE(486), + [sym_circle_plus_top] = STATE(486), + [sym_circle_minus_top] = STATE(486), + [sym_plus_top] = STATE(486), + [sym_minus_top] = STATE(486), + [sym_plus_minus_top] = STATE(486), + [sym_per_top] = STATE(486), + [sym_divide_top] = STATE(486), + [sym_divide_box_top] = STATE(486), + [sym_map_top] = STATE(486), + [sym_map_all_top] = STATE(486), + [sym_factorial_top] = STATE(486), + [sym_factorial2_top] = STATE(486), + [sym_derivative_top] = STATE(486), + [sym_sqrt_top] = STATE(486), + [sym_any_root_top] = STATE(486), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(486), + [sym_power_subscript_top] = STATE(486), + [sym_apply_atat_top] = STATE(486), + [sym_apply_atatat_top] = STATE(486), + [sym_alternatives_top] = STATE(486), + [sym_string_join_top] = STATE(486), + [sym__expr_op_top] = STATE(486), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat2] = STATE(407), + [sym_parenthesis_begin] = ACTIONS(865), + [anon_sym_PLUS_PLUS] = ACTIONS(868), + [anon_sym_DASH_DASH] = ACTIONS(871), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(877), + [anon_sym_] = ACTIONS(880), + [anon_sym_2] = ACTIONS(883), + [anon_sym_LT_LT] = ACTIONS(886), + [anon_sym_BSLASH_AT] = ACTIONS(889), + [sym_list_bracket_begin] = ACTIONS(892), + [sym_association_bracket_begin] = ACTIONS(895), + [sym_blank] = ACTIONS(898), + [sym_blank_sequence] = ACTIONS(898), + [sym_blank_null_sequence] = ACTIONS(901), + [anon_sym_DQUOTE] = ACTIONS(904), + [sym_number] = ACTIONS(901), + [sym__lower_identifier] = ACTIONS(907), + [sym__upper_identifier] = ACTIONS(910), + [sym_comment] = ACTIONS(3), + }, + [408] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(127), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(486), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(486), + [sym_subscript_power_top] = STATE(486), + [sym_compound_expression_top] = STATE(486), + [sym_set_top] = STATE(486), + [sym_set_delayed_top] = STATE(486), + [sym_up_set_top] = STATE(486), + [sym_up_set_delayed_top] = STATE(486), + [sym_unset_top] = STATE(486), + [sym_tag_set_top] = STATE(486), + [sym_tag_set_delayed_top] = STATE(486), + [sym_tag_unset_top] = STATE(486), + [sym_pattern_test_top] = STATE(486), + [sym_equal_ascii_top] = STATE(486), + [sym_unequal_ascii_top] = STATE(486), + [sym_greater_ascii_top] = STATE(486), + [sym_greater_equal_ascii_top] = STATE(486), + [sym_less_ascii_top] = STATE(486), + [sym_less_equal_ascii_top] = STATE(486), + [sym_rule_ascii_top] = STATE(486), + [sym_rule_delayed_ascii_top] = STATE(486), + [sym_message_name_top] = STATE(486), + [sym_apply_at_top] = STATE(486), + [sym_tilde_top] = STATE(486), + [sym_composition_top] = STATE(486), + [sym_right_composition_top] = STATE(486), + [sym_get_top] = STATE(486), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(486), + [sym_underscript_top] = STATE(486), + [sym_underoverscript_top] = STATE(486), + [sym_overunderscript_top] = STATE(486), + [sym_function_anonymous_top] = STATE(486), + [sym_function_arrow_top] = STATE(486), + [sym_small_circle_top] = STATE(486), + [sym_circle_dot_top] = STATE(486), + [sym_non_commutative_multiply_top] = STATE(486), + [sym_dot_top] = STATE(486), + [sym_backslash_top] = STATE(486), + [sym_diamond_top] = STATE(486), + [sym_wedge_top] = STATE(486), + [sym_vee_top] = STATE(486), + [sym_circle_times_top] = STATE(486), + [sym_center_dot_top] = STATE(486), + [sym_times_ast_top] = STATE(486), + [sym_times_cross_top] = STATE(486), + [sym_star_top] = STATE(486), + [sym_vertical_tilde_top] = STATE(486), + [sym_coproduct_top] = STATE(486), + [sym_circle_plus_top] = STATE(486), + [sym_circle_minus_top] = STATE(486), + [sym_plus_top] = STATE(486), + [sym_minus_top] = STATE(486), + [sym_plus_minus_top] = STATE(486), + [sym_per_top] = STATE(486), + [sym_divide_top] = STATE(486), + [sym_divide_box_top] = STATE(486), + [sym_map_top] = STATE(486), + [sym_map_all_top] = STATE(486), + [sym_factorial_top] = STATE(486), + [sym_factorial2_top] = STATE(486), + [sym_derivative_top] = STATE(486), + [sym_sqrt_top] = STATE(486), + [sym_any_root_top] = STATE(486), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(486), + [sym_power_subscript_top] = STATE(486), + [sym_apply_atat_top] = STATE(486), + [sym_apply_atatat_top] = STATE(486), + [sym_alternatives_top] = STATE(486), + [sym_string_join_top] = STATE(486), + [sym__expr_op_top] = STATE(486), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat2] = STATE(407), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [409] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(8), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(8), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(8), + [sym_subscript_power_top] = STATE(8), + [sym_compound_expression_top] = STATE(8), + [sym_set_top] = STATE(8), + [sym_set_delayed_top] = STATE(8), + [sym_up_set_top] = STATE(8), + [sym_up_set_delayed_top] = STATE(8), + [sym_unset_top] = STATE(8), + [sym_tag_set_top] = STATE(8), + [sym_tag_set_delayed_top] = STATE(8), + [sym_tag_unset_top] = STATE(8), + [sym_pattern_test_top] = STATE(8), + [sym_equal_ascii_top] = STATE(8), + [sym_unequal_ascii_top] = STATE(8), + [sym_greater_ascii_top] = STATE(8), + [sym_greater_equal_ascii_top] = STATE(8), + [sym_less_ascii_top] = STATE(8), + [sym_less_equal_ascii_top] = STATE(8), + [sym_rule_ascii_top] = STATE(8), + [sym_rule_delayed_ascii_top] = STATE(8), + [sym_message_name_top] = STATE(8), + [sym_apply_at_top] = STATE(8), + [sym_tilde_top] = STATE(8), + [sym_composition_top] = STATE(8), + [sym_right_composition_top] = STATE(8), + [sym_get_top] = STATE(8), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(8), + [sym_underscript_top] = STATE(8), + [sym_underoverscript_top] = STATE(8), + [sym_overunderscript_top] = STATE(8), + [sym_function_anonymous_top] = STATE(8), + [sym_function_arrow_top] = STATE(8), + [sym_small_circle_top] = STATE(8), + [sym_circle_dot_top] = STATE(8), + [sym_non_commutative_multiply_top] = STATE(8), + [sym_dot_top] = STATE(8), + [sym_backslash_top] = STATE(8), + [sym_diamond_top] = STATE(8), + [sym_wedge_top] = STATE(8), + [sym_vee_top] = STATE(8), + [sym_circle_times_top] = STATE(8), + [sym_center_dot_top] = STATE(8), + [sym_times_ast_top] = STATE(8), + [sym_times_cross_top] = STATE(8), + [sym_star_top] = STATE(8), + [sym_vertical_tilde_top] = STATE(8), + [sym_coproduct_top] = STATE(8), + [sym_circle_plus_top] = STATE(8), + [sym_circle_minus_top] = STATE(8), + [sym_plus_top] = STATE(8), + [sym_minus_top] = STATE(8), + [sym_plus_minus_top] = STATE(8), + [sym_per_top] = STATE(8), + [sym_divide_top] = STATE(8), + [sym_divide_box_top] = STATE(8), + [sym_map_top] = STATE(8), + [sym_map_all_top] = STATE(8), + [sym_factorial_top] = STATE(8), + [sym_factorial2_top] = STATE(8), + [sym_derivative_top] = STATE(8), + [sym_sqrt_top] = STATE(8), + [sym_any_root_top] = STATE(8), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(8), + [sym_power_subscript_top] = STATE(8), + [sym_apply_atat_top] = STATE(8), + [sym_apply_atatat_top] = STATE(8), + [sym_alternatives_top] = STATE(8), + [sym_string_join_top] = STATE(8), + [sym__expr_op_top] = STATE(8), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [410] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(53), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(53), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(53), + [sym_subscript_power_top] = STATE(53), + [sym_compound_expression_top] = STATE(53), + [sym_set_top] = STATE(53), + [sym_set_delayed_top] = STATE(53), + [sym_up_set_top] = STATE(53), + [sym_up_set_delayed_top] = STATE(53), + [sym_unset_top] = STATE(53), + [sym_tag_set_top] = STATE(53), + [sym_tag_set_delayed_top] = STATE(53), + [sym_tag_unset_top] = STATE(53), + [sym_pattern_test_top] = STATE(53), + [sym_equal_ascii_top] = STATE(53), + [sym_unequal_ascii_top] = STATE(53), + [sym_greater_ascii_top] = STATE(53), + [sym_greater_equal_ascii_top] = STATE(53), + [sym_less_ascii_top] = STATE(53), + [sym_less_equal_ascii_top] = STATE(53), + [sym_rule_ascii_top] = STATE(53), + [sym_rule_delayed_ascii_top] = STATE(53), + [sym_message_name_top] = STATE(53), + [sym_apply_at_top] = STATE(53), + [sym_tilde_top] = STATE(53), + [sym_composition_top] = STATE(53), + [sym_right_composition_top] = STATE(53), + [sym_get_top] = STATE(53), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(53), + [sym_underscript_top] = STATE(53), + [sym_underoverscript_top] = STATE(53), + [sym_overunderscript_top] = STATE(53), + [sym_function_anonymous_top] = STATE(53), + [sym_function_arrow_top] = STATE(53), + [sym_small_circle_top] = STATE(53), + [sym_circle_dot_top] = STATE(53), + [sym_non_commutative_multiply_top] = STATE(53), + [sym_dot_top] = STATE(53), + [sym_backslash_top] = STATE(53), + [sym_diamond_top] = STATE(53), + [sym_wedge_top] = STATE(53), + [sym_vee_top] = STATE(53), + [sym_circle_times_top] = STATE(53), + [sym_center_dot_top] = STATE(53), + [sym_times_ast_top] = STATE(53), + [sym_times_cross_top] = STATE(53), + [sym_star_top] = STATE(53), + [sym_vertical_tilde_top] = STATE(53), + [sym_coproduct_top] = STATE(53), + [sym_circle_plus_top] = STATE(53), + [sym_circle_minus_top] = STATE(53), + [sym_plus_top] = STATE(53), + [sym_minus_top] = STATE(53), + [sym_plus_minus_top] = STATE(53), + [sym_per_top] = STATE(53), + [sym_divide_top] = STATE(53), + [sym_divide_box_top] = STATE(53), + [sym_map_top] = STATE(53), + [sym_map_all_top] = STATE(53), + [sym_factorial_top] = STATE(53), + [sym_factorial2_top] = STATE(53), + [sym_derivative_top] = STATE(53), + [sym_sqrt_top] = STATE(53), + [sym_any_root_top] = STATE(53), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(53), + [sym_power_subscript_top] = STATE(53), + [sym_apply_atat_top] = STATE(53), + [sym_apply_atatat_top] = STATE(53), + [sym_alternatives_top] = STATE(53), + [sym_string_join_top] = STATE(53), + [sym__expr_op_top] = STATE(53), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [411] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(37), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(37), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(37), + [sym_subscript_power_top] = STATE(37), + [sym_compound_expression_top] = STATE(37), + [sym_set_top] = STATE(37), + [sym_set_delayed_top] = STATE(37), + [sym_up_set_top] = STATE(37), + [sym_up_set_delayed_top] = STATE(37), + [sym_unset_top] = STATE(37), + [sym_tag_set_top] = STATE(37), + [sym_tag_set_delayed_top] = STATE(37), + [sym_tag_unset_top] = STATE(37), + [sym_pattern_test_top] = STATE(37), + [sym_equal_ascii_top] = STATE(37), + [sym_unequal_ascii_top] = STATE(37), + [sym_greater_ascii_top] = STATE(37), + [sym_greater_equal_ascii_top] = STATE(37), + [sym_less_ascii_top] = STATE(37), + [sym_less_equal_ascii_top] = STATE(37), + [sym_rule_ascii_top] = STATE(37), + [sym_rule_delayed_ascii_top] = STATE(37), + [sym_message_name_top] = STATE(37), + [sym_apply_at_top] = STATE(37), + [sym_tilde_top] = STATE(37), + [sym_composition_top] = STATE(37), + [sym_right_composition_top] = STATE(37), + [sym_get_top] = STATE(37), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(37), + [sym_underscript_top] = STATE(37), + [sym_underoverscript_top] = STATE(37), + [sym_overunderscript_top] = STATE(37), + [sym_function_anonymous_top] = STATE(37), + [sym_function_arrow_top] = STATE(37), + [sym_small_circle_top] = STATE(37), + [sym_circle_dot_top] = STATE(37), + [sym_non_commutative_multiply_top] = STATE(37), + [sym_dot_top] = STATE(37), + [sym_backslash_top] = STATE(37), + [sym_diamond_top] = STATE(37), + [sym_wedge_top] = STATE(37), + [sym_vee_top] = STATE(37), + [sym_circle_times_top] = STATE(37), + [sym_center_dot_top] = STATE(37), + [sym_times_ast_top] = STATE(37), + [sym_times_cross_top] = STATE(37), + [sym_star_top] = STATE(37), + [sym_vertical_tilde_top] = STATE(37), + [sym_coproduct_top] = STATE(37), + [sym_circle_plus_top] = STATE(37), + [sym_circle_minus_top] = STATE(37), + [sym_plus_top] = STATE(37), + [sym_minus_top] = STATE(37), + [sym_plus_minus_top] = STATE(37), + [sym_per_top] = STATE(37), + [sym_divide_top] = STATE(37), + [sym_divide_box_top] = STATE(37), + [sym_map_top] = STATE(37), + [sym_map_all_top] = STATE(37), + [sym_factorial_top] = STATE(37), + [sym_factorial2_top] = STATE(37), + [sym_derivative_top] = STATE(37), + [sym_sqrt_top] = STATE(37), + [sym_any_root_top] = STATE(37), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(37), + [sym_power_subscript_top] = STATE(37), + [sym_apply_atat_top] = STATE(37), + [sym_apply_atatat_top] = STATE(37), + [sym_alternatives_top] = STATE(37), + [sym_string_join_top] = STATE(37), + [sym__expr_op_top] = STATE(37), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [412] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(33), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(33), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(33), + [sym_subscript_power_top] = STATE(33), + [sym_compound_expression_top] = STATE(33), + [sym_set_top] = STATE(33), + [sym_set_delayed_top] = STATE(33), + [sym_up_set_top] = STATE(33), + [sym_up_set_delayed_top] = STATE(33), + [sym_unset_top] = STATE(33), + [sym_tag_set_top] = STATE(33), + [sym_tag_set_delayed_top] = STATE(33), + [sym_tag_unset_top] = STATE(33), + [sym_pattern_test_top] = STATE(33), + [sym_equal_ascii_top] = STATE(33), + [sym_unequal_ascii_top] = STATE(33), + [sym_greater_ascii_top] = STATE(33), + [sym_greater_equal_ascii_top] = STATE(33), + [sym_less_ascii_top] = STATE(33), + [sym_less_equal_ascii_top] = STATE(33), + [sym_rule_ascii_top] = STATE(33), + [sym_rule_delayed_ascii_top] = STATE(33), + [sym_message_name_top] = STATE(33), + [sym_apply_at_top] = STATE(33), + [sym_tilde_top] = STATE(33), + [sym_composition_top] = STATE(33), + [sym_right_composition_top] = STATE(33), + [sym_get_top] = STATE(33), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(33), + [sym_underscript_top] = STATE(33), + [sym_underoverscript_top] = STATE(33), + [sym_overunderscript_top] = STATE(33), + [sym_function_anonymous_top] = STATE(33), + [sym_function_arrow_top] = STATE(33), + [sym_small_circle_top] = STATE(33), + [sym_circle_dot_top] = STATE(33), + [sym_non_commutative_multiply_top] = STATE(33), + [sym_dot_top] = STATE(33), + [sym_backslash_top] = STATE(33), + [sym_diamond_top] = STATE(33), + [sym_wedge_top] = STATE(33), + [sym_vee_top] = STATE(33), + [sym_circle_times_top] = STATE(33), + [sym_center_dot_top] = STATE(33), + [sym_times_ast_top] = STATE(33), + [sym_times_cross_top] = STATE(33), + [sym_star_top] = STATE(33), + [sym_vertical_tilde_top] = STATE(33), + [sym_coproduct_top] = STATE(33), + [sym_circle_plus_top] = STATE(33), + [sym_circle_minus_top] = STATE(33), + [sym_plus_top] = STATE(33), + [sym_minus_top] = STATE(33), + [sym_plus_minus_top] = STATE(33), + [sym_per_top] = STATE(33), + [sym_divide_top] = STATE(33), + [sym_divide_box_top] = STATE(33), + [sym_map_top] = STATE(33), + [sym_map_all_top] = STATE(33), + [sym_factorial_top] = STATE(33), + [sym_factorial2_top] = STATE(33), + [sym_derivative_top] = STATE(33), + [sym_sqrt_top] = STATE(33), + [sym_any_root_top] = STATE(33), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(33), + [sym_power_subscript_top] = STATE(33), + [sym_apply_atat_top] = STATE(33), + [sym_apply_atatat_top] = STATE(33), + [sym_alternatives_top] = STATE(33), + [sym_string_join_top] = STATE(33), + [sym__expr_op_top] = STATE(33), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [413] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(34), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(34), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(34), + [sym_subscript_power_top] = STATE(34), + [sym_compound_expression_top] = STATE(34), + [sym_set_top] = STATE(34), + [sym_set_delayed_top] = STATE(34), + [sym_up_set_top] = STATE(34), + [sym_up_set_delayed_top] = STATE(34), + [sym_unset_top] = STATE(34), + [sym_tag_set_top] = STATE(34), + [sym_tag_set_delayed_top] = STATE(34), + [sym_tag_unset_top] = STATE(34), + [sym_pattern_test_top] = STATE(34), + [sym_equal_ascii_top] = STATE(34), + [sym_unequal_ascii_top] = STATE(34), + [sym_greater_ascii_top] = STATE(34), + [sym_greater_equal_ascii_top] = STATE(34), + [sym_less_ascii_top] = STATE(34), + [sym_less_equal_ascii_top] = STATE(34), + [sym_rule_ascii_top] = STATE(34), + [sym_rule_delayed_ascii_top] = STATE(34), + [sym_message_name_top] = STATE(34), + [sym_apply_at_top] = STATE(34), + [sym_tilde_top] = STATE(34), + [sym_composition_top] = STATE(34), + [sym_right_composition_top] = STATE(34), + [sym_get_top] = STATE(34), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(34), + [sym_underscript_top] = STATE(34), + [sym_underoverscript_top] = STATE(34), + [sym_overunderscript_top] = STATE(34), + [sym_function_anonymous_top] = STATE(34), + [sym_function_arrow_top] = STATE(34), + [sym_small_circle_top] = STATE(34), + [sym_circle_dot_top] = STATE(34), + [sym_non_commutative_multiply_top] = STATE(34), + [sym_dot_top] = STATE(34), + [sym_backslash_top] = STATE(34), + [sym_diamond_top] = STATE(34), + [sym_wedge_top] = STATE(34), + [sym_vee_top] = STATE(34), + [sym_circle_times_top] = STATE(34), + [sym_center_dot_top] = STATE(34), + [sym_times_ast_top] = STATE(34), + [sym_times_cross_top] = STATE(34), + [sym_star_top] = STATE(34), + [sym_vertical_tilde_top] = STATE(34), + [sym_coproduct_top] = STATE(34), + [sym_circle_plus_top] = STATE(34), + [sym_circle_minus_top] = STATE(34), + [sym_plus_top] = STATE(34), + [sym_minus_top] = STATE(34), + [sym_plus_minus_top] = STATE(34), + [sym_per_top] = STATE(34), + [sym_divide_top] = STATE(34), + [sym_divide_box_top] = STATE(34), + [sym_map_top] = STATE(34), + [sym_map_all_top] = STATE(34), + [sym_factorial_top] = STATE(34), + [sym_factorial2_top] = STATE(34), + [sym_derivative_top] = STATE(34), + [sym_sqrt_top] = STATE(34), + [sym_any_root_top] = STATE(34), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(34), + [sym_power_subscript_top] = STATE(34), + [sym_apply_atat_top] = STATE(34), + [sym_apply_atatat_top] = STATE(34), + [sym_alternatives_top] = STATE(34), + [sym_string_join_top] = STATE(34), + [sym__expr_op_top] = STATE(34), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [414] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(56), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(56), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(56), + [sym_subscript_power_top] = STATE(56), + [sym_compound_expression_top] = STATE(56), + [sym_set_top] = STATE(56), + [sym_set_delayed_top] = STATE(56), + [sym_up_set_top] = STATE(56), + [sym_up_set_delayed_top] = STATE(56), + [sym_unset_top] = STATE(56), + [sym_tag_set_top] = STATE(56), + [sym_tag_set_delayed_top] = STATE(56), + [sym_tag_unset_top] = STATE(56), + [sym_pattern_test_top] = STATE(56), + [sym_equal_ascii_top] = STATE(56), + [sym_unequal_ascii_top] = STATE(56), + [sym_greater_ascii_top] = STATE(56), + [sym_greater_equal_ascii_top] = STATE(56), + [sym_less_ascii_top] = STATE(56), + [sym_less_equal_ascii_top] = STATE(56), + [sym_rule_ascii_top] = STATE(56), + [sym_rule_delayed_ascii_top] = STATE(56), + [sym_message_name_top] = STATE(56), + [sym_apply_at_top] = STATE(56), + [sym_tilde_top] = STATE(56), + [sym_composition_top] = STATE(56), + [sym_right_composition_top] = STATE(56), + [sym_get_top] = STATE(56), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(56), + [sym_underscript_top] = STATE(56), + [sym_underoverscript_top] = STATE(56), + [sym_overunderscript_top] = STATE(56), + [sym_function_anonymous_top] = STATE(56), + [sym_function_arrow_top] = STATE(56), + [sym_small_circle_top] = STATE(56), + [sym_circle_dot_top] = STATE(56), + [sym_non_commutative_multiply_top] = STATE(56), + [sym_dot_top] = STATE(56), + [sym_backslash_top] = STATE(56), + [sym_diamond_top] = STATE(56), + [sym_wedge_top] = STATE(56), + [sym_vee_top] = STATE(56), + [sym_circle_times_top] = STATE(56), + [sym_center_dot_top] = STATE(56), + [sym_times_ast_top] = STATE(56), + [sym_times_cross_top] = STATE(56), + [sym_star_top] = STATE(56), + [sym_vertical_tilde_top] = STATE(56), + [sym_coproduct_top] = STATE(56), + [sym_circle_plus_top] = STATE(56), + [sym_circle_minus_top] = STATE(56), + [sym_plus_top] = STATE(56), + [sym_minus_top] = STATE(56), + [sym_plus_minus_top] = STATE(56), + [sym_per_top] = STATE(56), + [sym_divide_top] = STATE(56), + [sym_divide_box_top] = STATE(56), + [sym_map_top] = STATE(56), + [sym_map_all_top] = STATE(56), + [sym_factorial_top] = STATE(56), + [sym_factorial2_top] = STATE(56), + [sym_derivative_top] = STATE(56), + [sym_sqrt_top] = STATE(56), + [sym_any_root_top] = STATE(56), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(56), + [sym_power_subscript_top] = STATE(56), + [sym_apply_atat_top] = STATE(56), + [sym_apply_atatat_top] = STATE(56), + [sym_alternatives_top] = STATE(56), + [sym_string_join_top] = STATE(56), + [sym__expr_op_top] = STATE(56), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [415] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(35), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(35), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(35), + [sym_subscript_power_top] = STATE(35), + [sym_compound_expression_top] = STATE(35), + [sym_set_top] = STATE(35), + [sym_set_delayed_top] = STATE(35), + [sym_up_set_top] = STATE(35), + [sym_up_set_delayed_top] = STATE(35), + [sym_unset_top] = STATE(35), + [sym_tag_set_top] = STATE(35), + [sym_tag_set_delayed_top] = STATE(35), + [sym_tag_unset_top] = STATE(35), + [sym_pattern_test_top] = STATE(35), + [sym_equal_ascii_top] = STATE(35), + [sym_unequal_ascii_top] = STATE(35), + [sym_greater_ascii_top] = STATE(35), + [sym_greater_equal_ascii_top] = STATE(35), + [sym_less_ascii_top] = STATE(35), + [sym_less_equal_ascii_top] = STATE(35), + [sym_rule_ascii_top] = STATE(35), + [sym_rule_delayed_ascii_top] = STATE(35), + [sym_message_name_top] = STATE(35), + [sym_apply_at_top] = STATE(35), + [sym_tilde_top] = STATE(35), + [sym_composition_top] = STATE(35), + [sym_right_composition_top] = STATE(35), + [sym_get_top] = STATE(35), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(35), + [sym_underscript_top] = STATE(35), + [sym_underoverscript_top] = STATE(35), + [sym_overunderscript_top] = STATE(35), + [sym_function_anonymous_top] = STATE(35), + [sym_function_arrow_top] = STATE(35), + [sym_small_circle_top] = STATE(35), + [sym_circle_dot_top] = STATE(35), + [sym_non_commutative_multiply_top] = STATE(35), + [sym_dot_top] = STATE(35), + [sym_backslash_top] = STATE(35), + [sym_diamond_top] = STATE(35), + [sym_wedge_top] = STATE(35), + [sym_vee_top] = STATE(35), + [sym_circle_times_top] = STATE(35), + [sym_center_dot_top] = STATE(35), + [sym_times_ast_top] = STATE(35), + [sym_times_cross_top] = STATE(35), + [sym_star_top] = STATE(35), + [sym_vertical_tilde_top] = STATE(35), + [sym_coproduct_top] = STATE(35), + [sym_circle_plus_top] = STATE(35), + [sym_circle_minus_top] = STATE(35), + [sym_plus_top] = STATE(35), + [sym_minus_top] = STATE(35), + [sym_plus_minus_top] = STATE(35), + [sym_per_top] = STATE(35), + [sym_divide_top] = STATE(35), + [sym_divide_box_top] = STATE(35), + [sym_map_top] = STATE(35), + [sym_map_all_top] = STATE(35), + [sym_factorial_top] = STATE(35), + [sym_factorial2_top] = STATE(35), + [sym_derivative_top] = STATE(35), + [sym_sqrt_top] = STATE(35), + [sym_any_root_top] = STATE(35), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(35), + [sym_power_subscript_top] = STATE(35), + [sym_apply_atat_top] = STATE(35), + [sym_apply_atatat_top] = STATE(35), + [sym_alternatives_top] = STATE(35), + [sym_string_join_top] = STATE(35), + [sym__expr_op_top] = STATE(35), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [416] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(36), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(36), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(36), + [sym_subscript_power_top] = STATE(36), + [sym_compound_expression_top] = STATE(36), + [sym_set_top] = STATE(36), + [sym_set_delayed_top] = STATE(36), + [sym_up_set_top] = STATE(36), + [sym_up_set_delayed_top] = STATE(36), + [sym_unset_top] = STATE(36), + [sym_tag_set_top] = STATE(36), + [sym_tag_set_delayed_top] = STATE(36), + [sym_tag_unset_top] = STATE(36), + [sym_pattern_test_top] = STATE(36), + [sym_equal_ascii_top] = STATE(36), + [sym_unequal_ascii_top] = STATE(36), + [sym_greater_ascii_top] = STATE(36), + [sym_greater_equal_ascii_top] = STATE(36), + [sym_less_ascii_top] = STATE(36), + [sym_less_equal_ascii_top] = STATE(36), + [sym_rule_ascii_top] = STATE(36), + [sym_rule_delayed_ascii_top] = STATE(36), + [sym_message_name_top] = STATE(36), + [sym_apply_at_top] = STATE(36), + [sym_tilde_top] = STATE(36), + [sym_composition_top] = STATE(36), + [sym_right_composition_top] = STATE(36), + [sym_get_top] = STATE(36), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(36), + [sym_underscript_top] = STATE(36), + [sym_underoverscript_top] = STATE(36), + [sym_overunderscript_top] = STATE(36), + [sym_function_anonymous_top] = STATE(36), + [sym_function_arrow_top] = STATE(36), + [sym_small_circle_top] = STATE(36), + [sym_circle_dot_top] = STATE(36), + [sym_non_commutative_multiply_top] = STATE(36), + [sym_dot_top] = STATE(36), + [sym_backslash_top] = STATE(36), + [sym_diamond_top] = STATE(36), + [sym_wedge_top] = STATE(36), + [sym_vee_top] = STATE(36), + [sym_circle_times_top] = STATE(36), + [sym_center_dot_top] = STATE(36), + [sym_times_ast_top] = STATE(36), + [sym_times_cross_top] = STATE(36), + [sym_star_top] = STATE(36), + [sym_vertical_tilde_top] = STATE(36), + [sym_coproduct_top] = STATE(36), + [sym_circle_plus_top] = STATE(36), + [sym_circle_minus_top] = STATE(36), + [sym_plus_top] = STATE(36), + [sym_minus_top] = STATE(36), + [sym_plus_minus_top] = STATE(36), + [sym_per_top] = STATE(36), + [sym_divide_top] = STATE(36), + [sym_divide_box_top] = STATE(36), + [sym_map_top] = STATE(36), + [sym_map_all_top] = STATE(36), + [sym_factorial_top] = STATE(36), + [sym_factorial2_top] = STATE(36), + [sym_derivative_top] = STATE(36), + [sym_sqrt_top] = STATE(36), + [sym_any_root_top] = STATE(36), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(36), + [sym_power_subscript_top] = STATE(36), + [sym_apply_atat_top] = STATE(36), + [sym_apply_atatat_top] = STATE(36), + [sym_alternatives_top] = STATE(36), + [sym_string_join_top] = STATE(36), + [sym__expr_op_top] = STATE(36), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [417] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(32), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(32), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(32), + [sym_subscript_power_top] = STATE(32), + [sym_compound_expression_top] = STATE(32), + [sym_set_top] = STATE(32), + [sym_set_delayed_top] = STATE(32), + [sym_up_set_top] = STATE(32), + [sym_up_set_delayed_top] = STATE(32), + [sym_unset_top] = STATE(32), + [sym_tag_set_top] = STATE(32), + [sym_tag_set_delayed_top] = STATE(32), + [sym_tag_unset_top] = STATE(32), + [sym_pattern_test_top] = STATE(32), + [sym_equal_ascii_top] = STATE(32), + [sym_unequal_ascii_top] = STATE(32), + [sym_greater_ascii_top] = STATE(32), + [sym_greater_equal_ascii_top] = STATE(32), + [sym_less_ascii_top] = STATE(32), + [sym_less_equal_ascii_top] = STATE(32), + [sym_rule_ascii_top] = STATE(32), + [sym_rule_delayed_ascii_top] = STATE(32), + [sym_message_name_top] = STATE(32), + [sym_apply_at_top] = STATE(32), + [sym_tilde_top] = STATE(32), + [sym_composition_top] = STATE(32), + [sym_right_composition_top] = STATE(32), + [sym_get_top] = STATE(32), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(32), + [sym_underscript_top] = STATE(32), + [sym_underoverscript_top] = STATE(32), + [sym_overunderscript_top] = STATE(32), + [sym_function_anonymous_top] = STATE(32), + [sym_function_arrow_top] = STATE(32), + [sym_small_circle_top] = STATE(32), + [sym_circle_dot_top] = STATE(32), + [sym_non_commutative_multiply_top] = STATE(32), + [sym_dot_top] = STATE(32), + [sym_backslash_top] = STATE(32), + [sym_diamond_top] = STATE(32), + [sym_wedge_top] = STATE(32), + [sym_vee_top] = STATE(32), + [sym_circle_times_top] = STATE(32), + [sym_center_dot_top] = STATE(32), + [sym_times_ast_top] = STATE(32), + [sym_times_cross_top] = STATE(32), + [sym_star_top] = STATE(32), + [sym_vertical_tilde_top] = STATE(32), + [sym_coproduct_top] = STATE(32), + [sym_circle_plus_top] = STATE(32), + [sym_circle_minus_top] = STATE(32), + [sym_plus_top] = STATE(32), + [sym_minus_top] = STATE(32), + [sym_plus_minus_top] = STATE(32), + [sym_per_top] = STATE(32), + [sym_divide_top] = STATE(32), + [sym_divide_box_top] = STATE(32), + [sym_map_top] = STATE(32), + [sym_map_all_top] = STATE(32), + [sym_factorial_top] = STATE(32), + [sym_factorial2_top] = STATE(32), + [sym_derivative_top] = STATE(32), + [sym_sqrt_top] = STATE(32), + [sym_any_root_top] = STATE(32), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(32), + [sym_power_subscript_top] = STATE(32), + [sym_apply_atat_top] = STATE(32), + [sym_apply_atatat_top] = STATE(32), + [sym_alternatives_top] = STATE(32), + [sym_string_join_top] = STATE(32), + [sym__expr_op_top] = STATE(32), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [418] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(38), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(38), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(38), + [sym_subscript_power_top] = STATE(38), + [sym_compound_expression_top] = STATE(38), + [sym_set_top] = STATE(38), + [sym_set_delayed_top] = STATE(38), + [sym_up_set_top] = STATE(38), + [sym_up_set_delayed_top] = STATE(38), + [sym_unset_top] = STATE(38), + [sym_tag_set_top] = STATE(38), + [sym_tag_set_delayed_top] = STATE(38), + [sym_tag_unset_top] = STATE(38), + [sym_pattern_test_top] = STATE(38), + [sym_equal_ascii_top] = STATE(38), + [sym_unequal_ascii_top] = STATE(38), + [sym_greater_ascii_top] = STATE(38), + [sym_greater_equal_ascii_top] = STATE(38), + [sym_less_ascii_top] = STATE(38), + [sym_less_equal_ascii_top] = STATE(38), + [sym_rule_ascii_top] = STATE(38), + [sym_rule_delayed_ascii_top] = STATE(38), + [sym_message_name_top] = STATE(38), + [sym_apply_at_top] = STATE(38), + [sym_tilde_top] = STATE(38), + [sym_composition_top] = STATE(38), + [sym_right_composition_top] = STATE(38), + [sym_get_top] = STATE(38), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(38), + [sym_underscript_top] = STATE(38), + [sym_underoverscript_top] = STATE(38), + [sym_overunderscript_top] = STATE(38), + [sym_function_anonymous_top] = STATE(38), + [sym_function_arrow_top] = STATE(38), + [sym_small_circle_top] = STATE(38), + [sym_circle_dot_top] = STATE(38), + [sym_non_commutative_multiply_top] = STATE(38), + [sym_dot_top] = STATE(38), + [sym_backslash_top] = STATE(38), + [sym_diamond_top] = STATE(38), + [sym_wedge_top] = STATE(38), + [sym_vee_top] = STATE(38), + [sym_circle_times_top] = STATE(38), + [sym_center_dot_top] = STATE(38), + [sym_times_ast_top] = STATE(38), + [sym_times_cross_top] = STATE(38), + [sym_star_top] = STATE(38), + [sym_vertical_tilde_top] = STATE(38), + [sym_coproduct_top] = STATE(38), + [sym_circle_plus_top] = STATE(38), + [sym_circle_minus_top] = STATE(38), + [sym_plus_top] = STATE(38), + [sym_minus_top] = STATE(38), + [sym_plus_minus_top] = STATE(38), + [sym_per_top] = STATE(38), + [sym_divide_top] = STATE(38), + [sym_divide_box_top] = STATE(38), + [sym_map_top] = STATE(38), + [sym_map_all_top] = STATE(38), + [sym_factorial_top] = STATE(38), + [sym_factorial2_top] = STATE(38), + [sym_derivative_top] = STATE(38), + [sym_sqrt_top] = STATE(38), + [sym_any_root_top] = STATE(38), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(38), + [sym_power_subscript_top] = STATE(38), + [sym_apply_atat_top] = STATE(38), + [sym_apply_atatat_top] = STATE(38), + [sym_alternatives_top] = STATE(38), + [sym_string_join_top] = STATE(38), + [sym__expr_op_top] = STATE(38), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [419] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(39), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(39), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(39), + [sym_subscript_power_top] = STATE(39), + [sym_compound_expression_top] = STATE(39), + [sym_set_top] = STATE(39), + [sym_set_delayed_top] = STATE(39), + [sym_up_set_top] = STATE(39), + [sym_up_set_delayed_top] = STATE(39), + [sym_unset_top] = STATE(39), + [sym_tag_set_top] = STATE(39), + [sym_tag_set_delayed_top] = STATE(39), + [sym_tag_unset_top] = STATE(39), + [sym_pattern_test_top] = STATE(39), + [sym_equal_ascii_top] = STATE(39), + [sym_unequal_ascii_top] = STATE(39), + [sym_greater_ascii_top] = STATE(39), + [sym_greater_equal_ascii_top] = STATE(39), + [sym_less_ascii_top] = STATE(39), + [sym_less_equal_ascii_top] = STATE(39), + [sym_rule_ascii_top] = STATE(39), + [sym_rule_delayed_ascii_top] = STATE(39), + [sym_message_name_top] = STATE(39), + [sym_apply_at_top] = STATE(39), + [sym_tilde_top] = STATE(39), + [sym_composition_top] = STATE(39), + [sym_right_composition_top] = STATE(39), + [sym_get_top] = STATE(39), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(39), + [sym_underscript_top] = STATE(39), + [sym_underoverscript_top] = STATE(39), + [sym_overunderscript_top] = STATE(39), + [sym_function_anonymous_top] = STATE(39), + [sym_function_arrow_top] = STATE(39), + [sym_small_circle_top] = STATE(39), + [sym_circle_dot_top] = STATE(39), + [sym_non_commutative_multiply_top] = STATE(39), + [sym_dot_top] = STATE(39), + [sym_backslash_top] = STATE(39), + [sym_diamond_top] = STATE(39), + [sym_wedge_top] = STATE(39), + [sym_vee_top] = STATE(39), + [sym_circle_times_top] = STATE(39), + [sym_center_dot_top] = STATE(39), + [sym_times_ast_top] = STATE(39), + [sym_times_cross_top] = STATE(39), + [sym_star_top] = STATE(39), + [sym_vertical_tilde_top] = STATE(39), + [sym_coproduct_top] = STATE(39), + [sym_circle_plus_top] = STATE(39), + [sym_circle_minus_top] = STATE(39), + [sym_plus_top] = STATE(39), + [sym_minus_top] = STATE(39), + [sym_plus_minus_top] = STATE(39), + [sym_per_top] = STATE(39), + [sym_divide_top] = STATE(39), + [sym_divide_box_top] = STATE(39), + [sym_map_top] = STATE(39), + [sym_map_all_top] = STATE(39), + [sym_factorial_top] = STATE(39), + [sym_factorial2_top] = STATE(39), + [sym_derivative_top] = STATE(39), + [sym_sqrt_top] = STATE(39), + [sym_any_root_top] = STATE(39), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(39), + [sym_power_subscript_top] = STATE(39), + [sym_apply_atat_top] = STATE(39), + [sym_apply_atatat_top] = STATE(39), + [sym_alternatives_top] = STATE(39), + [sym_string_join_top] = STATE(39), + [sym__expr_op_top] = STATE(39), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [420] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(40), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(40), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(40), + [sym_subscript_power_top] = STATE(40), + [sym_compound_expression_top] = STATE(40), + [sym_set_top] = STATE(40), + [sym_set_delayed_top] = STATE(40), + [sym_up_set_top] = STATE(40), + [sym_up_set_delayed_top] = STATE(40), + [sym_unset_top] = STATE(40), + [sym_tag_set_top] = STATE(40), + [sym_tag_set_delayed_top] = STATE(40), + [sym_tag_unset_top] = STATE(40), + [sym_pattern_test_top] = STATE(40), + [sym_equal_ascii_top] = STATE(40), + [sym_unequal_ascii_top] = STATE(40), + [sym_greater_ascii_top] = STATE(40), + [sym_greater_equal_ascii_top] = STATE(40), + [sym_less_ascii_top] = STATE(40), + [sym_less_equal_ascii_top] = STATE(40), + [sym_rule_ascii_top] = STATE(40), + [sym_rule_delayed_ascii_top] = STATE(40), + [sym_message_name_top] = STATE(40), + [sym_apply_at_top] = STATE(40), + [sym_tilde_top] = STATE(40), + [sym_composition_top] = STATE(40), + [sym_right_composition_top] = STATE(40), + [sym_get_top] = STATE(40), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(40), + [sym_underscript_top] = STATE(40), + [sym_underoverscript_top] = STATE(40), + [sym_overunderscript_top] = STATE(40), + [sym_function_anonymous_top] = STATE(40), + [sym_function_arrow_top] = STATE(40), + [sym_small_circle_top] = STATE(40), + [sym_circle_dot_top] = STATE(40), + [sym_non_commutative_multiply_top] = STATE(40), + [sym_dot_top] = STATE(40), + [sym_backslash_top] = STATE(40), + [sym_diamond_top] = STATE(40), + [sym_wedge_top] = STATE(40), + [sym_vee_top] = STATE(40), + [sym_circle_times_top] = STATE(40), + [sym_center_dot_top] = STATE(40), + [sym_times_ast_top] = STATE(40), + [sym_times_cross_top] = STATE(40), + [sym_star_top] = STATE(40), + [sym_vertical_tilde_top] = STATE(40), + [sym_coproduct_top] = STATE(40), + [sym_circle_plus_top] = STATE(40), + [sym_circle_minus_top] = STATE(40), + [sym_plus_top] = STATE(40), + [sym_minus_top] = STATE(40), + [sym_plus_minus_top] = STATE(40), + [sym_per_top] = STATE(40), + [sym_divide_top] = STATE(40), + [sym_divide_box_top] = STATE(40), + [sym_map_top] = STATE(40), + [sym_map_all_top] = STATE(40), + [sym_factorial_top] = STATE(40), + [sym_factorial2_top] = STATE(40), + [sym_derivative_top] = STATE(40), + [sym_sqrt_top] = STATE(40), + [sym_any_root_top] = STATE(40), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(40), + [sym_power_subscript_top] = STATE(40), + [sym_apply_atat_top] = STATE(40), + [sym_apply_atatat_top] = STATE(40), + [sym_alternatives_top] = STATE(40), + [sym_string_join_top] = STATE(40), + [sym__expr_op_top] = STATE(40), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [421] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(41), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(41), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(41), + [sym_subscript_power_top] = STATE(41), + [sym_compound_expression_top] = STATE(41), + [sym_set_top] = STATE(41), + [sym_set_delayed_top] = STATE(41), + [sym_up_set_top] = STATE(41), + [sym_up_set_delayed_top] = STATE(41), + [sym_unset_top] = STATE(41), + [sym_tag_set_top] = STATE(41), + [sym_tag_set_delayed_top] = STATE(41), + [sym_tag_unset_top] = STATE(41), + [sym_pattern_test_top] = STATE(41), + [sym_equal_ascii_top] = STATE(41), + [sym_unequal_ascii_top] = STATE(41), + [sym_greater_ascii_top] = STATE(41), + [sym_greater_equal_ascii_top] = STATE(41), + [sym_less_ascii_top] = STATE(41), + [sym_less_equal_ascii_top] = STATE(41), + [sym_rule_ascii_top] = STATE(41), + [sym_rule_delayed_ascii_top] = STATE(41), + [sym_message_name_top] = STATE(41), + [sym_apply_at_top] = STATE(41), + [sym_tilde_top] = STATE(41), + [sym_composition_top] = STATE(41), + [sym_right_composition_top] = STATE(41), + [sym_get_top] = STATE(41), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(41), + [sym_underscript_top] = STATE(41), + [sym_underoverscript_top] = STATE(41), + [sym_overunderscript_top] = STATE(41), + [sym_function_anonymous_top] = STATE(41), + [sym_function_arrow_top] = STATE(41), + [sym_small_circle_top] = STATE(41), + [sym_circle_dot_top] = STATE(41), + [sym_non_commutative_multiply_top] = STATE(41), + [sym_dot_top] = STATE(41), + [sym_backslash_top] = STATE(41), + [sym_diamond_top] = STATE(41), + [sym_wedge_top] = STATE(41), + [sym_vee_top] = STATE(41), + [sym_circle_times_top] = STATE(41), + [sym_center_dot_top] = STATE(41), + [sym_times_ast_top] = STATE(41), + [sym_times_cross_top] = STATE(41), + [sym_star_top] = STATE(41), + [sym_vertical_tilde_top] = STATE(41), + [sym_coproduct_top] = STATE(41), + [sym_circle_plus_top] = STATE(41), + [sym_circle_minus_top] = STATE(41), + [sym_plus_top] = STATE(41), + [sym_minus_top] = STATE(41), + [sym_plus_minus_top] = STATE(41), + [sym_per_top] = STATE(41), + [sym_divide_top] = STATE(41), + [sym_divide_box_top] = STATE(41), + [sym_map_top] = STATE(41), + [sym_map_all_top] = STATE(41), + [sym_factorial_top] = STATE(41), + [sym_factorial2_top] = STATE(41), + [sym_derivative_top] = STATE(41), + [sym_sqrt_top] = STATE(41), + [sym_any_root_top] = STATE(41), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(41), + [sym_power_subscript_top] = STATE(41), + [sym_apply_atat_top] = STATE(41), + [sym_apply_atatat_top] = STATE(41), + [sym_alternatives_top] = STATE(41), + [sym_string_join_top] = STATE(41), + [sym__expr_op_top] = STATE(41), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [422] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(42), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(42), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(42), + [sym_subscript_power_top] = STATE(42), + [sym_compound_expression_top] = STATE(42), + [sym_set_top] = STATE(42), + [sym_set_delayed_top] = STATE(42), + [sym_up_set_top] = STATE(42), + [sym_up_set_delayed_top] = STATE(42), + [sym_unset_top] = STATE(42), + [sym_tag_set_top] = STATE(42), + [sym_tag_set_delayed_top] = STATE(42), + [sym_tag_unset_top] = STATE(42), + [sym_pattern_test_top] = STATE(42), + [sym_equal_ascii_top] = STATE(42), + [sym_unequal_ascii_top] = STATE(42), + [sym_greater_ascii_top] = STATE(42), + [sym_greater_equal_ascii_top] = STATE(42), + [sym_less_ascii_top] = STATE(42), + [sym_less_equal_ascii_top] = STATE(42), + [sym_rule_ascii_top] = STATE(42), + [sym_rule_delayed_ascii_top] = STATE(42), + [sym_message_name_top] = STATE(42), + [sym_apply_at_top] = STATE(42), + [sym_tilde_top] = STATE(42), + [sym_composition_top] = STATE(42), + [sym_right_composition_top] = STATE(42), + [sym_get_top] = STATE(42), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(42), + [sym_underscript_top] = STATE(42), + [sym_underoverscript_top] = STATE(42), + [sym_overunderscript_top] = STATE(42), + [sym_function_anonymous_top] = STATE(42), + [sym_function_arrow_top] = STATE(42), + [sym_small_circle_top] = STATE(42), + [sym_circle_dot_top] = STATE(42), + [sym_non_commutative_multiply_top] = STATE(42), + [sym_dot_top] = STATE(42), + [sym_backslash_top] = STATE(42), + [sym_diamond_top] = STATE(42), + [sym_wedge_top] = STATE(42), + [sym_vee_top] = STATE(42), + [sym_circle_times_top] = STATE(42), + [sym_center_dot_top] = STATE(42), + [sym_times_ast_top] = STATE(42), + [sym_times_cross_top] = STATE(42), + [sym_star_top] = STATE(42), + [sym_vertical_tilde_top] = STATE(42), + [sym_coproduct_top] = STATE(42), + [sym_circle_plus_top] = STATE(42), + [sym_circle_minus_top] = STATE(42), + [sym_plus_top] = STATE(42), + [sym_minus_top] = STATE(42), + [sym_plus_minus_top] = STATE(42), + [sym_per_top] = STATE(42), + [sym_divide_top] = STATE(42), + [sym_divide_box_top] = STATE(42), + [sym_map_top] = STATE(42), + [sym_map_all_top] = STATE(42), + [sym_factorial_top] = STATE(42), + [sym_factorial2_top] = STATE(42), + [sym_derivative_top] = STATE(42), + [sym_sqrt_top] = STATE(42), + [sym_any_root_top] = STATE(42), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(42), + [sym_power_subscript_top] = STATE(42), + [sym_apply_atat_top] = STATE(42), + [sym_apply_atatat_top] = STATE(42), + [sym_alternatives_top] = STATE(42), + [sym_string_join_top] = STATE(42), + [sym__expr_op_top] = STATE(42), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [423] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(43), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(43), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(43), + [sym_subscript_power_top] = STATE(43), + [sym_compound_expression_top] = STATE(43), + [sym_set_top] = STATE(43), + [sym_set_delayed_top] = STATE(43), + [sym_up_set_top] = STATE(43), + [sym_up_set_delayed_top] = STATE(43), + [sym_unset_top] = STATE(43), + [sym_tag_set_top] = STATE(43), + [sym_tag_set_delayed_top] = STATE(43), + [sym_tag_unset_top] = STATE(43), + [sym_pattern_test_top] = STATE(43), + [sym_equal_ascii_top] = STATE(43), + [sym_unequal_ascii_top] = STATE(43), + [sym_greater_ascii_top] = STATE(43), + [sym_greater_equal_ascii_top] = STATE(43), + [sym_less_ascii_top] = STATE(43), + [sym_less_equal_ascii_top] = STATE(43), + [sym_rule_ascii_top] = STATE(43), + [sym_rule_delayed_ascii_top] = STATE(43), + [sym_message_name_top] = STATE(43), + [sym_apply_at_top] = STATE(43), + [sym_tilde_top] = STATE(43), + [sym_composition_top] = STATE(43), + [sym_right_composition_top] = STATE(43), + [sym_get_top] = STATE(43), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(43), + [sym_underscript_top] = STATE(43), + [sym_underoverscript_top] = STATE(43), + [sym_overunderscript_top] = STATE(43), + [sym_function_anonymous_top] = STATE(43), + [sym_function_arrow_top] = STATE(43), + [sym_small_circle_top] = STATE(43), + [sym_circle_dot_top] = STATE(43), + [sym_non_commutative_multiply_top] = STATE(43), + [sym_dot_top] = STATE(43), + [sym_backslash_top] = STATE(43), + [sym_diamond_top] = STATE(43), + [sym_wedge_top] = STATE(43), + [sym_vee_top] = STATE(43), + [sym_circle_times_top] = STATE(43), + [sym_center_dot_top] = STATE(43), + [sym_times_ast_top] = STATE(43), + [sym_times_cross_top] = STATE(43), + [sym_star_top] = STATE(43), + [sym_vertical_tilde_top] = STATE(43), + [sym_coproduct_top] = STATE(43), + [sym_circle_plus_top] = STATE(43), + [sym_circle_minus_top] = STATE(43), + [sym_plus_top] = STATE(43), + [sym_minus_top] = STATE(43), + [sym_plus_minus_top] = STATE(43), + [sym_per_top] = STATE(43), + [sym_divide_top] = STATE(43), + [sym_divide_box_top] = STATE(43), + [sym_map_top] = STATE(43), + [sym_map_all_top] = STATE(43), + [sym_factorial_top] = STATE(43), + [sym_factorial2_top] = STATE(43), + [sym_derivative_top] = STATE(43), + [sym_sqrt_top] = STATE(43), + [sym_any_root_top] = STATE(43), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(43), + [sym_power_subscript_top] = STATE(43), + [sym_apply_atat_top] = STATE(43), + [sym_apply_atatat_top] = STATE(43), + [sym_alternatives_top] = STATE(43), + [sym_string_join_top] = STATE(43), + [sym__expr_op_top] = STATE(43), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [424] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(44), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(44), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(44), + [sym_subscript_power_top] = STATE(44), + [sym_compound_expression_top] = STATE(44), + [sym_set_top] = STATE(44), + [sym_set_delayed_top] = STATE(44), + [sym_up_set_top] = STATE(44), + [sym_up_set_delayed_top] = STATE(44), + [sym_unset_top] = STATE(44), + [sym_tag_set_top] = STATE(44), + [sym_tag_set_delayed_top] = STATE(44), + [sym_tag_unset_top] = STATE(44), + [sym_pattern_test_top] = STATE(44), + [sym_equal_ascii_top] = STATE(44), + [sym_unequal_ascii_top] = STATE(44), + [sym_greater_ascii_top] = STATE(44), + [sym_greater_equal_ascii_top] = STATE(44), + [sym_less_ascii_top] = STATE(44), + [sym_less_equal_ascii_top] = STATE(44), + [sym_rule_ascii_top] = STATE(44), + [sym_rule_delayed_ascii_top] = STATE(44), + [sym_message_name_top] = STATE(44), + [sym_apply_at_top] = STATE(44), + [sym_tilde_top] = STATE(44), + [sym_composition_top] = STATE(44), + [sym_right_composition_top] = STATE(44), + [sym_get_top] = STATE(44), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(44), + [sym_underscript_top] = STATE(44), + [sym_underoverscript_top] = STATE(44), + [sym_overunderscript_top] = STATE(44), + [sym_function_anonymous_top] = STATE(44), + [sym_function_arrow_top] = STATE(44), + [sym_small_circle_top] = STATE(44), + [sym_circle_dot_top] = STATE(44), + [sym_non_commutative_multiply_top] = STATE(44), + [sym_dot_top] = STATE(44), + [sym_backslash_top] = STATE(44), + [sym_diamond_top] = STATE(44), + [sym_wedge_top] = STATE(44), + [sym_vee_top] = STATE(44), + [sym_circle_times_top] = STATE(44), + [sym_center_dot_top] = STATE(44), + [sym_times_ast_top] = STATE(44), + [sym_times_cross_top] = STATE(44), + [sym_star_top] = STATE(44), + [sym_vertical_tilde_top] = STATE(44), + [sym_coproduct_top] = STATE(44), + [sym_circle_plus_top] = STATE(44), + [sym_circle_minus_top] = STATE(44), + [sym_plus_top] = STATE(44), + [sym_minus_top] = STATE(44), + [sym_plus_minus_top] = STATE(44), + [sym_per_top] = STATE(44), + [sym_divide_top] = STATE(44), + [sym_divide_box_top] = STATE(44), + [sym_map_top] = STATE(44), + [sym_map_all_top] = STATE(44), + [sym_factorial_top] = STATE(44), + [sym_factorial2_top] = STATE(44), + [sym_derivative_top] = STATE(44), + [sym_sqrt_top] = STATE(44), + [sym_any_root_top] = STATE(44), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(44), + [sym_power_subscript_top] = STATE(44), + [sym_apply_atat_top] = STATE(44), + [sym_apply_atatat_top] = STATE(44), + [sym_alternatives_top] = STATE(44), + [sym_string_join_top] = STATE(44), + [sym__expr_op_top] = STATE(44), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [425] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(9), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(9), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(9), + [sym_subscript_power_top] = STATE(9), + [sym_compound_expression_top] = STATE(9), + [sym_set_top] = STATE(9), + [sym_set_delayed_top] = STATE(9), + [sym_up_set_top] = STATE(9), + [sym_up_set_delayed_top] = STATE(9), + [sym_unset_top] = STATE(9), + [sym_tag_set_top] = STATE(9), + [sym_tag_set_delayed_top] = STATE(9), + [sym_tag_unset_top] = STATE(9), + [sym_pattern_test_top] = STATE(9), + [sym_equal_ascii_top] = STATE(9), + [sym_unequal_ascii_top] = STATE(9), + [sym_greater_ascii_top] = STATE(9), + [sym_greater_equal_ascii_top] = STATE(9), + [sym_less_ascii_top] = STATE(9), + [sym_less_equal_ascii_top] = STATE(9), + [sym_rule_ascii_top] = STATE(9), + [sym_rule_delayed_ascii_top] = STATE(9), + [sym_message_name_top] = STATE(9), + [sym_apply_at_top] = STATE(9), + [sym_tilde_top] = STATE(9), + [sym_composition_top] = STATE(9), + [sym_right_composition_top] = STATE(9), + [sym_get_top] = STATE(9), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(9), + [sym_underscript_top] = STATE(9), + [sym_underoverscript_top] = STATE(9), + [sym_overunderscript_top] = STATE(9), + [sym_function_anonymous_top] = STATE(9), + [sym_function_arrow_top] = STATE(9), + [sym_small_circle_top] = STATE(9), + [sym_circle_dot_top] = STATE(9), + [sym_non_commutative_multiply_top] = STATE(9), + [sym_dot_top] = STATE(9), + [sym_backslash_top] = STATE(9), + [sym_diamond_top] = STATE(9), + [sym_wedge_top] = STATE(9), + [sym_vee_top] = STATE(9), + [sym_circle_times_top] = STATE(9), + [sym_center_dot_top] = STATE(9), + [sym_times_ast_top] = STATE(9), + [sym_times_cross_top] = STATE(9), + [sym_star_top] = STATE(9), + [sym_vertical_tilde_top] = STATE(9), + [sym_coproduct_top] = STATE(9), + [sym_circle_plus_top] = STATE(9), + [sym_circle_minus_top] = STATE(9), + [sym_plus_top] = STATE(9), + [sym_minus_top] = STATE(9), + [sym_plus_minus_top] = STATE(9), + [sym_per_top] = STATE(9), + [sym_divide_top] = STATE(9), + [sym_divide_box_top] = STATE(9), + [sym_map_top] = STATE(9), + [sym_map_all_top] = STATE(9), + [sym_factorial_top] = STATE(9), + [sym_factorial2_top] = STATE(9), + [sym_derivative_top] = STATE(9), + [sym_sqrt_top] = STATE(9), + [sym_any_root_top] = STATE(9), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(9), + [sym_power_subscript_top] = STATE(9), + [sym_apply_atat_top] = STATE(9), + [sym_apply_atatat_top] = STATE(9), + [sym_alternatives_top] = STATE(9), + [sym_string_join_top] = STATE(9), + [sym__expr_op_top] = STATE(9), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [426] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(45), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(45), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(45), + [sym_subscript_power_top] = STATE(45), + [sym_compound_expression_top] = STATE(45), + [sym_set_top] = STATE(45), + [sym_set_delayed_top] = STATE(45), + [sym_up_set_top] = STATE(45), + [sym_up_set_delayed_top] = STATE(45), + [sym_unset_top] = STATE(45), + [sym_tag_set_top] = STATE(45), + [sym_tag_set_delayed_top] = STATE(45), + [sym_tag_unset_top] = STATE(45), + [sym_pattern_test_top] = STATE(45), + [sym_equal_ascii_top] = STATE(45), + [sym_unequal_ascii_top] = STATE(45), + [sym_greater_ascii_top] = STATE(45), + [sym_greater_equal_ascii_top] = STATE(45), + [sym_less_ascii_top] = STATE(45), + [sym_less_equal_ascii_top] = STATE(45), + [sym_rule_ascii_top] = STATE(45), + [sym_rule_delayed_ascii_top] = STATE(45), + [sym_message_name_top] = STATE(45), + [sym_apply_at_top] = STATE(45), + [sym_tilde_top] = STATE(45), + [sym_composition_top] = STATE(45), + [sym_right_composition_top] = STATE(45), + [sym_get_top] = STATE(45), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(45), + [sym_underscript_top] = STATE(45), + [sym_underoverscript_top] = STATE(45), + [sym_overunderscript_top] = STATE(45), + [sym_function_anonymous_top] = STATE(45), + [sym_function_arrow_top] = STATE(45), + [sym_small_circle_top] = STATE(45), + [sym_circle_dot_top] = STATE(45), + [sym_non_commutative_multiply_top] = STATE(45), + [sym_dot_top] = STATE(45), + [sym_backslash_top] = STATE(45), + [sym_diamond_top] = STATE(45), + [sym_wedge_top] = STATE(45), + [sym_vee_top] = STATE(45), + [sym_circle_times_top] = STATE(45), + [sym_center_dot_top] = STATE(45), + [sym_times_ast_top] = STATE(45), + [sym_times_cross_top] = STATE(45), + [sym_star_top] = STATE(45), + [sym_vertical_tilde_top] = STATE(45), + [sym_coproduct_top] = STATE(45), + [sym_circle_plus_top] = STATE(45), + [sym_circle_minus_top] = STATE(45), + [sym_plus_top] = STATE(45), + [sym_minus_top] = STATE(45), + [sym_plus_minus_top] = STATE(45), + [sym_per_top] = STATE(45), + [sym_divide_top] = STATE(45), + [sym_divide_box_top] = STATE(45), + [sym_map_top] = STATE(45), + [sym_map_all_top] = STATE(45), + [sym_factorial_top] = STATE(45), + [sym_factorial2_top] = STATE(45), + [sym_derivative_top] = STATE(45), + [sym_sqrt_top] = STATE(45), + [sym_any_root_top] = STATE(45), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(45), + [sym_power_subscript_top] = STATE(45), + [sym_apply_atat_top] = STATE(45), + [sym_apply_atatat_top] = STATE(45), + [sym_alternatives_top] = STATE(45), + [sym_string_join_top] = STATE(45), + [sym__expr_op_top] = STATE(45), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [427] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(11), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(11), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(11), + [sym_subscript_power_top] = STATE(11), + [sym_compound_expression_top] = STATE(11), + [sym_set_top] = STATE(11), + [sym_set_delayed_top] = STATE(11), + [sym_up_set_top] = STATE(11), + [sym_up_set_delayed_top] = STATE(11), + [sym_unset_top] = STATE(11), + [sym_tag_set_top] = STATE(11), + [sym_tag_set_delayed_top] = STATE(11), + [sym_tag_unset_top] = STATE(11), + [sym_pattern_test_top] = STATE(11), + [sym_equal_ascii_top] = STATE(11), + [sym_unequal_ascii_top] = STATE(11), + [sym_greater_ascii_top] = STATE(11), + [sym_greater_equal_ascii_top] = STATE(11), + [sym_less_ascii_top] = STATE(11), + [sym_less_equal_ascii_top] = STATE(11), + [sym_rule_ascii_top] = STATE(11), + [sym_rule_delayed_ascii_top] = STATE(11), + [sym_message_name_top] = STATE(11), + [sym_apply_at_top] = STATE(11), + [sym_tilde_top] = STATE(11), + [sym_composition_top] = STATE(11), + [sym_right_composition_top] = STATE(11), + [sym_get_top] = STATE(11), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(11), + [sym_underscript_top] = STATE(11), + [sym_underoverscript_top] = STATE(11), + [sym_overunderscript_top] = STATE(11), + [sym_function_anonymous_top] = STATE(11), + [sym_function_arrow_top] = STATE(11), + [sym_small_circle_top] = STATE(11), + [sym_circle_dot_top] = STATE(11), + [sym_non_commutative_multiply_top] = STATE(11), + [sym_dot_top] = STATE(11), + [sym_backslash_top] = STATE(11), + [sym_diamond_top] = STATE(11), + [sym_wedge_top] = STATE(11), + [sym_vee_top] = STATE(11), + [sym_circle_times_top] = STATE(11), + [sym_center_dot_top] = STATE(11), + [sym_times_ast_top] = STATE(11), + [sym_times_cross_top] = STATE(11), + [sym_star_top] = STATE(11), + [sym_vertical_tilde_top] = STATE(11), + [sym_coproduct_top] = STATE(11), + [sym_circle_plus_top] = STATE(11), + [sym_circle_minus_top] = STATE(11), + [sym_plus_top] = STATE(11), + [sym_minus_top] = STATE(11), + [sym_plus_minus_top] = STATE(11), + [sym_per_top] = STATE(11), + [sym_divide_top] = STATE(11), + [sym_divide_box_top] = STATE(11), + [sym_map_top] = STATE(11), + [sym_map_all_top] = STATE(11), + [sym_factorial_top] = STATE(11), + [sym_factorial2_top] = STATE(11), + [sym_derivative_top] = STATE(11), + [sym_sqrt_top] = STATE(11), + [sym_any_root_top] = STATE(11), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(11), + [sym_power_subscript_top] = STATE(11), + [sym_apply_atat_top] = STATE(11), + [sym_apply_atatat_top] = STATE(11), + [sym_alternatives_top] = STATE(11), + [sym_string_join_top] = STATE(11), + [sym__expr_op_top] = STATE(11), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [428] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(12), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(12), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(12), + [sym_subscript_power_top] = STATE(12), + [sym_compound_expression_top] = STATE(12), + [sym_set_top] = STATE(12), + [sym_set_delayed_top] = STATE(12), + [sym_up_set_top] = STATE(12), + [sym_up_set_delayed_top] = STATE(12), + [sym_unset_top] = STATE(12), + [sym_tag_set_top] = STATE(12), + [sym_tag_set_delayed_top] = STATE(12), + [sym_tag_unset_top] = STATE(12), + [sym_pattern_test_top] = STATE(12), + [sym_equal_ascii_top] = STATE(12), + [sym_unequal_ascii_top] = STATE(12), + [sym_greater_ascii_top] = STATE(12), + [sym_greater_equal_ascii_top] = STATE(12), + [sym_less_ascii_top] = STATE(12), + [sym_less_equal_ascii_top] = STATE(12), + [sym_rule_ascii_top] = STATE(12), + [sym_rule_delayed_ascii_top] = STATE(12), + [sym_message_name_top] = STATE(12), + [sym_apply_at_top] = STATE(12), + [sym_tilde_top] = STATE(12), + [sym_composition_top] = STATE(12), + [sym_right_composition_top] = STATE(12), + [sym_get_top] = STATE(12), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(12), + [sym_underscript_top] = STATE(12), + [sym_underoverscript_top] = STATE(12), + [sym_overunderscript_top] = STATE(12), + [sym_function_anonymous_top] = STATE(12), + [sym_function_arrow_top] = STATE(12), + [sym_small_circle_top] = STATE(12), + [sym_circle_dot_top] = STATE(12), + [sym_non_commutative_multiply_top] = STATE(12), + [sym_dot_top] = STATE(12), + [sym_backslash_top] = STATE(12), + [sym_diamond_top] = STATE(12), + [sym_wedge_top] = STATE(12), + [sym_vee_top] = STATE(12), + [sym_circle_times_top] = STATE(12), + [sym_center_dot_top] = STATE(12), + [sym_times_ast_top] = STATE(12), + [sym_times_cross_top] = STATE(12), + [sym_star_top] = STATE(12), + [sym_vertical_tilde_top] = STATE(12), + [sym_coproduct_top] = STATE(12), + [sym_circle_plus_top] = STATE(12), + [sym_circle_minus_top] = STATE(12), + [sym_plus_top] = STATE(12), + [sym_minus_top] = STATE(12), + [sym_plus_minus_top] = STATE(12), + [sym_per_top] = STATE(12), + [sym_divide_top] = STATE(12), + [sym_divide_box_top] = STATE(12), + [sym_map_top] = STATE(12), + [sym_map_all_top] = STATE(12), + [sym_factorial_top] = STATE(12), + [sym_factorial2_top] = STATE(12), + [sym_derivative_top] = STATE(12), + [sym_sqrt_top] = STATE(12), + [sym_any_root_top] = STATE(12), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(12), + [sym_power_subscript_top] = STATE(12), + [sym_apply_atat_top] = STATE(12), + [sym_apply_atatat_top] = STATE(12), + [sym_alternatives_top] = STATE(12), + [sym_string_join_top] = STATE(12), + [sym__expr_op_top] = STATE(12), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [429] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(207), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(486), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(486), + [sym_subscript_power_top] = STATE(486), + [sym_compound_expression_top] = STATE(486), + [sym_set_top] = STATE(486), + [sym_set_delayed_top] = STATE(486), + [sym_up_set_top] = STATE(486), + [sym_up_set_delayed_top] = STATE(486), + [sym_unset_top] = STATE(486), + [sym_tag_set_top] = STATE(486), + [sym_tag_set_delayed_top] = STATE(486), + [sym_tag_unset_top] = STATE(486), + [sym_pattern_test_top] = STATE(486), + [sym_equal_ascii_top] = STATE(486), + [sym_unequal_ascii_top] = STATE(486), + [sym_greater_ascii_top] = STATE(486), + [sym_greater_equal_ascii_top] = STATE(486), + [sym_less_ascii_top] = STATE(486), + [sym_less_equal_ascii_top] = STATE(486), + [sym_rule_ascii_top] = STATE(486), + [sym_rule_delayed_ascii_top] = STATE(486), + [sym_message_name_top] = STATE(486), + [sym_apply_at_top] = STATE(486), + [sym_tilde_top] = STATE(486), + [sym_composition_top] = STATE(486), + [sym_right_composition_top] = STATE(486), + [sym_get_top] = STATE(486), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(486), + [sym_underscript_top] = STATE(486), + [sym_underoverscript_top] = STATE(486), + [sym_overunderscript_top] = STATE(486), + [sym_function_anonymous_top] = STATE(486), + [sym_function_arrow_top] = STATE(486), + [sym_small_circle_top] = STATE(486), + [sym_circle_dot_top] = STATE(486), + [sym_non_commutative_multiply_top] = STATE(486), + [sym_dot_top] = STATE(486), + [sym_backslash_top] = STATE(486), + [sym_diamond_top] = STATE(486), + [sym_wedge_top] = STATE(486), + [sym_vee_top] = STATE(486), + [sym_circle_times_top] = STATE(486), + [sym_center_dot_top] = STATE(486), + [sym_times_ast_top] = STATE(486), + [sym_times_cross_top] = STATE(486), + [sym_star_top] = STATE(486), + [sym_vertical_tilde_top] = STATE(486), + [sym_coproduct_top] = STATE(486), + [sym_circle_plus_top] = STATE(486), + [sym_circle_minus_top] = STATE(486), + [sym_plus_top] = STATE(486), + [sym_minus_top] = STATE(486), + [sym_plus_minus_top] = STATE(486), + [sym_per_top] = STATE(486), + [sym_divide_top] = STATE(486), + [sym_divide_box_top] = STATE(486), + [sym_map_top] = STATE(486), + [sym_map_all_top] = STATE(486), + [sym_factorial_top] = STATE(486), + [sym_factorial2_top] = STATE(486), + [sym_derivative_top] = STATE(486), + [sym_sqrt_top] = STATE(486), + [sym_any_root_top] = STATE(486), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(486), + [sym_power_subscript_top] = STATE(486), + [sym_apply_atat_top] = STATE(486), + [sym_apply_atatat_top] = STATE(486), + [sym_alternatives_top] = STATE(486), + [sym_string_join_top] = STATE(486), + [sym__expr_op_top] = STATE(486), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [430] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(213), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(486), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(486), + [sym_subscript_power_top] = STATE(486), + [sym_compound_expression_top] = STATE(486), + [sym_set_top] = STATE(486), + [sym_set_delayed_top] = STATE(486), + [sym_up_set_top] = STATE(486), + [sym_up_set_delayed_top] = STATE(486), + [sym_unset_top] = STATE(486), + [sym_tag_set_top] = STATE(486), + [sym_tag_set_delayed_top] = STATE(486), + [sym_tag_unset_top] = STATE(486), + [sym_pattern_test_top] = STATE(486), + [sym_equal_ascii_top] = STATE(486), + [sym_unequal_ascii_top] = STATE(486), + [sym_greater_ascii_top] = STATE(486), + [sym_greater_equal_ascii_top] = STATE(486), + [sym_less_ascii_top] = STATE(486), + [sym_less_equal_ascii_top] = STATE(486), + [sym_rule_ascii_top] = STATE(486), + [sym_rule_delayed_ascii_top] = STATE(486), + [sym_message_name_top] = STATE(486), + [sym_apply_at_top] = STATE(486), + [sym_tilde_top] = STATE(486), + [sym_composition_top] = STATE(486), + [sym_right_composition_top] = STATE(486), + [sym_get_top] = STATE(486), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(486), + [sym_underscript_top] = STATE(486), + [sym_underoverscript_top] = STATE(486), + [sym_overunderscript_top] = STATE(486), + [sym_function_anonymous_top] = STATE(486), + [sym_function_arrow_top] = STATE(486), + [sym_small_circle_top] = STATE(486), + [sym_circle_dot_top] = STATE(486), + [sym_non_commutative_multiply_top] = STATE(486), + [sym_dot_top] = STATE(486), + [sym_backslash_top] = STATE(486), + [sym_diamond_top] = STATE(486), + [sym_wedge_top] = STATE(486), + [sym_vee_top] = STATE(486), + [sym_circle_times_top] = STATE(486), + [sym_center_dot_top] = STATE(486), + [sym_times_ast_top] = STATE(486), + [sym_times_cross_top] = STATE(486), + [sym_star_top] = STATE(486), + [sym_vertical_tilde_top] = STATE(486), + [sym_coproduct_top] = STATE(486), + [sym_circle_plus_top] = STATE(486), + [sym_circle_minus_top] = STATE(486), + [sym_plus_top] = STATE(486), + [sym_minus_top] = STATE(486), + [sym_plus_minus_top] = STATE(486), + [sym_per_top] = STATE(486), + [sym_divide_top] = STATE(486), + [sym_divide_box_top] = STATE(486), + [sym_map_top] = STATE(486), + [sym_map_all_top] = STATE(486), + [sym_factorial_top] = STATE(486), + [sym_factorial2_top] = STATE(486), + [sym_derivative_top] = STATE(486), + [sym_sqrt_top] = STATE(486), + [sym_any_root_top] = STATE(486), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(486), + [sym_power_subscript_top] = STATE(486), + [sym_apply_atat_top] = STATE(486), + [sym_apply_atatat_top] = STATE(486), + [sym_alternatives_top] = STATE(486), + [sym_string_join_top] = STATE(486), + [sym__expr_op_top] = STATE(486), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [431] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(219), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(486), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(486), + [sym_subscript_power_top] = STATE(486), + [sym_compound_expression_top] = STATE(486), + [sym_set_top] = STATE(486), + [sym_set_delayed_top] = STATE(486), + [sym_up_set_top] = STATE(486), + [sym_up_set_delayed_top] = STATE(486), + [sym_unset_top] = STATE(486), + [sym_tag_set_top] = STATE(486), + [sym_tag_set_delayed_top] = STATE(486), + [sym_tag_unset_top] = STATE(486), + [sym_pattern_test_top] = STATE(486), + [sym_equal_ascii_top] = STATE(486), + [sym_unequal_ascii_top] = STATE(486), + [sym_greater_ascii_top] = STATE(486), + [sym_greater_equal_ascii_top] = STATE(486), + [sym_less_ascii_top] = STATE(486), + [sym_less_equal_ascii_top] = STATE(486), + [sym_rule_ascii_top] = STATE(486), + [sym_rule_delayed_ascii_top] = STATE(486), + [sym_message_name_top] = STATE(486), + [sym_apply_at_top] = STATE(486), + [sym_tilde_top] = STATE(486), + [sym_composition_top] = STATE(486), + [sym_right_composition_top] = STATE(486), + [sym_get_top] = STATE(486), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(486), + [sym_underscript_top] = STATE(486), + [sym_underoverscript_top] = STATE(486), + [sym_overunderscript_top] = STATE(486), + [sym_function_anonymous_top] = STATE(486), + [sym_function_arrow_top] = STATE(486), + [sym_small_circle_top] = STATE(486), + [sym_circle_dot_top] = STATE(486), + [sym_non_commutative_multiply_top] = STATE(486), + [sym_dot_top] = STATE(486), + [sym_backslash_top] = STATE(486), + [sym_diamond_top] = STATE(486), + [sym_wedge_top] = STATE(486), + [sym_vee_top] = STATE(486), + [sym_circle_times_top] = STATE(486), + [sym_center_dot_top] = STATE(486), + [sym_times_ast_top] = STATE(486), + [sym_times_cross_top] = STATE(486), + [sym_star_top] = STATE(486), + [sym_vertical_tilde_top] = STATE(486), + [sym_coproduct_top] = STATE(486), + [sym_circle_plus_top] = STATE(486), + [sym_circle_minus_top] = STATE(486), + [sym_plus_top] = STATE(486), + [sym_minus_top] = STATE(486), + [sym_plus_minus_top] = STATE(486), + [sym_per_top] = STATE(486), + [sym_divide_top] = STATE(486), + [sym_divide_box_top] = STATE(486), + [sym_map_top] = STATE(486), + [sym_map_all_top] = STATE(486), + [sym_factorial_top] = STATE(486), + [sym_factorial2_top] = STATE(486), + [sym_derivative_top] = STATE(486), + [sym_sqrt_top] = STATE(486), + [sym_any_root_top] = STATE(486), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(486), + [sym_power_subscript_top] = STATE(486), + [sym_apply_atat_top] = STATE(486), + [sym_apply_atatat_top] = STATE(486), + [sym_alternatives_top] = STATE(486), + [sym_string_join_top] = STATE(486), + [sym__expr_op_top] = STATE(486), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [432] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(46), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(46), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(46), + [sym_subscript_power_top] = STATE(46), + [sym_compound_expression_top] = STATE(46), + [sym_set_top] = STATE(46), + [sym_set_delayed_top] = STATE(46), + [sym_up_set_top] = STATE(46), + [sym_up_set_delayed_top] = STATE(46), + [sym_unset_top] = STATE(46), + [sym_tag_set_top] = STATE(46), + [sym_tag_set_delayed_top] = STATE(46), + [sym_tag_unset_top] = STATE(46), + [sym_pattern_test_top] = STATE(46), + [sym_equal_ascii_top] = STATE(46), + [sym_unequal_ascii_top] = STATE(46), + [sym_greater_ascii_top] = STATE(46), + [sym_greater_equal_ascii_top] = STATE(46), + [sym_less_ascii_top] = STATE(46), + [sym_less_equal_ascii_top] = STATE(46), + [sym_rule_ascii_top] = STATE(46), + [sym_rule_delayed_ascii_top] = STATE(46), + [sym_message_name_top] = STATE(46), + [sym_apply_at_top] = STATE(46), + [sym_tilde_top] = STATE(46), + [sym_composition_top] = STATE(46), + [sym_right_composition_top] = STATE(46), + [sym_get_top] = STATE(46), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(46), + [sym_underscript_top] = STATE(46), + [sym_underoverscript_top] = STATE(46), + [sym_overunderscript_top] = STATE(46), + [sym_function_anonymous_top] = STATE(46), + [sym_function_arrow_top] = STATE(46), + [sym_small_circle_top] = STATE(46), + [sym_circle_dot_top] = STATE(46), + [sym_non_commutative_multiply_top] = STATE(46), + [sym_dot_top] = STATE(46), + [sym_backslash_top] = STATE(46), + [sym_diamond_top] = STATE(46), + [sym_wedge_top] = STATE(46), + [sym_vee_top] = STATE(46), + [sym_circle_times_top] = STATE(46), + [sym_center_dot_top] = STATE(46), + [sym_times_ast_top] = STATE(46), + [sym_times_cross_top] = STATE(46), + [sym_star_top] = STATE(46), + [sym_vertical_tilde_top] = STATE(46), + [sym_coproduct_top] = STATE(46), + [sym_circle_plus_top] = STATE(46), + [sym_circle_minus_top] = STATE(46), + [sym_plus_top] = STATE(46), + [sym_minus_top] = STATE(46), + [sym_plus_minus_top] = STATE(46), + [sym_per_top] = STATE(46), + [sym_divide_top] = STATE(46), + [sym_divide_box_top] = STATE(46), + [sym_map_top] = STATE(46), + [sym_map_all_top] = STATE(46), + [sym_factorial_top] = STATE(46), + [sym_factorial2_top] = STATE(46), + [sym_derivative_top] = STATE(46), + [sym_sqrt_top] = STATE(46), + [sym_any_root_top] = STATE(46), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(46), + [sym_power_subscript_top] = STATE(46), + [sym_apply_atat_top] = STATE(46), + [sym_apply_atatat_top] = STATE(46), + [sym_alternatives_top] = STATE(46), + [sym_string_join_top] = STATE(46), + [sym__expr_op_top] = STATE(46), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [433] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(47), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(47), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(47), + [sym_subscript_power_top] = STATE(47), + [sym_compound_expression_top] = STATE(47), + [sym_set_top] = STATE(47), + [sym_set_delayed_top] = STATE(47), + [sym_up_set_top] = STATE(47), + [sym_up_set_delayed_top] = STATE(47), + [sym_unset_top] = STATE(47), + [sym_tag_set_top] = STATE(47), + [sym_tag_set_delayed_top] = STATE(47), + [sym_tag_unset_top] = STATE(47), + [sym_pattern_test_top] = STATE(47), + [sym_equal_ascii_top] = STATE(47), + [sym_unequal_ascii_top] = STATE(47), + [sym_greater_ascii_top] = STATE(47), + [sym_greater_equal_ascii_top] = STATE(47), + [sym_less_ascii_top] = STATE(47), + [sym_less_equal_ascii_top] = STATE(47), + [sym_rule_ascii_top] = STATE(47), + [sym_rule_delayed_ascii_top] = STATE(47), + [sym_message_name_top] = STATE(47), + [sym_apply_at_top] = STATE(47), + [sym_tilde_top] = STATE(47), + [sym_composition_top] = STATE(47), + [sym_right_composition_top] = STATE(47), + [sym_get_top] = STATE(47), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(47), + [sym_underscript_top] = STATE(47), + [sym_underoverscript_top] = STATE(47), + [sym_overunderscript_top] = STATE(47), + [sym_function_anonymous_top] = STATE(47), + [sym_function_arrow_top] = STATE(47), + [sym_small_circle_top] = STATE(47), + [sym_circle_dot_top] = STATE(47), + [sym_non_commutative_multiply_top] = STATE(47), + [sym_dot_top] = STATE(47), + [sym_backslash_top] = STATE(47), + [sym_diamond_top] = STATE(47), + [sym_wedge_top] = STATE(47), + [sym_vee_top] = STATE(47), + [sym_circle_times_top] = STATE(47), + [sym_center_dot_top] = STATE(47), + [sym_times_ast_top] = STATE(47), + [sym_times_cross_top] = STATE(47), + [sym_star_top] = STATE(47), + [sym_vertical_tilde_top] = STATE(47), + [sym_coproduct_top] = STATE(47), + [sym_circle_plus_top] = STATE(47), + [sym_circle_minus_top] = STATE(47), + [sym_plus_top] = STATE(47), + [sym_minus_top] = STATE(47), + [sym_plus_minus_top] = STATE(47), + [sym_per_top] = STATE(47), + [sym_divide_top] = STATE(47), + [sym_divide_box_top] = STATE(47), + [sym_map_top] = STATE(47), + [sym_map_all_top] = STATE(47), + [sym_factorial_top] = STATE(47), + [sym_factorial2_top] = STATE(47), + [sym_derivative_top] = STATE(47), + [sym_sqrt_top] = STATE(47), + [sym_any_root_top] = STATE(47), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(47), + [sym_power_subscript_top] = STATE(47), + [sym_apply_atat_top] = STATE(47), + [sym_apply_atatat_top] = STATE(47), + [sym_alternatives_top] = STATE(47), + [sym_string_join_top] = STATE(47), + [sym__expr_op_top] = STATE(47), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [434] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(13), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(13), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(13), + [sym_subscript_power_top] = STATE(13), + [sym_compound_expression_top] = STATE(13), + [sym_set_top] = STATE(13), + [sym_set_delayed_top] = STATE(13), + [sym_up_set_top] = STATE(13), + [sym_up_set_delayed_top] = STATE(13), + [sym_unset_top] = STATE(13), + [sym_tag_set_top] = STATE(13), + [sym_tag_set_delayed_top] = STATE(13), + [sym_tag_unset_top] = STATE(13), + [sym_pattern_test_top] = STATE(13), + [sym_equal_ascii_top] = STATE(13), + [sym_unequal_ascii_top] = STATE(13), + [sym_greater_ascii_top] = STATE(13), + [sym_greater_equal_ascii_top] = STATE(13), + [sym_less_ascii_top] = STATE(13), + [sym_less_equal_ascii_top] = STATE(13), + [sym_rule_ascii_top] = STATE(13), + [sym_rule_delayed_ascii_top] = STATE(13), + [sym_message_name_top] = STATE(13), + [sym_apply_at_top] = STATE(13), + [sym_tilde_top] = STATE(13), + [sym_composition_top] = STATE(13), + [sym_right_composition_top] = STATE(13), + [sym_get_top] = STATE(13), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(13), + [sym_underscript_top] = STATE(13), + [sym_underoverscript_top] = STATE(13), + [sym_overunderscript_top] = STATE(13), + [sym_function_anonymous_top] = STATE(13), + [sym_function_arrow_top] = STATE(13), + [sym_small_circle_top] = STATE(13), + [sym_circle_dot_top] = STATE(13), + [sym_non_commutative_multiply_top] = STATE(13), + [sym_dot_top] = STATE(13), + [sym_backslash_top] = STATE(13), + [sym_diamond_top] = STATE(13), + [sym_wedge_top] = STATE(13), + [sym_vee_top] = STATE(13), + [sym_circle_times_top] = STATE(13), + [sym_center_dot_top] = STATE(13), + [sym_times_ast_top] = STATE(13), + [sym_times_cross_top] = STATE(13), + [sym_star_top] = STATE(13), + [sym_vertical_tilde_top] = STATE(13), + [sym_coproduct_top] = STATE(13), + [sym_circle_plus_top] = STATE(13), + [sym_circle_minus_top] = STATE(13), + [sym_plus_top] = STATE(13), + [sym_minus_top] = STATE(13), + [sym_plus_minus_top] = STATE(13), + [sym_per_top] = STATE(13), + [sym_divide_top] = STATE(13), + [sym_divide_box_top] = STATE(13), + [sym_map_top] = STATE(13), + [sym_map_all_top] = STATE(13), + [sym_factorial_top] = STATE(13), + [sym_factorial2_top] = STATE(13), + [sym_derivative_top] = STATE(13), + [sym_sqrt_top] = STATE(13), + [sym_any_root_top] = STATE(13), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(13), + [sym_power_subscript_top] = STATE(13), + [sym_apply_atat_top] = STATE(13), + [sym_apply_atatat_top] = STATE(13), + [sym_alternatives_top] = STATE(13), + [sym_string_join_top] = STATE(13), + [sym__expr_op_top] = STATE(13), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [435] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(48), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(48), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(48), + [sym_subscript_power_top] = STATE(48), + [sym_compound_expression_top] = STATE(48), + [sym_set_top] = STATE(48), + [sym_set_delayed_top] = STATE(48), + [sym_up_set_top] = STATE(48), + [sym_up_set_delayed_top] = STATE(48), + [sym_unset_top] = STATE(48), + [sym_tag_set_top] = STATE(48), + [sym_tag_set_delayed_top] = STATE(48), + [sym_tag_unset_top] = STATE(48), + [sym_pattern_test_top] = STATE(48), + [sym_equal_ascii_top] = STATE(48), + [sym_unequal_ascii_top] = STATE(48), + [sym_greater_ascii_top] = STATE(48), + [sym_greater_equal_ascii_top] = STATE(48), + [sym_less_ascii_top] = STATE(48), + [sym_less_equal_ascii_top] = STATE(48), + [sym_rule_ascii_top] = STATE(48), + [sym_rule_delayed_ascii_top] = STATE(48), + [sym_message_name_top] = STATE(48), + [sym_apply_at_top] = STATE(48), + [sym_tilde_top] = STATE(48), + [sym_composition_top] = STATE(48), + [sym_right_composition_top] = STATE(48), + [sym_get_top] = STATE(48), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(48), + [sym_underscript_top] = STATE(48), + [sym_underoverscript_top] = STATE(48), + [sym_overunderscript_top] = STATE(48), + [sym_function_anonymous_top] = STATE(48), + [sym_function_arrow_top] = STATE(48), + [sym_small_circle_top] = STATE(48), + [sym_circle_dot_top] = STATE(48), + [sym_non_commutative_multiply_top] = STATE(48), + [sym_dot_top] = STATE(48), + [sym_backslash_top] = STATE(48), + [sym_diamond_top] = STATE(48), + [sym_wedge_top] = STATE(48), + [sym_vee_top] = STATE(48), + [sym_circle_times_top] = STATE(48), + [sym_center_dot_top] = STATE(48), + [sym_times_ast_top] = STATE(48), + [sym_times_cross_top] = STATE(48), + [sym_star_top] = STATE(48), + [sym_vertical_tilde_top] = STATE(48), + [sym_coproduct_top] = STATE(48), + [sym_circle_plus_top] = STATE(48), + [sym_circle_minus_top] = STATE(48), + [sym_plus_top] = STATE(48), + [sym_minus_top] = STATE(48), + [sym_plus_minus_top] = STATE(48), + [sym_per_top] = STATE(48), + [sym_divide_top] = STATE(48), + [sym_divide_box_top] = STATE(48), + [sym_map_top] = STATE(48), + [sym_map_all_top] = STATE(48), + [sym_factorial_top] = STATE(48), + [sym_factorial2_top] = STATE(48), + [sym_derivative_top] = STATE(48), + [sym_sqrt_top] = STATE(48), + [sym_any_root_top] = STATE(48), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(48), + [sym_power_subscript_top] = STATE(48), + [sym_apply_atat_top] = STATE(48), + [sym_apply_atatat_top] = STATE(48), + [sym_alternatives_top] = STATE(48), + [sym_string_join_top] = STATE(48), + [sym__expr_op_top] = STATE(48), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [436] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(49), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(49), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(49), + [sym_subscript_power_top] = STATE(49), + [sym_compound_expression_top] = STATE(49), + [sym_set_top] = STATE(49), + [sym_set_delayed_top] = STATE(49), + [sym_up_set_top] = STATE(49), + [sym_up_set_delayed_top] = STATE(49), + [sym_unset_top] = STATE(49), + [sym_tag_set_top] = STATE(49), + [sym_tag_set_delayed_top] = STATE(49), + [sym_tag_unset_top] = STATE(49), + [sym_pattern_test_top] = STATE(49), + [sym_equal_ascii_top] = STATE(49), + [sym_unequal_ascii_top] = STATE(49), + [sym_greater_ascii_top] = STATE(49), + [sym_greater_equal_ascii_top] = STATE(49), + [sym_less_ascii_top] = STATE(49), + [sym_less_equal_ascii_top] = STATE(49), + [sym_rule_ascii_top] = STATE(49), + [sym_rule_delayed_ascii_top] = STATE(49), + [sym_message_name_top] = STATE(49), + [sym_apply_at_top] = STATE(49), + [sym_tilde_top] = STATE(49), + [sym_composition_top] = STATE(49), + [sym_right_composition_top] = STATE(49), + [sym_get_top] = STATE(49), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(49), + [sym_underscript_top] = STATE(49), + [sym_underoverscript_top] = STATE(49), + [sym_overunderscript_top] = STATE(49), + [sym_function_anonymous_top] = STATE(49), + [sym_function_arrow_top] = STATE(49), + [sym_small_circle_top] = STATE(49), + [sym_circle_dot_top] = STATE(49), + [sym_non_commutative_multiply_top] = STATE(49), + [sym_dot_top] = STATE(49), + [sym_backslash_top] = STATE(49), + [sym_diamond_top] = STATE(49), + [sym_wedge_top] = STATE(49), + [sym_vee_top] = STATE(49), + [sym_circle_times_top] = STATE(49), + [sym_center_dot_top] = STATE(49), + [sym_times_ast_top] = STATE(49), + [sym_times_cross_top] = STATE(49), + [sym_star_top] = STATE(49), + [sym_vertical_tilde_top] = STATE(49), + [sym_coproduct_top] = STATE(49), + [sym_circle_plus_top] = STATE(49), + [sym_circle_minus_top] = STATE(49), + [sym_plus_top] = STATE(49), + [sym_minus_top] = STATE(49), + [sym_plus_minus_top] = STATE(49), + [sym_per_top] = STATE(49), + [sym_divide_top] = STATE(49), + [sym_divide_box_top] = STATE(49), + [sym_map_top] = STATE(49), + [sym_map_all_top] = STATE(49), + [sym_factorial_top] = STATE(49), + [sym_factorial2_top] = STATE(49), + [sym_derivative_top] = STATE(49), + [sym_sqrt_top] = STATE(49), + [sym_any_root_top] = STATE(49), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(49), + [sym_power_subscript_top] = STATE(49), + [sym_apply_atat_top] = STATE(49), + [sym_apply_atatat_top] = STATE(49), + [sym_alternatives_top] = STATE(49), + [sym_string_join_top] = STATE(49), + [sym__expr_op_top] = STATE(49), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [437] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(58), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(58), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(58), + [sym_subscript_power_top] = STATE(58), + [sym_compound_expression_top] = STATE(58), + [sym_set_top] = STATE(58), + [sym_set_delayed_top] = STATE(58), + [sym_up_set_top] = STATE(58), + [sym_up_set_delayed_top] = STATE(58), + [sym_unset_top] = STATE(58), + [sym_tag_set_top] = STATE(58), + [sym_tag_set_delayed_top] = STATE(58), + [sym_tag_unset_top] = STATE(58), + [sym_pattern_test_top] = STATE(58), + [sym_equal_ascii_top] = STATE(58), + [sym_unequal_ascii_top] = STATE(58), + [sym_greater_ascii_top] = STATE(58), + [sym_greater_equal_ascii_top] = STATE(58), + [sym_less_ascii_top] = STATE(58), + [sym_less_equal_ascii_top] = STATE(58), + [sym_rule_ascii_top] = STATE(58), + [sym_rule_delayed_ascii_top] = STATE(58), + [sym_message_name_top] = STATE(58), + [sym_apply_at_top] = STATE(58), + [sym_tilde_top] = STATE(58), + [sym_composition_top] = STATE(58), + [sym_right_composition_top] = STATE(58), + [sym_get_top] = STATE(58), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(58), + [sym_underscript_top] = STATE(58), + [sym_underoverscript_top] = STATE(58), + [sym_overunderscript_top] = STATE(58), + [sym_function_anonymous_top] = STATE(58), + [sym_function_arrow_top] = STATE(58), + [sym_small_circle_top] = STATE(58), + [sym_circle_dot_top] = STATE(58), + [sym_non_commutative_multiply_top] = STATE(58), + [sym_dot_top] = STATE(58), + [sym_backslash_top] = STATE(58), + [sym_diamond_top] = STATE(58), + [sym_wedge_top] = STATE(58), + [sym_vee_top] = STATE(58), + [sym_circle_times_top] = STATE(58), + [sym_center_dot_top] = STATE(58), + [sym_times_ast_top] = STATE(58), + [sym_times_cross_top] = STATE(58), + [sym_star_top] = STATE(58), + [sym_vertical_tilde_top] = STATE(58), + [sym_coproduct_top] = STATE(58), + [sym_circle_plus_top] = STATE(58), + [sym_circle_minus_top] = STATE(58), + [sym_plus_top] = STATE(58), + [sym_minus_top] = STATE(58), + [sym_plus_minus_top] = STATE(58), + [sym_per_top] = STATE(58), + [sym_divide_top] = STATE(58), + [sym_divide_box_top] = STATE(58), + [sym_map_top] = STATE(58), + [sym_map_all_top] = STATE(58), + [sym_factorial_top] = STATE(58), + [sym_factorial2_top] = STATE(58), + [sym_derivative_top] = STATE(58), + [sym_sqrt_top] = STATE(58), + [sym_any_root_top] = STATE(58), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(58), + [sym_power_subscript_top] = STATE(58), + [sym_apply_atat_top] = STATE(58), + [sym_apply_atatat_top] = STATE(58), + [sym_alternatives_top] = STATE(58), + [sym_string_join_top] = STATE(58), + [sym__expr_op_top] = STATE(58), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [438] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(14), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(14), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(14), + [sym_subscript_power_top] = STATE(14), + [sym_compound_expression_top] = STATE(14), + [sym_set_top] = STATE(14), + [sym_set_delayed_top] = STATE(14), + [sym_up_set_top] = STATE(14), + [sym_up_set_delayed_top] = STATE(14), + [sym_unset_top] = STATE(14), + [sym_tag_set_top] = STATE(14), + [sym_tag_set_delayed_top] = STATE(14), + [sym_tag_unset_top] = STATE(14), + [sym_pattern_test_top] = STATE(14), + [sym_equal_ascii_top] = STATE(14), + [sym_unequal_ascii_top] = STATE(14), + [sym_greater_ascii_top] = STATE(14), + [sym_greater_equal_ascii_top] = STATE(14), + [sym_less_ascii_top] = STATE(14), + [sym_less_equal_ascii_top] = STATE(14), + [sym_rule_ascii_top] = STATE(14), + [sym_rule_delayed_ascii_top] = STATE(14), + [sym_message_name_top] = STATE(14), + [sym_apply_at_top] = STATE(14), + [sym_tilde_top] = STATE(14), + [sym_composition_top] = STATE(14), + [sym_right_composition_top] = STATE(14), + [sym_get_top] = STATE(14), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(14), + [sym_underscript_top] = STATE(14), + [sym_underoverscript_top] = STATE(14), + [sym_overunderscript_top] = STATE(14), + [sym_function_anonymous_top] = STATE(14), + [sym_function_arrow_top] = STATE(14), + [sym_small_circle_top] = STATE(14), + [sym_circle_dot_top] = STATE(14), + [sym_non_commutative_multiply_top] = STATE(14), + [sym_dot_top] = STATE(14), + [sym_backslash_top] = STATE(14), + [sym_diamond_top] = STATE(14), + [sym_wedge_top] = STATE(14), + [sym_vee_top] = STATE(14), + [sym_circle_times_top] = STATE(14), + [sym_center_dot_top] = STATE(14), + [sym_times_ast_top] = STATE(14), + [sym_times_cross_top] = STATE(14), + [sym_star_top] = STATE(14), + [sym_vertical_tilde_top] = STATE(14), + [sym_coproduct_top] = STATE(14), + [sym_circle_plus_top] = STATE(14), + [sym_circle_minus_top] = STATE(14), + [sym_plus_top] = STATE(14), + [sym_minus_top] = STATE(14), + [sym_plus_minus_top] = STATE(14), + [sym_per_top] = STATE(14), + [sym_divide_top] = STATE(14), + [sym_divide_box_top] = STATE(14), + [sym_map_top] = STATE(14), + [sym_map_all_top] = STATE(14), + [sym_factorial_top] = STATE(14), + [sym_factorial2_top] = STATE(14), + [sym_derivative_top] = STATE(14), + [sym_sqrt_top] = STATE(14), + [sym_any_root_top] = STATE(14), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(14), + [sym_power_subscript_top] = STATE(14), + [sym_apply_atat_top] = STATE(14), + [sym_apply_atatat_top] = STATE(14), + [sym_alternatives_top] = STATE(14), + [sym_string_join_top] = STATE(14), + [sym__expr_op_top] = STATE(14), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [439] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(59), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(59), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(59), + [sym_subscript_power_top] = STATE(59), + [sym_compound_expression_top] = STATE(59), + [sym_set_top] = STATE(59), + [sym_set_delayed_top] = STATE(59), + [sym_up_set_top] = STATE(59), + [sym_up_set_delayed_top] = STATE(59), + [sym_unset_top] = STATE(59), + [sym_tag_set_top] = STATE(59), + [sym_tag_set_delayed_top] = STATE(59), + [sym_tag_unset_top] = STATE(59), + [sym_pattern_test_top] = STATE(59), + [sym_equal_ascii_top] = STATE(59), + [sym_unequal_ascii_top] = STATE(59), + [sym_greater_ascii_top] = STATE(59), + [sym_greater_equal_ascii_top] = STATE(59), + [sym_less_ascii_top] = STATE(59), + [sym_less_equal_ascii_top] = STATE(59), + [sym_rule_ascii_top] = STATE(59), + [sym_rule_delayed_ascii_top] = STATE(59), + [sym_message_name_top] = STATE(59), + [sym_apply_at_top] = STATE(59), + [sym_tilde_top] = STATE(59), + [sym_composition_top] = STATE(59), + [sym_right_composition_top] = STATE(59), + [sym_get_top] = STATE(59), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(59), + [sym_underscript_top] = STATE(59), + [sym_underoverscript_top] = STATE(59), + [sym_overunderscript_top] = STATE(59), + [sym_function_anonymous_top] = STATE(59), + [sym_function_arrow_top] = STATE(59), + [sym_small_circle_top] = STATE(59), + [sym_circle_dot_top] = STATE(59), + [sym_non_commutative_multiply_top] = STATE(59), + [sym_dot_top] = STATE(59), + [sym_backslash_top] = STATE(59), + [sym_diamond_top] = STATE(59), + [sym_wedge_top] = STATE(59), + [sym_vee_top] = STATE(59), + [sym_circle_times_top] = STATE(59), + [sym_center_dot_top] = STATE(59), + [sym_times_ast_top] = STATE(59), + [sym_times_cross_top] = STATE(59), + [sym_star_top] = STATE(59), + [sym_vertical_tilde_top] = STATE(59), + [sym_coproduct_top] = STATE(59), + [sym_circle_plus_top] = STATE(59), + [sym_circle_minus_top] = STATE(59), + [sym_plus_top] = STATE(59), + [sym_minus_top] = STATE(59), + [sym_plus_minus_top] = STATE(59), + [sym_per_top] = STATE(59), + [sym_divide_top] = STATE(59), + [sym_divide_box_top] = STATE(59), + [sym_map_top] = STATE(59), + [sym_map_all_top] = STATE(59), + [sym_factorial_top] = STATE(59), + [sym_factorial2_top] = STATE(59), + [sym_derivative_top] = STATE(59), + [sym_sqrt_top] = STATE(59), + [sym_any_root_top] = STATE(59), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(59), + [sym_power_subscript_top] = STATE(59), + [sym_apply_atat_top] = STATE(59), + [sym_apply_atatat_top] = STATE(59), + [sym_alternatives_top] = STATE(59), + [sym_string_join_top] = STATE(59), + [sym__expr_op_top] = STATE(59), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [440] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(60), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(60), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(60), + [sym_subscript_power_top] = STATE(60), + [sym_compound_expression_top] = STATE(60), + [sym_set_top] = STATE(60), + [sym_set_delayed_top] = STATE(60), + [sym_up_set_top] = STATE(60), + [sym_up_set_delayed_top] = STATE(60), + [sym_unset_top] = STATE(60), + [sym_tag_set_top] = STATE(60), + [sym_tag_set_delayed_top] = STATE(60), + [sym_tag_unset_top] = STATE(60), + [sym_pattern_test_top] = STATE(60), + [sym_equal_ascii_top] = STATE(60), + [sym_unequal_ascii_top] = STATE(60), + [sym_greater_ascii_top] = STATE(60), + [sym_greater_equal_ascii_top] = STATE(60), + [sym_less_ascii_top] = STATE(60), + [sym_less_equal_ascii_top] = STATE(60), + [sym_rule_ascii_top] = STATE(60), + [sym_rule_delayed_ascii_top] = STATE(60), + [sym_message_name_top] = STATE(60), + [sym_apply_at_top] = STATE(60), + [sym_tilde_top] = STATE(60), + [sym_composition_top] = STATE(60), + [sym_right_composition_top] = STATE(60), + [sym_get_top] = STATE(60), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(60), + [sym_underscript_top] = STATE(60), + [sym_underoverscript_top] = STATE(60), + [sym_overunderscript_top] = STATE(60), + [sym_function_anonymous_top] = STATE(60), + [sym_function_arrow_top] = STATE(60), + [sym_small_circle_top] = STATE(60), + [sym_circle_dot_top] = STATE(60), + [sym_non_commutative_multiply_top] = STATE(60), + [sym_dot_top] = STATE(60), + [sym_backslash_top] = STATE(60), + [sym_diamond_top] = STATE(60), + [sym_wedge_top] = STATE(60), + [sym_vee_top] = STATE(60), + [sym_circle_times_top] = STATE(60), + [sym_center_dot_top] = STATE(60), + [sym_times_ast_top] = STATE(60), + [sym_times_cross_top] = STATE(60), + [sym_star_top] = STATE(60), + [sym_vertical_tilde_top] = STATE(60), + [sym_coproduct_top] = STATE(60), + [sym_circle_plus_top] = STATE(60), + [sym_circle_minus_top] = STATE(60), + [sym_plus_top] = STATE(60), + [sym_minus_top] = STATE(60), + [sym_plus_minus_top] = STATE(60), + [sym_per_top] = STATE(60), + [sym_divide_top] = STATE(60), + [sym_divide_box_top] = STATE(60), + [sym_map_top] = STATE(60), + [sym_map_all_top] = STATE(60), + [sym_factorial_top] = STATE(60), + [sym_factorial2_top] = STATE(60), + [sym_derivative_top] = STATE(60), + [sym_sqrt_top] = STATE(60), + [sym_any_root_top] = STATE(60), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(60), + [sym_power_subscript_top] = STATE(60), + [sym_apply_atat_top] = STATE(60), + [sym_apply_atatat_top] = STATE(60), + [sym_alternatives_top] = STATE(60), + [sym_string_join_top] = STATE(60), + [sym__expr_op_top] = STATE(60), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [441] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(15), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(15), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(15), + [sym_subscript_power_top] = STATE(15), + [sym_compound_expression_top] = STATE(15), + [sym_set_top] = STATE(15), + [sym_set_delayed_top] = STATE(15), + [sym_up_set_top] = STATE(15), + [sym_up_set_delayed_top] = STATE(15), + [sym_unset_top] = STATE(15), + [sym_tag_set_top] = STATE(15), + [sym_tag_set_delayed_top] = STATE(15), + [sym_tag_unset_top] = STATE(15), + [sym_pattern_test_top] = STATE(15), + [sym_equal_ascii_top] = STATE(15), + [sym_unequal_ascii_top] = STATE(15), + [sym_greater_ascii_top] = STATE(15), + [sym_greater_equal_ascii_top] = STATE(15), + [sym_less_ascii_top] = STATE(15), + [sym_less_equal_ascii_top] = STATE(15), + [sym_rule_ascii_top] = STATE(15), + [sym_rule_delayed_ascii_top] = STATE(15), + [sym_message_name_top] = STATE(15), + [sym_apply_at_top] = STATE(15), + [sym_tilde_top] = STATE(15), + [sym_composition_top] = STATE(15), + [sym_right_composition_top] = STATE(15), + [sym_get_top] = STATE(15), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(15), + [sym_underscript_top] = STATE(15), + [sym_underoverscript_top] = STATE(15), + [sym_overunderscript_top] = STATE(15), + [sym_function_anonymous_top] = STATE(15), + [sym_function_arrow_top] = STATE(15), + [sym_small_circle_top] = STATE(15), + [sym_circle_dot_top] = STATE(15), + [sym_non_commutative_multiply_top] = STATE(15), + [sym_dot_top] = STATE(15), + [sym_backslash_top] = STATE(15), + [sym_diamond_top] = STATE(15), + [sym_wedge_top] = STATE(15), + [sym_vee_top] = STATE(15), + [sym_circle_times_top] = STATE(15), + [sym_center_dot_top] = STATE(15), + [sym_times_ast_top] = STATE(15), + [sym_times_cross_top] = STATE(15), + [sym_star_top] = STATE(15), + [sym_vertical_tilde_top] = STATE(15), + [sym_coproduct_top] = STATE(15), + [sym_circle_plus_top] = STATE(15), + [sym_circle_minus_top] = STATE(15), + [sym_plus_top] = STATE(15), + [sym_minus_top] = STATE(15), + [sym_plus_minus_top] = STATE(15), + [sym_per_top] = STATE(15), + [sym_divide_top] = STATE(15), + [sym_divide_box_top] = STATE(15), + [sym_map_top] = STATE(15), + [sym_map_all_top] = STATE(15), + [sym_factorial_top] = STATE(15), + [sym_factorial2_top] = STATE(15), + [sym_derivative_top] = STATE(15), + [sym_sqrt_top] = STATE(15), + [sym_any_root_top] = STATE(15), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(15), + [sym_power_subscript_top] = STATE(15), + [sym_apply_atat_top] = STATE(15), + [sym_apply_atatat_top] = STATE(15), + [sym_alternatives_top] = STATE(15), + [sym_string_join_top] = STATE(15), + [sym__expr_op_top] = STATE(15), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [442] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(61), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(61), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(61), + [sym_subscript_power_top] = STATE(61), + [sym_compound_expression_top] = STATE(61), + [sym_set_top] = STATE(61), + [sym_set_delayed_top] = STATE(61), + [sym_up_set_top] = STATE(61), + [sym_up_set_delayed_top] = STATE(61), + [sym_unset_top] = STATE(61), + [sym_tag_set_top] = STATE(61), + [sym_tag_set_delayed_top] = STATE(61), + [sym_tag_unset_top] = STATE(61), + [sym_pattern_test_top] = STATE(61), + [sym_equal_ascii_top] = STATE(61), + [sym_unequal_ascii_top] = STATE(61), + [sym_greater_ascii_top] = STATE(61), + [sym_greater_equal_ascii_top] = STATE(61), + [sym_less_ascii_top] = STATE(61), + [sym_less_equal_ascii_top] = STATE(61), + [sym_rule_ascii_top] = STATE(61), + [sym_rule_delayed_ascii_top] = STATE(61), + [sym_message_name_top] = STATE(61), + [sym_apply_at_top] = STATE(61), + [sym_tilde_top] = STATE(61), + [sym_composition_top] = STATE(61), + [sym_right_composition_top] = STATE(61), + [sym_get_top] = STATE(61), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(61), + [sym_underscript_top] = STATE(61), + [sym_underoverscript_top] = STATE(61), + [sym_overunderscript_top] = STATE(61), + [sym_function_anonymous_top] = STATE(61), + [sym_function_arrow_top] = STATE(61), + [sym_small_circle_top] = STATE(61), + [sym_circle_dot_top] = STATE(61), + [sym_non_commutative_multiply_top] = STATE(61), + [sym_dot_top] = STATE(61), + [sym_backslash_top] = STATE(61), + [sym_diamond_top] = STATE(61), + [sym_wedge_top] = STATE(61), + [sym_vee_top] = STATE(61), + [sym_circle_times_top] = STATE(61), + [sym_center_dot_top] = STATE(61), + [sym_times_ast_top] = STATE(61), + [sym_times_cross_top] = STATE(61), + [sym_star_top] = STATE(61), + [sym_vertical_tilde_top] = STATE(61), + [sym_coproduct_top] = STATE(61), + [sym_circle_plus_top] = STATE(61), + [sym_circle_minus_top] = STATE(61), + [sym_plus_top] = STATE(61), + [sym_minus_top] = STATE(61), + [sym_plus_minus_top] = STATE(61), + [sym_per_top] = STATE(61), + [sym_divide_top] = STATE(61), + [sym_divide_box_top] = STATE(61), + [sym_map_top] = STATE(61), + [sym_map_all_top] = STATE(61), + [sym_factorial_top] = STATE(61), + [sym_factorial2_top] = STATE(61), + [sym_derivative_top] = STATE(61), + [sym_sqrt_top] = STATE(61), + [sym_any_root_top] = STATE(61), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(61), + [sym_power_subscript_top] = STATE(61), + [sym_apply_atat_top] = STATE(61), + [sym_apply_atatat_top] = STATE(61), + [sym_alternatives_top] = STATE(61), + [sym_string_join_top] = STATE(61), + [sym__expr_op_top] = STATE(61), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [443] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(16), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(16), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(16), + [sym_subscript_power_top] = STATE(16), + [sym_compound_expression_top] = STATE(16), + [sym_set_top] = STATE(16), + [sym_set_delayed_top] = STATE(16), + [sym_up_set_top] = STATE(16), + [sym_up_set_delayed_top] = STATE(16), + [sym_unset_top] = STATE(16), + [sym_tag_set_top] = STATE(16), + [sym_tag_set_delayed_top] = STATE(16), + [sym_tag_unset_top] = STATE(16), + [sym_pattern_test_top] = STATE(16), + [sym_equal_ascii_top] = STATE(16), + [sym_unequal_ascii_top] = STATE(16), + [sym_greater_ascii_top] = STATE(16), + [sym_greater_equal_ascii_top] = STATE(16), + [sym_less_ascii_top] = STATE(16), + [sym_less_equal_ascii_top] = STATE(16), + [sym_rule_ascii_top] = STATE(16), + [sym_rule_delayed_ascii_top] = STATE(16), + [sym_message_name_top] = STATE(16), + [sym_apply_at_top] = STATE(16), + [sym_tilde_top] = STATE(16), + [sym_composition_top] = STATE(16), + [sym_right_composition_top] = STATE(16), + [sym_get_top] = STATE(16), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(16), + [sym_underscript_top] = STATE(16), + [sym_underoverscript_top] = STATE(16), + [sym_overunderscript_top] = STATE(16), + [sym_function_anonymous_top] = STATE(16), + [sym_function_arrow_top] = STATE(16), + [sym_small_circle_top] = STATE(16), + [sym_circle_dot_top] = STATE(16), + [sym_non_commutative_multiply_top] = STATE(16), + [sym_dot_top] = STATE(16), + [sym_backslash_top] = STATE(16), + [sym_diamond_top] = STATE(16), + [sym_wedge_top] = STATE(16), + [sym_vee_top] = STATE(16), + [sym_circle_times_top] = STATE(16), + [sym_center_dot_top] = STATE(16), + [sym_times_ast_top] = STATE(16), + [sym_times_cross_top] = STATE(16), + [sym_star_top] = STATE(16), + [sym_vertical_tilde_top] = STATE(16), + [sym_coproduct_top] = STATE(16), + [sym_circle_plus_top] = STATE(16), + [sym_circle_minus_top] = STATE(16), + [sym_plus_top] = STATE(16), + [sym_minus_top] = STATE(16), + [sym_plus_minus_top] = STATE(16), + [sym_per_top] = STATE(16), + [sym_divide_top] = STATE(16), + [sym_divide_box_top] = STATE(16), + [sym_map_top] = STATE(16), + [sym_map_all_top] = STATE(16), + [sym_factorial_top] = STATE(16), + [sym_factorial2_top] = STATE(16), + [sym_derivative_top] = STATE(16), + [sym_sqrt_top] = STATE(16), + [sym_any_root_top] = STATE(16), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(16), + [sym_power_subscript_top] = STATE(16), + [sym_apply_atat_top] = STATE(16), + [sym_apply_atatat_top] = STATE(16), + [sym_alternatives_top] = STATE(16), + [sym_string_join_top] = STATE(16), + [sym__expr_op_top] = STATE(16), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [444] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(17), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(17), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(17), + [sym_subscript_power_top] = STATE(17), + [sym_compound_expression_top] = STATE(17), + [sym_set_top] = STATE(17), + [sym_set_delayed_top] = STATE(17), + [sym_up_set_top] = STATE(17), + [sym_up_set_delayed_top] = STATE(17), + [sym_unset_top] = STATE(17), + [sym_tag_set_top] = STATE(17), + [sym_tag_set_delayed_top] = STATE(17), + [sym_tag_unset_top] = STATE(17), + [sym_pattern_test_top] = STATE(17), + [sym_equal_ascii_top] = STATE(17), + [sym_unequal_ascii_top] = STATE(17), + [sym_greater_ascii_top] = STATE(17), + [sym_greater_equal_ascii_top] = STATE(17), + [sym_less_ascii_top] = STATE(17), + [sym_less_equal_ascii_top] = STATE(17), + [sym_rule_ascii_top] = STATE(17), + [sym_rule_delayed_ascii_top] = STATE(17), + [sym_message_name_top] = STATE(17), + [sym_apply_at_top] = STATE(17), + [sym_tilde_top] = STATE(17), + [sym_composition_top] = STATE(17), + [sym_right_composition_top] = STATE(17), + [sym_get_top] = STATE(17), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(17), + [sym_underscript_top] = STATE(17), + [sym_underoverscript_top] = STATE(17), + [sym_overunderscript_top] = STATE(17), + [sym_function_anonymous_top] = STATE(17), + [sym_function_arrow_top] = STATE(17), + [sym_small_circle_top] = STATE(17), + [sym_circle_dot_top] = STATE(17), + [sym_non_commutative_multiply_top] = STATE(17), + [sym_dot_top] = STATE(17), + [sym_backslash_top] = STATE(17), + [sym_diamond_top] = STATE(17), + [sym_wedge_top] = STATE(17), + [sym_vee_top] = STATE(17), + [sym_circle_times_top] = STATE(17), + [sym_center_dot_top] = STATE(17), + [sym_times_ast_top] = STATE(17), + [sym_times_cross_top] = STATE(17), + [sym_star_top] = STATE(17), + [sym_vertical_tilde_top] = STATE(17), + [sym_coproduct_top] = STATE(17), + [sym_circle_plus_top] = STATE(17), + [sym_circle_minus_top] = STATE(17), + [sym_plus_top] = STATE(17), + [sym_minus_top] = STATE(17), + [sym_plus_minus_top] = STATE(17), + [sym_per_top] = STATE(17), + [sym_divide_top] = STATE(17), + [sym_divide_box_top] = STATE(17), + [sym_map_top] = STATE(17), + [sym_map_all_top] = STATE(17), + [sym_factorial_top] = STATE(17), + [sym_factorial2_top] = STATE(17), + [sym_derivative_top] = STATE(17), + [sym_sqrt_top] = STATE(17), + [sym_any_root_top] = STATE(17), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(17), + [sym_power_subscript_top] = STATE(17), + [sym_apply_atat_top] = STATE(17), + [sym_apply_atatat_top] = STATE(17), + [sym_alternatives_top] = STATE(17), + [sym_string_join_top] = STATE(17), + [sym__expr_op_top] = STATE(17), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [445] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(18), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(18), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(18), + [sym_subscript_power_top] = STATE(18), + [sym_compound_expression_top] = STATE(18), + [sym_set_top] = STATE(18), + [sym_set_delayed_top] = STATE(18), + [sym_up_set_top] = STATE(18), + [sym_up_set_delayed_top] = STATE(18), + [sym_unset_top] = STATE(18), + [sym_tag_set_top] = STATE(18), + [sym_tag_set_delayed_top] = STATE(18), + [sym_tag_unset_top] = STATE(18), + [sym_pattern_test_top] = STATE(18), + [sym_equal_ascii_top] = STATE(18), + [sym_unequal_ascii_top] = STATE(18), + [sym_greater_ascii_top] = STATE(18), + [sym_greater_equal_ascii_top] = STATE(18), + [sym_less_ascii_top] = STATE(18), + [sym_less_equal_ascii_top] = STATE(18), + [sym_rule_ascii_top] = STATE(18), + [sym_rule_delayed_ascii_top] = STATE(18), + [sym_message_name_top] = STATE(18), + [sym_apply_at_top] = STATE(18), + [sym_tilde_top] = STATE(18), + [sym_composition_top] = STATE(18), + [sym_right_composition_top] = STATE(18), + [sym_get_top] = STATE(18), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(18), + [sym_underscript_top] = STATE(18), + [sym_underoverscript_top] = STATE(18), + [sym_overunderscript_top] = STATE(18), + [sym_function_anonymous_top] = STATE(18), + [sym_function_arrow_top] = STATE(18), + [sym_small_circle_top] = STATE(18), + [sym_circle_dot_top] = STATE(18), + [sym_non_commutative_multiply_top] = STATE(18), + [sym_dot_top] = STATE(18), + [sym_backslash_top] = STATE(18), + [sym_diamond_top] = STATE(18), + [sym_wedge_top] = STATE(18), + [sym_vee_top] = STATE(18), + [sym_circle_times_top] = STATE(18), + [sym_center_dot_top] = STATE(18), + [sym_times_ast_top] = STATE(18), + [sym_times_cross_top] = STATE(18), + [sym_star_top] = STATE(18), + [sym_vertical_tilde_top] = STATE(18), + [sym_coproduct_top] = STATE(18), + [sym_circle_plus_top] = STATE(18), + [sym_circle_minus_top] = STATE(18), + [sym_plus_top] = STATE(18), + [sym_minus_top] = STATE(18), + [sym_plus_minus_top] = STATE(18), + [sym_per_top] = STATE(18), + [sym_divide_top] = STATE(18), + [sym_divide_box_top] = STATE(18), + [sym_map_top] = STATE(18), + [sym_map_all_top] = STATE(18), + [sym_factorial_top] = STATE(18), + [sym_factorial2_top] = STATE(18), + [sym_derivative_top] = STATE(18), + [sym_sqrt_top] = STATE(18), + [sym_any_root_top] = STATE(18), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(18), + [sym_power_subscript_top] = STATE(18), + [sym_apply_atat_top] = STATE(18), + [sym_apply_atatat_top] = STATE(18), + [sym_alternatives_top] = STATE(18), + [sym_string_join_top] = STATE(18), + [sym__expr_op_top] = STATE(18), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [446] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(50), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(50), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(50), + [sym_subscript_power_top] = STATE(50), + [sym_compound_expression_top] = STATE(50), + [sym_set_top] = STATE(50), + [sym_set_delayed_top] = STATE(50), + [sym_up_set_top] = STATE(50), + [sym_up_set_delayed_top] = STATE(50), + [sym_unset_top] = STATE(50), + [sym_tag_set_top] = STATE(50), + [sym_tag_set_delayed_top] = STATE(50), + [sym_tag_unset_top] = STATE(50), + [sym_pattern_test_top] = STATE(50), + [sym_equal_ascii_top] = STATE(50), + [sym_unequal_ascii_top] = STATE(50), + [sym_greater_ascii_top] = STATE(50), + [sym_greater_equal_ascii_top] = STATE(50), + [sym_less_ascii_top] = STATE(50), + [sym_less_equal_ascii_top] = STATE(50), + [sym_rule_ascii_top] = STATE(50), + [sym_rule_delayed_ascii_top] = STATE(50), + [sym_message_name_top] = STATE(50), + [sym_apply_at_top] = STATE(50), + [sym_tilde_top] = STATE(50), + [sym_composition_top] = STATE(50), + [sym_right_composition_top] = STATE(50), + [sym_get_top] = STATE(50), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(50), + [sym_underscript_top] = STATE(50), + [sym_underoverscript_top] = STATE(50), + [sym_overunderscript_top] = STATE(50), + [sym_function_anonymous_top] = STATE(50), + [sym_function_arrow_top] = STATE(50), + [sym_small_circle_top] = STATE(50), + [sym_circle_dot_top] = STATE(50), + [sym_non_commutative_multiply_top] = STATE(50), + [sym_dot_top] = STATE(50), + [sym_backslash_top] = STATE(50), + [sym_diamond_top] = STATE(50), + [sym_wedge_top] = STATE(50), + [sym_vee_top] = STATE(50), + [sym_circle_times_top] = STATE(50), + [sym_center_dot_top] = STATE(50), + [sym_times_ast_top] = STATE(50), + [sym_times_cross_top] = STATE(50), + [sym_star_top] = STATE(50), + [sym_vertical_tilde_top] = STATE(50), + [sym_coproduct_top] = STATE(50), + [sym_circle_plus_top] = STATE(50), + [sym_circle_minus_top] = STATE(50), + [sym_plus_top] = STATE(50), + [sym_minus_top] = STATE(50), + [sym_plus_minus_top] = STATE(50), + [sym_per_top] = STATE(50), + [sym_divide_top] = STATE(50), + [sym_divide_box_top] = STATE(50), + [sym_map_top] = STATE(50), + [sym_map_all_top] = STATE(50), + [sym_factorial_top] = STATE(50), + [sym_factorial2_top] = STATE(50), + [sym_derivative_top] = STATE(50), + [sym_sqrt_top] = STATE(50), + [sym_any_root_top] = STATE(50), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(50), + [sym_power_subscript_top] = STATE(50), + [sym_apply_atat_top] = STATE(50), + [sym_apply_atatat_top] = STATE(50), + [sym_alternatives_top] = STATE(50), + [sym_string_join_top] = STATE(50), + [sym__expr_op_top] = STATE(50), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [447] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(19), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(19), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(19), + [sym_subscript_power_top] = STATE(19), + [sym_compound_expression_top] = STATE(19), + [sym_set_top] = STATE(19), + [sym_set_delayed_top] = STATE(19), + [sym_up_set_top] = STATE(19), + [sym_up_set_delayed_top] = STATE(19), + [sym_unset_top] = STATE(19), + [sym_tag_set_top] = STATE(19), + [sym_tag_set_delayed_top] = STATE(19), + [sym_tag_unset_top] = STATE(19), + [sym_pattern_test_top] = STATE(19), + [sym_equal_ascii_top] = STATE(19), + [sym_unequal_ascii_top] = STATE(19), + [sym_greater_ascii_top] = STATE(19), + [sym_greater_equal_ascii_top] = STATE(19), + [sym_less_ascii_top] = STATE(19), + [sym_less_equal_ascii_top] = STATE(19), + [sym_rule_ascii_top] = STATE(19), + [sym_rule_delayed_ascii_top] = STATE(19), + [sym_message_name_top] = STATE(19), + [sym_apply_at_top] = STATE(19), + [sym_tilde_top] = STATE(19), + [sym_composition_top] = STATE(19), + [sym_right_composition_top] = STATE(19), + [sym_get_top] = STATE(19), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(19), + [sym_underscript_top] = STATE(19), + [sym_underoverscript_top] = STATE(19), + [sym_overunderscript_top] = STATE(19), + [sym_function_anonymous_top] = STATE(19), + [sym_function_arrow_top] = STATE(19), + [sym_small_circle_top] = STATE(19), + [sym_circle_dot_top] = STATE(19), + [sym_non_commutative_multiply_top] = STATE(19), + [sym_dot_top] = STATE(19), + [sym_backslash_top] = STATE(19), + [sym_diamond_top] = STATE(19), + [sym_wedge_top] = STATE(19), + [sym_vee_top] = STATE(19), + [sym_circle_times_top] = STATE(19), + [sym_center_dot_top] = STATE(19), + [sym_times_ast_top] = STATE(19), + [sym_times_cross_top] = STATE(19), + [sym_star_top] = STATE(19), + [sym_vertical_tilde_top] = STATE(19), + [sym_coproduct_top] = STATE(19), + [sym_circle_plus_top] = STATE(19), + [sym_circle_minus_top] = STATE(19), + [sym_plus_top] = STATE(19), + [sym_minus_top] = STATE(19), + [sym_plus_minus_top] = STATE(19), + [sym_per_top] = STATE(19), + [sym_divide_top] = STATE(19), + [sym_divide_box_top] = STATE(19), + [sym_map_top] = STATE(19), + [sym_map_all_top] = STATE(19), + [sym_factorial_top] = STATE(19), + [sym_factorial2_top] = STATE(19), + [sym_derivative_top] = STATE(19), + [sym_sqrt_top] = STATE(19), + [sym_any_root_top] = STATE(19), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(19), + [sym_power_subscript_top] = STATE(19), + [sym_apply_atat_top] = STATE(19), + [sym_apply_atatat_top] = STATE(19), + [sym_alternatives_top] = STATE(19), + [sym_string_join_top] = STATE(19), + [sym__expr_op_top] = STATE(19), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [448] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(198), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(486), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(486), + [sym_subscript_power_top] = STATE(486), + [sym_compound_expression_top] = STATE(486), + [sym_set_top] = STATE(486), + [sym_set_delayed_top] = STATE(486), + [sym_up_set_top] = STATE(486), + [sym_up_set_delayed_top] = STATE(486), + [sym_unset_top] = STATE(486), + [sym_tag_set_top] = STATE(486), + [sym_tag_set_delayed_top] = STATE(486), + [sym_tag_unset_top] = STATE(486), + [sym_pattern_test_top] = STATE(486), + [sym_equal_ascii_top] = STATE(486), + [sym_unequal_ascii_top] = STATE(486), + [sym_greater_ascii_top] = STATE(486), + [sym_greater_equal_ascii_top] = STATE(486), + [sym_less_ascii_top] = STATE(486), + [sym_less_equal_ascii_top] = STATE(486), + [sym_rule_ascii_top] = STATE(486), + [sym_rule_delayed_ascii_top] = STATE(486), + [sym_message_name_top] = STATE(486), + [sym_apply_at_top] = STATE(486), + [sym_tilde_top] = STATE(486), + [sym_composition_top] = STATE(486), + [sym_right_composition_top] = STATE(486), + [sym_get_top] = STATE(486), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(486), + [sym_underscript_top] = STATE(486), + [sym_underoverscript_top] = STATE(486), + [sym_overunderscript_top] = STATE(486), + [sym_function_anonymous_top] = STATE(486), + [sym_function_arrow_top] = STATE(486), + [sym_small_circle_top] = STATE(486), + [sym_circle_dot_top] = STATE(486), + [sym_non_commutative_multiply_top] = STATE(486), + [sym_dot_top] = STATE(486), + [sym_backslash_top] = STATE(486), + [sym_diamond_top] = STATE(486), + [sym_wedge_top] = STATE(486), + [sym_vee_top] = STATE(486), + [sym_circle_times_top] = STATE(486), + [sym_center_dot_top] = STATE(486), + [sym_times_ast_top] = STATE(486), + [sym_times_cross_top] = STATE(486), + [sym_star_top] = STATE(486), + [sym_vertical_tilde_top] = STATE(486), + [sym_coproduct_top] = STATE(486), + [sym_circle_plus_top] = STATE(486), + [sym_circle_minus_top] = STATE(486), + [sym_plus_top] = STATE(486), + [sym_minus_top] = STATE(486), + [sym_plus_minus_top] = STATE(486), + [sym_per_top] = STATE(486), + [sym_divide_top] = STATE(486), + [sym_divide_box_top] = STATE(486), + [sym_map_top] = STATE(486), + [sym_map_all_top] = STATE(486), + [sym_factorial_top] = STATE(486), + [sym_factorial2_top] = STATE(486), + [sym_derivative_top] = STATE(486), + [sym_sqrt_top] = STATE(486), + [sym_any_root_top] = STATE(486), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(486), + [sym_power_subscript_top] = STATE(486), + [sym_apply_atat_top] = STATE(486), + [sym_apply_atatat_top] = STATE(486), + [sym_alternatives_top] = STATE(486), + [sym_string_join_top] = STATE(486), + [sym__expr_op_top] = STATE(486), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [449] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(51), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(51), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(51), + [sym_subscript_power_top] = STATE(51), + [sym_compound_expression_top] = STATE(51), + [sym_set_top] = STATE(51), + [sym_set_delayed_top] = STATE(51), + [sym_up_set_top] = STATE(51), + [sym_up_set_delayed_top] = STATE(51), + [sym_unset_top] = STATE(51), + [sym_tag_set_top] = STATE(51), + [sym_tag_set_delayed_top] = STATE(51), + [sym_tag_unset_top] = STATE(51), + [sym_pattern_test_top] = STATE(51), + [sym_equal_ascii_top] = STATE(51), + [sym_unequal_ascii_top] = STATE(51), + [sym_greater_ascii_top] = STATE(51), + [sym_greater_equal_ascii_top] = STATE(51), + [sym_less_ascii_top] = STATE(51), + [sym_less_equal_ascii_top] = STATE(51), + [sym_rule_ascii_top] = STATE(51), + [sym_rule_delayed_ascii_top] = STATE(51), + [sym_message_name_top] = STATE(51), + [sym_apply_at_top] = STATE(51), + [sym_tilde_top] = STATE(51), + [sym_composition_top] = STATE(51), + [sym_right_composition_top] = STATE(51), + [sym_get_top] = STATE(51), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(51), + [sym_underscript_top] = STATE(51), + [sym_underoverscript_top] = STATE(51), + [sym_overunderscript_top] = STATE(51), + [sym_function_anonymous_top] = STATE(51), + [sym_function_arrow_top] = STATE(51), + [sym_small_circle_top] = STATE(51), + [sym_circle_dot_top] = STATE(51), + [sym_non_commutative_multiply_top] = STATE(51), + [sym_dot_top] = STATE(51), + [sym_backslash_top] = STATE(51), + [sym_diamond_top] = STATE(51), + [sym_wedge_top] = STATE(51), + [sym_vee_top] = STATE(51), + [sym_circle_times_top] = STATE(51), + [sym_center_dot_top] = STATE(51), + [sym_times_ast_top] = STATE(51), + [sym_times_cross_top] = STATE(51), + [sym_star_top] = STATE(51), + [sym_vertical_tilde_top] = STATE(51), + [sym_coproduct_top] = STATE(51), + [sym_circle_plus_top] = STATE(51), + [sym_circle_minus_top] = STATE(51), + [sym_plus_top] = STATE(51), + [sym_minus_top] = STATE(51), + [sym_plus_minus_top] = STATE(51), + [sym_per_top] = STATE(51), + [sym_divide_top] = STATE(51), + [sym_divide_box_top] = STATE(51), + [sym_map_top] = STATE(51), + [sym_map_all_top] = STATE(51), + [sym_factorial_top] = STATE(51), + [sym_factorial2_top] = STATE(51), + [sym_derivative_top] = STATE(51), + [sym_sqrt_top] = STATE(51), + [sym_any_root_top] = STATE(51), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(51), + [sym_power_subscript_top] = STATE(51), + [sym_apply_atat_top] = STATE(51), + [sym_apply_atatat_top] = STATE(51), + [sym_alternatives_top] = STATE(51), + [sym_string_join_top] = STATE(51), + [sym__expr_op_top] = STATE(51), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [450] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(52), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(52), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(52), + [sym_subscript_power_top] = STATE(52), + [sym_compound_expression_top] = STATE(52), + [sym_set_top] = STATE(52), + [sym_set_delayed_top] = STATE(52), + [sym_up_set_top] = STATE(52), + [sym_up_set_delayed_top] = STATE(52), + [sym_unset_top] = STATE(52), + [sym_tag_set_top] = STATE(52), + [sym_tag_set_delayed_top] = STATE(52), + [sym_tag_unset_top] = STATE(52), + [sym_pattern_test_top] = STATE(52), + [sym_equal_ascii_top] = STATE(52), + [sym_unequal_ascii_top] = STATE(52), + [sym_greater_ascii_top] = STATE(52), + [sym_greater_equal_ascii_top] = STATE(52), + [sym_less_ascii_top] = STATE(52), + [sym_less_equal_ascii_top] = STATE(52), + [sym_rule_ascii_top] = STATE(52), + [sym_rule_delayed_ascii_top] = STATE(52), + [sym_message_name_top] = STATE(52), + [sym_apply_at_top] = STATE(52), + [sym_tilde_top] = STATE(52), + [sym_composition_top] = STATE(52), + [sym_right_composition_top] = STATE(52), + [sym_get_top] = STATE(52), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(52), + [sym_underscript_top] = STATE(52), + [sym_underoverscript_top] = STATE(52), + [sym_overunderscript_top] = STATE(52), + [sym_function_anonymous_top] = STATE(52), + [sym_function_arrow_top] = STATE(52), + [sym_small_circle_top] = STATE(52), + [sym_circle_dot_top] = STATE(52), + [sym_non_commutative_multiply_top] = STATE(52), + [sym_dot_top] = STATE(52), + [sym_backslash_top] = STATE(52), + [sym_diamond_top] = STATE(52), + [sym_wedge_top] = STATE(52), + [sym_vee_top] = STATE(52), + [sym_circle_times_top] = STATE(52), + [sym_center_dot_top] = STATE(52), + [sym_times_ast_top] = STATE(52), + [sym_times_cross_top] = STATE(52), + [sym_star_top] = STATE(52), + [sym_vertical_tilde_top] = STATE(52), + [sym_coproduct_top] = STATE(52), + [sym_circle_plus_top] = STATE(52), + [sym_circle_minus_top] = STATE(52), + [sym_plus_top] = STATE(52), + [sym_minus_top] = STATE(52), + [sym_plus_minus_top] = STATE(52), + [sym_per_top] = STATE(52), + [sym_divide_top] = STATE(52), + [sym_divide_box_top] = STATE(52), + [sym_map_top] = STATE(52), + [sym_map_all_top] = STATE(52), + [sym_factorial_top] = STATE(52), + [sym_factorial2_top] = STATE(52), + [sym_derivative_top] = STATE(52), + [sym_sqrt_top] = STATE(52), + [sym_any_root_top] = STATE(52), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(52), + [sym_power_subscript_top] = STATE(52), + [sym_apply_atat_top] = STATE(52), + [sym_apply_atatat_top] = STATE(52), + [sym_alternatives_top] = STATE(52), + [sym_string_join_top] = STATE(52), + [sym__expr_op_top] = STATE(52), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [451] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(214), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(486), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(486), + [sym_subscript_power_top] = STATE(486), + [sym_compound_expression_top] = STATE(486), + [sym_set_top] = STATE(486), + [sym_set_delayed_top] = STATE(486), + [sym_up_set_top] = STATE(486), + [sym_up_set_delayed_top] = STATE(486), + [sym_unset_top] = STATE(486), + [sym_tag_set_top] = STATE(486), + [sym_tag_set_delayed_top] = STATE(486), + [sym_tag_unset_top] = STATE(486), + [sym_pattern_test_top] = STATE(486), + [sym_equal_ascii_top] = STATE(486), + [sym_unequal_ascii_top] = STATE(486), + [sym_greater_ascii_top] = STATE(486), + [sym_greater_equal_ascii_top] = STATE(486), + [sym_less_ascii_top] = STATE(486), + [sym_less_equal_ascii_top] = STATE(486), + [sym_rule_ascii_top] = STATE(486), + [sym_rule_delayed_ascii_top] = STATE(486), + [sym_message_name_top] = STATE(486), + [sym_apply_at_top] = STATE(486), + [sym_tilde_top] = STATE(486), + [sym_composition_top] = STATE(486), + [sym_right_composition_top] = STATE(486), + [sym_get_top] = STATE(486), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(486), + [sym_underscript_top] = STATE(486), + [sym_underoverscript_top] = STATE(486), + [sym_overunderscript_top] = STATE(486), + [sym_function_anonymous_top] = STATE(486), + [sym_function_arrow_top] = STATE(486), + [sym_small_circle_top] = STATE(486), + [sym_circle_dot_top] = STATE(486), + [sym_non_commutative_multiply_top] = STATE(486), + [sym_dot_top] = STATE(486), + [sym_backslash_top] = STATE(486), + [sym_diamond_top] = STATE(486), + [sym_wedge_top] = STATE(486), + [sym_vee_top] = STATE(486), + [sym_circle_times_top] = STATE(486), + [sym_center_dot_top] = STATE(486), + [sym_times_ast_top] = STATE(486), + [sym_times_cross_top] = STATE(486), + [sym_star_top] = STATE(486), + [sym_vertical_tilde_top] = STATE(486), + [sym_coproduct_top] = STATE(486), + [sym_circle_plus_top] = STATE(486), + [sym_circle_minus_top] = STATE(486), + [sym_plus_top] = STATE(486), + [sym_minus_top] = STATE(486), + [sym_plus_minus_top] = STATE(486), + [sym_per_top] = STATE(486), + [sym_divide_top] = STATE(486), + [sym_divide_box_top] = STATE(486), + [sym_map_top] = STATE(486), + [sym_map_all_top] = STATE(486), + [sym_factorial_top] = STATE(486), + [sym_factorial2_top] = STATE(486), + [sym_derivative_top] = STATE(486), + [sym_sqrt_top] = STATE(486), + [sym_any_root_top] = STATE(486), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(486), + [sym_power_subscript_top] = STATE(486), + [sym_apply_atat_top] = STATE(486), + [sym_apply_atatat_top] = STATE(486), + [sym_alternatives_top] = STATE(486), + [sym_string_join_top] = STATE(486), + [sym__expr_op_top] = STATE(486), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [452] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(24), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(24), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(24), + [sym_subscript_power_top] = STATE(24), + [sym_compound_expression_top] = STATE(24), + [sym_set_top] = STATE(24), + [sym_set_delayed_top] = STATE(24), + [sym_up_set_top] = STATE(24), + [sym_up_set_delayed_top] = STATE(24), + [sym_unset_top] = STATE(24), + [sym_tag_set_top] = STATE(24), + [sym_tag_set_delayed_top] = STATE(24), + [sym_tag_unset_top] = STATE(24), + [sym_pattern_test_top] = STATE(24), + [sym_equal_ascii_top] = STATE(24), + [sym_unequal_ascii_top] = STATE(24), + [sym_greater_ascii_top] = STATE(24), + [sym_greater_equal_ascii_top] = STATE(24), + [sym_less_ascii_top] = STATE(24), + [sym_less_equal_ascii_top] = STATE(24), + [sym_rule_ascii_top] = STATE(24), + [sym_rule_delayed_ascii_top] = STATE(24), + [sym_message_name_top] = STATE(24), + [sym_apply_at_top] = STATE(24), + [sym_tilde_top] = STATE(24), + [sym_composition_top] = STATE(24), + [sym_right_composition_top] = STATE(24), + [sym_get_top] = STATE(24), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(24), + [sym_underscript_top] = STATE(24), + [sym_underoverscript_top] = STATE(24), + [sym_overunderscript_top] = STATE(24), + [sym_function_anonymous_top] = STATE(24), + [sym_function_arrow_top] = STATE(24), + [sym_small_circle_top] = STATE(24), + [sym_circle_dot_top] = STATE(24), + [sym_non_commutative_multiply_top] = STATE(24), + [sym_dot_top] = STATE(24), + [sym_backslash_top] = STATE(24), + [sym_diamond_top] = STATE(24), + [sym_wedge_top] = STATE(24), + [sym_vee_top] = STATE(24), + [sym_circle_times_top] = STATE(24), + [sym_center_dot_top] = STATE(24), + [sym_times_ast_top] = STATE(24), + [sym_times_cross_top] = STATE(24), + [sym_star_top] = STATE(24), + [sym_vertical_tilde_top] = STATE(24), + [sym_coproduct_top] = STATE(24), + [sym_circle_plus_top] = STATE(24), + [sym_circle_minus_top] = STATE(24), + [sym_plus_top] = STATE(24), + [sym_minus_top] = STATE(24), + [sym_plus_minus_top] = STATE(24), + [sym_per_top] = STATE(24), + [sym_divide_top] = STATE(24), + [sym_divide_box_top] = STATE(24), + [sym_map_top] = STATE(24), + [sym_map_all_top] = STATE(24), + [sym_factorial_top] = STATE(24), + [sym_factorial2_top] = STATE(24), + [sym_derivative_top] = STATE(24), + [sym_sqrt_top] = STATE(24), + [sym_any_root_top] = STATE(24), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(24), + [sym_power_subscript_top] = STATE(24), + [sym_apply_atat_top] = STATE(24), + [sym_apply_atatat_top] = STATE(24), + [sym_alternatives_top] = STATE(24), + [sym_string_join_top] = STATE(24), + [sym__expr_op_top] = STATE(24), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [453] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(20), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(20), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(20), + [sym_subscript_power_top] = STATE(20), + [sym_compound_expression_top] = STATE(20), + [sym_set_top] = STATE(20), + [sym_set_delayed_top] = STATE(20), + [sym_up_set_top] = STATE(20), + [sym_up_set_delayed_top] = STATE(20), + [sym_unset_top] = STATE(20), + [sym_tag_set_top] = STATE(20), + [sym_tag_set_delayed_top] = STATE(20), + [sym_tag_unset_top] = STATE(20), + [sym_pattern_test_top] = STATE(20), + [sym_equal_ascii_top] = STATE(20), + [sym_unequal_ascii_top] = STATE(20), + [sym_greater_ascii_top] = STATE(20), + [sym_greater_equal_ascii_top] = STATE(20), + [sym_less_ascii_top] = STATE(20), + [sym_less_equal_ascii_top] = STATE(20), + [sym_rule_ascii_top] = STATE(20), + [sym_rule_delayed_ascii_top] = STATE(20), + [sym_message_name_top] = STATE(20), + [sym_apply_at_top] = STATE(20), + [sym_tilde_top] = STATE(20), + [sym_composition_top] = STATE(20), + [sym_right_composition_top] = STATE(20), + [sym_get_top] = STATE(20), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(20), + [sym_underscript_top] = STATE(20), + [sym_underoverscript_top] = STATE(20), + [sym_overunderscript_top] = STATE(20), + [sym_function_anonymous_top] = STATE(20), + [sym_function_arrow_top] = STATE(20), + [sym_small_circle_top] = STATE(20), + [sym_circle_dot_top] = STATE(20), + [sym_non_commutative_multiply_top] = STATE(20), + [sym_dot_top] = STATE(20), + [sym_backslash_top] = STATE(20), + [sym_diamond_top] = STATE(20), + [sym_wedge_top] = STATE(20), + [sym_vee_top] = STATE(20), + [sym_circle_times_top] = STATE(20), + [sym_center_dot_top] = STATE(20), + [sym_times_ast_top] = STATE(20), + [sym_times_cross_top] = STATE(20), + [sym_star_top] = STATE(20), + [sym_vertical_tilde_top] = STATE(20), + [sym_coproduct_top] = STATE(20), + [sym_circle_plus_top] = STATE(20), + [sym_circle_minus_top] = STATE(20), + [sym_plus_top] = STATE(20), + [sym_minus_top] = STATE(20), + [sym_plus_minus_top] = STATE(20), + [sym_per_top] = STATE(20), + [sym_divide_top] = STATE(20), + [sym_divide_box_top] = STATE(20), + [sym_map_top] = STATE(20), + [sym_map_all_top] = STATE(20), + [sym_factorial_top] = STATE(20), + [sym_factorial2_top] = STATE(20), + [sym_derivative_top] = STATE(20), + [sym_sqrt_top] = STATE(20), + [sym_any_root_top] = STATE(20), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(20), + [sym_power_subscript_top] = STATE(20), + [sym_apply_atat_top] = STATE(20), + [sym_apply_atatat_top] = STATE(20), + [sym_alternatives_top] = STATE(20), + [sym_string_join_top] = STATE(20), + [sym__expr_op_top] = STATE(20), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [454] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(21), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(21), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(21), + [sym_subscript_power_top] = STATE(21), + [sym_compound_expression_top] = STATE(21), + [sym_set_top] = STATE(21), + [sym_set_delayed_top] = STATE(21), + [sym_up_set_top] = STATE(21), + [sym_up_set_delayed_top] = STATE(21), + [sym_unset_top] = STATE(21), + [sym_tag_set_top] = STATE(21), + [sym_tag_set_delayed_top] = STATE(21), + [sym_tag_unset_top] = STATE(21), + [sym_pattern_test_top] = STATE(21), + [sym_equal_ascii_top] = STATE(21), + [sym_unequal_ascii_top] = STATE(21), + [sym_greater_ascii_top] = STATE(21), + [sym_greater_equal_ascii_top] = STATE(21), + [sym_less_ascii_top] = STATE(21), + [sym_less_equal_ascii_top] = STATE(21), + [sym_rule_ascii_top] = STATE(21), + [sym_rule_delayed_ascii_top] = STATE(21), + [sym_message_name_top] = STATE(21), + [sym_apply_at_top] = STATE(21), + [sym_tilde_top] = STATE(21), + [sym_composition_top] = STATE(21), + [sym_right_composition_top] = STATE(21), + [sym_get_top] = STATE(21), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(21), + [sym_underscript_top] = STATE(21), + [sym_underoverscript_top] = STATE(21), + [sym_overunderscript_top] = STATE(21), + [sym_function_anonymous_top] = STATE(21), + [sym_function_arrow_top] = STATE(21), + [sym_small_circle_top] = STATE(21), + [sym_circle_dot_top] = STATE(21), + [sym_non_commutative_multiply_top] = STATE(21), + [sym_dot_top] = STATE(21), + [sym_backslash_top] = STATE(21), + [sym_diamond_top] = STATE(21), + [sym_wedge_top] = STATE(21), + [sym_vee_top] = STATE(21), + [sym_circle_times_top] = STATE(21), + [sym_center_dot_top] = STATE(21), + [sym_times_ast_top] = STATE(21), + [sym_times_cross_top] = STATE(21), + [sym_star_top] = STATE(21), + [sym_vertical_tilde_top] = STATE(21), + [sym_coproduct_top] = STATE(21), + [sym_circle_plus_top] = STATE(21), + [sym_circle_minus_top] = STATE(21), + [sym_plus_top] = STATE(21), + [sym_minus_top] = STATE(21), + [sym_plus_minus_top] = STATE(21), + [sym_per_top] = STATE(21), + [sym_divide_top] = STATE(21), + [sym_divide_box_top] = STATE(21), + [sym_map_top] = STATE(21), + [sym_map_all_top] = STATE(21), + [sym_factorial_top] = STATE(21), + [sym_factorial2_top] = STATE(21), + [sym_derivative_top] = STATE(21), + [sym_sqrt_top] = STATE(21), + [sym_any_root_top] = STATE(21), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(21), + [sym_power_subscript_top] = STATE(21), + [sym_apply_atat_top] = STATE(21), + [sym_apply_atatat_top] = STATE(21), + [sym_alternatives_top] = STATE(21), + [sym_string_join_top] = STATE(21), + [sym__expr_op_top] = STATE(21), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [455] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(22), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(22), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(22), + [sym_subscript_power_top] = STATE(22), + [sym_compound_expression_top] = STATE(22), + [sym_set_top] = STATE(22), + [sym_set_delayed_top] = STATE(22), + [sym_up_set_top] = STATE(22), + [sym_up_set_delayed_top] = STATE(22), + [sym_unset_top] = STATE(22), + [sym_tag_set_top] = STATE(22), + [sym_tag_set_delayed_top] = STATE(22), + [sym_tag_unset_top] = STATE(22), + [sym_pattern_test_top] = STATE(22), + [sym_equal_ascii_top] = STATE(22), + [sym_unequal_ascii_top] = STATE(22), + [sym_greater_ascii_top] = STATE(22), + [sym_greater_equal_ascii_top] = STATE(22), + [sym_less_ascii_top] = STATE(22), + [sym_less_equal_ascii_top] = STATE(22), + [sym_rule_ascii_top] = STATE(22), + [sym_rule_delayed_ascii_top] = STATE(22), + [sym_message_name_top] = STATE(22), + [sym_apply_at_top] = STATE(22), + [sym_tilde_top] = STATE(22), + [sym_composition_top] = STATE(22), + [sym_right_composition_top] = STATE(22), + [sym_get_top] = STATE(22), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(22), + [sym_underscript_top] = STATE(22), + [sym_underoverscript_top] = STATE(22), + [sym_overunderscript_top] = STATE(22), + [sym_function_anonymous_top] = STATE(22), + [sym_function_arrow_top] = STATE(22), + [sym_small_circle_top] = STATE(22), + [sym_circle_dot_top] = STATE(22), + [sym_non_commutative_multiply_top] = STATE(22), + [sym_dot_top] = STATE(22), + [sym_backslash_top] = STATE(22), + [sym_diamond_top] = STATE(22), + [sym_wedge_top] = STATE(22), + [sym_vee_top] = STATE(22), + [sym_circle_times_top] = STATE(22), + [sym_center_dot_top] = STATE(22), + [sym_times_ast_top] = STATE(22), + [sym_times_cross_top] = STATE(22), + [sym_star_top] = STATE(22), + [sym_vertical_tilde_top] = STATE(22), + [sym_coproduct_top] = STATE(22), + [sym_circle_plus_top] = STATE(22), + [sym_circle_minus_top] = STATE(22), + [sym_plus_top] = STATE(22), + [sym_minus_top] = STATE(22), + [sym_plus_minus_top] = STATE(22), + [sym_per_top] = STATE(22), + [sym_divide_top] = STATE(22), + [sym_divide_box_top] = STATE(22), + [sym_map_top] = STATE(22), + [sym_map_all_top] = STATE(22), + [sym_factorial_top] = STATE(22), + [sym_factorial2_top] = STATE(22), + [sym_derivative_top] = STATE(22), + [sym_sqrt_top] = STATE(22), + [sym_any_root_top] = STATE(22), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(22), + [sym_power_subscript_top] = STATE(22), + [sym_apply_atat_top] = STATE(22), + [sym_apply_atatat_top] = STATE(22), + [sym_alternatives_top] = STATE(22), + [sym_string_join_top] = STATE(22), + [sym__expr_op_top] = STATE(22), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [456] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(23), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(23), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(23), + [sym_subscript_power_top] = STATE(23), + [sym_compound_expression_top] = STATE(23), + [sym_set_top] = STATE(23), + [sym_set_delayed_top] = STATE(23), + [sym_up_set_top] = STATE(23), + [sym_up_set_delayed_top] = STATE(23), + [sym_unset_top] = STATE(23), + [sym_tag_set_top] = STATE(23), + [sym_tag_set_delayed_top] = STATE(23), + [sym_tag_unset_top] = STATE(23), + [sym_pattern_test_top] = STATE(23), + [sym_equal_ascii_top] = STATE(23), + [sym_unequal_ascii_top] = STATE(23), + [sym_greater_ascii_top] = STATE(23), + [sym_greater_equal_ascii_top] = STATE(23), + [sym_less_ascii_top] = STATE(23), + [sym_less_equal_ascii_top] = STATE(23), + [sym_rule_ascii_top] = STATE(23), + [sym_rule_delayed_ascii_top] = STATE(23), + [sym_message_name_top] = STATE(23), + [sym_apply_at_top] = STATE(23), + [sym_tilde_top] = STATE(23), + [sym_composition_top] = STATE(23), + [sym_right_composition_top] = STATE(23), + [sym_get_top] = STATE(23), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(23), + [sym_underscript_top] = STATE(23), + [sym_underoverscript_top] = STATE(23), + [sym_overunderscript_top] = STATE(23), + [sym_function_anonymous_top] = STATE(23), + [sym_function_arrow_top] = STATE(23), + [sym_small_circle_top] = STATE(23), + [sym_circle_dot_top] = STATE(23), + [sym_non_commutative_multiply_top] = STATE(23), + [sym_dot_top] = STATE(23), + [sym_backslash_top] = STATE(23), + [sym_diamond_top] = STATE(23), + [sym_wedge_top] = STATE(23), + [sym_vee_top] = STATE(23), + [sym_circle_times_top] = STATE(23), + [sym_center_dot_top] = STATE(23), + [sym_times_ast_top] = STATE(23), + [sym_times_cross_top] = STATE(23), + [sym_star_top] = STATE(23), + [sym_vertical_tilde_top] = STATE(23), + [sym_coproduct_top] = STATE(23), + [sym_circle_plus_top] = STATE(23), + [sym_circle_minus_top] = STATE(23), + [sym_plus_top] = STATE(23), + [sym_minus_top] = STATE(23), + [sym_plus_minus_top] = STATE(23), + [sym_per_top] = STATE(23), + [sym_divide_top] = STATE(23), + [sym_divide_box_top] = STATE(23), + [sym_map_top] = STATE(23), + [sym_map_all_top] = STATE(23), + [sym_factorial_top] = STATE(23), + [sym_factorial2_top] = STATE(23), + [sym_derivative_top] = STATE(23), + [sym_sqrt_top] = STATE(23), + [sym_any_root_top] = STATE(23), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(23), + [sym_power_subscript_top] = STATE(23), + [sym_apply_atat_top] = STATE(23), + [sym_apply_atatat_top] = STATE(23), + [sym_alternatives_top] = STATE(23), + [sym_string_join_top] = STATE(23), + [sym__expr_op_top] = STATE(23), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [457] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(193), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(486), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(486), + [sym_subscript_power_top] = STATE(486), + [sym_compound_expression_top] = STATE(486), + [sym_set_top] = STATE(486), + [sym_set_delayed_top] = STATE(486), + [sym_up_set_top] = STATE(486), + [sym_up_set_delayed_top] = STATE(486), + [sym_unset_top] = STATE(486), + [sym_tag_set_top] = STATE(486), + [sym_tag_set_delayed_top] = STATE(486), + [sym_tag_unset_top] = STATE(486), + [sym_pattern_test_top] = STATE(486), + [sym_equal_ascii_top] = STATE(486), + [sym_unequal_ascii_top] = STATE(486), + [sym_greater_ascii_top] = STATE(486), + [sym_greater_equal_ascii_top] = STATE(486), + [sym_less_ascii_top] = STATE(486), + [sym_less_equal_ascii_top] = STATE(486), + [sym_rule_ascii_top] = STATE(486), + [sym_rule_delayed_ascii_top] = STATE(486), + [sym_message_name_top] = STATE(486), + [sym_apply_at_top] = STATE(486), + [sym_tilde_top] = STATE(486), + [sym_composition_top] = STATE(486), + [sym_right_composition_top] = STATE(486), + [sym_get_top] = STATE(486), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(486), + [sym_underscript_top] = STATE(486), + [sym_underoverscript_top] = STATE(486), + [sym_overunderscript_top] = STATE(486), + [sym_function_anonymous_top] = STATE(486), + [sym_function_arrow_top] = STATE(486), + [sym_small_circle_top] = STATE(486), + [sym_circle_dot_top] = STATE(486), + [sym_non_commutative_multiply_top] = STATE(486), + [sym_dot_top] = STATE(486), + [sym_backslash_top] = STATE(486), + [sym_diamond_top] = STATE(486), + [sym_wedge_top] = STATE(486), + [sym_vee_top] = STATE(486), + [sym_circle_times_top] = STATE(486), + [sym_center_dot_top] = STATE(486), + [sym_times_ast_top] = STATE(486), + [sym_times_cross_top] = STATE(486), + [sym_star_top] = STATE(486), + [sym_vertical_tilde_top] = STATE(486), + [sym_coproduct_top] = STATE(486), + [sym_circle_plus_top] = STATE(486), + [sym_circle_minus_top] = STATE(486), + [sym_plus_top] = STATE(486), + [sym_minus_top] = STATE(486), + [sym_plus_minus_top] = STATE(486), + [sym_per_top] = STATE(486), + [sym_divide_top] = STATE(486), + [sym_divide_box_top] = STATE(486), + [sym_map_top] = STATE(486), + [sym_map_all_top] = STATE(486), + [sym_factorial_top] = STATE(486), + [sym_factorial2_top] = STATE(486), + [sym_derivative_top] = STATE(486), + [sym_sqrt_top] = STATE(486), + [sym_any_root_top] = STATE(486), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(486), + [sym_power_subscript_top] = STATE(486), + [sym_apply_atat_top] = STATE(486), + [sym_apply_atatat_top] = STATE(486), + [sym_alternatives_top] = STATE(486), + [sym_string_join_top] = STATE(486), + [sym__expr_op_top] = STATE(486), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [458] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(54), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(54), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(54), + [sym_subscript_power_top] = STATE(54), + [sym_compound_expression_top] = STATE(54), + [sym_set_top] = STATE(54), + [sym_set_delayed_top] = STATE(54), + [sym_up_set_top] = STATE(54), + [sym_up_set_delayed_top] = STATE(54), + [sym_unset_top] = STATE(54), + [sym_tag_set_top] = STATE(54), + [sym_tag_set_delayed_top] = STATE(54), + [sym_tag_unset_top] = STATE(54), + [sym_pattern_test_top] = STATE(54), + [sym_equal_ascii_top] = STATE(54), + [sym_unequal_ascii_top] = STATE(54), + [sym_greater_ascii_top] = STATE(54), + [sym_greater_equal_ascii_top] = STATE(54), + [sym_less_ascii_top] = STATE(54), + [sym_less_equal_ascii_top] = STATE(54), + [sym_rule_ascii_top] = STATE(54), + [sym_rule_delayed_ascii_top] = STATE(54), + [sym_message_name_top] = STATE(54), + [sym_apply_at_top] = STATE(54), + [sym_tilde_top] = STATE(54), + [sym_composition_top] = STATE(54), + [sym_right_composition_top] = STATE(54), + [sym_get_top] = STATE(54), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(54), + [sym_underscript_top] = STATE(54), + [sym_underoverscript_top] = STATE(54), + [sym_overunderscript_top] = STATE(54), + [sym_function_anonymous_top] = STATE(54), + [sym_function_arrow_top] = STATE(54), + [sym_small_circle_top] = STATE(54), + [sym_circle_dot_top] = STATE(54), + [sym_non_commutative_multiply_top] = STATE(54), + [sym_dot_top] = STATE(54), + [sym_backslash_top] = STATE(54), + [sym_diamond_top] = STATE(54), + [sym_wedge_top] = STATE(54), + [sym_vee_top] = STATE(54), + [sym_circle_times_top] = STATE(54), + [sym_center_dot_top] = STATE(54), + [sym_times_ast_top] = STATE(54), + [sym_times_cross_top] = STATE(54), + [sym_star_top] = STATE(54), + [sym_vertical_tilde_top] = STATE(54), + [sym_coproduct_top] = STATE(54), + [sym_circle_plus_top] = STATE(54), + [sym_circle_minus_top] = STATE(54), + [sym_plus_top] = STATE(54), + [sym_minus_top] = STATE(54), + [sym_plus_minus_top] = STATE(54), + [sym_per_top] = STATE(54), + [sym_divide_top] = STATE(54), + [sym_divide_box_top] = STATE(54), + [sym_map_top] = STATE(54), + [sym_map_all_top] = STATE(54), + [sym_factorial_top] = STATE(54), + [sym_factorial2_top] = STATE(54), + [sym_derivative_top] = STATE(54), + [sym_sqrt_top] = STATE(54), + [sym_any_root_top] = STATE(54), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(54), + [sym_power_subscript_top] = STATE(54), + [sym_apply_atat_top] = STATE(54), + [sym_apply_atatat_top] = STATE(54), + [sym_alternatives_top] = STATE(54), + [sym_string_join_top] = STATE(54), + [sym__expr_op_top] = STATE(54), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [459] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(195), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(486), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(486), + [sym_subscript_power_top] = STATE(486), + [sym_compound_expression_top] = STATE(486), + [sym_set_top] = STATE(486), + [sym_set_delayed_top] = STATE(486), + [sym_up_set_top] = STATE(486), + [sym_up_set_delayed_top] = STATE(486), + [sym_unset_top] = STATE(486), + [sym_tag_set_top] = STATE(486), + [sym_tag_set_delayed_top] = STATE(486), + [sym_tag_unset_top] = STATE(486), + [sym_pattern_test_top] = STATE(486), + [sym_equal_ascii_top] = STATE(486), + [sym_unequal_ascii_top] = STATE(486), + [sym_greater_ascii_top] = STATE(486), + [sym_greater_equal_ascii_top] = STATE(486), + [sym_less_ascii_top] = STATE(486), + [sym_less_equal_ascii_top] = STATE(486), + [sym_rule_ascii_top] = STATE(486), + [sym_rule_delayed_ascii_top] = STATE(486), + [sym_message_name_top] = STATE(486), + [sym_apply_at_top] = STATE(486), + [sym_tilde_top] = STATE(486), + [sym_composition_top] = STATE(486), + [sym_right_composition_top] = STATE(486), + [sym_get_top] = STATE(486), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(486), + [sym_underscript_top] = STATE(486), + [sym_underoverscript_top] = STATE(486), + [sym_overunderscript_top] = STATE(486), + [sym_function_anonymous_top] = STATE(486), + [sym_function_arrow_top] = STATE(486), + [sym_small_circle_top] = STATE(486), + [sym_circle_dot_top] = STATE(486), + [sym_non_commutative_multiply_top] = STATE(486), + [sym_dot_top] = STATE(486), + [sym_backslash_top] = STATE(486), + [sym_diamond_top] = STATE(486), + [sym_wedge_top] = STATE(486), + [sym_vee_top] = STATE(486), + [sym_circle_times_top] = STATE(486), + [sym_center_dot_top] = STATE(486), + [sym_times_ast_top] = STATE(486), + [sym_times_cross_top] = STATE(486), + [sym_star_top] = STATE(486), + [sym_vertical_tilde_top] = STATE(486), + [sym_coproduct_top] = STATE(486), + [sym_circle_plus_top] = STATE(486), + [sym_circle_minus_top] = STATE(486), + [sym_plus_top] = STATE(486), + [sym_minus_top] = STATE(486), + [sym_plus_minus_top] = STATE(486), + [sym_per_top] = STATE(486), + [sym_divide_top] = STATE(486), + [sym_divide_box_top] = STATE(486), + [sym_map_top] = STATE(486), + [sym_map_all_top] = STATE(486), + [sym_factorial_top] = STATE(486), + [sym_factorial2_top] = STATE(486), + [sym_derivative_top] = STATE(486), + [sym_sqrt_top] = STATE(486), + [sym_any_root_top] = STATE(486), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(486), + [sym_power_subscript_top] = STATE(486), + [sym_apply_atat_top] = STATE(486), + [sym_apply_atatat_top] = STATE(486), + [sym_alternatives_top] = STATE(486), + [sym_string_join_top] = STATE(486), + [sym__expr_op_top] = STATE(486), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [460] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(57), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(57), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(57), + [sym_subscript_power_top] = STATE(57), + [sym_compound_expression_top] = STATE(57), + [sym_set_top] = STATE(57), + [sym_set_delayed_top] = STATE(57), + [sym_up_set_top] = STATE(57), + [sym_up_set_delayed_top] = STATE(57), + [sym_unset_top] = STATE(57), + [sym_tag_set_top] = STATE(57), + [sym_tag_set_delayed_top] = STATE(57), + [sym_tag_unset_top] = STATE(57), + [sym_pattern_test_top] = STATE(57), + [sym_equal_ascii_top] = STATE(57), + [sym_unequal_ascii_top] = STATE(57), + [sym_greater_ascii_top] = STATE(57), + [sym_greater_equal_ascii_top] = STATE(57), + [sym_less_ascii_top] = STATE(57), + [sym_less_equal_ascii_top] = STATE(57), + [sym_rule_ascii_top] = STATE(57), + [sym_rule_delayed_ascii_top] = STATE(57), + [sym_message_name_top] = STATE(57), + [sym_apply_at_top] = STATE(57), + [sym_tilde_top] = STATE(57), + [sym_composition_top] = STATE(57), + [sym_right_composition_top] = STATE(57), + [sym_get_top] = STATE(57), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(57), + [sym_underscript_top] = STATE(57), + [sym_underoverscript_top] = STATE(57), + [sym_overunderscript_top] = STATE(57), + [sym_function_anonymous_top] = STATE(57), + [sym_function_arrow_top] = STATE(57), + [sym_small_circle_top] = STATE(57), + [sym_circle_dot_top] = STATE(57), + [sym_non_commutative_multiply_top] = STATE(57), + [sym_dot_top] = STATE(57), + [sym_backslash_top] = STATE(57), + [sym_diamond_top] = STATE(57), + [sym_wedge_top] = STATE(57), + [sym_vee_top] = STATE(57), + [sym_circle_times_top] = STATE(57), + [sym_center_dot_top] = STATE(57), + [sym_times_ast_top] = STATE(57), + [sym_times_cross_top] = STATE(57), + [sym_star_top] = STATE(57), + [sym_vertical_tilde_top] = STATE(57), + [sym_coproduct_top] = STATE(57), + [sym_circle_plus_top] = STATE(57), + [sym_circle_minus_top] = STATE(57), + [sym_plus_top] = STATE(57), + [sym_minus_top] = STATE(57), + [sym_plus_minus_top] = STATE(57), + [sym_per_top] = STATE(57), + [sym_divide_top] = STATE(57), + [sym_divide_box_top] = STATE(57), + [sym_map_top] = STATE(57), + [sym_map_all_top] = STATE(57), + [sym_factorial_top] = STATE(57), + [sym_factorial2_top] = STATE(57), + [sym_derivative_top] = STATE(57), + [sym_sqrt_top] = STATE(57), + [sym_any_root_top] = STATE(57), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(57), + [sym_power_subscript_top] = STATE(57), + [sym_apply_atat_top] = STATE(57), + [sym_apply_atatat_top] = STATE(57), + [sym_alternatives_top] = STATE(57), + [sym_string_join_top] = STATE(57), + [sym__expr_op_top] = STATE(57), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [461] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(192), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(486), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(486), + [sym_subscript_power_top] = STATE(486), + [sym_compound_expression_top] = STATE(486), + [sym_set_top] = STATE(486), + [sym_set_delayed_top] = STATE(486), + [sym_up_set_top] = STATE(486), + [sym_up_set_delayed_top] = STATE(486), + [sym_unset_top] = STATE(486), + [sym_tag_set_top] = STATE(486), + [sym_tag_set_delayed_top] = STATE(486), + [sym_tag_unset_top] = STATE(486), + [sym_pattern_test_top] = STATE(486), + [sym_equal_ascii_top] = STATE(486), + [sym_unequal_ascii_top] = STATE(486), + [sym_greater_ascii_top] = STATE(486), + [sym_greater_equal_ascii_top] = STATE(486), + [sym_less_ascii_top] = STATE(486), + [sym_less_equal_ascii_top] = STATE(486), + [sym_rule_ascii_top] = STATE(486), + [sym_rule_delayed_ascii_top] = STATE(486), + [sym_message_name_top] = STATE(486), + [sym_apply_at_top] = STATE(486), + [sym_tilde_top] = STATE(486), + [sym_composition_top] = STATE(486), + [sym_right_composition_top] = STATE(486), + [sym_get_top] = STATE(486), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(486), + [sym_underscript_top] = STATE(486), + [sym_underoverscript_top] = STATE(486), + [sym_overunderscript_top] = STATE(486), + [sym_function_anonymous_top] = STATE(486), + [sym_function_arrow_top] = STATE(486), + [sym_small_circle_top] = STATE(486), + [sym_circle_dot_top] = STATE(486), + [sym_non_commutative_multiply_top] = STATE(486), + [sym_dot_top] = STATE(486), + [sym_backslash_top] = STATE(486), + [sym_diamond_top] = STATE(486), + [sym_wedge_top] = STATE(486), + [sym_vee_top] = STATE(486), + [sym_circle_times_top] = STATE(486), + [sym_center_dot_top] = STATE(486), + [sym_times_ast_top] = STATE(486), + [sym_times_cross_top] = STATE(486), + [sym_star_top] = STATE(486), + [sym_vertical_tilde_top] = STATE(486), + [sym_coproduct_top] = STATE(486), + [sym_circle_plus_top] = STATE(486), + [sym_circle_minus_top] = STATE(486), + [sym_plus_top] = STATE(486), + [sym_minus_top] = STATE(486), + [sym_plus_minus_top] = STATE(486), + [sym_per_top] = STATE(486), + [sym_divide_top] = STATE(486), + [sym_divide_box_top] = STATE(486), + [sym_map_top] = STATE(486), + [sym_map_all_top] = STATE(486), + [sym_factorial_top] = STATE(486), + [sym_factorial2_top] = STATE(486), + [sym_derivative_top] = STATE(486), + [sym_sqrt_top] = STATE(486), + [sym_any_root_top] = STATE(486), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(486), + [sym_power_subscript_top] = STATE(486), + [sym_apply_atat_top] = STATE(486), + [sym_apply_atatat_top] = STATE(486), + [sym_alternatives_top] = STATE(486), + [sym_string_join_top] = STATE(486), + [sym__expr_op_top] = STATE(486), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [462] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(3), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(3), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(3), + [sym_subscript_power_top] = STATE(3), + [sym_compound_expression_top] = STATE(3), + [sym_set_top] = STATE(3), + [sym_set_delayed_top] = STATE(3), + [sym_up_set_top] = STATE(3), + [sym_up_set_delayed_top] = STATE(3), + [sym_unset_top] = STATE(3), + [sym_tag_set_top] = STATE(3), + [sym_tag_set_delayed_top] = STATE(3), + [sym_tag_unset_top] = STATE(3), + [sym_pattern_test_top] = STATE(3), + [sym_equal_ascii_top] = STATE(3), + [sym_unequal_ascii_top] = STATE(3), + [sym_greater_ascii_top] = STATE(3), + [sym_greater_equal_ascii_top] = STATE(3), + [sym_less_ascii_top] = STATE(3), + [sym_less_equal_ascii_top] = STATE(3), + [sym_rule_ascii_top] = STATE(3), + [sym_rule_delayed_ascii_top] = STATE(3), + [sym_message_name_top] = STATE(3), + [sym_apply_at_top] = STATE(3), + [sym_tilde_top] = STATE(3), + [sym_composition_top] = STATE(3), + [sym_right_composition_top] = STATE(3), + [sym_get_top] = STATE(3), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(3), + [sym_underscript_top] = STATE(3), + [sym_underoverscript_top] = STATE(3), + [sym_overunderscript_top] = STATE(3), + [sym_function_anonymous_top] = STATE(3), + [sym_function_arrow_top] = STATE(3), + [sym_small_circle_top] = STATE(3), + [sym_circle_dot_top] = STATE(3), + [sym_non_commutative_multiply_top] = STATE(3), + [sym_dot_top] = STATE(3), + [sym_backslash_top] = STATE(3), + [sym_diamond_top] = STATE(3), + [sym_wedge_top] = STATE(3), + [sym_vee_top] = STATE(3), + [sym_circle_times_top] = STATE(3), + [sym_center_dot_top] = STATE(3), + [sym_times_ast_top] = STATE(3), + [sym_times_cross_top] = STATE(3), + [sym_star_top] = STATE(3), + [sym_vertical_tilde_top] = STATE(3), + [sym_coproduct_top] = STATE(3), + [sym_circle_plus_top] = STATE(3), + [sym_circle_minus_top] = STATE(3), + [sym_plus_top] = STATE(3), + [sym_minus_top] = STATE(3), + [sym_plus_minus_top] = STATE(3), + [sym_per_top] = STATE(3), + [sym_divide_top] = STATE(3), + [sym_divide_box_top] = STATE(3), + [sym_map_top] = STATE(3), + [sym_map_all_top] = STATE(3), + [sym_factorial_top] = STATE(3), + [sym_factorial2_top] = STATE(3), + [sym_derivative_top] = STATE(3), + [sym_sqrt_top] = STATE(3), + [sym_any_root_top] = STATE(3), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(3), + [sym_power_subscript_top] = STATE(3), + [sym_apply_atat_top] = STATE(3), + [sym_apply_atatat_top] = STATE(3), + [sym_alternatives_top] = STATE(3), + [sym_string_join_top] = STATE(3), + [sym__expr_op_top] = STATE(3), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [463] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(25), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(25), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(25), + [sym_subscript_power_top] = STATE(25), + [sym_compound_expression_top] = STATE(25), + [sym_set_top] = STATE(25), + [sym_set_delayed_top] = STATE(25), + [sym_up_set_top] = STATE(25), + [sym_up_set_delayed_top] = STATE(25), + [sym_unset_top] = STATE(25), + [sym_tag_set_top] = STATE(25), + [sym_tag_set_delayed_top] = STATE(25), + [sym_tag_unset_top] = STATE(25), + [sym_pattern_test_top] = STATE(25), + [sym_equal_ascii_top] = STATE(25), + [sym_unequal_ascii_top] = STATE(25), + [sym_greater_ascii_top] = STATE(25), + [sym_greater_equal_ascii_top] = STATE(25), + [sym_less_ascii_top] = STATE(25), + [sym_less_equal_ascii_top] = STATE(25), + [sym_rule_ascii_top] = STATE(25), + [sym_rule_delayed_ascii_top] = STATE(25), + [sym_message_name_top] = STATE(25), + [sym_apply_at_top] = STATE(25), + [sym_tilde_top] = STATE(25), + [sym_composition_top] = STATE(25), + [sym_right_composition_top] = STATE(25), + [sym_get_top] = STATE(25), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(25), + [sym_underscript_top] = STATE(25), + [sym_underoverscript_top] = STATE(25), + [sym_overunderscript_top] = STATE(25), + [sym_function_anonymous_top] = STATE(25), + [sym_function_arrow_top] = STATE(25), + [sym_small_circle_top] = STATE(25), + [sym_circle_dot_top] = STATE(25), + [sym_non_commutative_multiply_top] = STATE(25), + [sym_dot_top] = STATE(25), + [sym_backslash_top] = STATE(25), + [sym_diamond_top] = STATE(25), + [sym_wedge_top] = STATE(25), + [sym_vee_top] = STATE(25), + [sym_circle_times_top] = STATE(25), + [sym_center_dot_top] = STATE(25), + [sym_times_ast_top] = STATE(25), + [sym_times_cross_top] = STATE(25), + [sym_star_top] = STATE(25), + [sym_vertical_tilde_top] = STATE(25), + [sym_coproduct_top] = STATE(25), + [sym_circle_plus_top] = STATE(25), + [sym_circle_minus_top] = STATE(25), + [sym_plus_top] = STATE(25), + [sym_minus_top] = STATE(25), + [sym_plus_minus_top] = STATE(25), + [sym_per_top] = STATE(25), + [sym_divide_top] = STATE(25), + [sym_divide_box_top] = STATE(25), + [sym_map_top] = STATE(25), + [sym_map_all_top] = STATE(25), + [sym_factorial_top] = STATE(25), + [sym_factorial2_top] = STATE(25), + [sym_derivative_top] = STATE(25), + [sym_sqrt_top] = STATE(25), + [sym_any_root_top] = STATE(25), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(25), + [sym_power_subscript_top] = STATE(25), + [sym_apply_atat_top] = STATE(25), + [sym_apply_atatat_top] = STATE(25), + [sym_alternatives_top] = STATE(25), + [sym_string_join_top] = STATE(25), + [sym__expr_op_top] = STATE(25), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [464] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(2), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(2), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(2), + [sym_subscript_power_top] = STATE(2), + [sym_compound_expression_top] = STATE(2), + [sym_set_top] = STATE(2), + [sym_set_delayed_top] = STATE(2), + [sym_up_set_top] = STATE(2), + [sym_up_set_delayed_top] = STATE(2), + [sym_unset_top] = STATE(2), + [sym_tag_set_top] = STATE(2), + [sym_tag_set_delayed_top] = STATE(2), + [sym_tag_unset_top] = STATE(2), + [sym_pattern_test_top] = STATE(2), + [sym_equal_ascii_top] = STATE(2), + [sym_unequal_ascii_top] = STATE(2), + [sym_greater_ascii_top] = STATE(2), + [sym_greater_equal_ascii_top] = STATE(2), + [sym_less_ascii_top] = STATE(2), + [sym_less_equal_ascii_top] = STATE(2), + [sym_rule_ascii_top] = STATE(2), + [sym_rule_delayed_ascii_top] = STATE(2), + [sym_message_name_top] = STATE(2), + [sym_apply_at_top] = STATE(2), + [sym_tilde_top] = STATE(2), + [sym_composition_top] = STATE(2), + [sym_right_composition_top] = STATE(2), + [sym_get_top] = STATE(2), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(2), + [sym_underscript_top] = STATE(2), + [sym_underoverscript_top] = STATE(2), + [sym_overunderscript_top] = STATE(2), + [sym_function_anonymous_top] = STATE(2), + [sym_function_arrow_top] = STATE(2), + [sym_small_circle_top] = STATE(2), + [sym_circle_dot_top] = STATE(2), + [sym_non_commutative_multiply_top] = STATE(2), + [sym_dot_top] = STATE(2), + [sym_backslash_top] = STATE(2), + [sym_diamond_top] = STATE(2), + [sym_wedge_top] = STATE(2), + [sym_vee_top] = STATE(2), + [sym_circle_times_top] = STATE(2), + [sym_center_dot_top] = STATE(2), + [sym_times_ast_top] = STATE(2), + [sym_times_cross_top] = STATE(2), + [sym_star_top] = STATE(2), + [sym_vertical_tilde_top] = STATE(2), + [sym_coproduct_top] = STATE(2), + [sym_circle_plus_top] = STATE(2), + [sym_circle_minus_top] = STATE(2), + [sym_plus_top] = STATE(2), + [sym_minus_top] = STATE(2), + [sym_plus_minus_top] = STATE(2), + [sym_per_top] = STATE(2), + [sym_divide_top] = STATE(2), + [sym_divide_box_top] = STATE(2), + [sym_map_top] = STATE(2), + [sym_map_all_top] = STATE(2), + [sym_factorial_top] = STATE(2), + [sym_factorial2_top] = STATE(2), + [sym_derivative_top] = STATE(2), + [sym_sqrt_top] = STATE(2), + [sym_any_root_top] = STATE(2), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(2), + [sym_power_subscript_top] = STATE(2), + [sym_apply_atat_top] = STATE(2), + [sym_apply_atatat_top] = STATE(2), + [sym_alternatives_top] = STATE(2), + [sym_string_join_top] = STATE(2), + [sym__expr_op_top] = STATE(2), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [465] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(26), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(26), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(26), + [sym_subscript_power_top] = STATE(26), + [sym_compound_expression_top] = STATE(26), + [sym_set_top] = STATE(26), + [sym_set_delayed_top] = STATE(26), + [sym_up_set_top] = STATE(26), + [sym_up_set_delayed_top] = STATE(26), + [sym_unset_top] = STATE(26), + [sym_tag_set_top] = STATE(26), + [sym_tag_set_delayed_top] = STATE(26), + [sym_tag_unset_top] = STATE(26), + [sym_pattern_test_top] = STATE(26), + [sym_equal_ascii_top] = STATE(26), + [sym_unequal_ascii_top] = STATE(26), + [sym_greater_ascii_top] = STATE(26), + [sym_greater_equal_ascii_top] = STATE(26), + [sym_less_ascii_top] = STATE(26), + [sym_less_equal_ascii_top] = STATE(26), + [sym_rule_ascii_top] = STATE(26), + [sym_rule_delayed_ascii_top] = STATE(26), + [sym_message_name_top] = STATE(26), + [sym_apply_at_top] = STATE(26), + [sym_tilde_top] = STATE(26), + [sym_composition_top] = STATE(26), + [sym_right_composition_top] = STATE(26), + [sym_get_top] = STATE(26), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(26), + [sym_underscript_top] = STATE(26), + [sym_underoverscript_top] = STATE(26), + [sym_overunderscript_top] = STATE(26), + [sym_function_anonymous_top] = STATE(26), + [sym_function_arrow_top] = STATE(26), + [sym_small_circle_top] = STATE(26), + [sym_circle_dot_top] = STATE(26), + [sym_non_commutative_multiply_top] = STATE(26), + [sym_dot_top] = STATE(26), + [sym_backslash_top] = STATE(26), + [sym_diamond_top] = STATE(26), + [sym_wedge_top] = STATE(26), + [sym_vee_top] = STATE(26), + [sym_circle_times_top] = STATE(26), + [sym_center_dot_top] = STATE(26), + [sym_times_ast_top] = STATE(26), + [sym_times_cross_top] = STATE(26), + [sym_star_top] = STATE(26), + [sym_vertical_tilde_top] = STATE(26), + [sym_coproduct_top] = STATE(26), + [sym_circle_plus_top] = STATE(26), + [sym_circle_minus_top] = STATE(26), + [sym_plus_top] = STATE(26), + [sym_minus_top] = STATE(26), + [sym_plus_minus_top] = STATE(26), + [sym_per_top] = STATE(26), + [sym_divide_top] = STATE(26), + [sym_divide_box_top] = STATE(26), + [sym_map_top] = STATE(26), + [sym_map_all_top] = STATE(26), + [sym_factorial_top] = STATE(26), + [sym_factorial2_top] = STATE(26), + [sym_derivative_top] = STATE(26), + [sym_sqrt_top] = STATE(26), + [sym_any_root_top] = STATE(26), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(26), + [sym_power_subscript_top] = STATE(26), + [sym_apply_atat_top] = STATE(26), + [sym_apply_atatat_top] = STATE(26), + [sym_alternatives_top] = STATE(26), + [sym_string_join_top] = STATE(26), + [sym__expr_op_top] = STATE(26), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [466] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(27), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(27), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(27), + [sym_subscript_power_top] = STATE(27), + [sym_compound_expression_top] = STATE(27), + [sym_set_top] = STATE(27), + [sym_set_delayed_top] = STATE(27), + [sym_up_set_top] = STATE(27), + [sym_up_set_delayed_top] = STATE(27), + [sym_unset_top] = STATE(27), + [sym_tag_set_top] = STATE(27), + [sym_tag_set_delayed_top] = STATE(27), + [sym_tag_unset_top] = STATE(27), + [sym_pattern_test_top] = STATE(27), + [sym_equal_ascii_top] = STATE(27), + [sym_unequal_ascii_top] = STATE(27), + [sym_greater_ascii_top] = STATE(27), + [sym_greater_equal_ascii_top] = STATE(27), + [sym_less_ascii_top] = STATE(27), + [sym_less_equal_ascii_top] = STATE(27), + [sym_rule_ascii_top] = STATE(27), + [sym_rule_delayed_ascii_top] = STATE(27), + [sym_message_name_top] = STATE(27), + [sym_apply_at_top] = STATE(27), + [sym_tilde_top] = STATE(27), + [sym_composition_top] = STATE(27), + [sym_right_composition_top] = STATE(27), + [sym_get_top] = STATE(27), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(27), + [sym_underscript_top] = STATE(27), + [sym_underoverscript_top] = STATE(27), + [sym_overunderscript_top] = STATE(27), + [sym_function_anonymous_top] = STATE(27), + [sym_function_arrow_top] = STATE(27), + [sym_small_circle_top] = STATE(27), + [sym_circle_dot_top] = STATE(27), + [sym_non_commutative_multiply_top] = STATE(27), + [sym_dot_top] = STATE(27), + [sym_backslash_top] = STATE(27), + [sym_diamond_top] = STATE(27), + [sym_wedge_top] = STATE(27), + [sym_vee_top] = STATE(27), + [sym_circle_times_top] = STATE(27), + [sym_center_dot_top] = STATE(27), + [sym_times_ast_top] = STATE(27), + [sym_times_cross_top] = STATE(27), + [sym_star_top] = STATE(27), + [sym_vertical_tilde_top] = STATE(27), + [sym_coproduct_top] = STATE(27), + [sym_circle_plus_top] = STATE(27), + [sym_circle_minus_top] = STATE(27), + [sym_plus_top] = STATE(27), + [sym_minus_top] = STATE(27), + [sym_plus_minus_top] = STATE(27), + [sym_per_top] = STATE(27), + [sym_divide_top] = STATE(27), + [sym_divide_box_top] = STATE(27), + [sym_map_top] = STATE(27), + [sym_map_all_top] = STATE(27), + [sym_factorial_top] = STATE(27), + [sym_factorial2_top] = STATE(27), + [sym_derivative_top] = STATE(27), + [sym_sqrt_top] = STATE(27), + [sym_any_root_top] = STATE(27), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(27), + [sym_power_subscript_top] = STATE(27), + [sym_apply_atat_top] = STATE(27), + [sym_apply_atatat_top] = STATE(27), + [sym_alternatives_top] = STATE(27), + [sym_string_join_top] = STATE(27), + [sym__expr_op_top] = STATE(27), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [467] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(29), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(29), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(29), + [sym_subscript_power_top] = STATE(29), + [sym_compound_expression_top] = STATE(29), + [sym_set_top] = STATE(29), + [sym_set_delayed_top] = STATE(29), + [sym_up_set_top] = STATE(29), + [sym_up_set_delayed_top] = STATE(29), + [sym_unset_top] = STATE(29), + [sym_tag_set_top] = STATE(29), + [sym_tag_set_delayed_top] = STATE(29), + [sym_tag_unset_top] = STATE(29), + [sym_pattern_test_top] = STATE(29), + [sym_equal_ascii_top] = STATE(29), + [sym_unequal_ascii_top] = STATE(29), + [sym_greater_ascii_top] = STATE(29), + [sym_greater_equal_ascii_top] = STATE(29), + [sym_less_ascii_top] = STATE(29), + [sym_less_equal_ascii_top] = STATE(29), + [sym_rule_ascii_top] = STATE(29), + [sym_rule_delayed_ascii_top] = STATE(29), + [sym_message_name_top] = STATE(29), + [sym_apply_at_top] = STATE(29), + [sym_tilde_top] = STATE(29), + [sym_composition_top] = STATE(29), + [sym_right_composition_top] = STATE(29), + [sym_get_top] = STATE(29), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(29), + [sym_underscript_top] = STATE(29), + [sym_underoverscript_top] = STATE(29), + [sym_overunderscript_top] = STATE(29), + [sym_function_anonymous_top] = STATE(29), + [sym_function_arrow_top] = STATE(29), + [sym_small_circle_top] = STATE(29), + [sym_circle_dot_top] = STATE(29), + [sym_non_commutative_multiply_top] = STATE(29), + [sym_dot_top] = STATE(29), + [sym_backslash_top] = STATE(29), + [sym_diamond_top] = STATE(29), + [sym_wedge_top] = STATE(29), + [sym_vee_top] = STATE(29), + [sym_circle_times_top] = STATE(29), + [sym_center_dot_top] = STATE(29), + [sym_times_ast_top] = STATE(29), + [sym_times_cross_top] = STATE(29), + [sym_star_top] = STATE(29), + [sym_vertical_tilde_top] = STATE(29), + [sym_coproduct_top] = STATE(29), + [sym_circle_plus_top] = STATE(29), + [sym_circle_minus_top] = STATE(29), + [sym_plus_top] = STATE(29), + [sym_minus_top] = STATE(29), + [sym_plus_minus_top] = STATE(29), + [sym_per_top] = STATE(29), + [sym_divide_top] = STATE(29), + [sym_divide_box_top] = STATE(29), + [sym_map_top] = STATE(29), + [sym_map_all_top] = STATE(29), + [sym_factorial_top] = STATE(29), + [sym_factorial2_top] = STATE(29), + [sym_derivative_top] = STATE(29), + [sym_sqrt_top] = STATE(29), + [sym_any_root_top] = STATE(29), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(29), + [sym_power_subscript_top] = STATE(29), + [sym_apply_atat_top] = STATE(29), + [sym_apply_atatat_top] = STATE(29), + [sym_alternatives_top] = STATE(29), + [sym_string_join_top] = STATE(29), + [sym__expr_op_top] = STATE(29), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [468] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(31), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(31), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(31), + [sym_subscript_power_top] = STATE(31), + [sym_compound_expression_top] = STATE(31), + [sym_set_top] = STATE(31), + [sym_set_delayed_top] = STATE(31), + [sym_up_set_top] = STATE(31), + [sym_up_set_delayed_top] = STATE(31), + [sym_unset_top] = STATE(31), + [sym_tag_set_top] = STATE(31), + [sym_tag_set_delayed_top] = STATE(31), + [sym_tag_unset_top] = STATE(31), + [sym_pattern_test_top] = STATE(31), + [sym_equal_ascii_top] = STATE(31), + [sym_unequal_ascii_top] = STATE(31), + [sym_greater_ascii_top] = STATE(31), + [sym_greater_equal_ascii_top] = STATE(31), + [sym_less_ascii_top] = STATE(31), + [sym_less_equal_ascii_top] = STATE(31), + [sym_rule_ascii_top] = STATE(31), + [sym_rule_delayed_ascii_top] = STATE(31), + [sym_message_name_top] = STATE(31), + [sym_apply_at_top] = STATE(31), + [sym_tilde_top] = STATE(31), + [sym_composition_top] = STATE(31), + [sym_right_composition_top] = STATE(31), + [sym_get_top] = STATE(31), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(31), + [sym_underscript_top] = STATE(31), + [sym_underoverscript_top] = STATE(31), + [sym_overunderscript_top] = STATE(31), + [sym_function_anonymous_top] = STATE(31), + [sym_function_arrow_top] = STATE(31), + [sym_small_circle_top] = STATE(31), + [sym_circle_dot_top] = STATE(31), + [sym_non_commutative_multiply_top] = STATE(31), + [sym_dot_top] = STATE(31), + [sym_backslash_top] = STATE(31), + [sym_diamond_top] = STATE(31), + [sym_wedge_top] = STATE(31), + [sym_vee_top] = STATE(31), + [sym_circle_times_top] = STATE(31), + [sym_center_dot_top] = STATE(31), + [sym_times_ast_top] = STATE(31), + [sym_times_cross_top] = STATE(31), + [sym_star_top] = STATE(31), + [sym_vertical_tilde_top] = STATE(31), + [sym_coproduct_top] = STATE(31), + [sym_circle_plus_top] = STATE(31), + [sym_circle_minus_top] = STATE(31), + [sym_plus_top] = STATE(31), + [sym_minus_top] = STATE(31), + [sym_plus_minus_top] = STATE(31), + [sym_per_top] = STATE(31), + [sym_divide_top] = STATE(31), + [sym_divide_box_top] = STATE(31), + [sym_map_top] = STATE(31), + [sym_map_all_top] = STATE(31), + [sym_factorial_top] = STATE(31), + [sym_factorial2_top] = STATE(31), + [sym_derivative_top] = STATE(31), + [sym_sqrt_top] = STATE(31), + [sym_any_root_top] = STATE(31), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(31), + [sym_power_subscript_top] = STATE(31), + [sym_apply_atat_top] = STATE(31), + [sym_apply_atatat_top] = STATE(31), + [sym_alternatives_top] = STATE(31), + [sym_string_join_top] = STATE(31), + [sym__expr_op_top] = STATE(31), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [469] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(10), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(10), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(10), + [sym_subscript_power_top] = STATE(10), + [sym_compound_expression_top] = STATE(10), + [sym_set_top] = STATE(10), + [sym_set_delayed_top] = STATE(10), + [sym_up_set_top] = STATE(10), + [sym_up_set_delayed_top] = STATE(10), + [sym_unset_top] = STATE(10), + [sym_tag_set_top] = STATE(10), + [sym_tag_set_delayed_top] = STATE(10), + [sym_tag_unset_top] = STATE(10), + [sym_pattern_test_top] = STATE(10), + [sym_equal_ascii_top] = STATE(10), + [sym_unequal_ascii_top] = STATE(10), + [sym_greater_ascii_top] = STATE(10), + [sym_greater_equal_ascii_top] = STATE(10), + [sym_less_ascii_top] = STATE(10), + [sym_less_equal_ascii_top] = STATE(10), + [sym_rule_ascii_top] = STATE(10), + [sym_rule_delayed_ascii_top] = STATE(10), + [sym_message_name_top] = STATE(10), + [sym_apply_at_top] = STATE(10), + [sym_tilde_top] = STATE(10), + [sym_composition_top] = STATE(10), + [sym_right_composition_top] = STATE(10), + [sym_get_top] = STATE(10), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(10), + [sym_underscript_top] = STATE(10), + [sym_underoverscript_top] = STATE(10), + [sym_overunderscript_top] = STATE(10), + [sym_function_anonymous_top] = STATE(10), + [sym_function_arrow_top] = STATE(10), + [sym_small_circle_top] = STATE(10), + [sym_circle_dot_top] = STATE(10), + [sym_non_commutative_multiply_top] = STATE(10), + [sym_dot_top] = STATE(10), + [sym_backslash_top] = STATE(10), + [sym_diamond_top] = STATE(10), + [sym_wedge_top] = STATE(10), + [sym_vee_top] = STATE(10), + [sym_circle_times_top] = STATE(10), + [sym_center_dot_top] = STATE(10), + [sym_times_ast_top] = STATE(10), + [sym_times_cross_top] = STATE(10), + [sym_star_top] = STATE(10), + [sym_vertical_tilde_top] = STATE(10), + [sym_coproduct_top] = STATE(10), + [sym_circle_plus_top] = STATE(10), + [sym_circle_minus_top] = STATE(10), + [sym_plus_top] = STATE(10), + [sym_minus_top] = STATE(10), + [sym_plus_minus_top] = STATE(10), + [sym_per_top] = STATE(10), + [sym_divide_top] = STATE(10), + [sym_divide_box_top] = STATE(10), + [sym_map_top] = STATE(10), + [sym_map_all_top] = STATE(10), + [sym_factorial_top] = STATE(10), + [sym_factorial2_top] = STATE(10), + [sym_derivative_top] = STATE(10), + [sym_sqrt_top] = STATE(10), + [sym_any_root_top] = STATE(10), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(10), + [sym_power_subscript_top] = STATE(10), + [sym_apply_atat_top] = STATE(10), + [sym_apply_atatat_top] = STATE(10), + [sym_alternatives_top] = STATE(10), + [sym_string_join_top] = STATE(10), + [sym__expr_op_top] = STATE(10), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [470] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(28), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(28), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(28), + [sym_subscript_power_top] = STATE(28), + [sym_compound_expression_top] = STATE(28), + [sym_set_top] = STATE(28), + [sym_set_delayed_top] = STATE(28), + [sym_up_set_top] = STATE(28), + [sym_up_set_delayed_top] = STATE(28), + [sym_unset_top] = STATE(28), + [sym_tag_set_top] = STATE(28), + [sym_tag_set_delayed_top] = STATE(28), + [sym_tag_unset_top] = STATE(28), + [sym_pattern_test_top] = STATE(28), + [sym_equal_ascii_top] = STATE(28), + [sym_unequal_ascii_top] = STATE(28), + [sym_greater_ascii_top] = STATE(28), + [sym_greater_equal_ascii_top] = STATE(28), + [sym_less_ascii_top] = STATE(28), + [sym_less_equal_ascii_top] = STATE(28), + [sym_rule_ascii_top] = STATE(28), + [sym_rule_delayed_ascii_top] = STATE(28), + [sym_message_name_top] = STATE(28), + [sym_apply_at_top] = STATE(28), + [sym_tilde_top] = STATE(28), + [sym_composition_top] = STATE(28), + [sym_right_composition_top] = STATE(28), + [sym_get_top] = STATE(28), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(28), + [sym_underscript_top] = STATE(28), + [sym_underoverscript_top] = STATE(28), + [sym_overunderscript_top] = STATE(28), + [sym_function_anonymous_top] = STATE(28), + [sym_function_arrow_top] = STATE(28), + [sym_small_circle_top] = STATE(28), + [sym_circle_dot_top] = STATE(28), + [sym_non_commutative_multiply_top] = STATE(28), + [sym_dot_top] = STATE(28), + [sym_backslash_top] = STATE(28), + [sym_diamond_top] = STATE(28), + [sym_wedge_top] = STATE(28), + [sym_vee_top] = STATE(28), + [sym_circle_times_top] = STATE(28), + [sym_center_dot_top] = STATE(28), + [sym_times_ast_top] = STATE(28), + [sym_times_cross_top] = STATE(28), + [sym_star_top] = STATE(28), + [sym_vertical_tilde_top] = STATE(28), + [sym_coproduct_top] = STATE(28), + [sym_circle_plus_top] = STATE(28), + [sym_circle_minus_top] = STATE(28), + [sym_plus_top] = STATE(28), + [sym_minus_top] = STATE(28), + [sym_plus_minus_top] = STATE(28), + [sym_per_top] = STATE(28), + [sym_divide_top] = STATE(28), + [sym_divide_box_top] = STATE(28), + [sym_map_top] = STATE(28), + [sym_map_all_top] = STATE(28), + [sym_factorial_top] = STATE(28), + [sym_factorial2_top] = STATE(28), + [sym_derivative_top] = STATE(28), + [sym_sqrt_top] = STATE(28), + [sym_any_root_top] = STATE(28), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(28), + [sym_power_subscript_top] = STATE(28), + [sym_apply_atat_top] = STATE(28), + [sym_apply_atatat_top] = STATE(28), + [sym_alternatives_top] = STATE(28), + [sym_string_join_top] = STATE(28), + [sym__expr_op_top] = STATE(28), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [471] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(191), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(486), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(486), + [sym_subscript_power_top] = STATE(486), + [sym_compound_expression_top] = STATE(486), + [sym_set_top] = STATE(486), + [sym_set_delayed_top] = STATE(486), + [sym_up_set_top] = STATE(486), + [sym_up_set_delayed_top] = STATE(486), + [sym_unset_top] = STATE(486), + [sym_tag_set_top] = STATE(486), + [sym_tag_set_delayed_top] = STATE(486), + [sym_tag_unset_top] = STATE(486), + [sym_pattern_test_top] = STATE(486), + [sym_equal_ascii_top] = STATE(486), + [sym_unequal_ascii_top] = STATE(486), + [sym_greater_ascii_top] = STATE(486), + [sym_greater_equal_ascii_top] = STATE(486), + [sym_less_ascii_top] = STATE(486), + [sym_less_equal_ascii_top] = STATE(486), + [sym_rule_ascii_top] = STATE(486), + [sym_rule_delayed_ascii_top] = STATE(486), + [sym_message_name_top] = STATE(486), + [sym_apply_at_top] = STATE(486), + [sym_tilde_top] = STATE(486), + [sym_composition_top] = STATE(486), + [sym_right_composition_top] = STATE(486), + [sym_get_top] = STATE(486), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(486), + [sym_underscript_top] = STATE(486), + [sym_underoverscript_top] = STATE(486), + [sym_overunderscript_top] = STATE(486), + [sym_function_anonymous_top] = STATE(486), + [sym_function_arrow_top] = STATE(486), + [sym_small_circle_top] = STATE(486), + [sym_circle_dot_top] = STATE(486), + [sym_non_commutative_multiply_top] = STATE(486), + [sym_dot_top] = STATE(486), + [sym_backslash_top] = STATE(486), + [sym_diamond_top] = STATE(486), + [sym_wedge_top] = STATE(486), + [sym_vee_top] = STATE(486), + [sym_circle_times_top] = STATE(486), + [sym_center_dot_top] = STATE(486), + [sym_times_ast_top] = STATE(486), + [sym_times_cross_top] = STATE(486), + [sym_star_top] = STATE(486), + [sym_vertical_tilde_top] = STATE(486), + [sym_coproduct_top] = STATE(486), + [sym_circle_plus_top] = STATE(486), + [sym_circle_minus_top] = STATE(486), + [sym_plus_top] = STATE(486), + [sym_minus_top] = STATE(486), + [sym_plus_minus_top] = STATE(486), + [sym_per_top] = STATE(486), + [sym_divide_top] = STATE(486), + [sym_divide_box_top] = STATE(486), + [sym_map_top] = STATE(486), + [sym_map_all_top] = STATE(486), + [sym_factorial_top] = STATE(486), + [sym_factorial2_top] = STATE(486), + [sym_derivative_top] = STATE(486), + [sym_sqrt_top] = STATE(486), + [sym_any_root_top] = STATE(486), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(486), + [sym_power_subscript_top] = STATE(486), + [sym_apply_atat_top] = STATE(486), + [sym_apply_atatat_top] = STATE(486), + [sym_alternatives_top] = STATE(486), + [sym_string_join_top] = STATE(486), + [sym__expr_op_top] = STATE(486), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [472] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(6), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(6), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(6), + [sym_subscript_power_top] = STATE(6), + [sym_compound_expression_top] = STATE(6), + [sym_set_top] = STATE(6), + [sym_set_delayed_top] = STATE(6), + [sym_up_set_top] = STATE(6), + [sym_up_set_delayed_top] = STATE(6), + [sym_unset_top] = STATE(6), + [sym_tag_set_top] = STATE(6), + [sym_tag_set_delayed_top] = STATE(6), + [sym_tag_unset_top] = STATE(6), + [sym_pattern_test_top] = STATE(6), + [sym_equal_ascii_top] = STATE(6), + [sym_unequal_ascii_top] = STATE(6), + [sym_greater_ascii_top] = STATE(6), + [sym_greater_equal_ascii_top] = STATE(6), + [sym_less_ascii_top] = STATE(6), + [sym_less_equal_ascii_top] = STATE(6), + [sym_rule_ascii_top] = STATE(6), + [sym_rule_delayed_ascii_top] = STATE(6), + [sym_message_name_top] = STATE(6), + [sym_apply_at_top] = STATE(6), + [sym_tilde_top] = STATE(6), + [sym_composition_top] = STATE(6), + [sym_right_composition_top] = STATE(6), + [sym_get_top] = STATE(6), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(6), + [sym_underscript_top] = STATE(6), + [sym_underoverscript_top] = STATE(6), + [sym_overunderscript_top] = STATE(6), + [sym_function_anonymous_top] = STATE(6), + [sym_function_arrow_top] = STATE(6), + [sym_small_circle_top] = STATE(6), + [sym_circle_dot_top] = STATE(6), + [sym_non_commutative_multiply_top] = STATE(6), + [sym_dot_top] = STATE(6), + [sym_backslash_top] = STATE(6), + [sym_diamond_top] = STATE(6), + [sym_wedge_top] = STATE(6), + [sym_vee_top] = STATE(6), + [sym_circle_times_top] = STATE(6), + [sym_center_dot_top] = STATE(6), + [sym_times_ast_top] = STATE(6), + [sym_times_cross_top] = STATE(6), + [sym_star_top] = STATE(6), + [sym_vertical_tilde_top] = STATE(6), + [sym_coproduct_top] = STATE(6), + [sym_circle_plus_top] = STATE(6), + [sym_circle_minus_top] = STATE(6), + [sym_plus_top] = STATE(6), + [sym_minus_top] = STATE(6), + [sym_plus_minus_top] = STATE(6), + [sym_per_top] = STATE(6), + [sym_divide_top] = STATE(6), + [sym_divide_box_top] = STATE(6), + [sym_map_top] = STATE(6), + [sym_map_all_top] = STATE(6), + [sym_factorial_top] = STATE(6), + [sym_factorial2_top] = STATE(6), + [sym_derivative_top] = STATE(6), + [sym_sqrt_top] = STATE(6), + [sym_any_root_top] = STATE(6), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(6), + [sym_power_subscript_top] = STATE(6), + [sym_apply_atat_top] = STATE(6), + [sym_apply_atatat_top] = STATE(6), + [sym_alternatives_top] = STATE(6), + [sym_string_join_top] = STATE(6), + [sym__expr_op_top] = STATE(6), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [473] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(4), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(4), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(4), + [sym_subscript_power_top] = STATE(4), + [sym_compound_expression_top] = STATE(4), + [sym_set_top] = STATE(4), + [sym_set_delayed_top] = STATE(4), + [sym_up_set_top] = STATE(4), + [sym_up_set_delayed_top] = STATE(4), + [sym_unset_top] = STATE(4), + [sym_tag_set_top] = STATE(4), + [sym_tag_set_delayed_top] = STATE(4), + [sym_tag_unset_top] = STATE(4), + [sym_pattern_test_top] = STATE(4), + [sym_equal_ascii_top] = STATE(4), + [sym_unequal_ascii_top] = STATE(4), + [sym_greater_ascii_top] = STATE(4), + [sym_greater_equal_ascii_top] = STATE(4), + [sym_less_ascii_top] = STATE(4), + [sym_less_equal_ascii_top] = STATE(4), + [sym_rule_ascii_top] = STATE(4), + [sym_rule_delayed_ascii_top] = STATE(4), + [sym_message_name_top] = STATE(4), + [sym_apply_at_top] = STATE(4), + [sym_tilde_top] = STATE(4), + [sym_composition_top] = STATE(4), + [sym_right_composition_top] = STATE(4), + [sym_get_top] = STATE(4), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(4), + [sym_underscript_top] = STATE(4), + [sym_underoverscript_top] = STATE(4), + [sym_overunderscript_top] = STATE(4), + [sym_function_anonymous_top] = STATE(4), + [sym_function_arrow_top] = STATE(4), + [sym_small_circle_top] = STATE(4), + [sym_circle_dot_top] = STATE(4), + [sym_non_commutative_multiply_top] = STATE(4), + [sym_dot_top] = STATE(4), + [sym_backslash_top] = STATE(4), + [sym_diamond_top] = STATE(4), + [sym_wedge_top] = STATE(4), + [sym_vee_top] = STATE(4), + [sym_circle_times_top] = STATE(4), + [sym_center_dot_top] = STATE(4), + [sym_times_ast_top] = STATE(4), + [sym_times_cross_top] = STATE(4), + [sym_star_top] = STATE(4), + [sym_vertical_tilde_top] = STATE(4), + [sym_coproduct_top] = STATE(4), + [sym_circle_plus_top] = STATE(4), + [sym_circle_minus_top] = STATE(4), + [sym_plus_top] = STATE(4), + [sym_minus_top] = STATE(4), + [sym_plus_minus_top] = STATE(4), + [sym_per_top] = STATE(4), + [sym_divide_top] = STATE(4), + [sym_divide_box_top] = STATE(4), + [sym_map_top] = STATE(4), + [sym_map_all_top] = STATE(4), + [sym_factorial_top] = STATE(4), + [sym_factorial2_top] = STATE(4), + [sym_derivative_top] = STATE(4), + [sym_sqrt_top] = STATE(4), + [sym_any_root_top] = STATE(4), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(4), + [sym_power_subscript_top] = STATE(4), + [sym_apply_atat_top] = STATE(4), + [sym_apply_atatat_top] = STATE(4), + [sym_alternatives_top] = STATE(4), + [sym_string_join_top] = STATE(4), + [sym__expr_op_top] = STATE(4), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [474] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(55), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(55), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(55), + [sym_subscript_power_top] = STATE(55), + [sym_compound_expression_top] = STATE(55), + [sym_set_top] = STATE(55), + [sym_set_delayed_top] = STATE(55), + [sym_up_set_top] = STATE(55), + [sym_up_set_delayed_top] = STATE(55), + [sym_unset_top] = STATE(55), + [sym_tag_set_top] = STATE(55), + [sym_tag_set_delayed_top] = STATE(55), + [sym_tag_unset_top] = STATE(55), + [sym_pattern_test_top] = STATE(55), + [sym_equal_ascii_top] = STATE(55), + [sym_unequal_ascii_top] = STATE(55), + [sym_greater_ascii_top] = STATE(55), + [sym_greater_equal_ascii_top] = STATE(55), + [sym_less_ascii_top] = STATE(55), + [sym_less_equal_ascii_top] = STATE(55), + [sym_rule_ascii_top] = STATE(55), + [sym_rule_delayed_ascii_top] = STATE(55), + [sym_message_name_top] = STATE(55), + [sym_apply_at_top] = STATE(55), + [sym_tilde_top] = STATE(55), + [sym_composition_top] = STATE(55), + [sym_right_composition_top] = STATE(55), + [sym_get_top] = STATE(55), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(55), + [sym_underscript_top] = STATE(55), + [sym_underoverscript_top] = STATE(55), + [sym_overunderscript_top] = STATE(55), + [sym_function_anonymous_top] = STATE(55), + [sym_function_arrow_top] = STATE(55), + [sym_small_circle_top] = STATE(55), + [sym_circle_dot_top] = STATE(55), + [sym_non_commutative_multiply_top] = STATE(55), + [sym_dot_top] = STATE(55), + [sym_backslash_top] = STATE(55), + [sym_diamond_top] = STATE(55), + [sym_wedge_top] = STATE(55), + [sym_vee_top] = STATE(55), + [sym_circle_times_top] = STATE(55), + [sym_center_dot_top] = STATE(55), + [sym_times_ast_top] = STATE(55), + [sym_times_cross_top] = STATE(55), + [sym_star_top] = STATE(55), + [sym_vertical_tilde_top] = STATE(55), + [sym_coproduct_top] = STATE(55), + [sym_circle_plus_top] = STATE(55), + [sym_circle_minus_top] = STATE(55), + [sym_plus_top] = STATE(55), + [sym_minus_top] = STATE(55), + [sym_plus_minus_top] = STATE(55), + [sym_per_top] = STATE(55), + [sym_divide_top] = STATE(55), + [sym_divide_box_top] = STATE(55), + [sym_map_top] = STATE(55), + [sym_map_all_top] = STATE(55), + [sym_factorial_top] = STATE(55), + [sym_factorial2_top] = STATE(55), + [sym_derivative_top] = STATE(55), + [sym_sqrt_top] = STATE(55), + [sym_any_root_top] = STATE(55), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(55), + [sym_power_subscript_top] = STATE(55), + [sym_apply_atat_top] = STATE(55), + [sym_apply_atatat_top] = STATE(55), + [sym_alternatives_top] = STATE(55), + [sym_string_join_top] = STATE(55), + [sym__expr_op_top] = STATE(55), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [475] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(5), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(5), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(5), + [sym_subscript_power_top] = STATE(5), + [sym_compound_expression_top] = STATE(5), + [sym_set_top] = STATE(5), + [sym_set_delayed_top] = STATE(5), + [sym_up_set_top] = STATE(5), + [sym_up_set_delayed_top] = STATE(5), + [sym_unset_top] = STATE(5), + [sym_tag_set_top] = STATE(5), + [sym_tag_set_delayed_top] = STATE(5), + [sym_tag_unset_top] = STATE(5), + [sym_pattern_test_top] = STATE(5), + [sym_equal_ascii_top] = STATE(5), + [sym_unequal_ascii_top] = STATE(5), + [sym_greater_ascii_top] = STATE(5), + [sym_greater_equal_ascii_top] = STATE(5), + [sym_less_ascii_top] = STATE(5), + [sym_less_equal_ascii_top] = STATE(5), + [sym_rule_ascii_top] = STATE(5), + [sym_rule_delayed_ascii_top] = STATE(5), + [sym_message_name_top] = STATE(5), + [sym_apply_at_top] = STATE(5), + [sym_tilde_top] = STATE(5), + [sym_composition_top] = STATE(5), + [sym_right_composition_top] = STATE(5), + [sym_get_top] = STATE(5), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(5), + [sym_underscript_top] = STATE(5), + [sym_underoverscript_top] = STATE(5), + [sym_overunderscript_top] = STATE(5), + [sym_function_anonymous_top] = STATE(5), + [sym_function_arrow_top] = STATE(5), + [sym_small_circle_top] = STATE(5), + [sym_circle_dot_top] = STATE(5), + [sym_non_commutative_multiply_top] = STATE(5), + [sym_dot_top] = STATE(5), + [sym_backslash_top] = STATE(5), + [sym_diamond_top] = STATE(5), + [sym_wedge_top] = STATE(5), + [sym_vee_top] = STATE(5), + [sym_circle_times_top] = STATE(5), + [sym_center_dot_top] = STATE(5), + [sym_times_ast_top] = STATE(5), + [sym_times_cross_top] = STATE(5), + [sym_star_top] = STATE(5), + [sym_vertical_tilde_top] = STATE(5), + [sym_coproduct_top] = STATE(5), + [sym_circle_plus_top] = STATE(5), + [sym_circle_minus_top] = STATE(5), + [sym_plus_top] = STATE(5), + [sym_minus_top] = STATE(5), + [sym_plus_minus_top] = STATE(5), + [sym_per_top] = STATE(5), + [sym_divide_top] = STATE(5), + [sym_divide_box_top] = STATE(5), + [sym_map_top] = STATE(5), + [sym_map_all_top] = STATE(5), + [sym_factorial_top] = STATE(5), + [sym_factorial2_top] = STATE(5), + [sym_derivative_top] = STATE(5), + [sym_sqrt_top] = STATE(5), + [sym_any_root_top] = STATE(5), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(5), + [sym_power_subscript_top] = STATE(5), + [sym_apply_atat_top] = STATE(5), + [sym_apply_atatat_top] = STATE(5), + [sym_alternatives_top] = STATE(5), + [sym_string_join_top] = STATE(5), + [sym__expr_op_top] = STATE(5), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [476] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(30), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(30), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(30), + [sym_subscript_power_top] = STATE(30), + [sym_compound_expression_top] = STATE(30), + [sym_set_top] = STATE(30), + [sym_set_delayed_top] = STATE(30), + [sym_up_set_top] = STATE(30), + [sym_up_set_delayed_top] = STATE(30), + [sym_unset_top] = STATE(30), + [sym_tag_set_top] = STATE(30), + [sym_tag_set_delayed_top] = STATE(30), + [sym_tag_unset_top] = STATE(30), + [sym_pattern_test_top] = STATE(30), + [sym_equal_ascii_top] = STATE(30), + [sym_unequal_ascii_top] = STATE(30), + [sym_greater_ascii_top] = STATE(30), + [sym_greater_equal_ascii_top] = STATE(30), + [sym_less_ascii_top] = STATE(30), + [sym_less_equal_ascii_top] = STATE(30), + [sym_rule_ascii_top] = STATE(30), + [sym_rule_delayed_ascii_top] = STATE(30), + [sym_message_name_top] = STATE(30), + [sym_apply_at_top] = STATE(30), + [sym_tilde_top] = STATE(30), + [sym_composition_top] = STATE(30), + [sym_right_composition_top] = STATE(30), + [sym_get_top] = STATE(30), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(30), + [sym_underscript_top] = STATE(30), + [sym_underoverscript_top] = STATE(30), + [sym_overunderscript_top] = STATE(30), + [sym_function_anonymous_top] = STATE(30), + [sym_function_arrow_top] = STATE(30), + [sym_small_circle_top] = STATE(30), + [sym_circle_dot_top] = STATE(30), + [sym_non_commutative_multiply_top] = STATE(30), + [sym_dot_top] = STATE(30), + [sym_backslash_top] = STATE(30), + [sym_diamond_top] = STATE(30), + [sym_wedge_top] = STATE(30), + [sym_vee_top] = STATE(30), + [sym_circle_times_top] = STATE(30), + [sym_center_dot_top] = STATE(30), + [sym_times_ast_top] = STATE(30), + [sym_times_cross_top] = STATE(30), + [sym_star_top] = STATE(30), + [sym_vertical_tilde_top] = STATE(30), + [sym_coproduct_top] = STATE(30), + [sym_circle_plus_top] = STATE(30), + [sym_circle_minus_top] = STATE(30), + [sym_plus_top] = STATE(30), + [sym_minus_top] = STATE(30), + [sym_plus_minus_top] = STATE(30), + [sym_per_top] = STATE(30), + [sym_divide_top] = STATE(30), + [sym_divide_box_top] = STATE(30), + [sym_map_top] = STATE(30), + [sym_map_all_top] = STATE(30), + [sym_factorial_top] = STATE(30), + [sym_factorial2_top] = STATE(30), + [sym_derivative_top] = STATE(30), + [sym_sqrt_top] = STATE(30), + [sym_any_root_top] = STATE(30), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(30), + [sym_power_subscript_top] = STATE(30), + [sym_apply_atat_top] = STATE(30), + [sym_apply_atatat_top] = STATE(30), + [sym_alternatives_top] = STATE(30), + [sym_string_join_top] = STATE(30), + [sym__expr_op_top] = STATE(30), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [477] = { + [sym__parenthesized_expr] = STATE(553), + [sym__expr_finished] = STATE(553), + [sym__expr_top] = STATE(7), + [sym__expr1_symbol_top] = STATE(1080), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_top] = STATE(7), + [sym_increment_top] = STATE(658), + [sym_decrement_top] = STATE(658), + [sym_pre_increment_top] = STATE(658), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(658), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(658), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(658), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(658), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(658), + [sym_del_operator] = STATE(962), + [sym_subscript_top] = STATE(7), + [sym_subscript_power_top] = STATE(7), + [sym_compound_expression_top] = STATE(7), + [sym_set_top] = STATE(7), + [sym_set_delayed_top] = STATE(7), + [sym_up_set_top] = STATE(7), + [sym_up_set_delayed_top] = STATE(7), + [sym_unset_top] = STATE(7), + [sym_tag_set_top] = STATE(7), + [sym_tag_set_delayed_top] = STATE(7), + [sym_tag_unset_top] = STATE(7), + [sym_pattern_test_top] = STATE(7), + [sym_equal_ascii_top] = STATE(7), + [sym_unequal_ascii_top] = STATE(7), + [sym_greater_ascii_top] = STATE(7), + [sym_greater_equal_ascii_top] = STATE(7), + [sym_less_ascii_top] = STATE(7), + [sym_less_equal_ascii_top] = STATE(7), + [sym_rule_ascii_top] = STATE(7), + [sym_rule_delayed_ascii_top] = STATE(7), + [sym_message_name_top] = STATE(7), + [sym_apply_at_top] = STATE(7), + [sym_tilde_top] = STATE(7), + [sym_composition_top] = STATE(7), + [sym_right_composition_top] = STATE(7), + [sym_get_top] = STATE(7), + [sym_get_operator] = STATE(1083), + [sym_overscript_top] = STATE(7), + [sym_underscript_top] = STATE(7), + [sym_underoverscript_top] = STATE(7), + [sym_overunderscript_top] = STATE(7), + [sym_function_anonymous_top] = STATE(7), + [sym_function_arrow_top] = STATE(7), + [sym_small_circle_top] = STATE(7), + [sym_circle_dot_top] = STATE(7), + [sym_non_commutative_multiply_top] = STATE(7), + [sym_dot_top] = STATE(7), + [sym_backslash_top] = STATE(7), + [sym_diamond_top] = STATE(7), + [sym_wedge_top] = STATE(7), + [sym_vee_top] = STATE(7), + [sym_circle_times_top] = STATE(7), + [sym_center_dot_top] = STATE(7), + [sym_times_ast_top] = STATE(7), + [sym_times_cross_top] = STATE(7), + [sym_star_top] = STATE(7), + [sym_vertical_tilde_top] = STATE(7), + [sym_coproduct_top] = STATE(7), + [sym_circle_plus_top] = STATE(7), + [sym_circle_minus_top] = STATE(7), + [sym_plus_top] = STATE(7), + [sym_minus_top] = STATE(7), + [sym_plus_minus_top] = STATE(7), + [sym_per_top] = STATE(7), + [sym_divide_top] = STATE(7), + [sym_divide_box_top] = STATE(7), + [sym_map_top] = STATE(7), + [sym_map_all_top] = STATE(7), + [sym_factorial_top] = STATE(7), + [sym_factorial2_top] = STATE(7), + [sym_derivative_top] = STATE(7), + [sym_sqrt_top] = STATE(7), + [sym_any_root_top] = STATE(7), + [sym_any_root_operator_left] = STATE(461), + [sym_power_top] = STATE(7), + [sym_power_subscript_top] = STATE(7), + [sym_apply_atat_top] = STATE(7), + [sym_apply_atatat_top] = STATE(7), + [sym_alternatives_top] = STATE(7), + [sym_string_join_top] = STATE(7), + [sym__expr_op_top] = STATE(7), + [sym_list] = STATE(553), + [sym_apply] = STATE(553), + [sym_association] = STATE(553), + [sym_part] = STATE(553), + [sym__symbol] = STATE(538), + [sym_user_symbol] = STATE(538), + [sym_builtin_symbol] = STATE(538), + [sym_string] = STATE(553), + [sym_string_begin] = STATE(1045), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(15), + [anon_sym_DASH] = ACTIONS(17), + [anon_sym_] = ACTIONS(19), + [anon_sym_2] = ACTIONS(21), + [anon_sym_LT_LT] = ACTIONS(23), + [anon_sym_BSLASH_AT] = ACTIONS(25), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(31), + [sym_blank_sequence] = ACTIONS(31), + [sym_blank_null_sequence] = ACTIONS(33), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(33), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [478] = { + [sym__parenthesized_expr] = STATE(490), + [sym__expr_finished] = STATE(490), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(478), + [sym_increment] = STATE(519), + [sym_decrement] = STATE(519), + [sym_pre_increment] = STATE(519), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(519), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(1066), + [sym_positive_operator] = STATE(932), + [sym_negative] = STATE(1066), + [sym_negative_operator] = STATE(931), + [sym_negative_positive] = STATE(1066), + [sym_negative_positive_operator] = STATE(930), + [sym_del] = STATE(519), + [sym_del_operator] = STATE(956), + [sym_list] = STATE(490), + [sym_apply] = STATE(490), + [sym_association] = STATE(490), + [sym_part] = STATE(490), + [sym__symbol] = STATE(490), + [sym_user_symbol] = STATE(490), + [sym_builtin_symbol] = STATE(490), + [sym_string] = STATE(490), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(948), + [aux_sym__expr_repeat1] = STATE(478), + [aux_sym_source_file_token1] = ACTIONS(913), + [sym_parenthesis_begin] = ACTIONS(916), + [sym_parenthesis_end] = ACTIONS(919), + [anon_sym_COMMA] = ACTIONS(919), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(924), + [anon_sym_PLUS] = ACTIONS(927), + [anon_sym_DASH] = ACTIONS(930), + [anon_sym_] = ACTIONS(933), + [anon_sym_2] = ACTIONS(936), + [anon_sym_BSLASH_] = ACTIONS(919), + [anon_sym_BSLASH_PERCENT] = ACTIONS(919), + [anon_sym_SEMI] = ACTIONS(919), + [anon_sym_EQ] = ACTIONS(939), + [anon_sym_COLON_EQ] = ACTIONS(919), + [anon_sym_CARET_EQ] = ACTIONS(919), + [anon_sym_CARET_COLON_EQ] = ACTIONS(919), + [anon_sym_EQ_DOT] = ACTIONS(919), + [anon_sym_QMARK] = ACTIONS(919), + [anon_sym_EQ_EQ] = ACTIONS(919), + [anon_sym_BANG_EQ] = ACTIONS(919), + [anon_sym_GT] = ACTIONS(939), + [anon_sym_GT_EQ] = ACTIONS(919), + [anon_sym_LT] = ACTIONS(939), + [anon_sym_LT_EQ] = ACTIONS(919), + [anon_sym_DASH_GT] = ACTIONS(919), + [anon_sym_COLON_GT] = ACTIONS(919), + [anon_sym_COLON_COLON] = ACTIONS(919), + [anon_sym_AT] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(919), + [anon_sym_AT_STAR] = ACTIONS(919), + [anon_sym_SLASH_STAR] = ACTIONS(919), + [anon_sym_BSLASH_AMP] = ACTIONS(919), + [anon_sym_BSLASH_PLUS] = ACTIONS(919), + [anon_sym_AMP] = ACTIONS(919), + [anon_sym_PIPE_DASH_GT] = ACTIONS(919), + [anon_sym_3] = ACTIONS(919), + [anon_sym_4] = ACTIONS(919), + [anon_sym_STAR_STAR] = ACTIONS(919), + [anon_sym_DOT] = ACTIONS(939), + [anon_sym_BSLASH] = ACTIONS(939), + [anon_sym_5] = ACTIONS(919), + [anon_sym_6] = ACTIONS(919), + [anon_sym_7] = ACTIONS(919), + [anon_sym_8] = ACTIONS(919), + [anon_sym_9] = ACTIONS(919), + [anon_sym_STAR] = ACTIONS(939), + [anon_sym_10] = ACTIONS(919), + [anon_sym_11] = ACTIONS(919), + [anon_sym_12] = ACTIONS(919), + [anon_sym_13] = ACTIONS(919), + [anon_sym_14] = ACTIONS(919), + [anon_sym_15] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(939), + [anon_sym_16] = ACTIONS(919), + [anon_sym_BSLASH_SLASH] = ACTIONS(919), + [anon_sym_SLASH_AT] = ACTIONS(919), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(919), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_BANG_BANG] = ACTIONS(919), + [anon_sym_SQUOTE] = ACTIONS(919), + [anon_sym_BSLASH_AT] = ACTIONS(919), + [anon_sym_CARET] = ACTIONS(939), + [anon_sym_BSLASH_CARET] = ACTIONS(919), + [anon_sym_AT_AT] = ACTIONS(939), + [anon_sym_AT_AT_AT] = ACTIONS(919), + [anon_sym_PIPE] = ACTIONS(939), + [anon_sym_LT_GT] = ACTIONS(919), + [sym_list_bracket_begin] = ACTIONS(941), + [sym_list_bracket_end] = ACTIONS(919), + [anon_sym_RBRACK] = ACTIONS(919), + [sym_association_bracket_begin] = ACTIONS(944), + [sym_association_bracket_end] = ACTIONS(919), + [sym_blank] = ACTIONS(947), + [sym_blank_sequence] = ACTIONS(947), + [sym_blank_null_sequence] = ACTIONS(950), + [anon_sym_DQUOTE] = ACTIONS(953), + [sym_number] = ACTIONS(950), + [sym__lower_identifier] = ACTIONS(956), + [sym__upper_identifier] = ACTIONS(959), + [sym_comment] = ACTIONS(3), + }, + [479] = { + [sym__parenthesized_expr] = STATE(490), + [sym__expr_finished] = STATE(490), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(478), + [sym_increment] = STATE(519), + [sym_decrement] = STATE(519), + [sym_pre_increment] = STATE(519), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(519), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(1066), + [sym_positive_operator] = STATE(932), + [sym_negative] = STATE(1066), + [sym_negative_operator] = STATE(931), + [sym_negative_positive] = STATE(1066), + [sym_negative_positive_operator] = STATE(930), + [sym_del] = STATE(519), + [sym_del_operator] = STATE(956), + [sym_list] = STATE(490), + [sym_apply] = STATE(490), + [sym_association] = STATE(490), + [sym_part] = STATE(490), + [sym__symbol] = STATE(490), + [sym_user_symbol] = STATE(490), + [sym_builtin_symbol] = STATE(490), + [sym_string] = STATE(490), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(948), + [aux_sym__expr_repeat1] = STATE(478), + [aux_sym_source_file_token1] = ACTIONS(962), + [sym_parenthesis_begin] = ACTIONS(9), + [sym_parenthesis_end] = ACTIONS(962), + [anon_sym_COMMA] = ACTIONS(962), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(964), + [anon_sym_DASH] = ACTIONS(964), + [anon_sym_] = ACTIONS(962), + [anon_sym_2] = ACTIONS(21), + [anon_sym_BSLASH_] = ACTIONS(962), + [anon_sym_BSLASH_PERCENT] = ACTIONS(962), + [anon_sym_SEMI] = ACTIONS(962), + [anon_sym_EQ] = ACTIONS(964), + [anon_sym_COLON_EQ] = ACTIONS(962), + [anon_sym_CARET_EQ] = ACTIONS(962), + [anon_sym_CARET_COLON_EQ] = ACTIONS(962), + [anon_sym_EQ_DOT] = ACTIONS(962), + [anon_sym_QMARK] = ACTIONS(962), + [anon_sym_EQ_EQ] = ACTIONS(962), + [anon_sym_BANG_EQ] = ACTIONS(962), + [anon_sym_GT] = ACTIONS(964), + [anon_sym_GT_EQ] = ACTIONS(962), + [anon_sym_LT] = ACTIONS(964), + [anon_sym_LT_EQ] = ACTIONS(962), + [anon_sym_DASH_GT] = ACTIONS(962), + [anon_sym_COLON_GT] = ACTIONS(962), + [anon_sym_COLON_COLON] = ACTIONS(962), + [anon_sym_AT] = ACTIONS(964), + [anon_sym_TILDE] = ACTIONS(962), + [anon_sym_AT_STAR] = ACTIONS(962), + [anon_sym_SLASH_STAR] = ACTIONS(962), + [anon_sym_BSLASH_AMP] = ACTIONS(962), + [anon_sym_BSLASH_PLUS] = ACTIONS(962), + [anon_sym_AMP] = ACTIONS(962), + [anon_sym_PIPE_DASH_GT] = ACTIONS(962), + [anon_sym_3] = ACTIONS(962), + [anon_sym_4] = ACTIONS(962), + [anon_sym_STAR_STAR] = ACTIONS(962), + [anon_sym_DOT] = ACTIONS(964), + [anon_sym_BSLASH] = ACTIONS(964), + [anon_sym_5] = ACTIONS(962), + [anon_sym_6] = ACTIONS(962), + [anon_sym_7] = ACTIONS(962), + [anon_sym_8] = ACTIONS(962), + [anon_sym_9] = ACTIONS(962), + [anon_sym_STAR] = ACTIONS(964), + [anon_sym_10] = ACTIONS(962), + [anon_sym_11] = ACTIONS(962), + [anon_sym_12] = ACTIONS(962), + [anon_sym_13] = ACTIONS(962), + [anon_sym_14] = ACTIONS(962), + [anon_sym_15] = ACTIONS(962), + [anon_sym_SLASH] = ACTIONS(964), + [anon_sym_16] = ACTIONS(962), + [anon_sym_BSLASH_SLASH] = ACTIONS(962), + [anon_sym_SLASH_AT] = ACTIONS(962), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(962), + [anon_sym_BANG] = ACTIONS(964), + [anon_sym_BANG_BANG] = ACTIONS(962), + [anon_sym_SQUOTE] = ACTIONS(962), + [anon_sym_BSLASH_AT] = ACTIONS(962), + [anon_sym_CARET] = ACTIONS(964), + [anon_sym_BSLASH_CARET] = ACTIONS(962), + [anon_sym_AT_AT] = ACTIONS(964), + [anon_sym_AT_AT_AT] = ACTIONS(962), + [anon_sym_PIPE] = ACTIONS(964), + [anon_sym_LT_GT] = ACTIONS(962), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_list_bracket_end] = ACTIONS(962), + [anon_sym_RBRACK] = ACTIONS(962), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_association_bracket_end] = ACTIONS(962), + [sym_blank] = ACTIONS(966), + [sym_blank_sequence] = ACTIONS(966), + [sym_blank_null_sequence] = ACTIONS(968), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(968), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [480] = { + [sym__parenthesized_expr] = STATE(490), + [sym__expr_finished] = STATE(490), + [sym__expr1_unary] = STATE(1081), + [sym__expr1_unary_special] = STATE(478), + [sym_increment] = STATE(519), + [sym_decrement] = STATE(519), + [sym_pre_increment] = STATE(519), + [sym_pre_increment_operator] = STATE(950), + [sym_pre_decrement] = STATE(519), + [sym_pre_decrement_operator] = STATE(953), + [sym_positive] = STATE(1066), + [sym_positive_operator] = STATE(932), + [sym_negative] = STATE(1066), + [sym_negative_operator] = STATE(931), + [sym_negative_positive] = STATE(1066), + [sym_negative_positive_operator] = STATE(930), + [sym_del] = STATE(519), + [sym_del_operator] = STATE(956), + [sym_list] = STATE(490), + [sym_apply] = STATE(490), + [sym_association] = STATE(490), + [sym_part] = STATE(490), + [sym__symbol] = STATE(490), + [sym_user_symbol] = STATE(490), + [sym_builtin_symbol] = STATE(490), + [sym_string] = STATE(490), + [sym_string_begin] = STATE(1045), + [aux_sym_source_file_repeat1] = STATE(948), + [aux_sym__expr_repeat1] = STATE(478), + [aux_sym_source_file_token1] = ACTIONS(970), + [sym_parenthesis_begin] = ACTIONS(9), + [sym_parenthesis_end] = ACTIONS(962), + [anon_sym_COMMA] = ACTIONS(962), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(964), + [anon_sym_DASH] = ACTIONS(964), + [anon_sym_] = ACTIONS(962), + [anon_sym_2] = ACTIONS(21), + [anon_sym_BSLASH_] = ACTIONS(962), + [anon_sym_BSLASH_PERCENT] = ACTIONS(962), + [anon_sym_SEMI] = ACTIONS(962), + [anon_sym_EQ] = ACTIONS(964), + [anon_sym_COLON_EQ] = ACTIONS(962), + [anon_sym_CARET_EQ] = ACTIONS(962), + [anon_sym_CARET_COLON_EQ] = ACTIONS(962), + [anon_sym_EQ_DOT] = ACTIONS(962), + [anon_sym_QMARK] = ACTIONS(962), + [anon_sym_EQ_EQ] = ACTIONS(962), + [anon_sym_BANG_EQ] = ACTIONS(962), + [anon_sym_GT] = ACTIONS(964), + [anon_sym_GT_EQ] = ACTIONS(962), + [anon_sym_LT] = ACTIONS(964), + [anon_sym_LT_EQ] = ACTIONS(962), + [anon_sym_DASH_GT] = ACTIONS(962), + [anon_sym_COLON_GT] = ACTIONS(962), + [anon_sym_COLON_COLON] = ACTIONS(962), + [anon_sym_AT] = ACTIONS(964), + [anon_sym_TILDE] = ACTIONS(962), + [anon_sym_AT_STAR] = ACTIONS(962), + [anon_sym_SLASH_STAR] = ACTIONS(962), + [anon_sym_BSLASH_AMP] = ACTIONS(962), + [anon_sym_BSLASH_PLUS] = ACTIONS(962), + [anon_sym_AMP] = ACTIONS(962), + [anon_sym_PIPE_DASH_GT] = ACTIONS(962), + [anon_sym_3] = ACTIONS(962), + [anon_sym_4] = ACTIONS(962), + [anon_sym_STAR_STAR] = ACTIONS(962), + [anon_sym_DOT] = ACTIONS(964), + [anon_sym_BSLASH] = ACTIONS(964), + [anon_sym_5] = ACTIONS(962), + [anon_sym_6] = ACTIONS(962), + [anon_sym_7] = ACTIONS(962), + [anon_sym_8] = ACTIONS(962), + [anon_sym_9] = ACTIONS(962), + [anon_sym_STAR] = ACTIONS(964), + [anon_sym_10] = ACTIONS(962), + [anon_sym_11] = ACTIONS(962), + [anon_sym_12] = ACTIONS(962), + [anon_sym_13] = ACTIONS(962), + [anon_sym_14] = ACTIONS(962), + [anon_sym_15] = ACTIONS(962), + [anon_sym_SLASH] = ACTIONS(964), + [anon_sym_16] = ACTIONS(962), + [anon_sym_BSLASH_SLASH] = ACTIONS(962), + [anon_sym_SLASH_AT] = ACTIONS(962), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(962), + [anon_sym_BANG] = ACTIONS(964), + [anon_sym_BANG_BANG] = ACTIONS(962), + [anon_sym_SQUOTE] = ACTIONS(962), + [anon_sym_BSLASH_AT] = ACTIONS(962), + [anon_sym_CARET] = ACTIONS(964), + [anon_sym_BSLASH_CARET] = ACTIONS(962), + [anon_sym_AT_AT] = ACTIONS(964), + [anon_sym_AT_AT_AT] = ACTIONS(962), + [anon_sym_PIPE] = ACTIONS(964), + [anon_sym_LT_GT] = ACTIONS(962), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_list_bracket_end] = ACTIONS(962), + [anon_sym_RBRACK] = ACTIONS(962), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_association_bracket_end] = ACTIONS(962), + [sym_blank] = ACTIONS(966), + [sym_blank_sequence] = ACTIONS(966), + [sym_blank_null_sequence] = ACTIONS(968), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(968), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [481] = { + [sym__parenthesized_expr] = STATE(542), + [sym__expr_finished] = STATE(542), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(481), + [sym_increment] = STATE(655), + [sym_decrement] = STATE(655), + [sym_pre_increment] = STATE(655), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(655), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(1066), + [sym_positive_operator] = STATE(932), + [sym_negative] = STATE(1066), + [sym_negative_operator] = STATE(931), + [sym_negative_positive] = STATE(1066), + [sym_negative_positive_operator] = STATE(930), + [sym_del] = STATE(655), + [sym_del_operator] = STATE(937), + [sym_list] = STATE(542), + [sym_apply] = STATE(542), + [sym_association] = STATE(542), + [sym_part] = STATE(542), + [sym__symbol] = STATE(542), + [sym_user_symbol] = STATE(542), + [sym_builtin_symbol] = STATE(542), + [sym_string] = STATE(542), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(935), + [aux_sym__expr_repeat1] = STATE(481), + [aux_sym_source_file_token1] = ACTIONS(972), + [sym_parenthesis_begin] = ACTIONS(975), + [anon_sym_COMMA] = ACTIONS(919), + [anon_sym_PLUS_PLUS] = ACTIONS(921), + [anon_sym_DASH_DASH] = ACTIONS(924), + [anon_sym_PLUS] = ACTIONS(927), + [anon_sym_DASH] = ACTIONS(930), + [anon_sym_] = ACTIONS(933), + [anon_sym_2] = ACTIONS(936), + [anon_sym_BSLASH_] = ACTIONS(919), + [anon_sym_SEMI] = ACTIONS(919), + [anon_sym_EQ] = ACTIONS(939), + [anon_sym_COLON_EQ] = ACTIONS(919), + [anon_sym_CARET_EQ] = ACTIONS(919), + [anon_sym_CARET_COLON_EQ] = ACTIONS(919), + [anon_sym_EQ_DOT] = ACTIONS(919), + [anon_sym_QMARK] = ACTIONS(919), + [anon_sym_EQ_EQ] = ACTIONS(919), + [anon_sym_BANG_EQ] = ACTIONS(919), + [anon_sym_GT] = ACTIONS(939), + [anon_sym_GT_EQ] = ACTIONS(919), + [anon_sym_LT] = ACTIONS(939), + [anon_sym_LT_EQ] = ACTIONS(919), + [anon_sym_DASH_GT] = ACTIONS(919), + [anon_sym_COLON_GT] = ACTIONS(919), + [anon_sym_COLON_COLON] = ACTIONS(919), + [anon_sym_AT] = ACTIONS(939), + [anon_sym_TILDE] = ACTIONS(919), + [anon_sym_AT_STAR] = ACTIONS(919), + [anon_sym_SLASH_STAR] = ACTIONS(919), + [anon_sym_BSLASH_AMP] = ACTIONS(919), + [anon_sym_BSLASH_PLUS] = ACTIONS(919), + [anon_sym_AMP] = ACTIONS(919), + [anon_sym_PIPE_DASH_GT] = ACTIONS(919), + [anon_sym_3] = ACTIONS(919), + [anon_sym_4] = ACTIONS(919), + [anon_sym_STAR_STAR] = ACTIONS(919), + [anon_sym_DOT] = ACTIONS(939), + [anon_sym_BSLASH] = ACTIONS(939), + [anon_sym_5] = ACTIONS(919), + [anon_sym_6] = ACTIONS(919), + [anon_sym_7] = ACTIONS(919), + [anon_sym_8] = ACTIONS(919), + [anon_sym_9] = ACTIONS(919), + [anon_sym_STAR] = ACTIONS(939), + [anon_sym_10] = ACTIONS(919), + [anon_sym_11] = ACTIONS(919), + [anon_sym_12] = ACTIONS(919), + [anon_sym_13] = ACTIONS(919), + [anon_sym_14] = ACTIONS(919), + [anon_sym_15] = ACTIONS(919), + [anon_sym_SLASH] = ACTIONS(939), + [anon_sym_16] = ACTIONS(919), + [anon_sym_BSLASH_SLASH] = ACTIONS(919), + [anon_sym_SLASH_AT] = ACTIONS(919), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(919), + [anon_sym_BANG] = ACTIONS(939), + [anon_sym_BANG_BANG] = ACTIONS(919), + [anon_sym_SQUOTE] = ACTIONS(919), + [anon_sym_BSLASH_AT] = ACTIONS(919), + [anon_sym_CARET] = ACTIONS(939), + [anon_sym_BSLASH_CARET] = ACTIONS(919), + [anon_sym_AT_AT] = ACTIONS(939), + [anon_sym_AT_AT_AT] = ACTIONS(919), + [anon_sym_PIPE] = ACTIONS(939), + [anon_sym_LT_GT] = ACTIONS(919), + [sym_list_bracket_begin] = ACTIONS(978), + [sym_association_bracket_begin] = ACTIONS(981), + [sym_part_bracket_end] = ACTIONS(919), + [sym_blank] = ACTIONS(984), + [sym_blank_sequence] = ACTIONS(984), + [sym_blank_null_sequence] = ACTIONS(987), + [anon_sym_DQUOTE] = ACTIONS(953), + [sym_number] = ACTIONS(987), + [sym__lower_identifier] = ACTIONS(990), + [sym__upper_identifier] = ACTIONS(993), + [sym_comment] = ACTIONS(3), + }, + [482] = { + [sym__parenthesized_expr] = STATE(542), + [sym__expr_finished] = STATE(542), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(481), + [sym_increment] = STATE(655), + [sym_decrement] = STATE(655), + [sym_pre_increment] = STATE(655), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(655), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(1066), + [sym_positive_operator] = STATE(932), + [sym_negative] = STATE(1066), + [sym_negative_operator] = STATE(931), + [sym_negative_positive] = STATE(1066), + [sym_negative_positive_operator] = STATE(930), + [sym_del] = STATE(655), + [sym_del_operator] = STATE(937), + [sym_list] = STATE(542), + [sym_apply] = STATE(542), + [sym_association] = STATE(542), + [sym_part] = STATE(542), + [sym__symbol] = STATE(542), + [sym_user_symbol] = STATE(542), + [sym_builtin_symbol] = STATE(542), + [sym_string] = STATE(542), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(935), + [aux_sym__expr_repeat1] = STATE(481), + [aux_sym_source_file_token1] = ACTIONS(962), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_COMMA] = ACTIONS(962), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(964), + [anon_sym_DASH] = ACTIONS(964), + [anon_sym_] = ACTIONS(962), + [anon_sym_2] = ACTIONS(21), + [anon_sym_BSLASH_] = ACTIONS(962), + [anon_sym_SEMI] = ACTIONS(962), + [anon_sym_EQ] = ACTIONS(964), + [anon_sym_COLON_EQ] = ACTIONS(962), + [anon_sym_CARET_EQ] = ACTIONS(962), + [anon_sym_CARET_COLON_EQ] = ACTIONS(962), + [anon_sym_EQ_DOT] = ACTIONS(962), + [anon_sym_QMARK] = ACTIONS(962), + [anon_sym_EQ_EQ] = ACTIONS(962), + [anon_sym_BANG_EQ] = ACTIONS(962), + [anon_sym_GT] = ACTIONS(964), + [anon_sym_GT_EQ] = ACTIONS(962), + [anon_sym_LT] = ACTIONS(964), + [anon_sym_LT_EQ] = ACTIONS(962), + [anon_sym_DASH_GT] = ACTIONS(962), + [anon_sym_COLON_GT] = ACTIONS(962), + [anon_sym_COLON_COLON] = ACTIONS(962), + [anon_sym_AT] = ACTIONS(964), + [anon_sym_TILDE] = ACTIONS(962), + [anon_sym_AT_STAR] = ACTIONS(962), + [anon_sym_SLASH_STAR] = ACTIONS(962), + [anon_sym_BSLASH_AMP] = ACTIONS(962), + [anon_sym_BSLASH_PLUS] = ACTIONS(962), + [anon_sym_AMP] = ACTIONS(962), + [anon_sym_PIPE_DASH_GT] = ACTIONS(962), + [anon_sym_3] = ACTIONS(962), + [anon_sym_4] = ACTIONS(962), + [anon_sym_STAR_STAR] = ACTIONS(962), + [anon_sym_DOT] = ACTIONS(964), + [anon_sym_BSLASH] = ACTIONS(964), + [anon_sym_5] = ACTIONS(962), + [anon_sym_6] = ACTIONS(962), + [anon_sym_7] = ACTIONS(962), + [anon_sym_8] = ACTIONS(962), + [anon_sym_9] = ACTIONS(962), + [anon_sym_STAR] = ACTIONS(964), + [anon_sym_10] = ACTIONS(962), + [anon_sym_11] = ACTIONS(962), + [anon_sym_12] = ACTIONS(962), + [anon_sym_13] = ACTIONS(962), + [anon_sym_14] = ACTIONS(962), + [anon_sym_15] = ACTIONS(962), + [anon_sym_SLASH] = ACTIONS(964), + [anon_sym_16] = ACTIONS(962), + [anon_sym_BSLASH_SLASH] = ACTIONS(962), + [anon_sym_SLASH_AT] = ACTIONS(962), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(962), + [anon_sym_BANG] = ACTIONS(964), + [anon_sym_BANG_BANG] = ACTIONS(962), + [anon_sym_SQUOTE] = ACTIONS(962), + [anon_sym_BSLASH_AT] = ACTIONS(962), + [anon_sym_CARET] = ACTIONS(964), + [anon_sym_BSLASH_CARET] = ACTIONS(962), + [anon_sym_AT_AT] = ACTIONS(964), + [anon_sym_AT_AT_AT] = ACTIONS(962), + [anon_sym_PIPE] = ACTIONS(964), + [anon_sym_LT_GT] = ACTIONS(962), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_part_bracket_end] = ACTIONS(962), + [sym_blank] = ACTIONS(996), + [sym_blank_sequence] = ACTIONS(996), + [sym_blank_null_sequence] = ACTIONS(998), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(998), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [483] = { + [sym__parenthesized_expr] = STATE(542), + [sym__expr_finished] = STATE(542), + [sym__expr1_unary] = STATE(1076), + [sym__expr1_unary_special] = STATE(481), + [sym_increment] = STATE(655), + [sym_decrement] = STATE(655), + [sym_pre_increment] = STATE(655), + [sym_pre_increment_operator] = STATE(933), + [sym_pre_decrement] = STATE(655), + [sym_pre_decrement_operator] = STATE(924), + [sym_positive] = STATE(1066), + [sym_positive_operator] = STATE(932), + [sym_negative] = STATE(1066), + [sym_negative_operator] = STATE(931), + [sym_negative_positive] = STATE(1066), + [sym_negative_positive_operator] = STATE(930), + [sym_del] = STATE(655), + [sym_del_operator] = STATE(937), + [sym_list] = STATE(542), + [sym_apply] = STATE(542), + [sym_association] = STATE(542), + [sym_part] = STATE(542), + [sym__symbol] = STATE(542), + [sym_user_symbol] = STATE(542), + [sym_builtin_symbol] = STATE(542), + [sym_string] = STATE(542), + [sym_string_begin] = STATE(1052), + [aux_sym_source_file_repeat1] = STATE(935), + [aux_sym__expr_repeat1] = STATE(481), + [aux_sym_source_file_token1] = ACTIONS(1000), + [sym_parenthesis_begin] = ACTIONS(761), + [anon_sym_COMMA] = ACTIONS(962), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(964), + [anon_sym_DASH] = ACTIONS(964), + [anon_sym_] = ACTIONS(962), + [anon_sym_2] = ACTIONS(21), + [anon_sym_BSLASH_] = ACTIONS(962), + [anon_sym_SEMI] = ACTIONS(962), + [anon_sym_EQ] = ACTIONS(964), + [anon_sym_COLON_EQ] = ACTIONS(962), + [anon_sym_CARET_EQ] = ACTIONS(962), + [anon_sym_CARET_COLON_EQ] = ACTIONS(962), + [anon_sym_EQ_DOT] = ACTIONS(962), + [anon_sym_QMARK] = ACTIONS(962), + [anon_sym_EQ_EQ] = ACTIONS(962), + [anon_sym_BANG_EQ] = ACTIONS(962), + [anon_sym_GT] = ACTIONS(964), + [anon_sym_GT_EQ] = ACTIONS(962), + [anon_sym_LT] = ACTIONS(964), + [anon_sym_LT_EQ] = ACTIONS(962), + [anon_sym_DASH_GT] = ACTIONS(962), + [anon_sym_COLON_GT] = ACTIONS(962), + [anon_sym_COLON_COLON] = ACTIONS(962), + [anon_sym_AT] = ACTIONS(964), + [anon_sym_TILDE] = ACTIONS(962), + [anon_sym_AT_STAR] = ACTIONS(962), + [anon_sym_SLASH_STAR] = ACTIONS(962), + [anon_sym_BSLASH_AMP] = ACTIONS(962), + [anon_sym_BSLASH_PLUS] = ACTIONS(962), + [anon_sym_AMP] = ACTIONS(962), + [anon_sym_PIPE_DASH_GT] = ACTIONS(962), + [anon_sym_3] = ACTIONS(962), + [anon_sym_4] = ACTIONS(962), + [anon_sym_STAR_STAR] = ACTIONS(962), + [anon_sym_DOT] = ACTIONS(964), + [anon_sym_BSLASH] = ACTIONS(964), + [anon_sym_5] = ACTIONS(962), + [anon_sym_6] = ACTIONS(962), + [anon_sym_7] = ACTIONS(962), + [anon_sym_8] = ACTIONS(962), + [anon_sym_9] = ACTIONS(962), + [anon_sym_STAR] = ACTIONS(964), + [anon_sym_10] = ACTIONS(962), + [anon_sym_11] = ACTIONS(962), + [anon_sym_12] = ACTIONS(962), + [anon_sym_13] = ACTIONS(962), + [anon_sym_14] = ACTIONS(962), + [anon_sym_15] = ACTIONS(962), + [anon_sym_SLASH] = ACTIONS(964), + [anon_sym_16] = ACTIONS(962), + [anon_sym_BSLASH_SLASH] = ACTIONS(962), + [anon_sym_SLASH_AT] = ACTIONS(962), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(962), + [anon_sym_BANG] = ACTIONS(964), + [anon_sym_BANG_BANG] = ACTIONS(962), + [anon_sym_SQUOTE] = ACTIONS(962), + [anon_sym_BSLASH_AT] = ACTIONS(962), + [anon_sym_CARET] = ACTIONS(964), + [anon_sym_BSLASH_CARET] = ACTIONS(962), + [anon_sym_AT_AT] = ACTIONS(964), + [anon_sym_AT_AT_AT] = ACTIONS(962), + [anon_sym_PIPE] = ACTIONS(964), + [anon_sym_LT_GT] = ACTIONS(962), + [sym_list_bracket_begin] = ACTIONS(763), + [sym_association_bracket_begin] = ACTIONS(765), + [sym_part_bracket_end] = ACTIONS(962), + [sym_blank] = ACTIONS(996), + [sym_blank_sequence] = ACTIONS(996), + [sym_blank_null_sequence] = ACTIONS(998), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(998), + [sym__lower_identifier] = ACTIONS(773), + [sym__upper_identifier] = ACTIONS(775), + [sym_comment] = ACTIONS(3), + }, + [484] = { + [sym__parenthesized_expr] = STATE(635), + [sym__expr_finished] = STATE(635), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_unary_special_top] = STATE(484), + [sym_increment_top] = STATE(670), + [sym_decrement_top] = STATE(670), + [sym_pre_increment_top] = STATE(670), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(670), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(1071), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(1071), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(1071), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(670), + [sym_del_operator] = STATE(962), + [sym_list] = STATE(635), + [sym_apply] = STATE(635), + [sym_association] = STATE(635), + [sym_part] = STATE(635), + [sym__symbol] = STATE(635), + [sym_user_symbol] = STATE(635), + [sym_builtin_symbol] = STATE(635), + [sym_string] = STATE(635), + [sym_string_begin] = STATE(1045), + [aux_sym__expr_top_repeat1] = STATE(484), + [ts_builtin_sym_end] = ACTIONS(1002), + [aux_sym_source_file_token1] = ACTIONS(1002), + [sym_parenthesis_begin] = ACTIONS(1004), + [anon_sym_PLUS_PLUS] = ACTIONS(1007), + [anon_sym_DASH_DASH] = ACTIONS(1010), + [anon_sym_PLUS] = ACTIONS(1013), + [anon_sym_DASH] = ACTIONS(1016), + [anon_sym_] = ACTIONS(1019), + [anon_sym_2] = ACTIONS(1022), + [anon_sym_BSLASH_] = ACTIONS(1002), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1002), + [anon_sym_SEMI] = ACTIONS(1002), + [anon_sym_EQ] = ACTIONS(1025), + [anon_sym_COLON_EQ] = ACTIONS(1002), + [anon_sym_CARET_EQ] = ACTIONS(1002), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1002), + [anon_sym_EQ_DOT] = ACTIONS(1002), + [anon_sym_QMARK] = ACTIONS(1002), + [anon_sym_EQ_EQ] = ACTIONS(1002), + [anon_sym_BANG_EQ] = ACTIONS(1002), + [anon_sym_GT] = ACTIONS(1025), + [anon_sym_GT_EQ] = ACTIONS(1002), + [anon_sym_LT] = ACTIONS(1025), + [anon_sym_LT_EQ] = ACTIONS(1002), + [anon_sym_DASH_GT] = ACTIONS(1002), + [anon_sym_COLON_GT] = ACTIONS(1002), + [anon_sym_COLON_COLON] = ACTIONS(1002), + [anon_sym_AT] = ACTIONS(1025), + [anon_sym_TILDE] = ACTIONS(1002), + [anon_sym_AT_STAR] = ACTIONS(1002), + [anon_sym_SLASH_STAR] = ACTIONS(1002), + [anon_sym_BSLASH_AMP] = ACTIONS(1002), + [anon_sym_BSLASH_PLUS] = ACTIONS(1002), + [anon_sym_AMP] = ACTIONS(1002), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1002), + [anon_sym_3] = ACTIONS(1002), + [anon_sym_4] = ACTIONS(1002), + [anon_sym_STAR_STAR] = ACTIONS(1002), + [anon_sym_DOT] = ACTIONS(1025), + [anon_sym_BSLASH] = ACTIONS(1025), + [anon_sym_5] = ACTIONS(1002), + [anon_sym_6] = ACTIONS(1002), + [anon_sym_7] = ACTIONS(1002), + [anon_sym_8] = ACTIONS(1002), + [anon_sym_9] = ACTIONS(1002), + [anon_sym_STAR] = ACTIONS(1025), + [anon_sym_10] = ACTIONS(1002), + [anon_sym_11] = ACTIONS(1002), + [anon_sym_12] = ACTIONS(1002), + [anon_sym_13] = ACTIONS(1002), + [anon_sym_14] = ACTIONS(1002), + [anon_sym_15] = ACTIONS(1002), + [anon_sym_SLASH] = ACTIONS(1025), + [anon_sym_16] = ACTIONS(1002), + [anon_sym_BSLASH_SLASH] = ACTIONS(1002), + [anon_sym_SLASH_AT] = ACTIONS(1002), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1002), + [anon_sym_BANG] = ACTIONS(1025), + [anon_sym_BANG_BANG] = ACTIONS(1002), + [anon_sym_SQUOTE] = ACTIONS(1002), + [anon_sym_BSLASH_AT] = ACTIONS(1002), + [anon_sym_CARET] = ACTIONS(1025), + [anon_sym_BSLASH_CARET] = ACTIONS(1002), + [anon_sym_AT_AT] = ACTIONS(1025), + [anon_sym_AT_AT_AT] = ACTIONS(1002), + [anon_sym_PIPE] = ACTIONS(1025), + [anon_sym_LT_GT] = ACTIONS(1002), + [sym_list_bracket_begin] = ACTIONS(1027), + [sym_association_bracket_begin] = ACTIONS(1030), + [sym_blank] = ACTIONS(1033), + [sym_blank_sequence] = ACTIONS(1033), + [sym_blank_null_sequence] = ACTIONS(1036), + [anon_sym_DQUOTE] = ACTIONS(1039), + [sym_number] = ACTIONS(1036), + [sym__lower_identifier] = ACTIONS(1042), + [sym__upper_identifier] = ACTIONS(1045), + [sym_comment] = ACTIONS(3), + }, + [485] = { + [sym__parenthesized_expr] = STATE(635), + [sym__expr_finished] = STATE(635), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_unary_special_top] = STATE(484), + [sym_increment_top] = STATE(670), + [sym_decrement_top] = STATE(670), + [sym_pre_increment_top] = STATE(670), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(670), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(1071), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(1071), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(1071), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(670), + [sym_del_operator] = STATE(962), + [sym_list] = STATE(635), + [sym_apply] = STATE(635), + [sym_association] = STATE(635), + [sym_part] = STATE(635), + [sym__symbol] = STATE(635), + [sym_user_symbol] = STATE(635), + [sym_builtin_symbol] = STATE(635), + [sym_string] = STATE(635), + [sym_string_begin] = STATE(1045), + [aux_sym__expr_top_repeat1] = STATE(484), + [ts_builtin_sym_end] = ACTIONS(1048), + [aux_sym_source_file_token1] = ACTIONS(1048), + [sym_parenthesis_begin] = ACTIONS(1048), + [anon_sym_PLUS_PLUS] = ACTIONS(1048), + [anon_sym_DASH_DASH] = ACTIONS(1048), + [anon_sym_PLUS] = ACTIONS(1050), + [anon_sym_DASH] = ACTIONS(1050), + [anon_sym_] = ACTIONS(1048), + [anon_sym_2] = ACTIONS(1048), + [anon_sym_BSLASH_] = ACTIONS(1048), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1048), + [anon_sym_SEMI] = ACTIONS(1048), + [anon_sym_EQ] = ACTIONS(1050), + [anon_sym_COLON_EQ] = ACTIONS(1048), + [anon_sym_CARET_EQ] = ACTIONS(1048), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1048), + [anon_sym_EQ_DOT] = ACTIONS(1048), + [anon_sym_QMARK] = ACTIONS(1048), + [anon_sym_EQ_EQ] = ACTIONS(1048), + [anon_sym_BANG_EQ] = ACTIONS(1048), + [anon_sym_GT] = ACTIONS(1050), + [anon_sym_GT_EQ] = ACTIONS(1048), + [anon_sym_LT] = ACTIONS(1050), + [anon_sym_LT_EQ] = ACTIONS(1048), + [anon_sym_DASH_GT] = ACTIONS(1048), + [anon_sym_COLON_GT] = ACTIONS(1048), + [anon_sym_COLON_COLON] = ACTIONS(1048), + [anon_sym_AT] = ACTIONS(1050), + [anon_sym_TILDE] = ACTIONS(1048), + [anon_sym_AT_STAR] = ACTIONS(1048), + [anon_sym_SLASH_STAR] = ACTIONS(1048), + [anon_sym_BSLASH_AMP] = ACTIONS(1048), + [anon_sym_BSLASH_PLUS] = ACTIONS(1048), + [anon_sym_AMP] = ACTIONS(1048), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1048), + [anon_sym_3] = ACTIONS(1048), + [anon_sym_4] = ACTIONS(1048), + [anon_sym_STAR_STAR] = ACTIONS(1048), + [anon_sym_DOT] = ACTIONS(1050), + [anon_sym_BSLASH] = ACTIONS(1050), + [anon_sym_5] = ACTIONS(1048), + [anon_sym_6] = ACTIONS(1048), + [anon_sym_7] = ACTIONS(1048), + [anon_sym_8] = ACTIONS(1048), + [anon_sym_9] = ACTIONS(1048), + [anon_sym_STAR] = ACTIONS(1050), + [anon_sym_10] = ACTIONS(1048), + [anon_sym_11] = ACTIONS(1048), + [anon_sym_12] = ACTIONS(1048), + [anon_sym_13] = ACTIONS(1048), + [anon_sym_14] = ACTIONS(1048), + [anon_sym_15] = ACTIONS(1048), + [anon_sym_SLASH] = ACTIONS(1050), + [anon_sym_16] = ACTIONS(1048), + [anon_sym_BSLASH_SLASH] = ACTIONS(1048), + [anon_sym_SLASH_AT] = ACTIONS(1048), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1048), + [anon_sym_BANG] = ACTIONS(1050), + [anon_sym_BANG_BANG] = ACTIONS(1048), + [anon_sym_SQUOTE] = ACTIONS(1048), + [anon_sym_BSLASH_AT] = ACTIONS(1048), + [anon_sym_CARET] = ACTIONS(1050), + [anon_sym_BSLASH_CARET] = ACTIONS(1048), + [anon_sym_AT_AT] = ACTIONS(1050), + [anon_sym_AT_AT_AT] = ACTIONS(1048), + [anon_sym_PIPE] = ACTIONS(1050), + [anon_sym_LT_GT] = ACTIONS(1048), + [sym_list_bracket_begin] = ACTIONS(1048), + [sym_association_bracket_begin] = ACTIONS(1048), + [sym_blank] = ACTIONS(1050), + [sym_blank_sequence] = ACTIONS(1050), + [sym_blank_null_sequence] = ACTIONS(1048), + [anon_sym_DQUOTE] = ACTIONS(1048), + [sym_number] = ACTIONS(1048), + [sym__lower_identifier] = ACTIONS(1048), + [sym__upper_identifier] = ACTIONS(1048), + [sym_comment] = ACTIONS(3), + }, + [486] = { + [sym__parenthesized_expr] = STATE(635), + [sym__expr_finished] = STATE(635), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_unary_special_top] = STATE(487), + [sym_increment_top] = STATE(670), + [sym_decrement_top] = STATE(670), + [sym_pre_increment_top] = STATE(670), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(670), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(1071), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(1071), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(1071), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(670), + [sym_del_operator] = STATE(962), + [sym_list] = STATE(635), + [sym_apply] = STATE(635), + [sym_association] = STATE(635), + [sym_part] = STATE(635), + [sym__symbol] = STATE(635), + [sym_user_symbol] = STATE(635), + [sym_builtin_symbol] = STATE(635), + [sym_string] = STATE(635), + [sym_string_begin] = STATE(1045), + [aux_sym__expr_top_repeat1] = STATE(487), + [ts_builtin_sym_end] = ACTIONS(1052), + [aux_sym_source_file_token1] = ACTIONS(1052), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(1054), + [anon_sym_DASH] = ACTIONS(1054), + [anon_sym_] = ACTIONS(1052), + [anon_sym_2] = ACTIONS(21), + [anon_sym_BSLASH_] = ACTIONS(1052), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1052), + [anon_sym_SEMI] = ACTIONS(1052), + [anon_sym_EQ] = ACTIONS(1054), + [anon_sym_COLON_EQ] = ACTIONS(1052), + [anon_sym_CARET_EQ] = ACTIONS(1052), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1052), + [anon_sym_EQ_DOT] = ACTIONS(1052), + [anon_sym_QMARK] = ACTIONS(1052), + [anon_sym_EQ_EQ] = ACTIONS(1052), + [anon_sym_BANG_EQ] = ACTIONS(1052), + [anon_sym_GT] = ACTIONS(1054), + [anon_sym_GT_EQ] = ACTIONS(1052), + [anon_sym_LT] = ACTIONS(1054), + [anon_sym_LT_EQ] = ACTIONS(1052), + [anon_sym_DASH_GT] = ACTIONS(1052), + [anon_sym_COLON_GT] = ACTIONS(1052), + [anon_sym_COLON_COLON] = ACTIONS(1052), + [anon_sym_AT] = ACTIONS(1054), + [anon_sym_TILDE] = ACTIONS(1052), + [anon_sym_AT_STAR] = ACTIONS(1052), + [anon_sym_SLASH_STAR] = ACTIONS(1052), + [anon_sym_BSLASH_AMP] = ACTIONS(1052), + [anon_sym_BSLASH_PLUS] = ACTIONS(1052), + [anon_sym_AMP] = ACTIONS(1052), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1052), + [anon_sym_3] = ACTIONS(1052), + [anon_sym_4] = ACTIONS(1052), + [anon_sym_STAR_STAR] = ACTIONS(1052), + [anon_sym_DOT] = ACTIONS(1054), + [anon_sym_BSLASH] = ACTIONS(1054), + [anon_sym_5] = ACTIONS(1052), + [anon_sym_6] = ACTIONS(1052), + [anon_sym_7] = ACTIONS(1052), + [anon_sym_8] = ACTIONS(1052), + [anon_sym_9] = ACTIONS(1052), + [anon_sym_STAR] = ACTIONS(1054), + [anon_sym_10] = ACTIONS(1052), + [anon_sym_11] = ACTIONS(1052), + [anon_sym_12] = ACTIONS(1052), + [anon_sym_13] = ACTIONS(1052), + [anon_sym_14] = ACTIONS(1052), + [anon_sym_15] = ACTIONS(1052), + [anon_sym_SLASH] = ACTIONS(1054), + [anon_sym_16] = ACTIONS(1052), + [anon_sym_BSLASH_SLASH] = ACTIONS(1052), + [anon_sym_SLASH_AT] = ACTIONS(1052), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1052), + [anon_sym_BANG] = ACTIONS(1054), + [anon_sym_BANG_BANG] = ACTIONS(1052), + [anon_sym_SQUOTE] = ACTIONS(1052), + [anon_sym_BSLASH_AT] = ACTIONS(1052), + [anon_sym_CARET] = ACTIONS(1054), + [anon_sym_BSLASH_CARET] = ACTIONS(1052), + [anon_sym_AT_AT] = ACTIONS(1054), + [anon_sym_AT_AT_AT] = ACTIONS(1052), + [anon_sym_PIPE] = ACTIONS(1054), + [anon_sym_LT_GT] = ACTIONS(1052), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(1056), + [sym_blank_sequence] = ACTIONS(1056), + [sym_blank_null_sequence] = ACTIONS(1058), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(1058), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [487] = { + [sym__parenthesized_expr] = STATE(635), + [sym__expr_finished] = STATE(635), + [sym__expr1_unary_top] = STATE(1071), + [sym__expr1_unary_special_top] = STATE(484), + [sym_increment_top] = STATE(670), + [sym_decrement_top] = STATE(670), + [sym_pre_increment_top] = STATE(670), + [sym_pre_increment_operator] = STATE(967), + [sym_pre_decrement_top] = STATE(670), + [sym_pre_decrement_operator] = STATE(966), + [sym_positive_top] = STATE(1071), + [sym_positive_operator] = STATE(965), + [sym_negative_top] = STATE(1071), + [sym_negative_operator] = STATE(964), + [sym_negative_positive_top] = STATE(1071), + [sym_negative_positive_operator] = STATE(963), + [sym_del_top] = STATE(670), + [sym_del_operator] = STATE(962), + [sym_list] = STATE(635), + [sym_apply] = STATE(635), + [sym_association] = STATE(635), + [sym_part] = STATE(635), + [sym__symbol] = STATE(635), + [sym_user_symbol] = STATE(635), + [sym_builtin_symbol] = STATE(635), + [sym_string] = STATE(635), + [sym_string_begin] = STATE(1045), + [aux_sym__expr_top_repeat1] = STATE(484), + [ts_builtin_sym_end] = ACTIONS(1048), + [aux_sym_source_file_token1] = ACTIONS(1048), + [sym_parenthesis_begin] = ACTIONS(9), + [anon_sym_PLUS_PLUS] = ACTIONS(11), + [anon_sym_DASH_DASH] = ACTIONS(13), + [anon_sym_PLUS] = ACTIONS(1050), + [anon_sym_DASH] = ACTIONS(1050), + [anon_sym_] = ACTIONS(1048), + [anon_sym_2] = ACTIONS(21), + [anon_sym_BSLASH_] = ACTIONS(1048), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1048), + [anon_sym_SEMI] = ACTIONS(1048), + [anon_sym_EQ] = ACTIONS(1050), + [anon_sym_COLON_EQ] = ACTIONS(1048), + [anon_sym_CARET_EQ] = ACTIONS(1048), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1048), + [anon_sym_EQ_DOT] = ACTIONS(1048), + [anon_sym_QMARK] = ACTIONS(1048), + [anon_sym_EQ_EQ] = ACTIONS(1048), + [anon_sym_BANG_EQ] = ACTIONS(1048), + [anon_sym_GT] = ACTIONS(1050), + [anon_sym_GT_EQ] = ACTIONS(1048), + [anon_sym_LT] = ACTIONS(1050), + [anon_sym_LT_EQ] = ACTIONS(1048), + [anon_sym_DASH_GT] = ACTIONS(1048), + [anon_sym_COLON_GT] = ACTIONS(1048), + [anon_sym_COLON_COLON] = ACTIONS(1048), + [anon_sym_AT] = ACTIONS(1050), + [anon_sym_TILDE] = ACTIONS(1048), + [anon_sym_AT_STAR] = ACTIONS(1048), + [anon_sym_SLASH_STAR] = ACTIONS(1048), + [anon_sym_BSLASH_AMP] = ACTIONS(1048), + [anon_sym_BSLASH_PLUS] = ACTIONS(1048), + [anon_sym_AMP] = ACTIONS(1048), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1048), + [anon_sym_3] = ACTIONS(1048), + [anon_sym_4] = ACTIONS(1048), + [anon_sym_STAR_STAR] = ACTIONS(1048), + [anon_sym_DOT] = ACTIONS(1050), + [anon_sym_BSLASH] = ACTIONS(1050), + [anon_sym_5] = ACTIONS(1048), + [anon_sym_6] = ACTIONS(1048), + [anon_sym_7] = ACTIONS(1048), + [anon_sym_8] = ACTIONS(1048), + [anon_sym_9] = ACTIONS(1048), + [anon_sym_STAR] = ACTIONS(1050), + [anon_sym_10] = ACTIONS(1048), + [anon_sym_11] = ACTIONS(1048), + [anon_sym_12] = ACTIONS(1048), + [anon_sym_13] = ACTIONS(1048), + [anon_sym_14] = ACTIONS(1048), + [anon_sym_15] = ACTIONS(1048), + [anon_sym_SLASH] = ACTIONS(1050), + [anon_sym_16] = ACTIONS(1048), + [anon_sym_BSLASH_SLASH] = ACTIONS(1048), + [anon_sym_SLASH_AT] = ACTIONS(1048), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1048), + [anon_sym_BANG] = ACTIONS(1050), + [anon_sym_BANG_BANG] = ACTIONS(1048), + [anon_sym_SQUOTE] = ACTIONS(1048), + [anon_sym_BSLASH_AT] = ACTIONS(1048), + [anon_sym_CARET] = ACTIONS(1050), + [anon_sym_BSLASH_CARET] = ACTIONS(1048), + [anon_sym_AT_AT] = ACTIONS(1050), + [anon_sym_AT_AT_AT] = ACTIONS(1048), + [anon_sym_PIPE] = ACTIONS(1050), + [anon_sym_LT_GT] = ACTIONS(1048), + [sym_list_bracket_begin] = ACTIONS(27), + [sym_association_bracket_begin] = ACTIONS(29), + [sym_blank] = ACTIONS(1056), + [sym_blank_sequence] = ACTIONS(1056), + [sym_blank_null_sequence] = ACTIONS(1058), + [anon_sym_DQUOTE] = ACTIONS(35), + [sym_number] = ACTIONS(1058), + [sym__lower_identifier] = ACTIONS(37), + [sym__upper_identifier] = ACTIONS(39), + [sym_comment] = ACTIONS(3), + }, + [488] = { + [ts_builtin_sym_end] = ACTIONS(1060), + [aux_sym_source_file_token1] = ACTIONS(1060), + [sym_parenthesis_begin] = ACTIONS(1060), + [sym_parenthesis_end] = ACTIONS(1060), + [anon_sym_COMMA] = ACTIONS(1060), + [anon_sym_PLUS_PLUS] = ACTIONS(1060), + [anon_sym_DASH_DASH] = ACTIONS(1060), + [anon_sym_PLUS] = ACTIONS(1062), + [anon_sym_DASH] = ACTIONS(1062), + [anon_sym_] = ACTIONS(1060), + [anon_sym_2] = ACTIONS(1060), + [anon_sym_BSLASH_] = ACTIONS(1060), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1060), + [anon_sym_SEMI] = ACTIONS(1060), + [anon_sym_EQ] = ACTIONS(1062), + [anon_sym_COLON_EQ] = ACTIONS(1060), + [anon_sym_CARET_EQ] = ACTIONS(1060), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1060), + [anon_sym_EQ_DOT] = ACTIONS(1060), + [anon_sym_SLASH_COLON] = ACTIONS(1060), + [anon_sym_QMARK] = ACTIONS(1060), + [anon_sym_EQ_EQ] = ACTIONS(1060), + [anon_sym_BANG_EQ] = ACTIONS(1060), + [anon_sym_GT] = ACTIONS(1062), + [anon_sym_GT_EQ] = ACTIONS(1060), + [anon_sym_LT] = ACTIONS(1062), + [anon_sym_LT_EQ] = ACTIONS(1060), + [anon_sym_DASH_GT] = ACTIONS(1060), + [anon_sym_COLON_GT] = ACTIONS(1060), + [anon_sym_COLON_COLON] = ACTIONS(1060), + [anon_sym_AT] = ACTIONS(1062), + [anon_sym_TILDE] = ACTIONS(1060), + [anon_sym_AT_STAR] = ACTIONS(1060), + [anon_sym_SLASH_STAR] = ACTIONS(1060), + [anon_sym_BSLASH_AMP] = ACTIONS(1060), + [anon_sym_BSLASH_PLUS] = ACTIONS(1060), + [anon_sym_AMP] = ACTIONS(1060), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1060), + [anon_sym_3] = ACTIONS(1060), + [anon_sym_4] = ACTIONS(1060), + [anon_sym_STAR_STAR] = ACTIONS(1060), + [anon_sym_DOT] = ACTIONS(1062), + [anon_sym_BSLASH] = ACTIONS(1062), + [anon_sym_5] = ACTIONS(1060), + [anon_sym_6] = ACTIONS(1060), + [anon_sym_7] = ACTIONS(1060), + [anon_sym_8] = ACTIONS(1060), + [anon_sym_9] = ACTIONS(1060), + [anon_sym_STAR] = ACTIONS(1062), + [anon_sym_10] = ACTIONS(1060), + [anon_sym_11] = ACTIONS(1060), + [anon_sym_12] = ACTIONS(1060), + [anon_sym_13] = ACTIONS(1060), + [anon_sym_14] = ACTIONS(1060), + [anon_sym_15] = ACTIONS(1060), + [anon_sym_SLASH] = ACTIONS(1062), + [anon_sym_16] = ACTIONS(1060), + [anon_sym_BSLASH_SLASH] = ACTIONS(1060), + [anon_sym_SLASH_AT] = ACTIONS(1060), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1060), + [anon_sym_BANG] = ACTIONS(1062), + [anon_sym_BANG_BANG] = ACTIONS(1060), + [anon_sym_SQUOTE] = ACTIONS(1060), + [anon_sym_BSLASH_AT] = ACTIONS(1060), + [anon_sym_CARET] = ACTIONS(1062), + [anon_sym_BSLASH_CARET] = ACTIONS(1060), + [anon_sym_AT_AT] = ACTIONS(1062), + [anon_sym_AT_AT_AT] = ACTIONS(1060), + [anon_sym_PIPE] = ACTIONS(1062), + [anon_sym_LT_GT] = ACTIONS(1060), + [sym_list_bracket_begin] = ACTIONS(1060), + [sym_list_bracket_end] = ACTIONS(1060), + [sym_apply_bracket_begin] = ACTIONS(1062), + [anon_sym_RBRACK] = ACTIONS(1060), + [sym_association_bracket_begin] = ACTIONS(1060), + [sym_association_bracket_end] = ACTIONS(1060), + [sym_part_bracket_begin] = ACTIONS(1060), + [sym_blank] = ACTIONS(1062), + [sym_blank_sequence] = ACTIONS(1062), + [sym_blank_null_sequence] = ACTIONS(1060), + [anon_sym_DQUOTE] = ACTIONS(1060), + [sym_number] = ACTIONS(1060), + [sym__lower_identifier] = ACTIONS(1060), + [sym__upper_identifier] = ACTIONS(1060), + [sym_comment] = ACTIONS(3), + }, + [489] = { + [ts_builtin_sym_end] = ACTIONS(1064), + [aux_sym_source_file_token1] = ACTIONS(1064), + [sym_parenthesis_begin] = ACTIONS(1064), + [sym_parenthesis_end] = ACTIONS(1064), + [anon_sym_COMMA] = ACTIONS(1064), + [anon_sym_PLUS_PLUS] = ACTIONS(1064), + [anon_sym_DASH_DASH] = ACTIONS(1064), + [anon_sym_PLUS] = ACTIONS(1066), + [anon_sym_DASH] = ACTIONS(1066), + [anon_sym_] = ACTIONS(1064), + [anon_sym_2] = ACTIONS(1064), + [anon_sym_BSLASH_] = ACTIONS(1064), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1064), + [anon_sym_SEMI] = ACTIONS(1064), + [anon_sym_EQ] = ACTIONS(1066), + [anon_sym_COLON_EQ] = ACTIONS(1064), + [anon_sym_CARET_EQ] = ACTIONS(1064), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1064), + [anon_sym_EQ_DOT] = ACTIONS(1064), + [anon_sym_SLASH_COLON] = ACTIONS(1064), + [anon_sym_QMARK] = ACTIONS(1064), + [anon_sym_EQ_EQ] = ACTIONS(1064), + [anon_sym_BANG_EQ] = ACTIONS(1064), + [anon_sym_GT] = ACTIONS(1066), + [anon_sym_GT_EQ] = ACTIONS(1064), + [anon_sym_LT] = ACTIONS(1066), + [anon_sym_LT_EQ] = ACTIONS(1064), + [anon_sym_DASH_GT] = ACTIONS(1064), + [anon_sym_COLON_GT] = ACTIONS(1064), + [anon_sym_COLON_COLON] = ACTIONS(1064), + [anon_sym_AT] = ACTIONS(1066), + [anon_sym_TILDE] = ACTIONS(1064), + [anon_sym_AT_STAR] = ACTIONS(1064), + [anon_sym_SLASH_STAR] = ACTIONS(1064), + [anon_sym_BSLASH_AMP] = ACTIONS(1064), + [anon_sym_BSLASH_PLUS] = ACTIONS(1064), + [anon_sym_AMP] = ACTIONS(1064), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1064), + [anon_sym_3] = ACTIONS(1064), + [anon_sym_4] = ACTIONS(1064), + [anon_sym_STAR_STAR] = ACTIONS(1064), + [anon_sym_DOT] = ACTIONS(1066), + [anon_sym_BSLASH] = ACTIONS(1066), + [anon_sym_5] = ACTIONS(1064), + [anon_sym_6] = ACTIONS(1064), + [anon_sym_7] = ACTIONS(1064), + [anon_sym_8] = ACTIONS(1064), + [anon_sym_9] = ACTIONS(1064), + [anon_sym_STAR] = ACTIONS(1066), + [anon_sym_10] = ACTIONS(1064), + [anon_sym_11] = ACTIONS(1064), + [anon_sym_12] = ACTIONS(1064), + [anon_sym_13] = ACTIONS(1064), + [anon_sym_14] = ACTIONS(1064), + [anon_sym_15] = ACTIONS(1064), + [anon_sym_SLASH] = ACTIONS(1066), + [anon_sym_16] = ACTIONS(1064), + [anon_sym_BSLASH_SLASH] = ACTIONS(1064), + [anon_sym_SLASH_AT] = ACTIONS(1064), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1064), + [anon_sym_BANG] = ACTIONS(1066), + [anon_sym_BANG_BANG] = ACTIONS(1064), + [anon_sym_SQUOTE] = ACTIONS(1064), + [anon_sym_BSLASH_AT] = ACTIONS(1064), + [anon_sym_CARET] = ACTIONS(1066), + [anon_sym_BSLASH_CARET] = ACTIONS(1064), + [anon_sym_AT_AT] = ACTIONS(1066), + [anon_sym_AT_AT_AT] = ACTIONS(1064), + [anon_sym_PIPE] = ACTIONS(1066), + [anon_sym_LT_GT] = ACTIONS(1064), + [sym_list_bracket_begin] = ACTIONS(1064), + [sym_list_bracket_end] = ACTIONS(1064), + [sym_apply_bracket_begin] = ACTIONS(1066), + [anon_sym_RBRACK] = ACTIONS(1064), + [sym_association_bracket_begin] = ACTIONS(1064), + [sym_association_bracket_end] = ACTIONS(1064), + [sym_part_bracket_begin] = ACTIONS(1064), + [sym_blank] = ACTIONS(1066), + [sym_blank_sequence] = ACTIONS(1066), + [sym_blank_null_sequence] = ACTIONS(1064), + [anon_sym_DQUOTE] = ACTIONS(1064), + [sym_number] = ACTIONS(1064), + [sym__lower_identifier] = ACTIONS(1064), + [sym__upper_identifier] = ACTIONS(1064), + [sym_comment] = ACTIONS(3), + }, + [490] = { + [aux_sym_source_file_repeat1] = STATE(532), + [aux_sym_source_file_token1] = ACTIONS(1068), + [sym_parenthesis_begin] = ACTIONS(1070), + [sym_parenthesis_end] = ACTIONS(1070), + [anon_sym_COMMA] = ACTIONS(1070), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1074), + [anon_sym_DASH] = ACTIONS(1074), + [anon_sym_] = ACTIONS(1070), + [anon_sym_2] = ACTIONS(1070), + [anon_sym_BSLASH_] = ACTIONS(1070), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1070), + [anon_sym_SEMI] = ACTIONS(1070), + [anon_sym_EQ] = ACTIONS(1074), + [anon_sym_COLON_EQ] = ACTIONS(1070), + [anon_sym_CARET_EQ] = ACTIONS(1070), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1070), + [anon_sym_EQ_DOT] = ACTIONS(1070), + [anon_sym_QMARK] = ACTIONS(1070), + [anon_sym_EQ_EQ] = ACTIONS(1070), + [anon_sym_BANG_EQ] = ACTIONS(1070), + [anon_sym_GT] = ACTIONS(1074), + [anon_sym_GT_EQ] = ACTIONS(1070), + [anon_sym_LT] = ACTIONS(1074), + [anon_sym_LT_EQ] = ACTIONS(1070), + [anon_sym_DASH_GT] = ACTIONS(1070), + [anon_sym_COLON_GT] = ACTIONS(1070), + [anon_sym_COLON_COLON] = ACTIONS(1070), + [anon_sym_AT] = ACTIONS(1074), + [anon_sym_TILDE] = ACTIONS(1070), + [anon_sym_AT_STAR] = ACTIONS(1070), + [anon_sym_SLASH_STAR] = ACTIONS(1070), + [anon_sym_BSLASH_AMP] = ACTIONS(1070), + [anon_sym_BSLASH_PLUS] = ACTIONS(1070), + [anon_sym_AMP] = ACTIONS(1070), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1070), + [anon_sym_3] = ACTIONS(1070), + [anon_sym_4] = ACTIONS(1070), + [anon_sym_STAR_STAR] = ACTIONS(1070), + [anon_sym_DOT] = ACTIONS(1074), + [anon_sym_BSLASH] = ACTIONS(1074), + [anon_sym_5] = ACTIONS(1070), + [anon_sym_6] = ACTIONS(1070), + [anon_sym_7] = ACTIONS(1070), + [anon_sym_8] = ACTIONS(1070), + [anon_sym_9] = ACTIONS(1070), + [anon_sym_STAR] = ACTIONS(1074), + [anon_sym_10] = ACTIONS(1070), + [anon_sym_11] = ACTIONS(1070), + [anon_sym_12] = ACTIONS(1070), + [anon_sym_13] = ACTIONS(1070), + [anon_sym_14] = ACTIONS(1070), + [anon_sym_15] = ACTIONS(1070), + [anon_sym_SLASH] = ACTIONS(1074), + [anon_sym_16] = ACTIONS(1070), + [anon_sym_BSLASH_SLASH] = ACTIONS(1070), + [anon_sym_SLASH_AT] = ACTIONS(1070), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1070), + [anon_sym_BANG] = ACTIONS(1074), + [anon_sym_BANG_BANG] = ACTIONS(1070), + [anon_sym_SQUOTE] = ACTIONS(1070), + [anon_sym_BSLASH_AT] = ACTIONS(1070), + [anon_sym_CARET] = ACTIONS(1074), + [anon_sym_BSLASH_CARET] = ACTIONS(1070), + [anon_sym_AT_AT] = ACTIONS(1074), + [anon_sym_AT_AT_AT] = ACTIONS(1070), + [anon_sym_PIPE] = ACTIONS(1074), + [anon_sym_LT_GT] = ACTIONS(1070), + [sym_list_bracket_begin] = ACTIONS(1070), + [sym_list_bracket_end] = ACTIONS(1070), + [sym_apply_bracket_begin] = ACTIONS(1076), + [anon_sym_RBRACK] = ACTIONS(1070), + [sym_association_bracket_begin] = ACTIONS(1070), + [sym_association_bracket_end] = ACTIONS(1070), + [sym_part_bracket_begin] = ACTIONS(1078), + [sym_blank] = ACTIONS(1074), + [sym_blank_sequence] = ACTIONS(1074), + [sym_blank_null_sequence] = ACTIONS(1070), + [anon_sym_DQUOTE] = ACTIONS(1070), + [sym_number] = ACTIONS(1070), + [sym__lower_identifier] = ACTIONS(1070), + [sym__upper_identifier] = ACTIONS(1070), + [sym_comment] = ACTIONS(3), + }, + [491] = { + [aux_sym_source_file_token1] = ACTIONS(1080), + [sym_parenthesis_begin] = ACTIONS(1080), + [sym_parenthesis_end] = ACTIONS(1080), + [anon_sym_COMMA] = ACTIONS(1080), + [anon_sym_PLUS_PLUS] = ACTIONS(1080), + [anon_sym_DASH_DASH] = ACTIONS(1080), + [anon_sym_PLUS] = ACTIONS(1082), + [anon_sym_DASH] = ACTIONS(1082), + [anon_sym_] = ACTIONS(1080), + [anon_sym_2] = ACTIONS(1080), + [anon_sym_BSLASH_] = ACTIONS(1080), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1080), + [anon_sym_SEMI] = ACTIONS(1080), + [anon_sym_EQ] = ACTIONS(1082), + [anon_sym_COLON_EQ] = ACTIONS(1080), + [anon_sym_CARET_EQ] = ACTIONS(1080), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1080), + [anon_sym_EQ_DOT] = ACTIONS(1080), + [anon_sym_SLASH_COLON] = ACTIONS(1084), + [anon_sym_QMARK] = ACTIONS(1080), + [anon_sym_EQ_EQ] = ACTIONS(1080), + [anon_sym_BANG_EQ] = ACTIONS(1080), + [anon_sym_GT] = ACTIONS(1082), + [anon_sym_GT_EQ] = ACTIONS(1080), + [anon_sym_LT] = ACTIONS(1082), + [anon_sym_LT_EQ] = ACTIONS(1080), + [anon_sym_DASH_GT] = ACTIONS(1080), + [anon_sym_COLON_GT] = ACTIONS(1080), + [anon_sym_COLON_COLON] = ACTIONS(1080), + [anon_sym_AT] = ACTIONS(1082), + [anon_sym_TILDE] = ACTIONS(1080), + [anon_sym_AT_STAR] = ACTIONS(1080), + [anon_sym_SLASH_STAR] = ACTIONS(1080), + [anon_sym_BSLASH_AMP] = ACTIONS(1080), + [anon_sym_BSLASH_PLUS] = ACTIONS(1080), + [anon_sym_AMP] = ACTIONS(1080), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1080), + [anon_sym_3] = ACTIONS(1080), + [anon_sym_4] = ACTIONS(1080), + [anon_sym_STAR_STAR] = ACTIONS(1080), + [anon_sym_DOT] = ACTIONS(1082), + [anon_sym_BSLASH] = ACTIONS(1082), + [anon_sym_5] = ACTIONS(1080), + [anon_sym_6] = ACTIONS(1080), + [anon_sym_7] = ACTIONS(1080), + [anon_sym_8] = ACTIONS(1080), + [anon_sym_9] = ACTIONS(1080), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_10] = ACTIONS(1080), + [anon_sym_11] = ACTIONS(1080), + [anon_sym_12] = ACTIONS(1080), + [anon_sym_13] = ACTIONS(1080), + [anon_sym_14] = ACTIONS(1080), + [anon_sym_15] = ACTIONS(1080), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_16] = ACTIONS(1080), + [anon_sym_BSLASH_SLASH] = ACTIONS(1080), + [anon_sym_SLASH_AT] = ACTIONS(1080), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1080), + [anon_sym_BANG] = ACTIONS(1082), + [anon_sym_BANG_BANG] = ACTIONS(1080), + [anon_sym_SQUOTE] = ACTIONS(1080), + [anon_sym_BSLASH_AT] = ACTIONS(1080), + [anon_sym_CARET] = ACTIONS(1082), + [anon_sym_BSLASH_CARET] = ACTIONS(1080), + [anon_sym_AT_AT] = ACTIONS(1082), + [anon_sym_AT_AT_AT] = ACTIONS(1080), + [anon_sym_PIPE] = ACTIONS(1082), + [anon_sym_LT_GT] = ACTIONS(1080), + [sym_list_bracket_begin] = ACTIONS(1080), + [sym_list_bracket_end] = ACTIONS(1080), + [sym_apply_bracket_begin] = ACTIONS(1082), + [anon_sym_RBRACK] = ACTIONS(1080), + [sym_association_bracket_begin] = ACTIONS(1080), + [sym_association_bracket_end] = ACTIONS(1080), + [sym_part_bracket_begin] = ACTIONS(1080), + [sym_blank] = ACTIONS(1082), + [sym_blank_sequence] = ACTIONS(1082), + [sym_blank_null_sequence] = ACTIONS(1080), + [anon_sym_DQUOTE] = ACTIONS(1080), + [sym_number] = ACTIONS(1080), + [sym__lower_identifier] = ACTIONS(1080), + [sym__upper_identifier] = ACTIONS(1080), + [sym_comment] = ACTIONS(3), + }, + [492] = { + [aux_sym_source_file_repeat1] = STATE(524), + [aux_sym_source_file_token1] = ACTIONS(1086), + [sym_parenthesis_begin] = ACTIONS(1070), + [sym_parenthesis_end] = ACTIONS(1086), + [anon_sym_COMMA] = ACTIONS(1086), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1088), + [anon_sym_DASH] = ACTIONS(1088), + [anon_sym_] = ACTIONS(1086), + [anon_sym_2] = ACTIONS(1070), + [anon_sym_BSLASH_] = ACTIONS(1086), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1086), + [anon_sym_SEMI] = ACTIONS(1086), + [anon_sym_EQ] = ACTIONS(1088), + [anon_sym_COLON_EQ] = ACTIONS(1086), + [anon_sym_CARET_EQ] = ACTIONS(1086), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1086), + [anon_sym_EQ_DOT] = ACTIONS(1086), + [anon_sym_QMARK] = ACTIONS(1086), + [anon_sym_EQ_EQ] = ACTIONS(1086), + [anon_sym_BANG_EQ] = ACTIONS(1086), + [anon_sym_GT] = ACTIONS(1088), + [anon_sym_GT_EQ] = ACTIONS(1086), + [anon_sym_LT] = ACTIONS(1088), + [anon_sym_LT_EQ] = ACTIONS(1086), + [anon_sym_DASH_GT] = ACTIONS(1086), + [anon_sym_COLON_GT] = ACTIONS(1086), + [anon_sym_COLON_COLON] = ACTIONS(1086), + [anon_sym_AT] = ACTIONS(1088), + [anon_sym_TILDE] = ACTIONS(1086), + [anon_sym_AT_STAR] = ACTIONS(1086), + [anon_sym_SLASH_STAR] = ACTIONS(1086), + [anon_sym_BSLASH_AMP] = ACTIONS(1086), + [anon_sym_BSLASH_PLUS] = ACTIONS(1086), + [anon_sym_AMP] = ACTIONS(1086), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1086), + [anon_sym_3] = ACTIONS(1086), + [anon_sym_4] = ACTIONS(1086), + [anon_sym_STAR_STAR] = ACTIONS(1086), + [anon_sym_DOT] = ACTIONS(1088), + [anon_sym_BSLASH] = ACTIONS(1088), + [anon_sym_5] = ACTIONS(1086), + [anon_sym_6] = ACTIONS(1086), + [anon_sym_7] = ACTIONS(1086), + [anon_sym_8] = ACTIONS(1086), + [anon_sym_9] = ACTIONS(1086), + [anon_sym_STAR] = ACTIONS(1088), + [anon_sym_10] = ACTIONS(1086), + [anon_sym_11] = ACTIONS(1086), + [anon_sym_12] = ACTIONS(1086), + [anon_sym_13] = ACTIONS(1086), + [anon_sym_14] = ACTIONS(1086), + [anon_sym_15] = ACTIONS(1086), + [anon_sym_SLASH] = ACTIONS(1088), + [anon_sym_16] = ACTIONS(1086), + [anon_sym_BSLASH_SLASH] = ACTIONS(1086), + [anon_sym_SLASH_AT] = ACTIONS(1086), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1086), + [anon_sym_BANG] = ACTIONS(1088), + [anon_sym_BANG_BANG] = ACTIONS(1086), + [anon_sym_SQUOTE] = ACTIONS(1086), + [anon_sym_BSLASH_AT] = ACTIONS(1086), + [anon_sym_CARET] = ACTIONS(1088), + [anon_sym_BSLASH_CARET] = ACTIONS(1086), + [anon_sym_AT_AT] = ACTIONS(1088), + [anon_sym_AT_AT_AT] = ACTIONS(1086), + [anon_sym_PIPE] = ACTIONS(1088), + [anon_sym_LT_GT] = ACTIONS(1086), + [sym_list_bracket_begin] = ACTIONS(1070), + [sym_list_bracket_end] = ACTIONS(1086), + [sym_apply_bracket_begin] = ACTIONS(1076), + [anon_sym_RBRACK] = ACTIONS(1086), + [sym_association_bracket_begin] = ACTIONS(1070), + [sym_association_bracket_end] = ACTIONS(1086), + [sym_part_bracket_begin] = ACTIONS(1078), + [sym_blank] = ACTIONS(1074), + [sym_blank_sequence] = ACTIONS(1074), + [sym_blank_null_sequence] = ACTIONS(1070), + [anon_sym_DQUOTE] = ACTIONS(1070), + [sym_number] = ACTIONS(1070), + [sym__lower_identifier] = ACTIONS(1070), + [sym__upper_identifier] = ACTIONS(1070), + [sym_comment] = ACTIONS(3), + }, + [493] = { + [aux_sym_source_file_token1] = ACTIONS(1080), + [sym_parenthesis_begin] = ACTIONS(1080), + [sym_parenthesis_end] = ACTIONS(1080), + [anon_sym_COMMA] = ACTIONS(1080), + [anon_sym_PLUS_PLUS] = ACTIONS(1080), + [anon_sym_DASH_DASH] = ACTIONS(1080), + [anon_sym_PLUS] = ACTIONS(1082), + [anon_sym_DASH] = ACTIONS(1082), + [anon_sym_] = ACTIONS(1080), + [anon_sym_2] = ACTIONS(1080), + [anon_sym_BSLASH_] = ACTIONS(1080), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1080), + [anon_sym_SEMI] = ACTIONS(1080), + [anon_sym_EQ] = ACTIONS(1082), + [anon_sym_COLON_EQ] = ACTIONS(1080), + [anon_sym_CARET_EQ] = ACTIONS(1080), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1080), + [anon_sym_EQ_DOT] = ACTIONS(1080), + [anon_sym_SLASH_COLON] = ACTIONS(1090), + [anon_sym_QMARK] = ACTIONS(1080), + [anon_sym_EQ_EQ] = ACTIONS(1080), + [anon_sym_BANG_EQ] = ACTIONS(1080), + [anon_sym_GT] = ACTIONS(1082), + [anon_sym_GT_EQ] = ACTIONS(1080), + [anon_sym_LT] = ACTIONS(1082), + [anon_sym_LT_EQ] = ACTIONS(1080), + [anon_sym_DASH_GT] = ACTIONS(1080), + [anon_sym_COLON_GT] = ACTIONS(1080), + [anon_sym_COLON_COLON] = ACTIONS(1080), + [anon_sym_AT] = ACTIONS(1082), + [anon_sym_TILDE] = ACTIONS(1080), + [anon_sym_AT_STAR] = ACTIONS(1080), + [anon_sym_SLASH_STAR] = ACTIONS(1080), + [anon_sym_BSLASH_AMP] = ACTIONS(1080), + [anon_sym_BSLASH_PLUS] = ACTIONS(1080), + [anon_sym_AMP] = ACTIONS(1080), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1080), + [anon_sym_3] = ACTIONS(1080), + [anon_sym_4] = ACTIONS(1080), + [anon_sym_STAR_STAR] = ACTIONS(1080), + [anon_sym_DOT] = ACTIONS(1082), + [anon_sym_BSLASH] = ACTIONS(1082), + [anon_sym_5] = ACTIONS(1080), + [anon_sym_6] = ACTIONS(1080), + [anon_sym_7] = ACTIONS(1080), + [anon_sym_8] = ACTIONS(1080), + [anon_sym_9] = ACTIONS(1080), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_10] = ACTIONS(1080), + [anon_sym_11] = ACTIONS(1080), + [anon_sym_12] = ACTIONS(1080), + [anon_sym_13] = ACTIONS(1080), + [anon_sym_14] = ACTIONS(1080), + [anon_sym_15] = ACTIONS(1080), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_16] = ACTIONS(1080), + [anon_sym_BSLASH_SLASH] = ACTIONS(1080), + [anon_sym_SLASH_AT] = ACTIONS(1080), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1080), + [anon_sym_BANG] = ACTIONS(1082), + [anon_sym_BANG_BANG] = ACTIONS(1080), + [anon_sym_SQUOTE] = ACTIONS(1080), + [anon_sym_BSLASH_AT] = ACTIONS(1080), + [anon_sym_CARET] = ACTIONS(1082), + [anon_sym_BSLASH_CARET] = ACTIONS(1080), + [anon_sym_AT_AT] = ACTIONS(1082), + [anon_sym_AT_AT_AT] = ACTIONS(1080), + [anon_sym_PIPE] = ACTIONS(1082), + [anon_sym_LT_GT] = ACTIONS(1080), + [sym_list_bracket_begin] = ACTIONS(1080), + [sym_list_bracket_end] = ACTIONS(1080), + [sym_apply_bracket_begin] = ACTIONS(1082), + [anon_sym_RBRACK] = ACTIONS(1080), + [sym_association_bracket_begin] = ACTIONS(1080), + [sym_association_bracket_end] = ACTIONS(1080), + [sym_part_bracket_begin] = ACTIONS(1080), + [sym_blank] = ACTIONS(1082), + [sym_blank_sequence] = ACTIONS(1082), + [sym_blank_null_sequence] = ACTIONS(1080), + [anon_sym_DQUOTE] = ACTIONS(1080), + [sym_number] = ACTIONS(1080), + [sym__lower_identifier] = ACTIONS(1080), + [sym__upper_identifier] = ACTIONS(1080), + [sym_comment] = ACTIONS(3), + }, + [494] = { + [ts_builtin_sym_end] = ACTIONS(1093), + [aux_sym_source_file_token1] = ACTIONS(1093), + [sym_parenthesis_begin] = ACTIONS(1093), + [sym_parenthesis_end] = ACTIONS(1093), + [anon_sym_COMMA] = ACTIONS(1093), + [anon_sym_PLUS_PLUS] = ACTIONS(1093), + [anon_sym_DASH_DASH] = ACTIONS(1093), + [anon_sym_PLUS] = ACTIONS(1095), + [anon_sym_DASH] = ACTIONS(1095), + [anon_sym_] = ACTIONS(1093), + [anon_sym_2] = ACTIONS(1093), + [anon_sym_BSLASH_] = ACTIONS(1093), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1093), + [anon_sym_SEMI] = ACTIONS(1093), + [anon_sym_EQ] = ACTIONS(1095), + [anon_sym_COLON_EQ] = ACTIONS(1093), + [anon_sym_CARET_EQ] = ACTIONS(1093), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1093), + [anon_sym_EQ_DOT] = ACTIONS(1093), + [anon_sym_QMARK] = ACTIONS(1093), + [anon_sym_EQ_EQ] = ACTIONS(1093), + [anon_sym_BANG_EQ] = ACTIONS(1093), + [anon_sym_GT] = ACTIONS(1095), + [anon_sym_GT_EQ] = ACTIONS(1093), + [anon_sym_LT] = ACTIONS(1095), + [anon_sym_LT_EQ] = ACTIONS(1093), + [anon_sym_DASH_GT] = ACTIONS(1093), + [anon_sym_COLON_GT] = ACTIONS(1093), + [anon_sym_COLON_COLON] = ACTIONS(1093), + [anon_sym_AT] = ACTIONS(1095), + [anon_sym_TILDE] = ACTIONS(1093), + [anon_sym_AT_STAR] = ACTIONS(1093), + [anon_sym_SLASH_STAR] = ACTIONS(1093), + [anon_sym_BSLASH_AMP] = ACTIONS(1093), + [anon_sym_BSLASH_PLUS] = ACTIONS(1093), + [anon_sym_AMP] = ACTIONS(1093), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1093), + [anon_sym_3] = ACTIONS(1093), + [anon_sym_4] = ACTIONS(1093), + [anon_sym_STAR_STAR] = ACTIONS(1093), + [anon_sym_DOT] = ACTIONS(1095), + [anon_sym_BSLASH] = ACTIONS(1095), + [anon_sym_5] = ACTIONS(1093), + [anon_sym_6] = ACTIONS(1093), + [anon_sym_7] = ACTIONS(1093), + [anon_sym_8] = ACTIONS(1093), + [anon_sym_9] = ACTIONS(1093), + [anon_sym_STAR] = ACTIONS(1095), + [anon_sym_10] = ACTIONS(1093), + [anon_sym_11] = ACTIONS(1093), + [anon_sym_12] = ACTIONS(1093), + [anon_sym_13] = ACTIONS(1093), + [anon_sym_14] = ACTIONS(1093), + [anon_sym_15] = ACTIONS(1093), + [anon_sym_SLASH] = ACTIONS(1095), + [anon_sym_16] = ACTIONS(1093), + [anon_sym_BSLASH_SLASH] = ACTIONS(1093), + [anon_sym_SLASH_AT] = ACTIONS(1093), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1093), + [anon_sym_BANG] = ACTIONS(1095), + [anon_sym_BANG_BANG] = ACTIONS(1093), + [anon_sym_SQUOTE] = ACTIONS(1093), + [anon_sym_BSLASH_AT] = ACTIONS(1093), + [anon_sym_CARET] = ACTIONS(1095), + [anon_sym_BSLASH_CARET] = ACTIONS(1093), + [anon_sym_AT_AT] = ACTIONS(1095), + [anon_sym_AT_AT_AT] = ACTIONS(1093), + [anon_sym_PIPE] = ACTIONS(1095), + [anon_sym_LT_GT] = ACTIONS(1093), + [sym_list_bracket_begin] = ACTIONS(1093), + [sym_list_bracket_end] = ACTIONS(1093), + [sym_apply_bracket_begin] = ACTIONS(1095), + [anon_sym_RBRACK] = ACTIONS(1093), + [sym_association_bracket_begin] = ACTIONS(1093), + [sym_association_bracket_end] = ACTIONS(1093), + [sym_part_bracket_begin] = ACTIONS(1093), + [sym_blank] = ACTIONS(1095), + [sym_blank_sequence] = ACTIONS(1095), + [sym_blank_null_sequence] = ACTIONS(1093), + [anon_sym_DQUOTE] = ACTIONS(1093), + [sym_number] = ACTIONS(1093), + [sym__lower_identifier] = ACTIONS(1093), + [sym__upper_identifier] = ACTIONS(1093), + [sym_comment] = ACTIONS(3), + }, + [495] = { + [ts_builtin_sym_end] = ACTIONS(1097), + [aux_sym_source_file_token1] = ACTIONS(1097), + [sym_parenthesis_begin] = ACTIONS(1097), + [sym_parenthesis_end] = ACTIONS(1097), + [anon_sym_COMMA] = ACTIONS(1097), + [anon_sym_PLUS_PLUS] = ACTIONS(1097), + [anon_sym_DASH_DASH] = ACTIONS(1097), + [anon_sym_PLUS] = ACTIONS(1099), + [anon_sym_DASH] = ACTIONS(1099), + [anon_sym_] = ACTIONS(1097), + [anon_sym_2] = ACTIONS(1097), + [anon_sym_BSLASH_] = ACTIONS(1097), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1097), + [anon_sym_SEMI] = ACTIONS(1097), + [anon_sym_EQ] = ACTIONS(1099), + [anon_sym_COLON_EQ] = ACTIONS(1097), + [anon_sym_CARET_EQ] = ACTIONS(1097), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1097), + [anon_sym_EQ_DOT] = ACTIONS(1097), + [anon_sym_QMARK] = ACTIONS(1097), + [anon_sym_EQ_EQ] = ACTIONS(1097), + [anon_sym_BANG_EQ] = ACTIONS(1097), + [anon_sym_GT] = ACTIONS(1099), + [anon_sym_GT_EQ] = ACTIONS(1097), + [anon_sym_LT] = ACTIONS(1099), + [anon_sym_LT_EQ] = ACTIONS(1097), + [anon_sym_DASH_GT] = ACTIONS(1097), + [anon_sym_COLON_GT] = ACTIONS(1097), + [anon_sym_COLON_COLON] = ACTIONS(1097), + [anon_sym_AT] = ACTIONS(1099), + [anon_sym_TILDE] = ACTIONS(1097), + [anon_sym_AT_STAR] = ACTIONS(1097), + [anon_sym_SLASH_STAR] = ACTIONS(1097), + [anon_sym_BSLASH_AMP] = ACTIONS(1097), + [anon_sym_BSLASH_PLUS] = ACTIONS(1097), + [anon_sym_AMP] = ACTIONS(1097), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1097), + [anon_sym_3] = ACTIONS(1097), + [anon_sym_4] = ACTIONS(1097), + [anon_sym_STAR_STAR] = ACTIONS(1097), + [anon_sym_DOT] = ACTIONS(1099), + [anon_sym_BSLASH] = ACTIONS(1099), + [anon_sym_5] = ACTIONS(1097), + [anon_sym_6] = ACTIONS(1097), + [anon_sym_7] = ACTIONS(1097), + [anon_sym_8] = ACTIONS(1097), + [anon_sym_9] = ACTIONS(1097), + [anon_sym_STAR] = ACTIONS(1099), + [anon_sym_10] = ACTIONS(1097), + [anon_sym_11] = ACTIONS(1097), + [anon_sym_12] = ACTIONS(1097), + [anon_sym_13] = ACTIONS(1097), + [anon_sym_14] = ACTIONS(1097), + [anon_sym_15] = ACTIONS(1097), + [anon_sym_SLASH] = ACTIONS(1099), + [anon_sym_16] = ACTIONS(1097), + [anon_sym_BSLASH_SLASH] = ACTIONS(1097), + [anon_sym_SLASH_AT] = ACTIONS(1097), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1097), + [anon_sym_BANG] = ACTIONS(1099), + [anon_sym_BANG_BANG] = ACTIONS(1097), + [anon_sym_SQUOTE] = ACTIONS(1097), + [anon_sym_BSLASH_AT] = ACTIONS(1097), + [anon_sym_CARET] = ACTIONS(1099), + [anon_sym_BSLASH_CARET] = ACTIONS(1097), + [anon_sym_AT_AT] = ACTIONS(1099), + [anon_sym_AT_AT_AT] = ACTIONS(1097), + [anon_sym_PIPE] = ACTIONS(1099), + [anon_sym_LT_GT] = ACTIONS(1097), + [sym_list_bracket_begin] = ACTIONS(1097), + [sym_list_bracket_end] = ACTIONS(1097), + [sym_apply_bracket_begin] = ACTIONS(1099), + [anon_sym_RBRACK] = ACTIONS(1097), + [sym_association_bracket_begin] = ACTIONS(1097), + [sym_association_bracket_end] = ACTIONS(1097), + [sym_part_bracket_begin] = ACTIONS(1097), + [sym_blank] = ACTIONS(1099), + [sym_blank_sequence] = ACTIONS(1099), + [sym_blank_null_sequence] = ACTIONS(1097), + [anon_sym_DQUOTE] = ACTIONS(1097), + [sym_number] = ACTIONS(1097), + [sym__lower_identifier] = ACTIONS(1097), + [sym__upper_identifier] = ACTIONS(1097), + [sym_comment] = ACTIONS(3), + }, + [496] = { + [ts_builtin_sym_end] = ACTIONS(1101), + [aux_sym_source_file_token1] = ACTIONS(1101), + [sym_parenthesis_begin] = ACTIONS(1101), + [sym_parenthesis_end] = ACTIONS(1101), + [anon_sym_COMMA] = ACTIONS(1101), + [anon_sym_PLUS_PLUS] = ACTIONS(1101), + [anon_sym_DASH_DASH] = ACTIONS(1101), + [anon_sym_PLUS] = ACTIONS(1103), + [anon_sym_DASH] = ACTIONS(1103), + [anon_sym_] = ACTIONS(1101), + [anon_sym_2] = ACTIONS(1101), + [anon_sym_BSLASH_] = ACTIONS(1101), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1101), + [anon_sym_SEMI] = ACTIONS(1101), + [anon_sym_EQ] = ACTIONS(1103), + [anon_sym_COLON_EQ] = ACTIONS(1101), + [anon_sym_CARET_EQ] = ACTIONS(1101), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1101), + [anon_sym_EQ_DOT] = ACTIONS(1101), + [anon_sym_QMARK] = ACTIONS(1101), + [anon_sym_EQ_EQ] = ACTIONS(1101), + [anon_sym_BANG_EQ] = ACTIONS(1101), + [anon_sym_GT] = ACTIONS(1103), + [anon_sym_GT_EQ] = ACTIONS(1101), + [anon_sym_LT] = ACTIONS(1103), + [anon_sym_LT_EQ] = ACTIONS(1101), + [anon_sym_DASH_GT] = ACTIONS(1101), + [anon_sym_COLON_GT] = ACTIONS(1101), + [anon_sym_COLON_COLON] = ACTIONS(1101), + [anon_sym_AT] = ACTIONS(1103), + [anon_sym_TILDE] = ACTIONS(1101), + [anon_sym_AT_STAR] = ACTIONS(1101), + [anon_sym_SLASH_STAR] = ACTIONS(1101), + [anon_sym_BSLASH_AMP] = ACTIONS(1101), + [anon_sym_BSLASH_PLUS] = ACTIONS(1101), + [anon_sym_AMP] = ACTIONS(1101), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1101), + [anon_sym_3] = ACTIONS(1101), + [anon_sym_4] = ACTIONS(1101), + [anon_sym_STAR_STAR] = ACTIONS(1101), + [anon_sym_DOT] = ACTIONS(1103), + [anon_sym_BSLASH] = ACTIONS(1103), + [anon_sym_5] = ACTIONS(1101), + [anon_sym_6] = ACTIONS(1101), + [anon_sym_7] = ACTIONS(1101), + [anon_sym_8] = ACTIONS(1101), + [anon_sym_9] = ACTIONS(1101), + [anon_sym_STAR] = ACTIONS(1103), + [anon_sym_10] = ACTIONS(1101), + [anon_sym_11] = ACTIONS(1101), + [anon_sym_12] = ACTIONS(1101), + [anon_sym_13] = ACTIONS(1101), + [anon_sym_14] = ACTIONS(1101), + [anon_sym_15] = ACTIONS(1101), + [anon_sym_SLASH] = ACTIONS(1103), + [anon_sym_16] = ACTIONS(1101), + [anon_sym_BSLASH_SLASH] = ACTIONS(1101), + [anon_sym_SLASH_AT] = ACTIONS(1101), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1101), + [anon_sym_BANG] = ACTIONS(1103), + [anon_sym_BANG_BANG] = ACTIONS(1101), + [anon_sym_SQUOTE] = ACTIONS(1101), + [anon_sym_BSLASH_AT] = ACTIONS(1101), + [anon_sym_CARET] = ACTIONS(1103), + [anon_sym_BSLASH_CARET] = ACTIONS(1101), + [anon_sym_AT_AT] = ACTIONS(1103), + [anon_sym_AT_AT_AT] = ACTIONS(1101), + [anon_sym_PIPE] = ACTIONS(1103), + [anon_sym_LT_GT] = ACTIONS(1101), + [sym_list_bracket_begin] = ACTIONS(1101), + [sym_list_bracket_end] = ACTIONS(1101), + [sym_apply_bracket_begin] = ACTIONS(1103), + [anon_sym_RBRACK] = ACTIONS(1101), + [sym_association_bracket_begin] = ACTIONS(1101), + [sym_association_bracket_end] = ACTIONS(1101), + [sym_part_bracket_begin] = ACTIONS(1101), + [sym_blank] = ACTIONS(1103), + [sym_blank_sequence] = ACTIONS(1103), + [sym_blank_null_sequence] = ACTIONS(1101), + [anon_sym_DQUOTE] = ACTIONS(1101), + [sym_number] = ACTIONS(1101), + [sym__lower_identifier] = ACTIONS(1101), + [sym__upper_identifier] = ACTIONS(1101), + [sym_comment] = ACTIONS(3), + }, + [497] = { + [ts_builtin_sym_end] = ACTIONS(1105), + [aux_sym_source_file_token1] = ACTIONS(1105), + [sym_parenthesis_begin] = ACTIONS(1105), + [sym_parenthesis_end] = ACTIONS(1105), + [anon_sym_COMMA] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_] = ACTIONS(1105), + [anon_sym_2] = ACTIONS(1105), + [anon_sym_BSLASH_] = ACTIONS(1105), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1105), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_EQ] = ACTIONS(1107), + [anon_sym_COLON_EQ] = ACTIONS(1105), + [anon_sym_CARET_EQ] = ACTIONS(1105), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1105), + [anon_sym_EQ_DOT] = ACTIONS(1105), + [anon_sym_QMARK] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_DASH_GT] = ACTIONS(1105), + [anon_sym_COLON_GT] = ACTIONS(1105), + [anon_sym_COLON_COLON] = ACTIONS(1105), + [anon_sym_AT] = ACTIONS(1107), + [anon_sym_TILDE] = ACTIONS(1105), + [anon_sym_AT_STAR] = ACTIONS(1105), + [anon_sym_SLASH_STAR] = ACTIONS(1105), + [anon_sym_BSLASH_AMP] = ACTIONS(1105), + [anon_sym_BSLASH_PLUS] = ACTIONS(1105), + [anon_sym_AMP] = ACTIONS(1105), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1105), + [anon_sym_3] = ACTIONS(1105), + [anon_sym_4] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1107), + [anon_sym_BSLASH] = ACTIONS(1107), + [anon_sym_5] = ACTIONS(1105), + [anon_sym_6] = ACTIONS(1105), + [anon_sym_7] = ACTIONS(1105), + [anon_sym_8] = ACTIONS(1105), + [anon_sym_9] = ACTIONS(1105), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_10] = ACTIONS(1105), + [anon_sym_11] = ACTIONS(1105), + [anon_sym_12] = ACTIONS(1105), + [anon_sym_13] = ACTIONS(1105), + [anon_sym_14] = ACTIONS(1105), + [anon_sym_15] = ACTIONS(1105), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_16] = ACTIONS(1105), + [anon_sym_BSLASH_SLASH] = ACTIONS(1105), + [anon_sym_SLASH_AT] = ACTIONS(1105), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1105), + [anon_sym_BANG] = ACTIONS(1107), + [anon_sym_BANG_BANG] = ACTIONS(1105), + [anon_sym_SQUOTE] = ACTIONS(1105), + [anon_sym_BSLASH_AT] = ACTIONS(1105), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_BSLASH_CARET] = ACTIONS(1105), + [anon_sym_AT_AT] = ACTIONS(1107), + [anon_sym_AT_AT_AT] = ACTIONS(1105), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_LT_GT] = ACTIONS(1105), + [sym_list_bracket_begin] = ACTIONS(1105), + [sym_list_bracket_end] = ACTIONS(1105), + [sym_apply_bracket_begin] = ACTIONS(1107), + [anon_sym_RBRACK] = ACTIONS(1105), + [sym_association_bracket_begin] = ACTIONS(1105), + [sym_association_bracket_end] = ACTIONS(1105), + [sym_part_bracket_begin] = ACTIONS(1105), + [sym_blank] = ACTIONS(1107), + [sym_blank_sequence] = ACTIONS(1107), + [sym_blank_null_sequence] = ACTIONS(1105), + [anon_sym_DQUOTE] = ACTIONS(1105), + [sym_number] = ACTIONS(1105), + [sym__lower_identifier] = ACTIONS(1105), + [sym__upper_identifier] = ACTIONS(1105), + [sym_comment] = ACTIONS(3), + }, + [498] = { + [ts_builtin_sym_end] = ACTIONS(1109), + [aux_sym_source_file_token1] = ACTIONS(1109), + [sym_parenthesis_begin] = ACTIONS(1109), + [sym_parenthesis_end] = ACTIONS(1109), + [anon_sym_COMMA] = ACTIONS(1109), + [anon_sym_PLUS_PLUS] = ACTIONS(1109), + [anon_sym_DASH_DASH] = ACTIONS(1109), + [anon_sym_PLUS] = ACTIONS(1111), + [anon_sym_DASH] = ACTIONS(1111), + [anon_sym_] = ACTIONS(1109), + [anon_sym_2] = ACTIONS(1109), + [anon_sym_BSLASH_] = ACTIONS(1109), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1109), + [anon_sym_SEMI] = ACTIONS(1109), + [anon_sym_EQ] = ACTIONS(1111), + [anon_sym_COLON_EQ] = ACTIONS(1109), + [anon_sym_CARET_EQ] = ACTIONS(1109), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1109), + [anon_sym_EQ_DOT] = ACTIONS(1109), + [anon_sym_QMARK] = ACTIONS(1109), + [anon_sym_EQ_EQ] = ACTIONS(1109), + [anon_sym_BANG_EQ] = ACTIONS(1109), + [anon_sym_GT] = ACTIONS(1111), + [anon_sym_GT_EQ] = ACTIONS(1109), + [anon_sym_LT] = ACTIONS(1111), + [anon_sym_LT_EQ] = ACTIONS(1109), + [anon_sym_DASH_GT] = ACTIONS(1109), + [anon_sym_COLON_GT] = ACTIONS(1109), + [anon_sym_COLON_COLON] = ACTIONS(1109), + [anon_sym_AT] = ACTIONS(1111), + [anon_sym_TILDE] = ACTIONS(1109), + [anon_sym_AT_STAR] = ACTIONS(1109), + [anon_sym_SLASH_STAR] = ACTIONS(1109), + [anon_sym_BSLASH_AMP] = ACTIONS(1109), + [anon_sym_BSLASH_PLUS] = ACTIONS(1109), + [anon_sym_AMP] = ACTIONS(1109), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1109), + [anon_sym_3] = ACTIONS(1109), + [anon_sym_4] = ACTIONS(1109), + [anon_sym_STAR_STAR] = ACTIONS(1109), + [anon_sym_DOT] = ACTIONS(1111), + [anon_sym_BSLASH] = ACTIONS(1111), + [anon_sym_5] = ACTIONS(1109), + [anon_sym_6] = ACTIONS(1109), + [anon_sym_7] = ACTIONS(1109), + [anon_sym_8] = ACTIONS(1109), + [anon_sym_9] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1111), + [anon_sym_10] = ACTIONS(1109), + [anon_sym_11] = ACTIONS(1109), + [anon_sym_12] = ACTIONS(1109), + [anon_sym_13] = ACTIONS(1109), + [anon_sym_14] = ACTIONS(1109), + [anon_sym_15] = ACTIONS(1109), + [anon_sym_SLASH] = ACTIONS(1111), + [anon_sym_16] = ACTIONS(1109), + [anon_sym_BSLASH_SLASH] = ACTIONS(1109), + [anon_sym_SLASH_AT] = ACTIONS(1109), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1109), + [anon_sym_BANG] = ACTIONS(1111), + [anon_sym_BANG_BANG] = ACTIONS(1109), + [anon_sym_SQUOTE] = ACTIONS(1109), + [anon_sym_BSLASH_AT] = ACTIONS(1109), + [anon_sym_CARET] = ACTIONS(1111), + [anon_sym_BSLASH_CARET] = ACTIONS(1109), + [anon_sym_AT_AT] = ACTIONS(1111), + [anon_sym_AT_AT_AT] = ACTIONS(1109), + [anon_sym_PIPE] = ACTIONS(1111), + [anon_sym_LT_GT] = ACTIONS(1109), + [sym_list_bracket_begin] = ACTIONS(1109), + [sym_list_bracket_end] = ACTIONS(1109), + [sym_apply_bracket_begin] = ACTIONS(1111), + [anon_sym_RBRACK] = ACTIONS(1109), + [sym_association_bracket_begin] = ACTIONS(1109), + [sym_association_bracket_end] = ACTIONS(1109), + [sym_part_bracket_begin] = ACTIONS(1109), + [sym_blank] = ACTIONS(1111), + [sym_blank_sequence] = ACTIONS(1111), + [sym_blank_null_sequence] = ACTIONS(1109), + [anon_sym_DQUOTE] = ACTIONS(1109), + [sym_number] = ACTIONS(1109), + [sym__lower_identifier] = ACTIONS(1109), + [sym__upper_identifier] = ACTIONS(1109), + [sym_comment] = ACTIONS(3), + }, + [499] = { + [aux_sym_source_file_repeat1] = STATE(526), + [aux_sym_source_file_token1] = ACTIONS(1113), + [sym_parenthesis_begin] = ACTIONS(1072), + [sym_parenthesis_end] = ACTIONS(1072), + [anon_sym_COMMA] = ACTIONS(1072), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1116), + [anon_sym_DASH] = ACTIONS(1116), + [anon_sym_] = ACTIONS(1072), + [anon_sym_2] = ACTIONS(1072), + [anon_sym_BSLASH_] = ACTIONS(1072), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1072), + [anon_sym_SEMI] = ACTIONS(1072), + [anon_sym_EQ] = ACTIONS(1116), + [anon_sym_COLON_EQ] = ACTIONS(1072), + [anon_sym_CARET_EQ] = ACTIONS(1072), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1072), + [anon_sym_EQ_DOT] = ACTIONS(1072), + [anon_sym_QMARK] = ACTIONS(1072), + [anon_sym_EQ_EQ] = ACTIONS(1072), + [anon_sym_BANG_EQ] = ACTIONS(1072), + [anon_sym_GT] = ACTIONS(1116), + [anon_sym_GT_EQ] = ACTIONS(1072), + [anon_sym_LT] = ACTIONS(1116), + [anon_sym_LT_EQ] = ACTIONS(1072), + [anon_sym_DASH_GT] = ACTIONS(1072), + [anon_sym_COLON_GT] = ACTIONS(1072), + [anon_sym_COLON_COLON] = ACTIONS(1072), + [anon_sym_AT] = ACTIONS(1116), + [anon_sym_TILDE] = ACTIONS(1072), + [anon_sym_AT_STAR] = ACTIONS(1072), + [anon_sym_SLASH_STAR] = ACTIONS(1072), + [anon_sym_BSLASH_AMP] = ACTIONS(1072), + [anon_sym_BSLASH_PLUS] = ACTIONS(1072), + [anon_sym_AMP] = ACTIONS(1072), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1072), + [anon_sym_3] = ACTIONS(1072), + [anon_sym_4] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1072), + [anon_sym_DOT] = ACTIONS(1116), + [anon_sym_BSLASH] = ACTIONS(1116), + [anon_sym_5] = ACTIONS(1072), + [anon_sym_6] = ACTIONS(1072), + [anon_sym_7] = ACTIONS(1072), + [anon_sym_8] = ACTIONS(1072), + [anon_sym_9] = ACTIONS(1072), + [anon_sym_STAR] = ACTIONS(1116), + [anon_sym_10] = ACTIONS(1072), + [anon_sym_11] = ACTIONS(1072), + [anon_sym_12] = ACTIONS(1072), + [anon_sym_13] = ACTIONS(1072), + [anon_sym_14] = ACTIONS(1072), + [anon_sym_15] = ACTIONS(1072), + [anon_sym_SLASH] = ACTIONS(1116), + [anon_sym_16] = ACTIONS(1072), + [anon_sym_BSLASH_SLASH] = ACTIONS(1072), + [anon_sym_SLASH_AT] = ACTIONS(1072), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1072), + [anon_sym_BANG] = ACTIONS(1116), + [anon_sym_BANG_BANG] = ACTIONS(1072), + [anon_sym_SQUOTE] = ACTIONS(1072), + [anon_sym_BSLASH_AT] = ACTIONS(1072), + [anon_sym_CARET] = ACTIONS(1116), + [anon_sym_BSLASH_CARET] = ACTIONS(1072), + [anon_sym_AT_AT] = ACTIONS(1116), + [anon_sym_AT_AT_AT] = ACTIONS(1072), + [anon_sym_PIPE] = ACTIONS(1116), + [anon_sym_LT_GT] = ACTIONS(1072), + [sym_list_bracket_begin] = ACTIONS(1072), + [sym_list_bracket_end] = ACTIONS(1072), + [sym_apply_bracket_begin] = ACTIONS(1076), + [anon_sym_RBRACK] = ACTIONS(1072), + [sym_association_bracket_begin] = ACTIONS(1072), + [sym_association_bracket_end] = ACTIONS(1072), + [sym_part_bracket_begin] = ACTIONS(1078), + [sym_blank] = ACTIONS(1116), + [sym_blank_sequence] = ACTIONS(1116), + [sym_blank_null_sequence] = ACTIONS(1072), + [anon_sym_DQUOTE] = ACTIONS(1072), + [sym_number] = ACTIONS(1072), + [sym__lower_identifier] = ACTIONS(1072), + [sym__upper_identifier] = ACTIONS(1072), + [sym_comment] = ACTIONS(3), + }, + [500] = { + [aux_sym_source_file_repeat1] = STATE(534), + [aux_sym_source_file_token1] = ACTIONS(1118), + [sym_parenthesis_begin] = ACTIONS(1120), + [sym_parenthesis_end] = ACTIONS(1120), + [anon_sym_COMMA] = ACTIONS(1120), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1125), + [anon_sym_DASH] = ACTIONS(1125), + [anon_sym_] = ACTIONS(1120), + [anon_sym_2] = ACTIONS(1120), + [anon_sym_BSLASH_] = ACTIONS(1120), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1120), + [anon_sym_SEMI] = ACTIONS(1120), + [anon_sym_EQ] = ACTIONS(1125), + [anon_sym_COLON_EQ] = ACTIONS(1120), + [anon_sym_CARET_EQ] = ACTIONS(1120), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1120), + [anon_sym_EQ_DOT] = ACTIONS(1120), + [anon_sym_QMARK] = ACTIONS(1120), + [anon_sym_EQ_EQ] = ACTIONS(1120), + [anon_sym_BANG_EQ] = ACTIONS(1120), + [anon_sym_GT] = ACTIONS(1125), + [anon_sym_GT_EQ] = ACTIONS(1120), + [anon_sym_LT] = ACTIONS(1125), + [anon_sym_LT_EQ] = ACTIONS(1120), + [anon_sym_DASH_GT] = ACTIONS(1120), + [anon_sym_COLON_GT] = ACTIONS(1120), + [anon_sym_COLON_COLON] = ACTIONS(1120), + [anon_sym_AT] = ACTIONS(1125), + [anon_sym_TILDE] = ACTIONS(1120), + [anon_sym_AT_STAR] = ACTIONS(1120), + [anon_sym_SLASH_STAR] = ACTIONS(1120), + [anon_sym_BSLASH_AMP] = ACTIONS(1120), + [anon_sym_BSLASH_PLUS] = ACTIONS(1120), + [anon_sym_AMP] = ACTIONS(1120), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1120), + [anon_sym_3] = ACTIONS(1120), + [anon_sym_4] = ACTIONS(1120), + [anon_sym_STAR_STAR] = ACTIONS(1120), + [anon_sym_DOT] = ACTIONS(1125), + [anon_sym_BSLASH] = ACTIONS(1125), + [anon_sym_5] = ACTIONS(1120), + [anon_sym_6] = ACTIONS(1120), + [anon_sym_7] = ACTIONS(1120), + [anon_sym_8] = ACTIONS(1120), + [anon_sym_9] = ACTIONS(1120), + [anon_sym_STAR] = ACTIONS(1125), + [anon_sym_10] = ACTIONS(1120), + [anon_sym_11] = ACTIONS(1120), + [anon_sym_12] = ACTIONS(1120), + [anon_sym_13] = ACTIONS(1120), + [anon_sym_14] = ACTIONS(1120), + [anon_sym_15] = ACTIONS(1120), + [anon_sym_SLASH] = ACTIONS(1125), + [anon_sym_16] = ACTIONS(1120), + [anon_sym_BSLASH_SLASH] = ACTIONS(1120), + [anon_sym_SLASH_AT] = ACTIONS(1120), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1120), + [anon_sym_BANG] = ACTIONS(1125), + [anon_sym_BANG_BANG] = ACTIONS(1120), + [anon_sym_SQUOTE] = ACTIONS(1120), + [anon_sym_BSLASH_AT] = ACTIONS(1120), + [anon_sym_CARET] = ACTIONS(1125), + [anon_sym_BSLASH_CARET] = ACTIONS(1120), + [anon_sym_AT_AT] = ACTIONS(1125), + [anon_sym_AT_AT_AT] = ACTIONS(1120), + [anon_sym_PIPE] = ACTIONS(1125), + [anon_sym_LT_GT] = ACTIONS(1120), + [sym_list_bracket_begin] = ACTIONS(1120), + [sym_list_bracket_end] = ACTIONS(1120), + [sym_apply_bracket_begin] = ACTIONS(1076), + [anon_sym_RBRACK] = ACTIONS(1120), + [sym_association_bracket_begin] = ACTIONS(1120), + [sym_association_bracket_end] = ACTIONS(1120), + [sym_part_bracket_begin] = ACTIONS(1078), + [sym_blank] = ACTIONS(1125), + [sym_blank_sequence] = ACTIONS(1125), + [sym_blank_null_sequence] = ACTIONS(1120), + [anon_sym_DQUOTE] = ACTIONS(1120), + [sym_number] = ACTIONS(1120), + [sym__lower_identifier] = ACTIONS(1120), + [sym__upper_identifier] = ACTIONS(1120), + [sym_comment] = ACTIONS(3), + }, + [501] = { + [aux_sym_source_file_repeat1] = STATE(525), + [aux_sym_source_file_token1] = ACTIONS(1127), + [sym_parenthesis_begin] = ACTIONS(1129), + [sym_parenthesis_end] = ACTIONS(1132), + [anon_sym_COMMA] = ACTIONS(1132), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1134), + [anon_sym_DASH] = ACTIONS(1134), + [anon_sym_] = ACTIONS(1137), + [anon_sym_2] = ACTIONS(1129), + [anon_sym_BSLASH_] = ACTIONS(1137), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1132), + [anon_sym_SEMI] = ACTIONS(1137), + [anon_sym_EQ] = ACTIONS(1134), + [anon_sym_COLON_EQ] = ACTIONS(1137), + [anon_sym_CARET_EQ] = ACTIONS(1137), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1137), + [anon_sym_EQ_DOT] = ACTIONS(1137), + [anon_sym_QMARK] = ACTIONS(1137), + [anon_sym_EQ_EQ] = ACTIONS(1137), + [anon_sym_BANG_EQ] = ACTIONS(1137), + [anon_sym_GT] = ACTIONS(1134), + [anon_sym_GT_EQ] = ACTIONS(1137), + [anon_sym_LT] = ACTIONS(1134), + [anon_sym_LT_EQ] = ACTIONS(1137), + [anon_sym_DASH_GT] = ACTIONS(1137), + [anon_sym_COLON_GT] = ACTIONS(1137), + [anon_sym_COLON_COLON] = ACTIONS(1137), + [anon_sym_AT] = ACTIONS(1134), + [anon_sym_TILDE] = ACTIONS(1137), + [anon_sym_AT_STAR] = ACTIONS(1137), + [anon_sym_SLASH_STAR] = ACTIONS(1137), + [anon_sym_BSLASH_AMP] = ACTIONS(1137), + [anon_sym_BSLASH_PLUS] = ACTIONS(1137), + [anon_sym_AMP] = ACTIONS(1137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1137), + [anon_sym_3] = ACTIONS(1137), + [anon_sym_4] = ACTIONS(1137), + [anon_sym_STAR_STAR] = ACTIONS(1137), + [anon_sym_DOT] = ACTIONS(1134), + [anon_sym_BSLASH] = ACTIONS(1134), + [anon_sym_5] = ACTIONS(1137), + [anon_sym_6] = ACTIONS(1137), + [anon_sym_7] = ACTIONS(1137), + [anon_sym_8] = ACTIONS(1137), + [anon_sym_9] = ACTIONS(1137), + [anon_sym_STAR] = ACTIONS(1134), + [anon_sym_10] = ACTIONS(1137), + [anon_sym_11] = ACTIONS(1137), + [anon_sym_12] = ACTIONS(1137), + [anon_sym_13] = ACTIONS(1137), + [anon_sym_14] = ACTIONS(1137), + [anon_sym_15] = ACTIONS(1137), + [anon_sym_SLASH] = ACTIONS(1134), + [anon_sym_16] = ACTIONS(1137), + [anon_sym_BSLASH_SLASH] = ACTIONS(1137), + [anon_sym_SLASH_AT] = ACTIONS(1137), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1137), + [anon_sym_BANG] = ACTIONS(1134), + [anon_sym_BANG_BANG] = ACTIONS(1137), + [anon_sym_SQUOTE] = ACTIONS(1137), + [anon_sym_BSLASH_AT] = ACTIONS(1137), + [anon_sym_CARET] = ACTIONS(1134), + [anon_sym_BSLASH_CARET] = ACTIONS(1137), + [anon_sym_AT_AT] = ACTIONS(1134), + [anon_sym_AT_AT_AT] = ACTIONS(1137), + [anon_sym_PIPE] = ACTIONS(1134), + [anon_sym_LT_GT] = ACTIONS(1137), + [sym_list_bracket_begin] = ACTIONS(1129), + [sym_list_bracket_end] = ACTIONS(1132), + [sym_apply_bracket_begin] = ACTIONS(1076), + [anon_sym_RBRACK] = ACTIONS(1132), + [sym_association_bracket_begin] = ACTIONS(1129), + [sym_association_bracket_end] = ACTIONS(1132), + [sym_part_bracket_begin] = ACTIONS(1078), + [sym_blank] = ACTIONS(1140), + [sym_blank_sequence] = ACTIONS(1140), + [sym_blank_null_sequence] = ACTIONS(1129), + [anon_sym_DQUOTE] = ACTIONS(1129), + [sym_number] = ACTIONS(1129), + [sym__lower_identifier] = ACTIONS(1129), + [sym__upper_identifier] = ACTIONS(1129), + [sym_comment] = ACTIONS(3), + }, + [502] = { + [ts_builtin_sym_end] = ACTIONS(1143), + [aux_sym_source_file_token1] = ACTIONS(1143), + [sym_parenthesis_begin] = ACTIONS(1143), + [sym_parenthesis_end] = ACTIONS(1143), + [anon_sym_COMMA] = ACTIONS(1143), + [anon_sym_PLUS_PLUS] = ACTIONS(1143), + [anon_sym_DASH_DASH] = ACTIONS(1143), + [anon_sym_PLUS] = ACTIONS(1145), + [anon_sym_DASH] = ACTIONS(1145), + [anon_sym_] = ACTIONS(1143), + [anon_sym_2] = ACTIONS(1143), + [anon_sym_BSLASH_] = ACTIONS(1143), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1143), + [anon_sym_SEMI] = ACTIONS(1143), + [anon_sym_EQ] = ACTIONS(1145), + [anon_sym_COLON_EQ] = ACTIONS(1143), + [anon_sym_CARET_EQ] = ACTIONS(1143), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1143), + [anon_sym_EQ_DOT] = ACTIONS(1143), + [anon_sym_QMARK] = ACTIONS(1143), + [anon_sym_EQ_EQ] = ACTIONS(1143), + [anon_sym_BANG_EQ] = ACTIONS(1143), + [anon_sym_GT] = ACTIONS(1145), + [anon_sym_GT_EQ] = ACTIONS(1143), + [anon_sym_LT] = ACTIONS(1145), + [anon_sym_LT_EQ] = ACTIONS(1143), + [anon_sym_DASH_GT] = ACTIONS(1143), + [anon_sym_COLON_GT] = ACTIONS(1143), + [anon_sym_COLON_COLON] = ACTIONS(1143), + [anon_sym_AT] = ACTIONS(1145), + [anon_sym_TILDE] = ACTIONS(1143), + [anon_sym_AT_STAR] = ACTIONS(1143), + [anon_sym_SLASH_STAR] = ACTIONS(1143), + [anon_sym_BSLASH_AMP] = ACTIONS(1143), + [anon_sym_BSLASH_PLUS] = ACTIONS(1143), + [anon_sym_AMP] = ACTIONS(1143), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1143), + [anon_sym_3] = ACTIONS(1143), + [anon_sym_4] = ACTIONS(1143), + [anon_sym_STAR_STAR] = ACTIONS(1143), + [anon_sym_DOT] = ACTIONS(1145), + [anon_sym_BSLASH] = ACTIONS(1145), + [anon_sym_5] = ACTIONS(1143), + [anon_sym_6] = ACTIONS(1143), + [anon_sym_7] = ACTIONS(1143), + [anon_sym_8] = ACTIONS(1143), + [anon_sym_9] = ACTIONS(1143), + [anon_sym_STAR] = ACTIONS(1145), + [anon_sym_10] = ACTIONS(1143), + [anon_sym_11] = ACTIONS(1143), + [anon_sym_12] = ACTIONS(1143), + [anon_sym_13] = ACTIONS(1143), + [anon_sym_14] = ACTIONS(1143), + [anon_sym_15] = ACTIONS(1143), + [anon_sym_SLASH] = ACTIONS(1145), + [anon_sym_16] = ACTIONS(1143), + [anon_sym_BSLASH_SLASH] = ACTIONS(1143), + [anon_sym_SLASH_AT] = ACTIONS(1143), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1143), + [anon_sym_BANG] = ACTIONS(1145), + [anon_sym_BANG_BANG] = ACTIONS(1143), + [anon_sym_SQUOTE] = ACTIONS(1143), + [anon_sym_BSLASH_AT] = ACTIONS(1143), + [anon_sym_CARET] = ACTIONS(1145), + [anon_sym_BSLASH_CARET] = ACTIONS(1143), + [anon_sym_AT_AT] = ACTIONS(1145), + [anon_sym_AT_AT_AT] = ACTIONS(1143), + [anon_sym_PIPE] = ACTIONS(1145), + [anon_sym_LT_GT] = ACTIONS(1143), + [sym_list_bracket_begin] = ACTIONS(1143), + [sym_list_bracket_end] = ACTIONS(1143), + [sym_apply_bracket_begin] = ACTIONS(1145), + [anon_sym_RBRACK] = ACTIONS(1143), + [sym_association_bracket_begin] = ACTIONS(1143), + [sym_association_bracket_end] = ACTIONS(1143), + [sym_part_bracket_begin] = ACTIONS(1143), + [sym_blank] = ACTIONS(1145), + [sym_blank_sequence] = ACTIONS(1145), + [sym_blank_null_sequence] = ACTIONS(1143), + [anon_sym_DQUOTE] = ACTIONS(1143), + [sym_number] = ACTIONS(1143), + [sym__lower_identifier] = ACTIONS(1143), + [sym__upper_identifier] = ACTIONS(1143), + [sym_comment] = ACTIONS(3), + }, + [503] = { + [aux_sym_source_file_repeat1] = STATE(535), + [aux_sym_source_file_token1] = ACTIONS(1147), + [sym_parenthesis_begin] = ACTIONS(1150), + [sym_parenthesis_end] = ACTIONS(1150), + [anon_sym_COMMA] = ACTIONS(1150), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1152), + [anon_sym_DASH] = ACTIONS(1152), + [anon_sym_] = ACTIONS(1150), + [anon_sym_2] = ACTIONS(1150), + [anon_sym_BSLASH_] = ACTIONS(1150), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1150), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_EQ] = ACTIONS(1152), + [anon_sym_COLON_EQ] = ACTIONS(1150), + [anon_sym_CARET_EQ] = ACTIONS(1150), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1150), + [anon_sym_EQ_DOT] = ACTIONS(1150), + [anon_sym_QMARK] = ACTIONS(1150), + [anon_sym_EQ_EQ] = ACTIONS(1150), + [anon_sym_BANG_EQ] = ACTIONS(1150), + [anon_sym_GT] = ACTIONS(1152), + [anon_sym_GT_EQ] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1152), + [anon_sym_LT_EQ] = ACTIONS(1150), + [anon_sym_DASH_GT] = ACTIONS(1150), + [anon_sym_COLON_GT] = ACTIONS(1150), + [anon_sym_COLON_COLON] = ACTIONS(1150), + [anon_sym_AT] = ACTIONS(1152), + [anon_sym_TILDE] = ACTIONS(1150), + [anon_sym_AT_STAR] = ACTIONS(1150), + [anon_sym_SLASH_STAR] = ACTIONS(1150), + [anon_sym_BSLASH_AMP] = ACTIONS(1150), + [anon_sym_BSLASH_PLUS] = ACTIONS(1150), + [anon_sym_AMP] = ACTIONS(1150), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1150), + [anon_sym_3] = ACTIONS(1150), + [anon_sym_4] = ACTIONS(1150), + [anon_sym_STAR_STAR] = ACTIONS(1150), + [anon_sym_DOT] = ACTIONS(1152), + [anon_sym_BSLASH] = ACTIONS(1152), + [anon_sym_5] = ACTIONS(1150), + [anon_sym_6] = ACTIONS(1150), + [anon_sym_7] = ACTIONS(1150), + [anon_sym_8] = ACTIONS(1150), + [anon_sym_9] = ACTIONS(1150), + [anon_sym_STAR] = ACTIONS(1152), + [anon_sym_10] = ACTIONS(1150), + [anon_sym_11] = ACTIONS(1150), + [anon_sym_12] = ACTIONS(1150), + [anon_sym_13] = ACTIONS(1150), + [anon_sym_14] = ACTIONS(1150), + [anon_sym_15] = ACTIONS(1150), + [anon_sym_SLASH] = ACTIONS(1152), + [anon_sym_16] = ACTIONS(1150), + [anon_sym_BSLASH_SLASH] = ACTIONS(1150), + [anon_sym_SLASH_AT] = ACTIONS(1150), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1150), + [anon_sym_BANG] = ACTIONS(1152), + [anon_sym_BANG_BANG] = ACTIONS(1150), + [anon_sym_SQUOTE] = ACTIONS(1150), + [anon_sym_BSLASH_AT] = ACTIONS(1150), + [anon_sym_CARET] = ACTIONS(1152), + [anon_sym_BSLASH_CARET] = ACTIONS(1150), + [anon_sym_AT_AT] = ACTIONS(1152), + [anon_sym_AT_AT_AT] = ACTIONS(1150), + [anon_sym_PIPE] = ACTIONS(1152), + [anon_sym_LT_GT] = ACTIONS(1150), + [sym_list_bracket_begin] = ACTIONS(1150), + [sym_list_bracket_end] = ACTIONS(1150), + [sym_apply_bracket_begin] = ACTIONS(1076), + [anon_sym_RBRACK] = ACTIONS(1150), + [sym_association_bracket_begin] = ACTIONS(1150), + [sym_association_bracket_end] = ACTIONS(1150), + [sym_part_bracket_begin] = ACTIONS(1078), + [sym_blank] = ACTIONS(1152), + [sym_blank_sequence] = ACTIONS(1152), + [sym_blank_null_sequence] = ACTIONS(1150), + [anon_sym_DQUOTE] = ACTIONS(1150), + [sym_number] = ACTIONS(1150), + [sym__lower_identifier] = ACTIONS(1150), + [sym__upper_identifier] = ACTIONS(1150), + [sym_comment] = ACTIONS(3), + }, + [504] = { + [aux_sym_source_file_repeat1] = STATE(522), + [aux_sym_source_file_token1] = ACTIONS(1154), + [sym_parenthesis_begin] = ACTIONS(1070), + [sym_parenthesis_end] = ACTIONS(1086), + [anon_sym_COMMA] = ACTIONS(1086), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1088), + [anon_sym_DASH] = ACTIONS(1088), + [anon_sym_] = ACTIONS(1086), + [anon_sym_2] = ACTIONS(1070), + [anon_sym_BSLASH_] = ACTIONS(1086), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1086), + [anon_sym_SEMI] = ACTIONS(1086), + [anon_sym_EQ] = ACTIONS(1088), + [anon_sym_COLON_EQ] = ACTIONS(1086), + [anon_sym_CARET_EQ] = ACTIONS(1086), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1086), + [anon_sym_EQ_DOT] = ACTIONS(1086), + [anon_sym_QMARK] = ACTIONS(1086), + [anon_sym_EQ_EQ] = ACTIONS(1086), + [anon_sym_BANG_EQ] = ACTIONS(1086), + [anon_sym_GT] = ACTIONS(1088), + [anon_sym_GT_EQ] = ACTIONS(1086), + [anon_sym_LT] = ACTIONS(1088), + [anon_sym_LT_EQ] = ACTIONS(1086), + [anon_sym_DASH_GT] = ACTIONS(1086), + [anon_sym_COLON_GT] = ACTIONS(1086), + [anon_sym_COLON_COLON] = ACTIONS(1086), + [anon_sym_AT] = ACTIONS(1088), + [anon_sym_TILDE] = ACTIONS(1086), + [anon_sym_AT_STAR] = ACTIONS(1086), + [anon_sym_SLASH_STAR] = ACTIONS(1086), + [anon_sym_BSLASH_AMP] = ACTIONS(1086), + [anon_sym_BSLASH_PLUS] = ACTIONS(1086), + [anon_sym_AMP] = ACTIONS(1086), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1086), + [anon_sym_3] = ACTIONS(1086), + [anon_sym_4] = ACTIONS(1086), + [anon_sym_STAR_STAR] = ACTIONS(1086), + [anon_sym_DOT] = ACTIONS(1088), + [anon_sym_BSLASH] = ACTIONS(1088), + [anon_sym_5] = ACTIONS(1086), + [anon_sym_6] = ACTIONS(1086), + [anon_sym_7] = ACTIONS(1086), + [anon_sym_8] = ACTIONS(1086), + [anon_sym_9] = ACTIONS(1086), + [anon_sym_STAR] = ACTIONS(1088), + [anon_sym_10] = ACTIONS(1086), + [anon_sym_11] = ACTIONS(1086), + [anon_sym_12] = ACTIONS(1086), + [anon_sym_13] = ACTIONS(1086), + [anon_sym_14] = ACTIONS(1086), + [anon_sym_15] = ACTIONS(1086), + [anon_sym_SLASH] = ACTIONS(1088), + [anon_sym_16] = ACTIONS(1086), + [anon_sym_BSLASH_SLASH] = ACTIONS(1086), + [anon_sym_SLASH_AT] = ACTIONS(1086), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1086), + [anon_sym_BANG] = ACTIONS(1088), + [anon_sym_BANG_BANG] = ACTIONS(1086), + [anon_sym_SQUOTE] = ACTIONS(1086), + [anon_sym_BSLASH_AT] = ACTIONS(1086), + [anon_sym_CARET] = ACTIONS(1088), + [anon_sym_BSLASH_CARET] = ACTIONS(1086), + [anon_sym_AT_AT] = ACTIONS(1088), + [anon_sym_AT_AT_AT] = ACTIONS(1086), + [anon_sym_PIPE] = ACTIONS(1088), + [anon_sym_LT_GT] = ACTIONS(1086), + [sym_list_bracket_begin] = ACTIONS(1070), + [sym_list_bracket_end] = ACTIONS(1086), + [sym_apply_bracket_begin] = ACTIONS(1076), + [anon_sym_RBRACK] = ACTIONS(1086), + [sym_association_bracket_begin] = ACTIONS(1070), + [sym_association_bracket_end] = ACTIONS(1086), + [sym_part_bracket_begin] = ACTIONS(1078), + [sym_blank] = ACTIONS(1074), + [sym_blank_sequence] = ACTIONS(1074), + [sym_blank_null_sequence] = ACTIONS(1070), + [anon_sym_DQUOTE] = ACTIONS(1070), + [sym_number] = ACTIONS(1070), + [sym__lower_identifier] = ACTIONS(1070), + [sym__upper_identifier] = ACTIONS(1070), + [sym_comment] = ACTIONS(3), + }, + [505] = { + [ts_builtin_sym_end] = ACTIONS(1156), + [aux_sym_source_file_token1] = ACTIONS(1156), + [sym_parenthesis_begin] = ACTIONS(1156), + [sym_parenthesis_end] = ACTIONS(1156), + [anon_sym_COMMA] = ACTIONS(1156), + [anon_sym_PLUS_PLUS] = ACTIONS(1156), + [anon_sym_DASH_DASH] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(1158), + [anon_sym_DASH] = ACTIONS(1158), + [anon_sym_] = ACTIONS(1156), + [anon_sym_2] = ACTIONS(1156), + [anon_sym_BSLASH_] = ACTIONS(1156), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1156), + [anon_sym_SEMI] = ACTIONS(1156), + [anon_sym_EQ] = ACTIONS(1158), + [anon_sym_COLON_EQ] = ACTIONS(1156), + [anon_sym_CARET_EQ] = ACTIONS(1156), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1156), + [anon_sym_EQ_DOT] = ACTIONS(1156), + [anon_sym_QMARK] = ACTIONS(1156), + [anon_sym_EQ_EQ] = ACTIONS(1156), + [anon_sym_BANG_EQ] = ACTIONS(1156), + [anon_sym_GT] = ACTIONS(1158), + [anon_sym_GT_EQ] = ACTIONS(1156), + [anon_sym_LT] = ACTIONS(1158), + [anon_sym_LT_EQ] = ACTIONS(1156), + [anon_sym_DASH_GT] = ACTIONS(1156), + [anon_sym_COLON_GT] = ACTIONS(1156), + [anon_sym_COLON_COLON] = ACTIONS(1156), + [anon_sym_AT] = ACTIONS(1158), + [anon_sym_TILDE] = ACTIONS(1156), + [anon_sym_AT_STAR] = ACTIONS(1156), + [anon_sym_SLASH_STAR] = ACTIONS(1156), + [anon_sym_BSLASH_AMP] = ACTIONS(1156), + [anon_sym_BSLASH_PLUS] = ACTIONS(1156), + [anon_sym_AMP] = ACTIONS(1156), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1156), + [anon_sym_3] = ACTIONS(1156), + [anon_sym_4] = ACTIONS(1156), + [anon_sym_STAR_STAR] = ACTIONS(1156), + [anon_sym_DOT] = ACTIONS(1158), + [anon_sym_BSLASH] = ACTIONS(1158), + [anon_sym_5] = ACTIONS(1156), + [anon_sym_6] = ACTIONS(1156), + [anon_sym_7] = ACTIONS(1156), + [anon_sym_8] = ACTIONS(1156), + [anon_sym_9] = ACTIONS(1156), + [anon_sym_STAR] = ACTIONS(1158), + [anon_sym_10] = ACTIONS(1156), + [anon_sym_11] = ACTIONS(1156), + [anon_sym_12] = ACTIONS(1156), + [anon_sym_13] = ACTIONS(1156), + [anon_sym_14] = ACTIONS(1156), + [anon_sym_15] = ACTIONS(1156), + [anon_sym_SLASH] = ACTIONS(1158), + [anon_sym_16] = ACTIONS(1156), + [anon_sym_BSLASH_SLASH] = ACTIONS(1156), + [anon_sym_SLASH_AT] = ACTIONS(1156), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1156), + [anon_sym_BANG] = ACTIONS(1158), + [anon_sym_BANG_BANG] = ACTIONS(1156), + [anon_sym_SQUOTE] = ACTIONS(1156), + [anon_sym_BSLASH_AT] = ACTIONS(1156), + [anon_sym_CARET] = ACTIONS(1158), + [anon_sym_BSLASH_CARET] = ACTIONS(1156), + [anon_sym_AT_AT] = ACTIONS(1158), + [anon_sym_AT_AT_AT] = ACTIONS(1156), + [anon_sym_PIPE] = ACTIONS(1158), + [anon_sym_LT_GT] = ACTIONS(1156), + [sym_list_bracket_begin] = ACTIONS(1156), + [sym_list_bracket_end] = ACTIONS(1156), + [sym_apply_bracket_begin] = ACTIONS(1158), + [anon_sym_RBRACK] = ACTIONS(1156), + [sym_association_bracket_begin] = ACTIONS(1156), + [sym_association_bracket_end] = ACTIONS(1156), + [sym_part_bracket_begin] = ACTIONS(1156), + [sym_blank] = ACTIONS(1158), + [sym_blank_sequence] = ACTIONS(1158), + [sym_blank_null_sequence] = ACTIONS(1156), + [anon_sym_DQUOTE] = ACTIONS(1156), + [sym_number] = ACTIONS(1156), + [sym__lower_identifier] = ACTIONS(1156), + [sym__upper_identifier] = ACTIONS(1156), + [sym_comment] = ACTIONS(3), + }, + [506] = { + [aux_sym_source_file_repeat1] = STATE(533), + [aux_sym_source_file_token1] = ACTIONS(1132), + [sym_parenthesis_begin] = ACTIONS(1129), + [sym_parenthesis_end] = ACTIONS(1132), + [anon_sym_COMMA] = ACTIONS(1132), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1134), + [anon_sym_DASH] = ACTIONS(1134), + [anon_sym_] = ACTIONS(1137), + [anon_sym_2] = ACTIONS(1129), + [anon_sym_BSLASH_] = ACTIONS(1137), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1132), + [anon_sym_SEMI] = ACTIONS(1137), + [anon_sym_EQ] = ACTIONS(1134), + [anon_sym_COLON_EQ] = ACTIONS(1137), + [anon_sym_CARET_EQ] = ACTIONS(1137), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1137), + [anon_sym_EQ_DOT] = ACTIONS(1137), + [anon_sym_QMARK] = ACTIONS(1137), + [anon_sym_EQ_EQ] = ACTIONS(1137), + [anon_sym_BANG_EQ] = ACTIONS(1137), + [anon_sym_GT] = ACTIONS(1134), + [anon_sym_GT_EQ] = ACTIONS(1137), + [anon_sym_LT] = ACTIONS(1134), + [anon_sym_LT_EQ] = ACTIONS(1137), + [anon_sym_DASH_GT] = ACTIONS(1137), + [anon_sym_COLON_GT] = ACTIONS(1137), + [anon_sym_COLON_COLON] = ACTIONS(1137), + [anon_sym_AT] = ACTIONS(1134), + [anon_sym_TILDE] = ACTIONS(1137), + [anon_sym_AT_STAR] = ACTIONS(1137), + [anon_sym_SLASH_STAR] = ACTIONS(1137), + [anon_sym_BSLASH_AMP] = ACTIONS(1137), + [anon_sym_BSLASH_PLUS] = ACTIONS(1137), + [anon_sym_AMP] = ACTIONS(1137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1137), + [anon_sym_3] = ACTIONS(1137), + [anon_sym_4] = ACTIONS(1137), + [anon_sym_STAR_STAR] = ACTIONS(1137), + [anon_sym_DOT] = ACTIONS(1134), + [anon_sym_BSLASH] = ACTIONS(1134), + [anon_sym_5] = ACTIONS(1137), + [anon_sym_6] = ACTIONS(1137), + [anon_sym_7] = ACTIONS(1137), + [anon_sym_8] = ACTIONS(1137), + [anon_sym_9] = ACTIONS(1137), + [anon_sym_STAR] = ACTIONS(1134), + [anon_sym_10] = ACTIONS(1137), + [anon_sym_11] = ACTIONS(1137), + [anon_sym_12] = ACTIONS(1137), + [anon_sym_13] = ACTIONS(1137), + [anon_sym_14] = ACTIONS(1137), + [anon_sym_15] = ACTIONS(1137), + [anon_sym_SLASH] = ACTIONS(1134), + [anon_sym_16] = ACTIONS(1137), + [anon_sym_BSLASH_SLASH] = ACTIONS(1137), + [anon_sym_SLASH_AT] = ACTIONS(1137), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1137), + [anon_sym_BANG] = ACTIONS(1134), + [anon_sym_BANG_BANG] = ACTIONS(1137), + [anon_sym_SQUOTE] = ACTIONS(1137), + [anon_sym_BSLASH_AT] = ACTIONS(1137), + [anon_sym_CARET] = ACTIONS(1134), + [anon_sym_BSLASH_CARET] = ACTIONS(1137), + [anon_sym_AT_AT] = ACTIONS(1134), + [anon_sym_AT_AT_AT] = ACTIONS(1137), + [anon_sym_PIPE] = ACTIONS(1134), + [anon_sym_LT_GT] = ACTIONS(1137), + [sym_list_bracket_begin] = ACTIONS(1129), + [sym_list_bracket_end] = ACTIONS(1132), + [sym_apply_bracket_begin] = ACTIONS(1076), + [anon_sym_RBRACK] = ACTIONS(1132), + [sym_association_bracket_begin] = ACTIONS(1129), + [sym_association_bracket_end] = ACTIONS(1132), + [sym_part_bracket_begin] = ACTIONS(1078), + [sym_blank] = ACTIONS(1140), + [sym_blank_sequence] = ACTIONS(1140), + [sym_blank_null_sequence] = ACTIONS(1129), + [anon_sym_DQUOTE] = ACTIONS(1129), + [sym_number] = ACTIONS(1129), + [sym__lower_identifier] = ACTIONS(1129), + [sym__upper_identifier] = ACTIONS(1129), + [sym_comment] = ACTIONS(3), + }, + [507] = { + [ts_builtin_sym_end] = ACTIONS(1160), + [aux_sym_source_file_token1] = ACTIONS(1160), + [sym_parenthesis_begin] = ACTIONS(1160), + [sym_parenthesis_end] = ACTIONS(1160), + [anon_sym_COMMA] = ACTIONS(1160), + [anon_sym_PLUS_PLUS] = ACTIONS(1160), + [anon_sym_DASH_DASH] = ACTIONS(1160), + [anon_sym_PLUS] = ACTIONS(1162), + [anon_sym_DASH] = ACTIONS(1162), + [anon_sym_] = ACTIONS(1160), + [anon_sym_2] = ACTIONS(1160), + [anon_sym_BSLASH_] = ACTIONS(1160), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1160), + [anon_sym_SEMI] = ACTIONS(1160), + [anon_sym_EQ] = ACTIONS(1162), + [anon_sym_COLON_EQ] = ACTIONS(1160), + [anon_sym_CARET_EQ] = ACTIONS(1160), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1160), + [anon_sym_EQ_DOT] = ACTIONS(1160), + [anon_sym_QMARK] = ACTIONS(1160), + [anon_sym_EQ_EQ] = ACTIONS(1160), + [anon_sym_BANG_EQ] = ACTIONS(1160), + [anon_sym_GT] = ACTIONS(1162), + [anon_sym_GT_EQ] = ACTIONS(1160), + [anon_sym_LT] = ACTIONS(1162), + [anon_sym_LT_EQ] = ACTIONS(1160), + [anon_sym_DASH_GT] = ACTIONS(1160), + [anon_sym_COLON_GT] = ACTIONS(1160), + [anon_sym_COLON_COLON] = ACTIONS(1160), + [anon_sym_AT] = ACTIONS(1162), + [anon_sym_TILDE] = ACTIONS(1160), + [anon_sym_AT_STAR] = ACTIONS(1160), + [anon_sym_SLASH_STAR] = ACTIONS(1160), + [anon_sym_BSLASH_AMP] = ACTIONS(1160), + [anon_sym_BSLASH_PLUS] = ACTIONS(1160), + [anon_sym_AMP] = ACTIONS(1160), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1160), + [anon_sym_3] = ACTIONS(1160), + [anon_sym_4] = ACTIONS(1160), + [anon_sym_STAR_STAR] = ACTIONS(1160), + [anon_sym_DOT] = ACTIONS(1162), + [anon_sym_BSLASH] = ACTIONS(1162), + [anon_sym_5] = ACTIONS(1160), + [anon_sym_6] = ACTIONS(1160), + [anon_sym_7] = ACTIONS(1160), + [anon_sym_8] = ACTIONS(1160), + [anon_sym_9] = ACTIONS(1160), + [anon_sym_STAR] = ACTIONS(1162), + [anon_sym_10] = ACTIONS(1160), + [anon_sym_11] = ACTIONS(1160), + [anon_sym_12] = ACTIONS(1160), + [anon_sym_13] = ACTIONS(1160), + [anon_sym_14] = ACTIONS(1160), + [anon_sym_15] = ACTIONS(1160), + [anon_sym_SLASH] = ACTIONS(1162), + [anon_sym_16] = ACTIONS(1160), + [anon_sym_BSLASH_SLASH] = ACTIONS(1160), + [anon_sym_SLASH_AT] = ACTIONS(1160), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1160), + [anon_sym_BANG] = ACTIONS(1162), + [anon_sym_BANG_BANG] = ACTIONS(1160), + [anon_sym_SQUOTE] = ACTIONS(1160), + [anon_sym_BSLASH_AT] = ACTIONS(1160), + [anon_sym_CARET] = ACTIONS(1162), + [anon_sym_BSLASH_CARET] = ACTIONS(1160), + [anon_sym_AT_AT] = ACTIONS(1162), + [anon_sym_AT_AT_AT] = ACTIONS(1160), + [anon_sym_PIPE] = ACTIONS(1162), + [anon_sym_LT_GT] = ACTIONS(1160), + [sym_list_bracket_begin] = ACTIONS(1160), + [sym_list_bracket_end] = ACTIONS(1160), + [sym_apply_bracket_begin] = ACTIONS(1162), + [anon_sym_RBRACK] = ACTIONS(1160), + [sym_association_bracket_begin] = ACTIONS(1160), + [sym_association_bracket_end] = ACTIONS(1160), + [sym_part_bracket_begin] = ACTIONS(1160), + [sym_blank] = ACTIONS(1162), + [sym_blank_sequence] = ACTIONS(1162), + [sym_blank_null_sequence] = ACTIONS(1160), + [anon_sym_DQUOTE] = ACTIONS(1160), + [sym_number] = ACTIONS(1160), + [sym__lower_identifier] = ACTIONS(1160), + [sym__upper_identifier] = ACTIONS(1160), + [sym_comment] = ACTIONS(3), + }, + [508] = { + [ts_builtin_sym_end] = ACTIONS(1164), + [aux_sym_source_file_token1] = ACTIONS(1164), + [sym_parenthesis_begin] = ACTIONS(1164), + [sym_parenthesis_end] = ACTIONS(1164), + [anon_sym_COMMA] = ACTIONS(1164), + [anon_sym_PLUS_PLUS] = ACTIONS(1164), + [anon_sym_DASH_DASH] = ACTIONS(1164), + [anon_sym_PLUS] = ACTIONS(1166), + [anon_sym_DASH] = ACTIONS(1166), + [anon_sym_] = ACTIONS(1164), + [anon_sym_2] = ACTIONS(1164), + [anon_sym_BSLASH_] = ACTIONS(1164), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1164), + [anon_sym_SEMI] = ACTIONS(1164), + [anon_sym_EQ] = ACTIONS(1166), + [anon_sym_COLON_EQ] = ACTIONS(1164), + [anon_sym_CARET_EQ] = ACTIONS(1164), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1164), + [anon_sym_EQ_DOT] = ACTIONS(1164), + [anon_sym_QMARK] = ACTIONS(1164), + [anon_sym_EQ_EQ] = ACTIONS(1164), + [anon_sym_BANG_EQ] = ACTIONS(1164), + [anon_sym_GT] = ACTIONS(1166), + [anon_sym_GT_EQ] = ACTIONS(1164), + [anon_sym_LT] = ACTIONS(1166), + [anon_sym_LT_EQ] = ACTIONS(1164), + [anon_sym_DASH_GT] = ACTIONS(1164), + [anon_sym_COLON_GT] = ACTIONS(1164), + [anon_sym_COLON_COLON] = ACTIONS(1164), + [anon_sym_AT] = ACTIONS(1166), + [anon_sym_TILDE] = ACTIONS(1164), + [anon_sym_AT_STAR] = ACTIONS(1164), + [anon_sym_SLASH_STAR] = ACTIONS(1164), + [anon_sym_BSLASH_AMP] = ACTIONS(1164), + [anon_sym_BSLASH_PLUS] = ACTIONS(1164), + [anon_sym_AMP] = ACTIONS(1164), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1164), + [anon_sym_3] = ACTIONS(1164), + [anon_sym_4] = ACTIONS(1164), + [anon_sym_STAR_STAR] = ACTIONS(1164), + [anon_sym_DOT] = ACTIONS(1166), + [anon_sym_BSLASH] = ACTIONS(1166), + [anon_sym_5] = ACTIONS(1164), + [anon_sym_6] = ACTIONS(1164), + [anon_sym_7] = ACTIONS(1164), + [anon_sym_8] = ACTIONS(1164), + [anon_sym_9] = ACTIONS(1164), + [anon_sym_STAR] = ACTIONS(1166), + [anon_sym_10] = ACTIONS(1164), + [anon_sym_11] = ACTIONS(1164), + [anon_sym_12] = ACTIONS(1164), + [anon_sym_13] = ACTIONS(1164), + [anon_sym_14] = ACTIONS(1164), + [anon_sym_15] = ACTIONS(1164), + [anon_sym_SLASH] = ACTIONS(1166), + [anon_sym_16] = ACTIONS(1164), + [anon_sym_BSLASH_SLASH] = ACTIONS(1164), + [anon_sym_SLASH_AT] = ACTIONS(1164), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1164), + [anon_sym_BANG] = ACTIONS(1166), + [anon_sym_BANG_BANG] = ACTIONS(1164), + [anon_sym_SQUOTE] = ACTIONS(1164), + [anon_sym_BSLASH_AT] = ACTIONS(1164), + [anon_sym_CARET] = ACTIONS(1166), + [anon_sym_BSLASH_CARET] = ACTIONS(1164), + [anon_sym_AT_AT] = ACTIONS(1166), + [anon_sym_AT_AT_AT] = ACTIONS(1164), + [anon_sym_PIPE] = ACTIONS(1166), + [anon_sym_LT_GT] = ACTIONS(1164), + [sym_list_bracket_begin] = ACTIONS(1164), + [sym_list_bracket_end] = ACTIONS(1164), + [sym_apply_bracket_begin] = ACTIONS(1166), + [anon_sym_RBRACK] = ACTIONS(1164), + [sym_association_bracket_begin] = ACTIONS(1164), + [sym_association_bracket_end] = ACTIONS(1164), + [sym_part_bracket_begin] = ACTIONS(1164), + [sym_blank] = ACTIONS(1166), + [sym_blank_sequence] = ACTIONS(1166), + [sym_blank_null_sequence] = ACTIONS(1164), + [anon_sym_DQUOTE] = ACTIONS(1164), + [sym_number] = ACTIONS(1164), + [sym__lower_identifier] = ACTIONS(1164), + [sym__upper_identifier] = ACTIONS(1164), + [sym_comment] = ACTIONS(3), + }, + [509] = { + [ts_builtin_sym_end] = ACTIONS(1168), + [aux_sym_source_file_token1] = ACTIONS(1168), + [sym_parenthesis_begin] = ACTIONS(1168), + [sym_parenthesis_end] = ACTIONS(1168), + [anon_sym_COMMA] = ACTIONS(1168), + [anon_sym_PLUS_PLUS] = ACTIONS(1168), + [anon_sym_DASH_DASH] = ACTIONS(1168), + [anon_sym_PLUS] = ACTIONS(1170), + [anon_sym_DASH] = ACTIONS(1170), + [anon_sym_] = ACTIONS(1168), + [anon_sym_2] = ACTIONS(1168), + [anon_sym_BSLASH_] = ACTIONS(1168), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1168), + [anon_sym_SEMI] = ACTIONS(1168), + [anon_sym_EQ] = ACTIONS(1170), + [anon_sym_COLON_EQ] = ACTIONS(1168), + [anon_sym_CARET_EQ] = ACTIONS(1168), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1168), + [anon_sym_EQ_DOT] = ACTIONS(1168), + [anon_sym_QMARK] = ACTIONS(1168), + [anon_sym_EQ_EQ] = ACTIONS(1168), + [anon_sym_BANG_EQ] = ACTIONS(1168), + [anon_sym_GT] = ACTIONS(1170), + [anon_sym_GT_EQ] = ACTIONS(1168), + [anon_sym_LT] = ACTIONS(1170), + [anon_sym_LT_EQ] = ACTIONS(1168), + [anon_sym_DASH_GT] = ACTIONS(1168), + [anon_sym_COLON_GT] = ACTIONS(1168), + [anon_sym_COLON_COLON] = ACTIONS(1168), + [anon_sym_AT] = ACTIONS(1170), + [anon_sym_TILDE] = ACTIONS(1168), + [anon_sym_AT_STAR] = ACTIONS(1168), + [anon_sym_SLASH_STAR] = ACTIONS(1168), + [anon_sym_BSLASH_AMP] = ACTIONS(1168), + [anon_sym_BSLASH_PLUS] = ACTIONS(1168), + [anon_sym_AMP] = ACTIONS(1168), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1168), + [anon_sym_3] = ACTIONS(1168), + [anon_sym_4] = ACTIONS(1168), + [anon_sym_STAR_STAR] = ACTIONS(1168), + [anon_sym_DOT] = ACTIONS(1170), + [anon_sym_BSLASH] = ACTIONS(1170), + [anon_sym_5] = ACTIONS(1168), + [anon_sym_6] = ACTIONS(1168), + [anon_sym_7] = ACTIONS(1168), + [anon_sym_8] = ACTIONS(1168), + [anon_sym_9] = ACTIONS(1168), + [anon_sym_STAR] = ACTIONS(1170), + [anon_sym_10] = ACTIONS(1168), + [anon_sym_11] = ACTIONS(1168), + [anon_sym_12] = ACTIONS(1168), + [anon_sym_13] = ACTIONS(1168), + [anon_sym_14] = ACTIONS(1168), + [anon_sym_15] = ACTIONS(1168), + [anon_sym_SLASH] = ACTIONS(1170), + [anon_sym_16] = ACTIONS(1168), + [anon_sym_BSLASH_SLASH] = ACTIONS(1168), + [anon_sym_SLASH_AT] = ACTIONS(1168), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1168), + [anon_sym_BANG] = ACTIONS(1170), + [anon_sym_BANG_BANG] = ACTIONS(1168), + [anon_sym_SQUOTE] = ACTIONS(1168), + [anon_sym_BSLASH_AT] = ACTIONS(1168), + [anon_sym_CARET] = ACTIONS(1170), + [anon_sym_BSLASH_CARET] = ACTIONS(1168), + [anon_sym_AT_AT] = ACTIONS(1170), + [anon_sym_AT_AT_AT] = ACTIONS(1168), + [anon_sym_PIPE] = ACTIONS(1170), + [anon_sym_LT_GT] = ACTIONS(1168), + [sym_list_bracket_begin] = ACTIONS(1168), + [sym_list_bracket_end] = ACTIONS(1168), + [sym_apply_bracket_begin] = ACTIONS(1170), + [anon_sym_RBRACK] = ACTIONS(1168), + [sym_association_bracket_begin] = ACTIONS(1168), + [sym_association_bracket_end] = ACTIONS(1168), + [sym_part_bracket_begin] = ACTIONS(1168), + [sym_blank] = ACTIONS(1170), + [sym_blank_sequence] = ACTIONS(1170), + [sym_blank_null_sequence] = ACTIONS(1168), + [anon_sym_DQUOTE] = ACTIONS(1168), + [sym_number] = ACTIONS(1168), + [sym__lower_identifier] = ACTIONS(1168), + [sym__upper_identifier] = ACTIONS(1168), + [sym_comment] = ACTIONS(3), + }, + [510] = { + [ts_builtin_sym_end] = ACTIONS(1172), + [aux_sym_source_file_token1] = ACTIONS(1172), + [sym_parenthesis_begin] = ACTIONS(1172), + [sym_parenthesis_end] = ACTIONS(1172), + [anon_sym_COMMA] = ACTIONS(1172), + [anon_sym_PLUS_PLUS] = ACTIONS(1172), + [anon_sym_DASH_DASH] = ACTIONS(1172), + [anon_sym_PLUS] = ACTIONS(1174), + [anon_sym_DASH] = ACTIONS(1174), + [anon_sym_] = ACTIONS(1172), + [anon_sym_2] = ACTIONS(1172), + [anon_sym_BSLASH_] = ACTIONS(1172), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1172), + [anon_sym_SEMI] = ACTIONS(1172), + [anon_sym_EQ] = ACTIONS(1174), + [anon_sym_COLON_EQ] = ACTIONS(1172), + [anon_sym_CARET_EQ] = ACTIONS(1172), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1172), + [anon_sym_EQ_DOT] = ACTIONS(1172), + [anon_sym_QMARK] = ACTIONS(1172), + [anon_sym_EQ_EQ] = ACTIONS(1172), + [anon_sym_BANG_EQ] = ACTIONS(1172), + [anon_sym_GT] = ACTIONS(1174), + [anon_sym_GT_EQ] = ACTIONS(1172), + [anon_sym_LT] = ACTIONS(1174), + [anon_sym_LT_EQ] = ACTIONS(1172), + [anon_sym_DASH_GT] = ACTIONS(1172), + [anon_sym_COLON_GT] = ACTIONS(1172), + [anon_sym_COLON_COLON] = ACTIONS(1172), + [anon_sym_AT] = ACTIONS(1174), + [anon_sym_TILDE] = ACTIONS(1172), + [anon_sym_AT_STAR] = ACTIONS(1172), + [anon_sym_SLASH_STAR] = ACTIONS(1172), + [anon_sym_BSLASH_AMP] = ACTIONS(1172), + [anon_sym_BSLASH_PLUS] = ACTIONS(1172), + [anon_sym_AMP] = ACTIONS(1172), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1172), + [anon_sym_3] = ACTIONS(1172), + [anon_sym_4] = ACTIONS(1172), + [anon_sym_STAR_STAR] = ACTIONS(1172), + [anon_sym_DOT] = ACTIONS(1174), + [anon_sym_BSLASH] = ACTIONS(1174), + [anon_sym_5] = ACTIONS(1172), + [anon_sym_6] = ACTIONS(1172), + [anon_sym_7] = ACTIONS(1172), + [anon_sym_8] = ACTIONS(1172), + [anon_sym_9] = ACTIONS(1172), + [anon_sym_STAR] = ACTIONS(1174), + [anon_sym_10] = ACTIONS(1172), + [anon_sym_11] = ACTIONS(1172), + [anon_sym_12] = ACTIONS(1172), + [anon_sym_13] = ACTIONS(1172), + [anon_sym_14] = ACTIONS(1172), + [anon_sym_15] = ACTIONS(1172), + [anon_sym_SLASH] = ACTIONS(1174), + [anon_sym_16] = ACTIONS(1172), + [anon_sym_BSLASH_SLASH] = ACTIONS(1172), + [anon_sym_SLASH_AT] = ACTIONS(1172), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1172), + [anon_sym_BANG] = ACTIONS(1174), + [anon_sym_BANG_BANG] = ACTIONS(1172), + [anon_sym_SQUOTE] = ACTIONS(1172), + [anon_sym_BSLASH_AT] = ACTIONS(1172), + [anon_sym_CARET] = ACTIONS(1174), + [anon_sym_BSLASH_CARET] = ACTIONS(1172), + [anon_sym_AT_AT] = ACTIONS(1174), + [anon_sym_AT_AT_AT] = ACTIONS(1172), + [anon_sym_PIPE] = ACTIONS(1174), + [anon_sym_LT_GT] = ACTIONS(1172), + [sym_list_bracket_begin] = ACTIONS(1172), + [sym_list_bracket_end] = ACTIONS(1172), + [sym_apply_bracket_begin] = ACTIONS(1174), + [anon_sym_RBRACK] = ACTIONS(1172), + [sym_association_bracket_begin] = ACTIONS(1172), + [sym_association_bracket_end] = ACTIONS(1172), + [sym_part_bracket_begin] = ACTIONS(1172), + [sym_blank] = ACTIONS(1174), + [sym_blank_sequence] = ACTIONS(1174), + [sym_blank_null_sequence] = ACTIONS(1172), + [anon_sym_DQUOTE] = ACTIONS(1172), + [sym_number] = ACTIONS(1172), + [sym__lower_identifier] = ACTIONS(1172), + [sym__upper_identifier] = ACTIONS(1172), + [sym_comment] = ACTIONS(3), + }, + [511] = { + [ts_builtin_sym_end] = ACTIONS(1176), + [aux_sym_source_file_token1] = ACTIONS(1176), + [sym_parenthesis_begin] = ACTIONS(1176), + [sym_parenthesis_end] = ACTIONS(1176), + [anon_sym_COMMA] = ACTIONS(1176), + [anon_sym_PLUS_PLUS] = ACTIONS(1176), + [anon_sym_DASH_DASH] = ACTIONS(1176), + [anon_sym_PLUS] = ACTIONS(1178), + [anon_sym_DASH] = ACTIONS(1178), + [anon_sym_] = ACTIONS(1176), + [anon_sym_2] = ACTIONS(1176), + [anon_sym_BSLASH_] = ACTIONS(1176), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1176), + [anon_sym_SEMI] = ACTIONS(1176), + [anon_sym_EQ] = ACTIONS(1178), + [anon_sym_COLON_EQ] = ACTIONS(1176), + [anon_sym_CARET_EQ] = ACTIONS(1176), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1176), + [anon_sym_EQ_DOT] = ACTIONS(1176), + [anon_sym_QMARK] = ACTIONS(1176), + [anon_sym_EQ_EQ] = ACTIONS(1176), + [anon_sym_BANG_EQ] = ACTIONS(1176), + [anon_sym_GT] = ACTIONS(1178), + [anon_sym_GT_EQ] = ACTIONS(1176), + [anon_sym_LT] = ACTIONS(1178), + [anon_sym_LT_EQ] = ACTIONS(1176), + [anon_sym_DASH_GT] = ACTIONS(1176), + [anon_sym_COLON_GT] = ACTIONS(1176), + [anon_sym_COLON_COLON] = ACTIONS(1176), + [anon_sym_AT] = ACTIONS(1178), + [anon_sym_TILDE] = ACTIONS(1176), + [anon_sym_AT_STAR] = ACTIONS(1176), + [anon_sym_SLASH_STAR] = ACTIONS(1176), + [anon_sym_BSLASH_AMP] = ACTIONS(1176), + [anon_sym_BSLASH_PLUS] = ACTIONS(1176), + [anon_sym_AMP] = ACTIONS(1176), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1176), + [anon_sym_3] = ACTIONS(1176), + [anon_sym_4] = ACTIONS(1176), + [anon_sym_STAR_STAR] = ACTIONS(1176), + [anon_sym_DOT] = ACTIONS(1178), + [anon_sym_BSLASH] = ACTIONS(1178), + [anon_sym_5] = ACTIONS(1176), + [anon_sym_6] = ACTIONS(1176), + [anon_sym_7] = ACTIONS(1176), + [anon_sym_8] = ACTIONS(1176), + [anon_sym_9] = ACTIONS(1176), + [anon_sym_STAR] = ACTIONS(1178), + [anon_sym_10] = ACTIONS(1176), + [anon_sym_11] = ACTIONS(1176), + [anon_sym_12] = ACTIONS(1176), + [anon_sym_13] = ACTIONS(1176), + [anon_sym_14] = ACTIONS(1176), + [anon_sym_15] = ACTIONS(1176), + [anon_sym_SLASH] = ACTIONS(1178), + [anon_sym_16] = ACTIONS(1176), + [anon_sym_BSLASH_SLASH] = ACTIONS(1176), + [anon_sym_SLASH_AT] = ACTIONS(1176), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1176), + [anon_sym_BANG] = ACTIONS(1178), + [anon_sym_BANG_BANG] = ACTIONS(1176), + [anon_sym_SQUOTE] = ACTIONS(1176), + [anon_sym_BSLASH_AT] = ACTIONS(1176), + [anon_sym_CARET] = ACTIONS(1178), + [anon_sym_BSLASH_CARET] = ACTIONS(1176), + [anon_sym_AT_AT] = ACTIONS(1178), + [anon_sym_AT_AT_AT] = ACTIONS(1176), + [anon_sym_PIPE] = ACTIONS(1178), + [anon_sym_LT_GT] = ACTIONS(1176), + [sym_list_bracket_begin] = ACTIONS(1176), + [sym_list_bracket_end] = ACTIONS(1176), + [sym_apply_bracket_begin] = ACTIONS(1178), + [anon_sym_RBRACK] = ACTIONS(1176), + [sym_association_bracket_begin] = ACTIONS(1176), + [sym_association_bracket_end] = ACTIONS(1176), + [sym_part_bracket_begin] = ACTIONS(1176), + [sym_blank] = ACTIONS(1178), + [sym_blank_sequence] = ACTIONS(1178), + [sym_blank_null_sequence] = ACTIONS(1176), + [anon_sym_DQUOTE] = ACTIONS(1176), + [sym_number] = ACTIONS(1176), + [sym__lower_identifier] = ACTIONS(1176), + [sym__upper_identifier] = ACTIONS(1176), + [sym_comment] = ACTIONS(3), + }, + [512] = { + [ts_builtin_sym_end] = ACTIONS(1180), + [aux_sym_source_file_token1] = ACTIONS(1180), + [sym_parenthesis_begin] = ACTIONS(1180), + [sym_parenthesis_end] = ACTIONS(1180), + [anon_sym_COMMA] = ACTIONS(1180), + [anon_sym_PLUS_PLUS] = ACTIONS(1180), + [anon_sym_DASH_DASH] = ACTIONS(1180), + [anon_sym_PLUS] = ACTIONS(1182), + [anon_sym_DASH] = ACTIONS(1182), + [anon_sym_] = ACTIONS(1180), + [anon_sym_2] = ACTIONS(1180), + [anon_sym_BSLASH_] = ACTIONS(1180), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1180), + [anon_sym_SEMI] = ACTIONS(1180), + [anon_sym_EQ] = ACTIONS(1182), + [anon_sym_COLON_EQ] = ACTIONS(1180), + [anon_sym_CARET_EQ] = ACTIONS(1180), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1180), + [anon_sym_EQ_DOT] = ACTIONS(1180), + [anon_sym_QMARK] = ACTIONS(1180), + [anon_sym_EQ_EQ] = ACTIONS(1180), + [anon_sym_BANG_EQ] = ACTIONS(1180), + [anon_sym_GT] = ACTIONS(1182), + [anon_sym_GT_EQ] = ACTIONS(1180), + [anon_sym_LT] = ACTIONS(1182), + [anon_sym_LT_EQ] = ACTIONS(1180), + [anon_sym_DASH_GT] = ACTIONS(1180), + [anon_sym_COLON_GT] = ACTIONS(1180), + [anon_sym_COLON_COLON] = ACTIONS(1180), + [anon_sym_AT] = ACTIONS(1182), + [anon_sym_TILDE] = ACTIONS(1180), + [anon_sym_AT_STAR] = ACTIONS(1180), + [anon_sym_SLASH_STAR] = ACTIONS(1180), + [anon_sym_BSLASH_AMP] = ACTIONS(1180), + [anon_sym_BSLASH_PLUS] = ACTIONS(1180), + [anon_sym_AMP] = ACTIONS(1180), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1180), + [anon_sym_3] = ACTIONS(1180), + [anon_sym_4] = ACTIONS(1180), + [anon_sym_STAR_STAR] = ACTIONS(1180), + [anon_sym_DOT] = ACTIONS(1182), + [anon_sym_BSLASH] = ACTIONS(1182), + [anon_sym_5] = ACTIONS(1180), + [anon_sym_6] = ACTIONS(1180), + [anon_sym_7] = ACTIONS(1180), + [anon_sym_8] = ACTIONS(1180), + [anon_sym_9] = ACTIONS(1180), + [anon_sym_STAR] = ACTIONS(1182), + [anon_sym_10] = ACTIONS(1180), + [anon_sym_11] = ACTIONS(1180), + [anon_sym_12] = ACTIONS(1180), + [anon_sym_13] = ACTIONS(1180), + [anon_sym_14] = ACTIONS(1180), + [anon_sym_15] = ACTIONS(1180), + [anon_sym_SLASH] = ACTIONS(1182), + [anon_sym_16] = ACTIONS(1180), + [anon_sym_BSLASH_SLASH] = ACTIONS(1180), + [anon_sym_SLASH_AT] = ACTIONS(1180), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1180), + [anon_sym_BANG] = ACTIONS(1182), + [anon_sym_BANG_BANG] = ACTIONS(1180), + [anon_sym_SQUOTE] = ACTIONS(1180), + [anon_sym_BSLASH_AT] = ACTIONS(1180), + [anon_sym_CARET] = ACTIONS(1182), + [anon_sym_BSLASH_CARET] = ACTIONS(1180), + [anon_sym_AT_AT] = ACTIONS(1182), + [anon_sym_AT_AT_AT] = ACTIONS(1180), + [anon_sym_PIPE] = ACTIONS(1182), + [anon_sym_LT_GT] = ACTIONS(1180), + [sym_list_bracket_begin] = ACTIONS(1180), + [sym_list_bracket_end] = ACTIONS(1180), + [sym_apply_bracket_begin] = ACTIONS(1182), + [anon_sym_RBRACK] = ACTIONS(1180), + [sym_association_bracket_begin] = ACTIONS(1180), + [sym_association_bracket_end] = ACTIONS(1180), + [sym_part_bracket_begin] = ACTIONS(1180), + [sym_blank] = ACTIONS(1182), + [sym_blank_sequence] = ACTIONS(1182), + [sym_blank_null_sequence] = ACTIONS(1180), + [anon_sym_DQUOTE] = ACTIONS(1180), + [sym_number] = ACTIONS(1180), + [sym__lower_identifier] = ACTIONS(1180), + [sym__upper_identifier] = ACTIONS(1180), + [sym_comment] = ACTIONS(3), + }, + [513] = { + [sym_increment_operator] = STATE(537), + [sym_decrement_operator] = STATE(536), + [aux_sym_source_file_token1] = ACTIONS(1184), + [sym_parenthesis_begin] = ACTIONS(1184), + [sym_parenthesis_end] = ACTIONS(1184), + [anon_sym_COMMA] = ACTIONS(1184), + [anon_sym_PLUS_PLUS] = ACTIONS(1186), + [anon_sym_DASH_DASH] = ACTIONS(1188), + [anon_sym_PLUS] = ACTIONS(1190), + [anon_sym_DASH] = ACTIONS(1190), + [anon_sym_] = ACTIONS(1184), + [anon_sym_2] = ACTIONS(1184), + [anon_sym_BSLASH_] = ACTIONS(1184), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1184), + [anon_sym_SEMI] = ACTIONS(1184), + [anon_sym_EQ] = ACTIONS(1190), + [anon_sym_COLON_EQ] = ACTIONS(1184), + [anon_sym_CARET_EQ] = ACTIONS(1184), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1184), + [anon_sym_EQ_DOT] = ACTIONS(1184), + [anon_sym_QMARK] = ACTIONS(1184), + [anon_sym_EQ_EQ] = ACTIONS(1184), + [anon_sym_BANG_EQ] = ACTIONS(1184), + [anon_sym_GT] = ACTIONS(1190), + [anon_sym_GT_EQ] = ACTIONS(1184), + [anon_sym_LT] = ACTIONS(1190), + [anon_sym_LT_EQ] = ACTIONS(1184), + [anon_sym_DASH_GT] = ACTIONS(1184), + [anon_sym_COLON_GT] = ACTIONS(1184), + [anon_sym_COLON_COLON] = ACTIONS(1184), + [anon_sym_AT] = ACTIONS(1190), + [anon_sym_TILDE] = ACTIONS(1184), + [anon_sym_AT_STAR] = ACTIONS(1184), + [anon_sym_SLASH_STAR] = ACTIONS(1184), + [anon_sym_BSLASH_AMP] = ACTIONS(1184), + [anon_sym_BSLASH_PLUS] = ACTIONS(1184), + [anon_sym_AMP] = ACTIONS(1184), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1184), + [anon_sym_3] = ACTIONS(1184), + [anon_sym_4] = ACTIONS(1184), + [anon_sym_STAR_STAR] = ACTIONS(1184), + [anon_sym_DOT] = ACTIONS(1190), + [anon_sym_BSLASH] = ACTIONS(1190), + [anon_sym_5] = ACTIONS(1184), + [anon_sym_6] = ACTIONS(1184), + [anon_sym_7] = ACTIONS(1184), + [anon_sym_8] = ACTIONS(1184), + [anon_sym_9] = ACTIONS(1184), + [anon_sym_STAR] = ACTIONS(1190), + [anon_sym_10] = ACTIONS(1184), + [anon_sym_11] = ACTIONS(1184), + [anon_sym_12] = ACTIONS(1184), + [anon_sym_13] = ACTIONS(1184), + [anon_sym_14] = ACTIONS(1184), + [anon_sym_15] = ACTIONS(1184), + [anon_sym_SLASH] = ACTIONS(1190), + [anon_sym_16] = ACTIONS(1184), + [anon_sym_BSLASH_SLASH] = ACTIONS(1184), + [anon_sym_SLASH_AT] = ACTIONS(1184), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1184), + [anon_sym_BANG] = ACTIONS(1190), + [anon_sym_BANG_BANG] = ACTIONS(1184), + [anon_sym_SQUOTE] = ACTIONS(1184), + [anon_sym_BSLASH_AT] = ACTIONS(1184), + [anon_sym_CARET] = ACTIONS(1190), + [anon_sym_BSLASH_CARET] = ACTIONS(1184), + [anon_sym_AT_AT] = ACTIONS(1190), + [anon_sym_AT_AT_AT] = ACTIONS(1184), + [anon_sym_PIPE] = ACTIONS(1190), + [anon_sym_LT_GT] = ACTIONS(1184), + [sym_list_bracket_begin] = ACTIONS(1184), + [sym_list_bracket_end] = ACTIONS(1184), + [anon_sym_RBRACK] = ACTIONS(1184), + [sym_association_bracket_begin] = ACTIONS(1184), + [sym_association_bracket_end] = ACTIONS(1184), + [sym_blank] = ACTIONS(1190), + [sym_blank_sequence] = ACTIONS(1190), + [sym_blank_null_sequence] = ACTIONS(1184), + [anon_sym_DQUOTE] = ACTIONS(1184), + [sym_number] = ACTIONS(1184), + [sym__lower_identifier] = ACTIONS(1184), + [sym__upper_identifier] = ACTIONS(1184), + [sym_comment] = ACTIONS(3), + }, + [514] = { + [sym_increment_operator] = STATE(537), + [sym_decrement_operator] = STATE(536), + [aux_sym_source_file_token1] = ACTIONS(1192), + [sym_parenthesis_begin] = ACTIONS(1192), + [sym_parenthesis_end] = ACTIONS(1192), + [anon_sym_COMMA] = ACTIONS(1192), + [anon_sym_PLUS_PLUS] = ACTIONS(1186), + [anon_sym_DASH_DASH] = ACTIONS(1188), + [anon_sym_PLUS] = ACTIONS(1194), + [anon_sym_DASH] = ACTIONS(1194), + [anon_sym_] = ACTIONS(1192), + [anon_sym_2] = ACTIONS(1192), + [anon_sym_BSLASH_] = ACTIONS(1192), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1192), + [anon_sym_SEMI] = ACTIONS(1192), + [anon_sym_EQ] = ACTIONS(1194), + [anon_sym_COLON_EQ] = ACTIONS(1192), + [anon_sym_CARET_EQ] = ACTIONS(1192), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1192), + [anon_sym_EQ_DOT] = ACTIONS(1192), + [anon_sym_QMARK] = ACTIONS(1192), + [anon_sym_EQ_EQ] = ACTIONS(1192), + [anon_sym_BANG_EQ] = ACTIONS(1192), + [anon_sym_GT] = ACTIONS(1194), + [anon_sym_GT_EQ] = ACTIONS(1192), + [anon_sym_LT] = ACTIONS(1194), + [anon_sym_LT_EQ] = ACTIONS(1192), + [anon_sym_DASH_GT] = ACTIONS(1192), + [anon_sym_COLON_GT] = ACTIONS(1192), + [anon_sym_COLON_COLON] = ACTIONS(1192), + [anon_sym_AT] = ACTIONS(1194), + [anon_sym_TILDE] = ACTIONS(1192), + [anon_sym_AT_STAR] = ACTIONS(1192), + [anon_sym_SLASH_STAR] = ACTIONS(1192), + [anon_sym_BSLASH_AMP] = ACTIONS(1192), + [anon_sym_BSLASH_PLUS] = ACTIONS(1192), + [anon_sym_AMP] = ACTIONS(1192), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1192), + [anon_sym_3] = ACTIONS(1192), + [anon_sym_4] = ACTIONS(1192), + [anon_sym_STAR_STAR] = ACTIONS(1192), + [anon_sym_DOT] = ACTIONS(1194), + [anon_sym_BSLASH] = ACTIONS(1194), + [anon_sym_5] = ACTIONS(1192), + [anon_sym_6] = ACTIONS(1192), + [anon_sym_7] = ACTIONS(1192), + [anon_sym_8] = ACTIONS(1192), + [anon_sym_9] = ACTIONS(1192), + [anon_sym_STAR] = ACTIONS(1194), + [anon_sym_10] = ACTIONS(1192), + [anon_sym_11] = ACTIONS(1192), + [anon_sym_12] = ACTIONS(1192), + [anon_sym_13] = ACTIONS(1192), + [anon_sym_14] = ACTIONS(1192), + [anon_sym_15] = ACTIONS(1192), + [anon_sym_SLASH] = ACTIONS(1194), + [anon_sym_16] = ACTIONS(1192), + [anon_sym_BSLASH_SLASH] = ACTIONS(1192), + [anon_sym_SLASH_AT] = ACTIONS(1192), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1192), + [anon_sym_BANG] = ACTIONS(1194), + [anon_sym_BANG_BANG] = ACTIONS(1192), + [anon_sym_SQUOTE] = ACTIONS(1192), + [anon_sym_BSLASH_AT] = ACTIONS(1192), + [anon_sym_CARET] = ACTIONS(1194), + [anon_sym_BSLASH_CARET] = ACTIONS(1192), + [anon_sym_AT_AT] = ACTIONS(1194), + [anon_sym_AT_AT_AT] = ACTIONS(1192), + [anon_sym_PIPE] = ACTIONS(1194), + [anon_sym_LT_GT] = ACTIONS(1192), + [sym_list_bracket_begin] = ACTIONS(1192), + [sym_list_bracket_end] = ACTIONS(1192), + [anon_sym_RBRACK] = ACTIONS(1192), + [sym_association_bracket_begin] = ACTIONS(1192), + [sym_association_bracket_end] = ACTIONS(1192), + [sym_blank] = ACTIONS(1194), + [sym_blank_sequence] = ACTIONS(1194), + [sym_blank_null_sequence] = ACTIONS(1192), + [anon_sym_DQUOTE] = ACTIONS(1192), + [sym_number] = ACTIONS(1192), + [sym__lower_identifier] = ACTIONS(1192), + [sym__upper_identifier] = ACTIONS(1192), + [sym_comment] = ACTIONS(3), + }, + [515] = { + [sym_increment_operator] = STATE(537), + [sym_decrement_operator] = STATE(536), + [aux_sym_source_file_token1] = ACTIONS(1196), + [sym_parenthesis_begin] = ACTIONS(1196), + [sym_parenthesis_end] = ACTIONS(1196), + [anon_sym_COMMA] = ACTIONS(1196), + [anon_sym_PLUS_PLUS] = ACTIONS(1186), + [anon_sym_DASH_DASH] = ACTIONS(1188), + [anon_sym_PLUS] = ACTIONS(1198), + [anon_sym_DASH] = ACTIONS(1198), + [anon_sym_] = ACTIONS(1196), + [anon_sym_2] = ACTIONS(1196), + [anon_sym_BSLASH_] = ACTIONS(1196), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1196), + [anon_sym_SEMI] = ACTIONS(1196), + [anon_sym_EQ] = ACTIONS(1198), + [anon_sym_COLON_EQ] = ACTIONS(1196), + [anon_sym_CARET_EQ] = ACTIONS(1196), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1196), + [anon_sym_EQ_DOT] = ACTIONS(1196), + [anon_sym_QMARK] = ACTIONS(1196), + [anon_sym_EQ_EQ] = ACTIONS(1196), + [anon_sym_BANG_EQ] = ACTIONS(1196), + [anon_sym_GT] = ACTIONS(1198), + [anon_sym_GT_EQ] = ACTIONS(1196), + [anon_sym_LT] = ACTIONS(1198), + [anon_sym_LT_EQ] = ACTIONS(1196), + [anon_sym_DASH_GT] = ACTIONS(1196), + [anon_sym_COLON_GT] = ACTIONS(1196), + [anon_sym_COLON_COLON] = ACTIONS(1196), + [anon_sym_AT] = ACTIONS(1198), + [anon_sym_TILDE] = ACTIONS(1196), + [anon_sym_AT_STAR] = ACTIONS(1196), + [anon_sym_SLASH_STAR] = ACTIONS(1196), + [anon_sym_BSLASH_AMP] = ACTIONS(1196), + [anon_sym_BSLASH_PLUS] = ACTIONS(1196), + [anon_sym_AMP] = ACTIONS(1196), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1196), + [anon_sym_3] = ACTIONS(1196), + [anon_sym_4] = ACTIONS(1196), + [anon_sym_STAR_STAR] = ACTIONS(1196), + [anon_sym_DOT] = ACTIONS(1198), + [anon_sym_BSLASH] = ACTIONS(1198), + [anon_sym_5] = ACTIONS(1196), + [anon_sym_6] = ACTIONS(1196), + [anon_sym_7] = ACTIONS(1196), + [anon_sym_8] = ACTIONS(1196), + [anon_sym_9] = ACTIONS(1196), + [anon_sym_STAR] = ACTIONS(1198), + [anon_sym_10] = ACTIONS(1196), + [anon_sym_11] = ACTIONS(1196), + [anon_sym_12] = ACTIONS(1196), + [anon_sym_13] = ACTIONS(1196), + [anon_sym_14] = ACTIONS(1196), + [anon_sym_15] = ACTIONS(1196), + [anon_sym_SLASH] = ACTIONS(1198), + [anon_sym_16] = ACTIONS(1196), + [anon_sym_BSLASH_SLASH] = ACTIONS(1196), + [anon_sym_SLASH_AT] = ACTIONS(1196), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1196), + [anon_sym_BANG] = ACTIONS(1198), + [anon_sym_BANG_BANG] = ACTIONS(1196), + [anon_sym_SQUOTE] = ACTIONS(1196), + [anon_sym_BSLASH_AT] = ACTIONS(1196), + [anon_sym_CARET] = ACTIONS(1198), + [anon_sym_BSLASH_CARET] = ACTIONS(1196), + [anon_sym_AT_AT] = ACTIONS(1198), + [anon_sym_AT_AT_AT] = ACTIONS(1196), + [anon_sym_PIPE] = ACTIONS(1198), + [anon_sym_LT_GT] = ACTIONS(1196), + [sym_list_bracket_begin] = ACTIONS(1196), + [sym_list_bracket_end] = ACTIONS(1196), + [anon_sym_RBRACK] = ACTIONS(1196), + [sym_association_bracket_begin] = ACTIONS(1196), + [sym_association_bracket_end] = ACTIONS(1196), + [sym_blank] = ACTIONS(1198), + [sym_blank_sequence] = ACTIONS(1198), + [sym_blank_null_sequence] = ACTIONS(1196), + [anon_sym_DQUOTE] = ACTIONS(1196), + [sym_number] = ACTIONS(1196), + [sym__lower_identifier] = ACTIONS(1196), + [sym__upper_identifier] = ACTIONS(1196), + [sym_comment] = ACTIONS(3), + }, + [516] = { + [sym_increment_operator] = STATE(537), + [sym_decrement_operator] = STATE(536), + [aux_sym_source_file_token1] = ACTIONS(1200), + [sym_parenthesis_begin] = ACTIONS(1200), + [sym_parenthesis_end] = ACTIONS(1200), + [anon_sym_COMMA] = ACTIONS(1200), + [anon_sym_PLUS_PLUS] = ACTIONS(1186), + [anon_sym_DASH_DASH] = ACTIONS(1188), + [anon_sym_PLUS] = ACTIONS(1202), + [anon_sym_DASH] = ACTIONS(1202), + [anon_sym_] = ACTIONS(1200), + [anon_sym_2] = ACTIONS(1200), + [anon_sym_BSLASH_] = ACTIONS(1200), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1200), + [anon_sym_SEMI] = ACTIONS(1200), + [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_COLON_EQ] = ACTIONS(1200), + [anon_sym_CARET_EQ] = ACTIONS(1200), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1200), + [anon_sym_EQ_DOT] = ACTIONS(1200), + [anon_sym_QMARK] = ACTIONS(1200), + [anon_sym_EQ_EQ] = ACTIONS(1200), + [anon_sym_BANG_EQ] = ACTIONS(1200), + [anon_sym_GT] = ACTIONS(1202), + [anon_sym_GT_EQ] = ACTIONS(1200), + [anon_sym_LT] = ACTIONS(1202), + [anon_sym_LT_EQ] = ACTIONS(1200), + [anon_sym_DASH_GT] = ACTIONS(1200), + [anon_sym_COLON_GT] = ACTIONS(1200), + [anon_sym_COLON_COLON] = ACTIONS(1200), + [anon_sym_AT] = ACTIONS(1202), + [anon_sym_TILDE] = ACTIONS(1200), + [anon_sym_AT_STAR] = ACTIONS(1200), + [anon_sym_SLASH_STAR] = ACTIONS(1200), + [anon_sym_BSLASH_AMP] = ACTIONS(1200), + [anon_sym_BSLASH_PLUS] = ACTIONS(1200), + [anon_sym_AMP] = ACTIONS(1200), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1200), + [anon_sym_3] = ACTIONS(1200), + [anon_sym_4] = ACTIONS(1200), + [anon_sym_STAR_STAR] = ACTIONS(1200), + [anon_sym_DOT] = ACTIONS(1202), + [anon_sym_BSLASH] = ACTIONS(1202), + [anon_sym_5] = ACTIONS(1200), + [anon_sym_6] = ACTIONS(1200), + [anon_sym_7] = ACTIONS(1200), + [anon_sym_8] = ACTIONS(1200), + [anon_sym_9] = ACTIONS(1200), + [anon_sym_STAR] = ACTIONS(1202), + [anon_sym_10] = ACTIONS(1200), + [anon_sym_11] = ACTIONS(1200), + [anon_sym_12] = ACTIONS(1200), + [anon_sym_13] = ACTIONS(1200), + [anon_sym_14] = ACTIONS(1200), + [anon_sym_15] = ACTIONS(1200), + [anon_sym_SLASH] = ACTIONS(1202), + [anon_sym_16] = ACTIONS(1200), + [anon_sym_BSLASH_SLASH] = ACTIONS(1200), + [anon_sym_SLASH_AT] = ACTIONS(1200), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1200), + [anon_sym_BANG] = ACTIONS(1202), + [anon_sym_BANG_BANG] = ACTIONS(1200), + [anon_sym_SQUOTE] = ACTIONS(1200), + [anon_sym_BSLASH_AT] = ACTIONS(1200), + [anon_sym_CARET] = ACTIONS(1202), + [anon_sym_BSLASH_CARET] = ACTIONS(1200), + [anon_sym_AT_AT] = ACTIONS(1202), + [anon_sym_AT_AT_AT] = ACTIONS(1200), + [anon_sym_PIPE] = ACTIONS(1202), + [anon_sym_LT_GT] = ACTIONS(1200), + [sym_list_bracket_begin] = ACTIONS(1200), + [sym_list_bracket_end] = ACTIONS(1200), + [anon_sym_RBRACK] = ACTIONS(1200), + [sym_association_bracket_begin] = ACTIONS(1200), + [sym_association_bracket_end] = ACTIONS(1200), + [sym_blank] = ACTIONS(1202), + [sym_blank_sequence] = ACTIONS(1202), + [sym_blank_null_sequence] = ACTIONS(1200), + [anon_sym_DQUOTE] = ACTIONS(1200), + [sym_number] = ACTIONS(1200), + [sym__lower_identifier] = ACTIONS(1200), + [sym__upper_identifier] = ACTIONS(1200), + [sym_comment] = ACTIONS(3), + }, + [517] = { + [sym_increment_operator] = STATE(537), + [sym_decrement_operator] = STATE(536), + [aux_sym_source_file_token1] = ACTIONS(1204), + [sym_parenthesis_begin] = ACTIONS(1204), + [sym_parenthesis_end] = ACTIONS(1204), + [anon_sym_COMMA] = ACTIONS(1204), + [anon_sym_PLUS_PLUS] = ACTIONS(1186), + [anon_sym_DASH_DASH] = ACTIONS(1188), + [anon_sym_PLUS] = ACTIONS(1206), + [anon_sym_DASH] = ACTIONS(1206), + [anon_sym_] = ACTIONS(1204), + [anon_sym_2] = ACTIONS(1204), + [anon_sym_BSLASH_] = ACTIONS(1204), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1204), + [anon_sym_SEMI] = ACTIONS(1204), + [anon_sym_EQ] = ACTIONS(1206), + [anon_sym_COLON_EQ] = ACTIONS(1204), + [anon_sym_CARET_EQ] = ACTIONS(1204), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1204), + [anon_sym_EQ_DOT] = ACTIONS(1204), + [anon_sym_QMARK] = ACTIONS(1204), + [anon_sym_EQ_EQ] = ACTIONS(1204), + [anon_sym_BANG_EQ] = ACTIONS(1204), + [anon_sym_GT] = ACTIONS(1206), + [anon_sym_GT_EQ] = ACTIONS(1204), + [anon_sym_LT] = ACTIONS(1206), + [anon_sym_LT_EQ] = ACTIONS(1204), + [anon_sym_DASH_GT] = ACTIONS(1204), + [anon_sym_COLON_GT] = ACTIONS(1204), + [anon_sym_COLON_COLON] = ACTIONS(1204), + [anon_sym_AT] = ACTIONS(1206), + [anon_sym_TILDE] = ACTIONS(1204), + [anon_sym_AT_STAR] = ACTIONS(1204), + [anon_sym_SLASH_STAR] = ACTIONS(1204), + [anon_sym_BSLASH_AMP] = ACTIONS(1204), + [anon_sym_BSLASH_PLUS] = ACTIONS(1204), + [anon_sym_AMP] = ACTIONS(1204), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1204), + [anon_sym_3] = ACTIONS(1204), + [anon_sym_4] = ACTIONS(1204), + [anon_sym_STAR_STAR] = ACTIONS(1204), + [anon_sym_DOT] = ACTIONS(1206), + [anon_sym_BSLASH] = ACTIONS(1206), + [anon_sym_5] = ACTIONS(1204), + [anon_sym_6] = ACTIONS(1204), + [anon_sym_7] = ACTIONS(1204), + [anon_sym_8] = ACTIONS(1204), + [anon_sym_9] = ACTIONS(1204), + [anon_sym_STAR] = ACTIONS(1206), + [anon_sym_10] = ACTIONS(1204), + [anon_sym_11] = ACTIONS(1204), + [anon_sym_12] = ACTIONS(1204), + [anon_sym_13] = ACTIONS(1204), + [anon_sym_14] = ACTIONS(1204), + [anon_sym_15] = ACTIONS(1204), + [anon_sym_SLASH] = ACTIONS(1206), + [anon_sym_16] = ACTIONS(1204), + [anon_sym_BSLASH_SLASH] = ACTIONS(1204), + [anon_sym_SLASH_AT] = ACTIONS(1204), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1204), + [anon_sym_BANG] = ACTIONS(1206), + [anon_sym_BANG_BANG] = ACTIONS(1204), + [anon_sym_SQUOTE] = ACTIONS(1204), + [anon_sym_BSLASH_AT] = ACTIONS(1204), + [anon_sym_CARET] = ACTIONS(1206), + [anon_sym_BSLASH_CARET] = ACTIONS(1204), + [anon_sym_AT_AT] = ACTIONS(1206), + [anon_sym_AT_AT_AT] = ACTIONS(1204), + [anon_sym_PIPE] = ACTIONS(1206), + [anon_sym_LT_GT] = ACTIONS(1204), + [sym_list_bracket_begin] = ACTIONS(1204), + [sym_list_bracket_end] = ACTIONS(1204), + [anon_sym_RBRACK] = ACTIONS(1204), + [sym_association_bracket_begin] = ACTIONS(1204), + [sym_association_bracket_end] = ACTIONS(1204), + [sym_blank] = ACTIONS(1206), + [sym_blank_sequence] = ACTIONS(1206), + [sym_blank_null_sequence] = ACTIONS(1204), + [anon_sym_DQUOTE] = ACTIONS(1204), + [sym_number] = ACTIONS(1204), + [sym__lower_identifier] = ACTIONS(1204), + [sym__upper_identifier] = ACTIONS(1204), + [sym_comment] = ACTIONS(3), + }, + [518] = { + [sym_increment_operator] = STATE(537), + [sym_decrement_operator] = STATE(536), + [aux_sym_source_file_token1] = ACTIONS(1208), + [sym_parenthesis_begin] = ACTIONS(1208), + [sym_parenthesis_end] = ACTIONS(1208), + [anon_sym_COMMA] = ACTIONS(1208), + [anon_sym_PLUS_PLUS] = ACTIONS(1186), + [anon_sym_DASH_DASH] = ACTIONS(1188), + [anon_sym_PLUS] = ACTIONS(1210), + [anon_sym_DASH] = ACTIONS(1210), + [anon_sym_] = ACTIONS(1208), + [anon_sym_2] = ACTIONS(1208), + [anon_sym_BSLASH_] = ACTIONS(1208), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1208), + [anon_sym_SEMI] = ACTIONS(1208), + [anon_sym_EQ] = ACTIONS(1210), + [anon_sym_COLON_EQ] = ACTIONS(1208), + [anon_sym_CARET_EQ] = ACTIONS(1208), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1208), + [anon_sym_EQ_DOT] = ACTIONS(1208), + [anon_sym_QMARK] = ACTIONS(1208), + [anon_sym_EQ_EQ] = ACTIONS(1208), + [anon_sym_BANG_EQ] = ACTIONS(1208), + [anon_sym_GT] = ACTIONS(1210), + [anon_sym_GT_EQ] = ACTIONS(1208), + [anon_sym_LT] = ACTIONS(1210), + [anon_sym_LT_EQ] = ACTIONS(1208), + [anon_sym_DASH_GT] = ACTIONS(1208), + [anon_sym_COLON_GT] = ACTIONS(1208), + [anon_sym_COLON_COLON] = ACTIONS(1208), + [anon_sym_AT] = ACTIONS(1210), + [anon_sym_TILDE] = ACTIONS(1208), + [anon_sym_AT_STAR] = ACTIONS(1208), + [anon_sym_SLASH_STAR] = ACTIONS(1208), + [anon_sym_BSLASH_AMP] = ACTIONS(1208), + [anon_sym_BSLASH_PLUS] = ACTIONS(1208), + [anon_sym_AMP] = ACTIONS(1208), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1208), + [anon_sym_3] = ACTIONS(1208), + [anon_sym_4] = ACTIONS(1208), + [anon_sym_STAR_STAR] = ACTIONS(1208), + [anon_sym_DOT] = ACTIONS(1210), + [anon_sym_BSLASH] = ACTIONS(1210), + [anon_sym_5] = ACTIONS(1208), + [anon_sym_6] = ACTIONS(1208), + [anon_sym_7] = ACTIONS(1208), + [anon_sym_8] = ACTIONS(1208), + [anon_sym_9] = ACTIONS(1208), + [anon_sym_STAR] = ACTIONS(1210), + [anon_sym_10] = ACTIONS(1208), + [anon_sym_11] = ACTIONS(1208), + [anon_sym_12] = ACTIONS(1208), + [anon_sym_13] = ACTIONS(1208), + [anon_sym_14] = ACTIONS(1208), + [anon_sym_15] = ACTIONS(1208), + [anon_sym_SLASH] = ACTIONS(1210), + [anon_sym_16] = ACTIONS(1208), + [anon_sym_BSLASH_SLASH] = ACTIONS(1208), + [anon_sym_SLASH_AT] = ACTIONS(1208), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1208), + [anon_sym_BANG] = ACTIONS(1210), + [anon_sym_BANG_BANG] = ACTIONS(1208), + [anon_sym_SQUOTE] = ACTIONS(1208), + [anon_sym_BSLASH_AT] = ACTIONS(1208), + [anon_sym_CARET] = ACTIONS(1210), + [anon_sym_BSLASH_CARET] = ACTIONS(1208), + [anon_sym_AT_AT] = ACTIONS(1210), + [anon_sym_AT_AT_AT] = ACTIONS(1208), + [anon_sym_PIPE] = ACTIONS(1210), + [anon_sym_LT_GT] = ACTIONS(1208), + [sym_list_bracket_begin] = ACTIONS(1208), + [sym_list_bracket_end] = ACTIONS(1208), + [anon_sym_RBRACK] = ACTIONS(1208), + [sym_association_bracket_begin] = ACTIONS(1208), + [sym_association_bracket_end] = ACTIONS(1208), + [sym_blank] = ACTIONS(1210), + [sym_blank_sequence] = ACTIONS(1210), + [sym_blank_null_sequence] = ACTIONS(1208), + [anon_sym_DQUOTE] = ACTIONS(1208), + [sym_number] = ACTIONS(1208), + [sym__lower_identifier] = ACTIONS(1208), + [sym__upper_identifier] = ACTIONS(1208), + [sym_comment] = ACTIONS(3), + }, + [519] = { + [aux_sym_source_file_repeat1] = STATE(532), + [aux_sym_source_file_token1] = ACTIONS(1068), + [sym_parenthesis_begin] = ACTIONS(1070), + [sym_parenthesis_end] = ACTIONS(1070), + [anon_sym_COMMA] = ACTIONS(1070), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1074), + [anon_sym_DASH] = ACTIONS(1074), + [anon_sym_] = ACTIONS(1070), + [anon_sym_2] = ACTIONS(1070), + [anon_sym_BSLASH_] = ACTIONS(1070), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1070), + [anon_sym_SEMI] = ACTIONS(1070), + [anon_sym_EQ] = ACTIONS(1074), + [anon_sym_COLON_EQ] = ACTIONS(1070), + [anon_sym_CARET_EQ] = ACTIONS(1070), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1070), + [anon_sym_EQ_DOT] = ACTIONS(1070), + [anon_sym_QMARK] = ACTIONS(1070), + [anon_sym_EQ_EQ] = ACTIONS(1070), + [anon_sym_BANG_EQ] = ACTIONS(1070), + [anon_sym_GT] = ACTIONS(1074), + [anon_sym_GT_EQ] = ACTIONS(1070), + [anon_sym_LT] = ACTIONS(1074), + [anon_sym_LT_EQ] = ACTIONS(1070), + [anon_sym_DASH_GT] = ACTIONS(1070), + [anon_sym_COLON_GT] = ACTIONS(1070), + [anon_sym_COLON_COLON] = ACTIONS(1070), + [anon_sym_AT] = ACTIONS(1074), + [anon_sym_TILDE] = ACTIONS(1070), + [anon_sym_AT_STAR] = ACTIONS(1070), + [anon_sym_SLASH_STAR] = ACTIONS(1070), + [anon_sym_BSLASH_AMP] = ACTIONS(1070), + [anon_sym_BSLASH_PLUS] = ACTIONS(1070), + [anon_sym_AMP] = ACTIONS(1070), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1070), + [anon_sym_3] = ACTIONS(1070), + [anon_sym_4] = ACTIONS(1070), + [anon_sym_STAR_STAR] = ACTIONS(1070), + [anon_sym_DOT] = ACTIONS(1074), + [anon_sym_BSLASH] = ACTIONS(1074), + [anon_sym_5] = ACTIONS(1070), + [anon_sym_6] = ACTIONS(1070), + [anon_sym_7] = ACTIONS(1070), + [anon_sym_8] = ACTIONS(1070), + [anon_sym_9] = ACTIONS(1070), + [anon_sym_STAR] = ACTIONS(1074), + [anon_sym_10] = ACTIONS(1070), + [anon_sym_11] = ACTIONS(1070), + [anon_sym_12] = ACTIONS(1070), + [anon_sym_13] = ACTIONS(1070), + [anon_sym_14] = ACTIONS(1070), + [anon_sym_15] = ACTIONS(1070), + [anon_sym_SLASH] = ACTIONS(1074), + [anon_sym_16] = ACTIONS(1070), + [anon_sym_BSLASH_SLASH] = ACTIONS(1070), + [anon_sym_SLASH_AT] = ACTIONS(1070), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1070), + [anon_sym_BANG] = ACTIONS(1074), + [anon_sym_BANG_BANG] = ACTIONS(1070), + [anon_sym_SQUOTE] = ACTIONS(1070), + [anon_sym_BSLASH_AT] = ACTIONS(1070), + [anon_sym_CARET] = ACTIONS(1074), + [anon_sym_BSLASH_CARET] = ACTIONS(1070), + [anon_sym_AT_AT] = ACTIONS(1074), + [anon_sym_AT_AT_AT] = ACTIONS(1070), + [anon_sym_PIPE] = ACTIONS(1074), + [anon_sym_LT_GT] = ACTIONS(1070), + [sym_list_bracket_begin] = ACTIONS(1070), + [sym_list_bracket_end] = ACTIONS(1070), + [anon_sym_RBRACK] = ACTIONS(1070), + [sym_association_bracket_begin] = ACTIONS(1070), + [sym_association_bracket_end] = ACTIONS(1070), + [sym_blank] = ACTIONS(1074), + [sym_blank_sequence] = ACTIONS(1074), + [sym_blank_null_sequence] = ACTIONS(1070), + [anon_sym_DQUOTE] = ACTIONS(1070), + [sym_number] = ACTIONS(1070), + [sym__lower_identifier] = ACTIONS(1070), + [sym__upper_identifier] = ACTIONS(1070), + [sym_comment] = ACTIONS(3), + }, + [520] = { + [ts_builtin_sym_end] = ACTIONS(1212), + [aux_sym_source_file_token1] = ACTIONS(1212), + [sym_parenthesis_begin] = ACTIONS(1212), + [sym_parenthesis_end] = ACTIONS(1212), + [anon_sym_COMMA] = ACTIONS(1212), + [anon_sym_PLUS_PLUS] = ACTIONS(1212), + [anon_sym_DASH_DASH] = ACTIONS(1212), + [anon_sym_PLUS] = ACTIONS(1214), + [anon_sym_DASH] = ACTIONS(1214), + [anon_sym_] = ACTIONS(1212), + [anon_sym_2] = ACTIONS(1212), + [anon_sym_BSLASH_] = ACTIONS(1212), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1212), + [anon_sym_SEMI] = ACTIONS(1212), + [anon_sym_EQ] = ACTIONS(1214), + [anon_sym_COLON_EQ] = ACTIONS(1212), + [anon_sym_CARET_EQ] = ACTIONS(1212), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1212), + [anon_sym_EQ_DOT] = ACTIONS(1212), + [anon_sym_QMARK] = ACTIONS(1212), + [anon_sym_EQ_EQ] = ACTIONS(1212), + [anon_sym_BANG_EQ] = ACTIONS(1212), + [anon_sym_GT] = ACTIONS(1214), + [anon_sym_GT_EQ] = ACTIONS(1212), + [anon_sym_LT] = ACTIONS(1214), + [anon_sym_LT_EQ] = ACTIONS(1212), + [anon_sym_DASH_GT] = ACTIONS(1212), + [anon_sym_COLON_GT] = ACTIONS(1212), + [anon_sym_COLON_COLON] = ACTIONS(1212), + [anon_sym_AT] = ACTIONS(1214), + [anon_sym_TILDE] = ACTIONS(1212), + [anon_sym_AT_STAR] = ACTIONS(1212), + [anon_sym_SLASH_STAR] = ACTIONS(1212), + [anon_sym_BSLASH_AMP] = ACTIONS(1212), + [anon_sym_BSLASH_PLUS] = ACTIONS(1212), + [anon_sym_AMP] = ACTIONS(1212), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1212), + [anon_sym_3] = ACTIONS(1212), + [anon_sym_4] = ACTIONS(1212), + [anon_sym_STAR_STAR] = ACTIONS(1212), + [anon_sym_DOT] = ACTIONS(1214), + [anon_sym_BSLASH] = ACTIONS(1214), + [anon_sym_5] = ACTIONS(1212), + [anon_sym_6] = ACTIONS(1212), + [anon_sym_7] = ACTIONS(1212), + [anon_sym_8] = ACTIONS(1212), + [anon_sym_9] = ACTIONS(1212), + [anon_sym_STAR] = ACTIONS(1214), + [anon_sym_10] = ACTIONS(1212), + [anon_sym_11] = ACTIONS(1212), + [anon_sym_12] = ACTIONS(1212), + [anon_sym_13] = ACTIONS(1212), + [anon_sym_14] = ACTIONS(1212), + [anon_sym_15] = ACTIONS(1212), + [anon_sym_SLASH] = ACTIONS(1214), + [anon_sym_16] = ACTIONS(1212), + [anon_sym_BSLASH_SLASH] = ACTIONS(1212), + [anon_sym_SLASH_AT] = ACTIONS(1212), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1212), + [anon_sym_BANG] = ACTIONS(1214), + [anon_sym_BANG_BANG] = ACTIONS(1212), + [anon_sym_SQUOTE] = ACTIONS(1212), + [anon_sym_BSLASH_AT] = ACTIONS(1212), + [anon_sym_CARET] = ACTIONS(1214), + [anon_sym_BSLASH_CARET] = ACTIONS(1212), + [anon_sym_AT_AT] = ACTIONS(1214), + [anon_sym_AT_AT_AT] = ACTIONS(1212), + [anon_sym_PIPE] = ACTIONS(1214), + [anon_sym_LT_GT] = ACTIONS(1212), + [sym_list_bracket_begin] = ACTIONS(1212), + [sym_list_bracket_end] = ACTIONS(1212), + [anon_sym_RBRACK] = ACTIONS(1212), + [sym_association_bracket_begin] = ACTIONS(1212), + [sym_association_bracket_end] = ACTIONS(1212), + [sym_blank] = ACTIONS(1214), + [sym_blank_sequence] = ACTIONS(1214), + [sym_blank_null_sequence] = ACTIONS(1212), + [anon_sym_DQUOTE] = ACTIONS(1212), + [sym_number] = ACTIONS(1212), + [sym__lower_identifier] = ACTIONS(1212), + [sym__upper_identifier] = ACTIONS(1212), + [sym_comment] = ACTIONS(3), + }, + [521] = { + [aux_sym_source_file_repeat1] = STATE(1038), + [aux_sym_source_file_token1] = ACTIONS(1216), + [sym_parenthesis_begin] = ACTIONS(1070), + [sym_parenthesis_end] = ACTIONS(1216), + [anon_sym_COMMA] = ACTIONS(1216), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1218), + [anon_sym_DASH] = ACTIONS(1218), + [anon_sym_] = ACTIONS(1216), + [anon_sym_2] = ACTIONS(1070), + [anon_sym_BSLASH_] = ACTIONS(1216), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1216), + [anon_sym_SEMI] = ACTIONS(1216), + [anon_sym_EQ] = ACTIONS(1218), + [anon_sym_COLON_EQ] = ACTIONS(1216), + [anon_sym_CARET_EQ] = ACTIONS(1216), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1216), + [anon_sym_EQ_DOT] = ACTIONS(1216), + [anon_sym_QMARK] = ACTIONS(1216), + [anon_sym_EQ_EQ] = ACTIONS(1216), + [anon_sym_BANG_EQ] = ACTIONS(1216), + [anon_sym_GT] = ACTIONS(1218), + [anon_sym_GT_EQ] = ACTIONS(1216), + [anon_sym_LT] = ACTIONS(1218), + [anon_sym_LT_EQ] = ACTIONS(1216), + [anon_sym_DASH_GT] = ACTIONS(1216), + [anon_sym_COLON_GT] = ACTIONS(1216), + [anon_sym_COLON_COLON] = ACTIONS(1216), + [anon_sym_AT] = ACTIONS(1218), + [anon_sym_TILDE] = ACTIONS(1216), + [anon_sym_AT_STAR] = ACTIONS(1216), + [anon_sym_SLASH_STAR] = ACTIONS(1216), + [anon_sym_BSLASH_AMP] = ACTIONS(1216), + [anon_sym_BSLASH_PLUS] = ACTIONS(1216), + [anon_sym_AMP] = ACTIONS(1216), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1216), + [anon_sym_3] = ACTIONS(1216), + [anon_sym_4] = ACTIONS(1216), + [anon_sym_STAR_STAR] = ACTIONS(1216), + [anon_sym_DOT] = ACTIONS(1218), + [anon_sym_BSLASH] = ACTIONS(1218), + [anon_sym_5] = ACTIONS(1216), + [anon_sym_6] = ACTIONS(1216), + [anon_sym_7] = ACTIONS(1216), + [anon_sym_8] = ACTIONS(1216), + [anon_sym_9] = ACTIONS(1216), + [anon_sym_STAR] = ACTIONS(1218), + [anon_sym_10] = ACTIONS(1216), + [anon_sym_11] = ACTIONS(1216), + [anon_sym_12] = ACTIONS(1216), + [anon_sym_13] = ACTIONS(1216), + [anon_sym_14] = ACTIONS(1216), + [anon_sym_15] = ACTIONS(1216), + [anon_sym_SLASH] = ACTIONS(1218), + [anon_sym_16] = ACTIONS(1216), + [anon_sym_BSLASH_SLASH] = ACTIONS(1216), + [anon_sym_SLASH_AT] = ACTIONS(1216), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1216), + [anon_sym_BANG] = ACTIONS(1218), + [anon_sym_BANG_BANG] = ACTIONS(1216), + [anon_sym_SQUOTE] = ACTIONS(1216), + [anon_sym_BSLASH_AT] = ACTIONS(1216), + [anon_sym_CARET] = ACTIONS(1218), + [anon_sym_BSLASH_CARET] = ACTIONS(1216), + [anon_sym_AT_AT] = ACTIONS(1218), + [anon_sym_AT_AT_AT] = ACTIONS(1216), + [anon_sym_PIPE] = ACTIONS(1218), + [anon_sym_LT_GT] = ACTIONS(1216), + [sym_list_bracket_begin] = ACTIONS(1070), + [sym_list_bracket_end] = ACTIONS(1216), + [anon_sym_RBRACK] = ACTIONS(1216), + [sym_association_bracket_begin] = ACTIONS(1070), + [sym_association_bracket_end] = ACTIONS(1216), + [sym_blank] = ACTIONS(1074), + [sym_blank_sequence] = ACTIONS(1074), + [sym_blank_null_sequence] = ACTIONS(1070), + [anon_sym_DQUOTE] = ACTIONS(1070), + [sym_number] = ACTIONS(1070), + [sym__lower_identifier] = ACTIONS(1070), + [sym__upper_identifier] = ACTIONS(1070), + [sym_comment] = ACTIONS(3), + }, + [522] = { + [aux_sym_source_file_repeat1] = STATE(523), + [aux_sym_source_file_token1] = ACTIONS(1120), + [sym_parenthesis_begin] = ACTIONS(1120), + [sym_parenthesis_end] = ACTIONS(1132), + [anon_sym_COMMA] = ACTIONS(1132), + [anon_sym_PLUS_PLUS] = ACTIONS(1150), + [anon_sym_DASH_DASH] = ACTIONS(1150), + [anon_sym_PLUS] = ACTIONS(1220), + [anon_sym_DASH] = ACTIONS(1220), + [anon_sym_] = ACTIONS(1132), + [anon_sym_2] = ACTIONS(1120), + [anon_sym_BSLASH_] = ACTIONS(1132), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1132), + [anon_sym_SEMI] = ACTIONS(1132), + [anon_sym_EQ] = ACTIONS(1220), + [anon_sym_COLON_EQ] = ACTIONS(1132), + [anon_sym_CARET_EQ] = ACTIONS(1132), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1132), + [anon_sym_EQ_DOT] = ACTIONS(1132), + [anon_sym_QMARK] = ACTIONS(1132), + [anon_sym_EQ_EQ] = ACTIONS(1132), + [anon_sym_BANG_EQ] = ACTIONS(1132), + [anon_sym_GT] = ACTIONS(1220), + [anon_sym_GT_EQ] = ACTIONS(1132), + [anon_sym_LT] = ACTIONS(1220), + [anon_sym_LT_EQ] = ACTIONS(1132), + [anon_sym_DASH_GT] = ACTIONS(1132), + [anon_sym_COLON_GT] = ACTIONS(1132), + [anon_sym_COLON_COLON] = ACTIONS(1132), + [anon_sym_AT] = ACTIONS(1220), + [anon_sym_TILDE] = ACTIONS(1132), + [anon_sym_AT_STAR] = ACTIONS(1132), + [anon_sym_SLASH_STAR] = ACTIONS(1132), + [anon_sym_BSLASH_AMP] = ACTIONS(1132), + [anon_sym_BSLASH_PLUS] = ACTIONS(1132), + [anon_sym_AMP] = ACTIONS(1132), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1132), + [anon_sym_3] = ACTIONS(1132), + [anon_sym_4] = ACTIONS(1132), + [anon_sym_STAR_STAR] = ACTIONS(1132), + [anon_sym_DOT] = ACTIONS(1220), + [anon_sym_BSLASH] = ACTIONS(1220), + [anon_sym_5] = ACTIONS(1132), + [anon_sym_6] = ACTIONS(1132), + [anon_sym_7] = ACTIONS(1132), + [anon_sym_8] = ACTIONS(1132), + [anon_sym_9] = ACTIONS(1132), + [anon_sym_STAR] = ACTIONS(1220), + [anon_sym_10] = ACTIONS(1132), + [anon_sym_11] = ACTIONS(1132), + [anon_sym_12] = ACTIONS(1132), + [anon_sym_13] = ACTIONS(1132), + [anon_sym_14] = ACTIONS(1132), + [anon_sym_15] = ACTIONS(1132), + [anon_sym_SLASH] = ACTIONS(1220), + [anon_sym_16] = ACTIONS(1132), + [anon_sym_BSLASH_SLASH] = ACTIONS(1132), + [anon_sym_SLASH_AT] = ACTIONS(1132), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1132), + [anon_sym_BANG] = ACTIONS(1220), + [anon_sym_BANG_BANG] = ACTIONS(1132), + [anon_sym_SQUOTE] = ACTIONS(1132), + [anon_sym_BSLASH_AT] = ACTIONS(1132), + [anon_sym_CARET] = ACTIONS(1220), + [anon_sym_BSLASH_CARET] = ACTIONS(1132), + [anon_sym_AT_AT] = ACTIONS(1220), + [anon_sym_AT_AT_AT] = ACTIONS(1132), + [anon_sym_PIPE] = ACTIONS(1220), + [anon_sym_LT_GT] = ACTIONS(1132), + [sym_list_bracket_begin] = ACTIONS(1120), + [sym_list_bracket_end] = ACTIONS(1132), + [anon_sym_RBRACK] = ACTIONS(1132), + [sym_association_bracket_begin] = ACTIONS(1120), + [sym_association_bracket_end] = ACTIONS(1132), + [sym_blank] = ACTIONS(1125), + [sym_blank_sequence] = ACTIONS(1125), + [sym_blank_null_sequence] = ACTIONS(1120), + [anon_sym_DQUOTE] = ACTIONS(1120), + [sym_number] = ACTIONS(1120), + [sym__lower_identifier] = ACTIONS(1120), + [sym__upper_identifier] = ACTIONS(1120), + [sym_comment] = ACTIONS(3), + }, + [523] = { + [aux_sym_source_file_repeat1] = STATE(523), + [aux_sym_source_file_token1] = ACTIONS(1222), + [sym_parenthesis_begin] = ACTIONS(741), + [sym_parenthesis_end] = ACTIONS(741), + [anon_sym_COMMA] = ACTIONS(741), + [anon_sym_PLUS_PLUS] = ACTIONS(741), + [anon_sym_DASH_DASH] = ACTIONS(741), + [anon_sym_PLUS] = ACTIONS(1225), + [anon_sym_DASH] = ACTIONS(1225), + [anon_sym_] = ACTIONS(741), + [anon_sym_2] = ACTIONS(741), + [anon_sym_BSLASH_] = ACTIONS(741), + [anon_sym_BSLASH_PERCENT] = ACTIONS(741), + [anon_sym_SEMI] = ACTIONS(741), + [anon_sym_EQ] = ACTIONS(1225), + [anon_sym_COLON_EQ] = ACTIONS(741), + [anon_sym_CARET_EQ] = ACTIONS(741), + [anon_sym_CARET_COLON_EQ] = ACTIONS(741), + [anon_sym_EQ_DOT] = ACTIONS(741), + [anon_sym_QMARK] = ACTIONS(741), + [anon_sym_EQ_EQ] = ACTIONS(741), + [anon_sym_BANG_EQ] = ACTIONS(741), + [anon_sym_GT] = ACTIONS(1225), + [anon_sym_GT_EQ] = ACTIONS(741), + [anon_sym_LT] = ACTIONS(1225), + [anon_sym_LT_EQ] = ACTIONS(741), + [anon_sym_DASH_GT] = ACTIONS(741), + [anon_sym_COLON_GT] = ACTIONS(741), + [anon_sym_COLON_COLON] = ACTIONS(741), + [anon_sym_AT] = ACTIONS(1225), + [anon_sym_TILDE] = ACTIONS(741), + [anon_sym_AT_STAR] = ACTIONS(741), + [anon_sym_SLASH_STAR] = ACTIONS(741), + [anon_sym_BSLASH_AMP] = ACTIONS(741), + [anon_sym_BSLASH_PLUS] = ACTIONS(741), + [anon_sym_AMP] = ACTIONS(741), + [anon_sym_PIPE_DASH_GT] = ACTIONS(741), + [anon_sym_3] = ACTIONS(741), + [anon_sym_4] = ACTIONS(741), + [anon_sym_STAR_STAR] = ACTIONS(741), + [anon_sym_DOT] = ACTIONS(1225), + [anon_sym_BSLASH] = ACTIONS(1225), + [anon_sym_5] = ACTIONS(741), + [anon_sym_6] = ACTIONS(741), + [anon_sym_7] = ACTIONS(741), + [anon_sym_8] = ACTIONS(741), + [anon_sym_9] = ACTIONS(741), + [anon_sym_STAR] = ACTIONS(1225), + [anon_sym_10] = ACTIONS(741), + [anon_sym_11] = ACTIONS(741), + [anon_sym_12] = ACTIONS(741), + [anon_sym_13] = ACTIONS(741), + [anon_sym_14] = ACTIONS(741), + [anon_sym_15] = ACTIONS(741), + [anon_sym_SLASH] = ACTIONS(1225), + [anon_sym_16] = ACTIONS(741), + [anon_sym_BSLASH_SLASH] = ACTIONS(741), + [anon_sym_SLASH_AT] = ACTIONS(741), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(741), + [anon_sym_BANG] = ACTIONS(1225), + [anon_sym_BANG_BANG] = ACTIONS(741), + [anon_sym_SQUOTE] = ACTIONS(741), + [anon_sym_BSLASH_AT] = ACTIONS(741), + [anon_sym_CARET] = ACTIONS(1225), + [anon_sym_BSLASH_CARET] = ACTIONS(741), + [anon_sym_AT_AT] = ACTIONS(1225), + [anon_sym_AT_AT_AT] = ACTIONS(741), + [anon_sym_PIPE] = ACTIONS(1225), + [anon_sym_LT_GT] = ACTIONS(741), + [sym_list_bracket_begin] = ACTIONS(741), + [sym_list_bracket_end] = ACTIONS(741), + [anon_sym_RBRACK] = ACTIONS(741), + [sym_association_bracket_begin] = ACTIONS(741), + [sym_association_bracket_end] = ACTIONS(741), + [sym_blank] = ACTIONS(1225), + [sym_blank_sequence] = ACTIONS(1225), + [sym_blank_null_sequence] = ACTIONS(741), + [anon_sym_DQUOTE] = ACTIONS(741), + [sym_number] = ACTIONS(741), + [sym__lower_identifier] = ACTIONS(741), + [sym__upper_identifier] = ACTIONS(741), + [sym_comment] = ACTIONS(3), + }, + [524] = { + [aux_sym_source_file_repeat1] = STATE(523), + [aux_sym_source_file_token1] = ACTIONS(1132), + [sym_parenthesis_begin] = ACTIONS(1120), + [sym_parenthesis_end] = ACTIONS(1132), + [anon_sym_COMMA] = ACTIONS(1132), + [anon_sym_PLUS_PLUS] = ACTIONS(1150), + [anon_sym_DASH_DASH] = ACTIONS(1150), + [anon_sym_PLUS] = ACTIONS(1220), + [anon_sym_DASH] = ACTIONS(1220), + [anon_sym_] = ACTIONS(1132), + [anon_sym_2] = ACTIONS(1120), + [anon_sym_BSLASH_] = ACTIONS(1132), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1132), + [anon_sym_SEMI] = ACTIONS(1132), + [anon_sym_EQ] = ACTIONS(1220), + [anon_sym_COLON_EQ] = ACTIONS(1132), + [anon_sym_CARET_EQ] = ACTIONS(1132), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1132), + [anon_sym_EQ_DOT] = ACTIONS(1132), + [anon_sym_QMARK] = ACTIONS(1132), + [anon_sym_EQ_EQ] = ACTIONS(1132), + [anon_sym_BANG_EQ] = ACTIONS(1132), + [anon_sym_GT] = ACTIONS(1220), + [anon_sym_GT_EQ] = ACTIONS(1132), + [anon_sym_LT] = ACTIONS(1220), + [anon_sym_LT_EQ] = ACTIONS(1132), + [anon_sym_DASH_GT] = ACTIONS(1132), + [anon_sym_COLON_GT] = ACTIONS(1132), + [anon_sym_COLON_COLON] = ACTIONS(1132), + [anon_sym_AT] = ACTIONS(1220), + [anon_sym_TILDE] = ACTIONS(1132), + [anon_sym_AT_STAR] = ACTIONS(1132), + [anon_sym_SLASH_STAR] = ACTIONS(1132), + [anon_sym_BSLASH_AMP] = ACTIONS(1132), + [anon_sym_BSLASH_PLUS] = ACTIONS(1132), + [anon_sym_AMP] = ACTIONS(1132), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1132), + [anon_sym_3] = ACTIONS(1132), + [anon_sym_4] = ACTIONS(1132), + [anon_sym_STAR_STAR] = ACTIONS(1132), + [anon_sym_DOT] = ACTIONS(1220), + [anon_sym_BSLASH] = ACTIONS(1220), + [anon_sym_5] = ACTIONS(1132), + [anon_sym_6] = ACTIONS(1132), + [anon_sym_7] = ACTIONS(1132), + [anon_sym_8] = ACTIONS(1132), + [anon_sym_9] = ACTIONS(1132), + [anon_sym_STAR] = ACTIONS(1220), + [anon_sym_10] = ACTIONS(1132), + [anon_sym_11] = ACTIONS(1132), + [anon_sym_12] = ACTIONS(1132), + [anon_sym_13] = ACTIONS(1132), + [anon_sym_14] = ACTIONS(1132), + [anon_sym_15] = ACTIONS(1132), + [anon_sym_SLASH] = ACTIONS(1220), + [anon_sym_16] = ACTIONS(1132), + [anon_sym_BSLASH_SLASH] = ACTIONS(1132), + [anon_sym_SLASH_AT] = ACTIONS(1132), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1132), + [anon_sym_BANG] = ACTIONS(1220), + [anon_sym_BANG_BANG] = ACTIONS(1132), + [anon_sym_SQUOTE] = ACTIONS(1132), + [anon_sym_BSLASH_AT] = ACTIONS(1132), + [anon_sym_CARET] = ACTIONS(1220), + [anon_sym_BSLASH_CARET] = ACTIONS(1132), + [anon_sym_AT_AT] = ACTIONS(1220), + [anon_sym_AT_AT_AT] = ACTIONS(1132), + [anon_sym_PIPE] = ACTIONS(1220), + [anon_sym_LT_GT] = ACTIONS(1132), + [sym_list_bracket_begin] = ACTIONS(1120), + [sym_list_bracket_end] = ACTIONS(1132), + [anon_sym_RBRACK] = ACTIONS(1132), + [sym_association_bracket_begin] = ACTIONS(1120), + [sym_association_bracket_end] = ACTIONS(1132), + [sym_blank] = ACTIONS(1125), + [sym_blank_sequence] = ACTIONS(1125), + [sym_blank_null_sequence] = ACTIONS(1120), + [anon_sym_DQUOTE] = ACTIONS(1120), + [sym_number] = ACTIONS(1120), + [sym__lower_identifier] = ACTIONS(1120), + [sym__upper_identifier] = ACTIONS(1120), + [sym_comment] = ACTIONS(3), + }, + [525] = { + [aux_sym_source_file_repeat1] = STATE(523), + [aux_sym_source_file_token1] = ACTIONS(1227), + [sym_parenthesis_begin] = ACTIONS(1227), + [sym_parenthesis_end] = ACTIONS(1230), + [anon_sym_COMMA] = ACTIONS(1230), + [anon_sym_PLUS_PLUS] = ACTIONS(1232), + [anon_sym_DASH_DASH] = ACTIONS(1232), + [anon_sym_PLUS] = ACTIONS(1235), + [anon_sym_DASH] = ACTIONS(1235), + [anon_sym_] = ACTIONS(1238), + [anon_sym_2] = ACTIONS(1227), + [anon_sym_BSLASH_] = ACTIONS(1238), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1230), + [anon_sym_SEMI] = ACTIONS(1238), + [anon_sym_EQ] = ACTIONS(1235), + [anon_sym_COLON_EQ] = ACTIONS(1238), + [anon_sym_CARET_EQ] = ACTIONS(1238), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1238), + [anon_sym_EQ_DOT] = ACTIONS(1238), + [anon_sym_QMARK] = ACTIONS(1238), + [anon_sym_EQ_EQ] = ACTIONS(1238), + [anon_sym_BANG_EQ] = ACTIONS(1238), + [anon_sym_GT] = ACTIONS(1235), + [anon_sym_GT_EQ] = ACTIONS(1238), + [anon_sym_LT] = ACTIONS(1235), + [anon_sym_LT_EQ] = ACTIONS(1238), + [anon_sym_DASH_GT] = ACTIONS(1238), + [anon_sym_COLON_GT] = ACTIONS(1238), + [anon_sym_COLON_COLON] = ACTIONS(1238), + [anon_sym_AT] = ACTIONS(1235), + [anon_sym_TILDE] = ACTIONS(1238), + [anon_sym_AT_STAR] = ACTIONS(1238), + [anon_sym_SLASH_STAR] = ACTIONS(1238), + [anon_sym_BSLASH_AMP] = ACTIONS(1238), + [anon_sym_BSLASH_PLUS] = ACTIONS(1238), + [anon_sym_AMP] = ACTIONS(1238), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1238), + [anon_sym_3] = ACTIONS(1238), + [anon_sym_4] = ACTIONS(1238), + [anon_sym_STAR_STAR] = ACTIONS(1238), + [anon_sym_DOT] = ACTIONS(1235), + [anon_sym_BSLASH] = ACTIONS(1235), + [anon_sym_5] = ACTIONS(1238), + [anon_sym_6] = ACTIONS(1238), + [anon_sym_7] = ACTIONS(1238), + [anon_sym_8] = ACTIONS(1238), + [anon_sym_9] = ACTIONS(1238), + [anon_sym_STAR] = ACTIONS(1235), + [anon_sym_10] = ACTIONS(1238), + [anon_sym_11] = ACTIONS(1238), + [anon_sym_12] = ACTIONS(1238), + [anon_sym_13] = ACTIONS(1238), + [anon_sym_14] = ACTIONS(1238), + [anon_sym_15] = ACTIONS(1238), + [anon_sym_SLASH] = ACTIONS(1235), + [anon_sym_16] = ACTIONS(1238), + [anon_sym_BSLASH_SLASH] = ACTIONS(1238), + [anon_sym_SLASH_AT] = ACTIONS(1238), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1238), + [anon_sym_BANG] = ACTIONS(1235), + [anon_sym_BANG_BANG] = ACTIONS(1238), + [anon_sym_SQUOTE] = ACTIONS(1238), + [anon_sym_BSLASH_AT] = ACTIONS(1238), + [anon_sym_CARET] = ACTIONS(1235), + [anon_sym_BSLASH_CARET] = ACTIONS(1238), + [anon_sym_AT_AT] = ACTIONS(1235), + [anon_sym_AT_AT_AT] = ACTIONS(1238), + [anon_sym_PIPE] = ACTIONS(1235), + [anon_sym_LT_GT] = ACTIONS(1238), + [sym_list_bracket_begin] = ACTIONS(1227), + [sym_list_bracket_end] = ACTIONS(1230), + [anon_sym_RBRACK] = ACTIONS(1230), + [sym_association_bracket_begin] = ACTIONS(1227), + [sym_association_bracket_end] = ACTIONS(1230), + [sym_blank] = ACTIONS(1241), + [sym_blank_sequence] = ACTIONS(1241), + [sym_blank_null_sequence] = ACTIONS(1227), + [anon_sym_DQUOTE] = ACTIONS(1227), + [sym_number] = ACTIONS(1227), + [sym__lower_identifier] = ACTIONS(1227), + [sym__upper_identifier] = ACTIONS(1227), + [sym_comment] = ACTIONS(3), + }, + [526] = { + [aux_sym_source_file_repeat1] = STATE(523), + [aux_sym_source_file_token1] = ACTIONS(1150), + [sym_parenthesis_begin] = ACTIONS(1150), + [sym_parenthesis_end] = ACTIONS(1150), + [anon_sym_COMMA] = ACTIONS(1150), + [anon_sym_PLUS_PLUS] = ACTIONS(1150), + [anon_sym_DASH_DASH] = ACTIONS(1150), + [anon_sym_PLUS] = ACTIONS(1152), + [anon_sym_DASH] = ACTIONS(1152), + [anon_sym_] = ACTIONS(1150), + [anon_sym_2] = ACTIONS(1150), + [anon_sym_BSLASH_] = ACTIONS(1150), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1150), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_EQ] = ACTIONS(1152), + [anon_sym_COLON_EQ] = ACTIONS(1150), + [anon_sym_CARET_EQ] = ACTIONS(1150), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1150), + [anon_sym_EQ_DOT] = ACTIONS(1150), + [anon_sym_QMARK] = ACTIONS(1150), + [anon_sym_EQ_EQ] = ACTIONS(1150), + [anon_sym_BANG_EQ] = ACTIONS(1150), + [anon_sym_GT] = ACTIONS(1152), + [anon_sym_GT_EQ] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1152), + [anon_sym_LT_EQ] = ACTIONS(1150), + [anon_sym_DASH_GT] = ACTIONS(1150), + [anon_sym_COLON_GT] = ACTIONS(1150), + [anon_sym_COLON_COLON] = ACTIONS(1150), + [anon_sym_AT] = ACTIONS(1152), + [anon_sym_TILDE] = ACTIONS(1150), + [anon_sym_AT_STAR] = ACTIONS(1150), + [anon_sym_SLASH_STAR] = ACTIONS(1150), + [anon_sym_BSLASH_AMP] = ACTIONS(1150), + [anon_sym_BSLASH_PLUS] = ACTIONS(1150), + [anon_sym_AMP] = ACTIONS(1150), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1150), + [anon_sym_3] = ACTIONS(1150), + [anon_sym_4] = ACTIONS(1150), + [anon_sym_STAR_STAR] = ACTIONS(1150), + [anon_sym_DOT] = ACTIONS(1152), + [anon_sym_BSLASH] = ACTIONS(1152), + [anon_sym_5] = ACTIONS(1150), + [anon_sym_6] = ACTIONS(1150), + [anon_sym_7] = ACTIONS(1150), + [anon_sym_8] = ACTIONS(1150), + [anon_sym_9] = ACTIONS(1150), + [anon_sym_STAR] = ACTIONS(1152), + [anon_sym_10] = ACTIONS(1150), + [anon_sym_11] = ACTIONS(1150), + [anon_sym_12] = ACTIONS(1150), + [anon_sym_13] = ACTIONS(1150), + [anon_sym_14] = ACTIONS(1150), + [anon_sym_15] = ACTIONS(1150), + [anon_sym_SLASH] = ACTIONS(1152), + [anon_sym_16] = ACTIONS(1150), + [anon_sym_BSLASH_SLASH] = ACTIONS(1150), + [anon_sym_SLASH_AT] = ACTIONS(1150), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1150), + [anon_sym_BANG] = ACTIONS(1152), + [anon_sym_BANG_BANG] = ACTIONS(1150), + [anon_sym_SQUOTE] = ACTIONS(1150), + [anon_sym_BSLASH_AT] = ACTIONS(1150), + [anon_sym_CARET] = ACTIONS(1152), + [anon_sym_BSLASH_CARET] = ACTIONS(1150), + [anon_sym_AT_AT] = ACTIONS(1152), + [anon_sym_AT_AT_AT] = ACTIONS(1150), + [anon_sym_PIPE] = ACTIONS(1152), + [anon_sym_LT_GT] = ACTIONS(1150), + [sym_list_bracket_begin] = ACTIONS(1150), + [sym_list_bracket_end] = ACTIONS(1150), + [anon_sym_RBRACK] = ACTIONS(1150), + [sym_association_bracket_begin] = ACTIONS(1150), + [sym_association_bracket_end] = ACTIONS(1150), + [sym_blank] = ACTIONS(1152), + [sym_blank_sequence] = ACTIONS(1152), + [sym_blank_null_sequence] = ACTIONS(1150), + [anon_sym_DQUOTE] = ACTIONS(1150), + [sym_number] = ACTIONS(1150), + [sym__lower_identifier] = ACTIONS(1150), + [sym__upper_identifier] = ACTIONS(1150), + [sym_comment] = ACTIONS(3), + }, + [527] = { + [aux_sym_source_file_repeat1] = STATE(526), + [aux_sym_source_file_token1] = ACTIONS(1113), + [sym_parenthesis_begin] = ACTIONS(1072), + [sym_parenthesis_end] = ACTIONS(1072), + [anon_sym_COMMA] = ACTIONS(1072), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1116), + [anon_sym_DASH] = ACTIONS(1116), + [anon_sym_] = ACTIONS(1072), + [anon_sym_2] = ACTIONS(1072), + [anon_sym_BSLASH_] = ACTIONS(1072), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1072), + [anon_sym_SEMI] = ACTIONS(1072), + [anon_sym_EQ] = ACTIONS(1116), + [anon_sym_COLON_EQ] = ACTIONS(1072), + [anon_sym_CARET_EQ] = ACTIONS(1072), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1072), + [anon_sym_EQ_DOT] = ACTIONS(1072), + [anon_sym_QMARK] = ACTIONS(1072), + [anon_sym_EQ_EQ] = ACTIONS(1072), + [anon_sym_BANG_EQ] = ACTIONS(1072), + [anon_sym_GT] = ACTIONS(1116), + [anon_sym_GT_EQ] = ACTIONS(1072), + [anon_sym_LT] = ACTIONS(1116), + [anon_sym_LT_EQ] = ACTIONS(1072), + [anon_sym_DASH_GT] = ACTIONS(1072), + [anon_sym_COLON_GT] = ACTIONS(1072), + [anon_sym_COLON_COLON] = ACTIONS(1072), + [anon_sym_AT] = ACTIONS(1116), + [anon_sym_TILDE] = ACTIONS(1072), + [anon_sym_AT_STAR] = ACTIONS(1072), + [anon_sym_SLASH_STAR] = ACTIONS(1072), + [anon_sym_BSLASH_AMP] = ACTIONS(1072), + [anon_sym_BSLASH_PLUS] = ACTIONS(1072), + [anon_sym_AMP] = ACTIONS(1072), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1072), + [anon_sym_3] = ACTIONS(1072), + [anon_sym_4] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1072), + [anon_sym_DOT] = ACTIONS(1116), + [anon_sym_BSLASH] = ACTIONS(1116), + [anon_sym_5] = ACTIONS(1072), + [anon_sym_6] = ACTIONS(1072), + [anon_sym_7] = ACTIONS(1072), + [anon_sym_8] = ACTIONS(1072), + [anon_sym_9] = ACTIONS(1072), + [anon_sym_STAR] = ACTIONS(1116), + [anon_sym_10] = ACTIONS(1072), + [anon_sym_11] = ACTIONS(1072), + [anon_sym_12] = ACTIONS(1072), + [anon_sym_13] = ACTIONS(1072), + [anon_sym_14] = ACTIONS(1072), + [anon_sym_15] = ACTIONS(1072), + [anon_sym_SLASH] = ACTIONS(1116), + [anon_sym_16] = ACTIONS(1072), + [anon_sym_BSLASH_SLASH] = ACTIONS(1072), + [anon_sym_SLASH_AT] = ACTIONS(1072), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1072), + [anon_sym_BANG] = ACTIONS(1116), + [anon_sym_BANG_BANG] = ACTIONS(1072), + [anon_sym_SQUOTE] = ACTIONS(1072), + [anon_sym_BSLASH_AT] = ACTIONS(1072), + [anon_sym_CARET] = ACTIONS(1116), + [anon_sym_BSLASH_CARET] = ACTIONS(1072), + [anon_sym_AT_AT] = ACTIONS(1116), + [anon_sym_AT_AT_AT] = ACTIONS(1072), + [anon_sym_PIPE] = ACTIONS(1116), + [anon_sym_LT_GT] = ACTIONS(1072), + [sym_list_bracket_begin] = ACTIONS(1072), + [sym_list_bracket_end] = ACTIONS(1072), + [anon_sym_RBRACK] = ACTIONS(1072), + [sym_association_bracket_begin] = ACTIONS(1072), + [sym_association_bracket_end] = ACTIONS(1072), + [sym_blank] = ACTIONS(1116), + [sym_blank_sequence] = ACTIONS(1116), + [sym_blank_null_sequence] = ACTIONS(1072), + [anon_sym_DQUOTE] = ACTIONS(1072), + [sym_number] = ACTIONS(1072), + [sym__lower_identifier] = ACTIONS(1072), + [sym__upper_identifier] = ACTIONS(1072), + [sym_comment] = ACTIONS(3), + }, + [528] = { + [aux_sym_source_file_repeat1] = STATE(534), + [aux_sym_source_file_token1] = ACTIONS(1118), + [sym_parenthesis_begin] = ACTIONS(1120), + [sym_parenthesis_end] = ACTIONS(1120), + [anon_sym_COMMA] = ACTIONS(1120), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1125), + [anon_sym_DASH] = ACTIONS(1125), + [anon_sym_] = ACTIONS(1120), + [anon_sym_2] = ACTIONS(1120), + [anon_sym_BSLASH_] = ACTIONS(1120), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1120), + [anon_sym_SEMI] = ACTIONS(1120), + [anon_sym_EQ] = ACTIONS(1125), + [anon_sym_COLON_EQ] = ACTIONS(1120), + [anon_sym_CARET_EQ] = ACTIONS(1120), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1120), + [anon_sym_EQ_DOT] = ACTIONS(1120), + [anon_sym_QMARK] = ACTIONS(1120), + [anon_sym_EQ_EQ] = ACTIONS(1120), + [anon_sym_BANG_EQ] = ACTIONS(1120), + [anon_sym_GT] = ACTIONS(1125), + [anon_sym_GT_EQ] = ACTIONS(1120), + [anon_sym_LT] = ACTIONS(1125), + [anon_sym_LT_EQ] = ACTIONS(1120), + [anon_sym_DASH_GT] = ACTIONS(1120), + [anon_sym_COLON_GT] = ACTIONS(1120), + [anon_sym_COLON_COLON] = ACTIONS(1120), + [anon_sym_AT] = ACTIONS(1125), + [anon_sym_TILDE] = ACTIONS(1120), + [anon_sym_AT_STAR] = ACTIONS(1120), + [anon_sym_SLASH_STAR] = ACTIONS(1120), + [anon_sym_BSLASH_AMP] = ACTIONS(1120), + [anon_sym_BSLASH_PLUS] = ACTIONS(1120), + [anon_sym_AMP] = ACTIONS(1120), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1120), + [anon_sym_3] = ACTIONS(1120), + [anon_sym_4] = ACTIONS(1120), + [anon_sym_STAR_STAR] = ACTIONS(1120), + [anon_sym_DOT] = ACTIONS(1125), + [anon_sym_BSLASH] = ACTIONS(1125), + [anon_sym_5] = ACTIONS(1120), + [anon_sym_6] = ACTIONS(1120), + [anon_sym_7] = ACTIONS(1120), + [anon_sym_8] = ACTIONS(1120), + [anon_sym_9] = ACTIONS(1120), + [anon_sym_STAR] = ACTIONS(1125), + [anon_sym_10] = ACTIONS(1120), + [anon_sym_11] = ACTIONS(1120), + [anon_sym_12] = ACTIONS(1120), + [anon_sym_13] = ACTIONS(1120), + [anon_sym_14] = ACTIONS(1120), + [anon_sym_15] = ACTIONS(1120), + [anon_sym_SLASH] = ACTIONS(1125), + [anon_sym_16] = ACTIONS(1120), + [anon_sym_BSLASH_SLASH] = ACTIONS(1120), + [anon_sym_SLASH_AT] = ACTIONS(1120), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1120), + [anon_sym_BANG] = ACTIONS(1125), + [anon_sym_BANG_BANG] = ACTIONS(1120), + [anon_sym_SQUOTE] = ACTIONS(1120), + [anon_sym_BSLASH_AT] = ACTIONS(1120), + [anon_sym_CARET] = ACTIONS(1125), + [anon_sym_BSLASH_CARET] = ACTIONS(1120), + [anon_sym_AT_AT] = ACTIONS(1125), + [anon_sym_AT_AT_AT] = ACTIONS(1120), + [anon_sym_PIPE] = ACTIONS(1125), + [anon_sym_LT_GT] = ACTIONS(1120), + [sym_list_bracket_begin] = ACTIONS(1120), + [sym_list_bracket_end] = ACTIONS(1120), + [anon_sym_RBRACK] = ACTIONS(1120), + [sym_association_bracket_begin] = ACTIONS(1120), + [sym_association_bracket_end] = ACTIONS(1120), + [sym_blank] = ACTIONS(1125), + [sym_blank_sequence] = ACTIONS(1125), + [sym_blank_null_sequence] = ACTIONS(1120), + [anon_sym_DQUOTE] = ACTIONS(1120), + [sym_number] = ACTIONS(1120), + [sym__lower_identifier] = ACTIONS(1120), + [sym__upper_identifier] = ACTIONS(1120), + [sym_comment] = ACTIONS(3), + }, + [529] = { + [ts_builtin_sym_end] = ACTIONS(1244), + [aux_sym_source_file_token1] = ACTIONS(1244), + [sym_parenthesis_begin] = ACTIONS(1244), + [sym_parenthesis_end] = ACTIONS(1244), + [anon_sym_COMMA] = ACTIONS(1244), + [anon_sym_PLUS_PLUS] = ACTIONS(1244), + [anon_sym_DASH_DASH] = ACTIONS(1244), + [anon_sym_PLUS] = ACTIONS(1246), + [anon_sym_DASH] = ACTIONS(1246), + [anon_sym_] = ACTIONS(1244), + [anon_sym_2] = ACTIONS(1244), + [anon_sym_BSLASH_] = ACTIONS(1244), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1244), + [anon_sym_SEMI] = ACTIONS(1244), + [anon_sym_EQ] = ACTIONS(1246), + [anon_sym_COLON_EQ] = ACTIONS(1244), + [anon_sym_CARET_EQ] = ACTIONS(1244), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1244), + [anon_sym_EQ_DOT] = ACTIONS(1244), + [anon_sym_QMARK] = ACTIONS(1244), + [anon_sym_EQ_EQ] = ACTIONS(1244), + [anon_sym_BANG_EQ] = ACTIONS(1244), + [anon_sym_GT] = ACTIONS(1246), + [anon_sym_GT_EQ] = ACTIONS(1244), + [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT_EQ] = ACTIONS(1244), + [anon_sym_DASH_GT] = ACTIONS(1244), + [anon_sym_COLON_GT] = ACTIONS(1244), + [anon_sym_COLON_COLON] = ACTIONS(1244), + [anon_sym_AT] = ACTIONS(1246), + [anon_sym_TILDE] = ACTIONS(1244), + [anon_sym_AT_STAR] = ACTIONS(1244), + [anon_sym_SLASH_STAR] = ACTIONS(1244), + [anon_sym_BSLASH_AMP] = ACTIONS(1244), + [anon_sym_BSLASH_PLUS] = ACTIONS(1244), + [anon_sym_AMP] = ACTIONS(1244), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1244), + [anon_sym_3] = ACTIONS(1244), + [anon_sym_4] = ACTIONS(1244), + [anon_sym_STAR_STAR] = ACTIONS(1244), + [anon_sym_DOT] = ACTIONS(1246), + [anon_sym_BSLASH] = ACTIONS(1246), + [anon_sym_5] = ACTIONS(1244), + [anon_sym_6] = ACTIONS(1244), + [anon_sym_7] = ACTIONS(1244), + [anon_sym_8] = ACTIONS(1244), + [anon_sym_9] = ACTIONS(1244), + [anon_sym_STAR] = ACTIONS(1246), + [anon_sym_10] = ACTIONS(1244), + [anon_sym_11] = ACTIONS(1244), + [anon_sym_12] = ACTIONS(1244), + [anon_sym_13] = ACTIONS(1244), + [anon_sym_14] = ACTIONS(1244), + [anon_sym_15] = ACTIONS(1244), + [anon_sym_SLASH] = ACTIONS(1246), + [anon_sym_16] = ACTIONS(1244), + [anon_sym_BSLASH_SLASH] = ACTIONS(1244), + [anon_sym_SLASH_AT] = ACTIONS(1244), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1244), + [anon_sym_BANG] = ACTIONS(1246), + [anon_sym_BANG_BANG] = ACTIONS(1244), + [anon_sym_SQUOTE] = ACTIONS(1244), + [anon_sym_BSLASH_AT] = ACTIONS(1244), + [anon_sym_CARET] = ACTIONS(1246), + [anon_sym_BSLASH_CARET] = ACTIONS(1244), + [anon_sym_AT_AT] = ACTIONS(1246), + [anon_sym_AT_AT_AT] = ACTIONS(1244), + [anon_sym_PIPE] = ACTIONS(1246), + [anon_sym_LT_GT] = ACTIONS(1244), + [sym_list_bracket_begin] = ACTIONS(1244), + [sym_list_bracket_end] = ACTIONS(1244), + [anon_sym_RBRACK] = ACTIONS(1244), + [sym_association_bracket_begin] = ACTIONS(1244), + [sym_association_bracket_end] = ACTIONS(1244), + [sym_blank] = ACTIONS(1246), + [sym_blank_sequence] = ACTIONS(1246), + [sym_blank_null_sequence] = ACTIONS(1244), + [anon_sym_DQUOTE] = ACTIONS(1244), + [sym_number] = ACTIONS(1244), + [sym__lower_identifier] = ACTIONS(1244), + [sym__upper_identifier] = ACTIONS(1244), + [sym_comment] = ACTIONS(3), + }, + [530] = { + [aux_sym_source_file_repeat1] = STATE(535), + [aux_sym_source_file_token1] = ACTIONS(1147), + [sym_parenthesis_begin] = ACTIONS(1150), + [sym_parenthesis_end] = ACTIONS(1150), + [anon_sym_COMMA] = ACTIONS(1150), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1152), + [anon_sym_DASH] = ACTIONS(1152), + [anon_sym_] = ACTIONS(1150), + [anon_sym_2] = ACTIONS(1150), + [anon_sym_BSLASH_] = ACTIONS(1150), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1150), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_EQ] = ACTIONS(1152), + [anon_sym_COLON_EQ] = ACTIONS(1150), + [anon_sym_CARET_EQ] = ACTIONS(1150), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1150), + [anon_sym_EQ_DOT] = ACTIONS(1150), + [anon_sym_QMARK] = ACTIONS(1150), + [anon_sym_EQ_EQ] = ACTIONS(1150), + [anon_sym_BANG_EQ] = ACTIONS(1150), + [anon_sym_GT] = ACTIONS(1152), + [anon_sym_GT_EQ] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1152), + [anon_sym_LT_EQ] = ACTIONS(1150), + [anon_sym_DASH_GT] = ACTIONS(1150), + [anon_sym_COLON_GT] = ACTIONS(1150), + [anon_sym_COLON_COLON] = ACTIONS(1150), + [anon_sym_AT] = ACTIONS(1152), + [anon_sym_TILDE] = ACTIONS(1150), + [anon_sym_AT_STAR] = ACTIONS(1150), + [anon_sym_SLASH_STAR] = ACTIONS(1150), + [anon_sym_BSLASH_AMP] = ACTIONS(1150), + [anon_sym_BSLASH_PLUS] = ACTIONS(1150), + [anon_sym_AMP] = ACTIONS(1150), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1150), + [anon_sym_3] = ACTIONS(1150), + [anon_sym_4] = ACTIONS(1150), + [anon_sym_STAR_STAR] = ACTIONS(1150), + [anon_sym_DOT] = ACTIONS(1152), + [anon_sym_BSLASH] = ACTIONS(1152), + [anon_sym_5] = ACTIONS(1150), + [anon_sym_6] = ACTIONS(1150), + [anon_sym_7] = ACTIONS(1150), + [anon_sym_8] = ACTIONS(1150), + [anon_sym_9] = ACTIONS(1150), + [anon_sym_STAR] = ACTIONS(1152), + [anon_sym_10] = ACTIONS(1150), + [anon_sym_11] = ACTIONS(1150), + [anon_sym_12] = ACTIONS(1150), + [anon_sym_13] = ACTIONS(1150), + [anon_sym_14] = ACTIONS(1150), + [anon_sym_15] = ACTIONS(1150), + [anon_sym_SLASH] = ACTIONS(1152), + [anon_sym_16] = ACTIONS(1150), + [anon_sym_BSLASH_SLASH] = ACTIONS(1150), + [anon_sym_SLASH_AT] = ACTIONS(1150), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1150), + [anon_sym_BANG] = ACTIONS(1152), + [anon_sym_BANG_BANG] = ACTIONS(1150), + [anon_sym_SQUOTE] = ACTIONS(1150), + [anon_sym_BSLASH_AT] = ACTIONS(1150), + [anon_sym_CARET] = ACTIONS(1152), + [anon_sym_BSLASH_CARET] = ACTIONS(1150), + [anon_sym_AT_AT] = ACTIONS(1152), + [anon_sym_AT_AT_AT] = ACTIONS(1150), + [anon_sym_PIPE] = ACTIONS(1152), + [anon_sym_LT_GT] = ACTIONS(1150), + [sym_list_bracket_begin] = ACTIONS(1150), + [sym_list_bracket_end] = ACTIONS(1150), + [anon_sym_RBRACK] = ACTIONS(1150), + [sym_association_bracket_begin] = ACTIONS(1150), + [sym_association_bracket_end] = ACTIONS(1150), + [sym_blank] = ACTIONS(1152), + [sym_blank_sequence] = ACTIONS(1152), + [sym_blank_null_sequence] = ACTIONS(1150), + [anon_sym_DQUOTE] = ACTIONS(1150), + [sym_number] = ACTIONS(1150), + [sym__lower_identifier] = ACTIONS(1150), + [sym__upper_identifier] = ACTIONS(1150), + [sym_comment] = ACTIONS(3), + }, + [531] = { + [aux_sym_source_file_repeat1] = STATE(1037), + [aux_sym_source_file_token1] = ACTIONS(1216), + [sym_parenthesis_begin] = ACTIONS(1129), + [sym_parenthesis_end] = ACTIONS(1216), + [anon_sym_COMMA] = ACTIONS(1216), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1218), + [anon_sym_DASH] = ACTIONS(1218), + [anon_sym_] = ACTIONS(1216), + [anon_sym_2] = ACTIONS(1129), + [anon_sym_BSLASH_] = ACTIONS(1216), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1216), + [anon_sym_SEMI] = ACTIONS(1216), + [anon_sym_EQ] = ACTIONS(1218), + [anon_sym_COLON_EQ] = ACTIONS(1216), + [anon_sym_CARET_EQ] = ACTIONS(1216), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1216), + [anon_sym_EQ_DOT] = ACTIONS(1216), + [anon_sym_QMARK] = ACTIONS(1216), + [anon_sym_EQ_EQ] = ACTIONS(1216), + [anon_sym_BANG_EQ] = ACTIONS(1216), + [anon_sym_GT] = ACTIONS(1218), + [anon_sym_GT_EQ] = ACTIONS(1216), + [anon_sym_LT] = ACTIONS(1218), + [anon_sym_LT_EQ] = ACTIONS(1216), + [anon_sym_DASH_GT] = ACTIONS(1216), + [anon_sym_COLON_GT] = ACTIONS(1216), + [anon_sym_COLON_COLON] = ACTIONS(1216), + [anon_sym_AT] = ACTIONS(1218), + [anon_sym_TILDE] = ACTIONS(1216), + [anon_sym_AT_STAR] = ACTIONS(1216), + [anon_sym_SLASH_STAR] = ACTIONS(1216), + [anon_sym_BSLASH_AMP] = ACTIONS(1216), + [anon_sym_BSLASH_PLUS] = ACTIONS(1216), + [anon_sym_AMP] = ACTIONS(1216), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1216), + [anon_sym_3] = ACTIONS(1216), + [anon_sym_4] = ACTIONS(1216), + [anon_sym_STAR_STAR] = ACTIONS(1216), + [anon_sym_DOT] = ACTIONS(1218), + [anon_sym_BSLASH] = ACTIONS(1218), + [anon_sym_5] = ACTIONS(1216), + [anon_sym_6] = ACTIONS(1216), + [anon_sym_7] = ACTIONS(1216), + [anon_sym_8] = ACTIONS(1216), + [anon_sym_9] = ACTIONS(1216), + [anon_sym_STAR] = ACTIONS(1218), + [anon_sym_10] = ACTIONS(1216), + [anon_sym_11] = ACTIONS(1216), + [anon_sym_12] = ACTIONS(1216), + [anon_sym_13] = ACTIONS(1216), + [anon_sym_14] = ACTIONS(1216), + [anon_sym_15] = ACTIONS(1216), + [anon_sym_SLASH] = ACTIONS(1218), + [anon_sym_16] = ACTIONS(1216), + [anon_sym_BSLASH_SLASH] = ACTIONS(1216), + [anon_sym_SLASH_AT] = ACTIONS(1216), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1216), + [anon_sym_BANG] = ACTIONS(1218), + [anon_sym_BANG_BANG] = ACTIONS(1216), + [anon_sym_SQUOTE] = ACTIONS(1216), + [anon_sym_BSLASH_AT] = ACTIONS(1216), + [anon_sym_CARET] = ACTIONS(1218), + [anon_sym_BSLASH_CARET] = ACTIONS(1216), + [anon_sym_AT_AT] = ACTIONS(1218), + [anon_sym_AT_AT_AT] = ACTIONS(1216), + [anon_sym_PIPE] = ACTIONS(1218), + [anon_sym_LT_GT] = ACTIONS(1216), + [sym_list_bracket_begin] = ACTIONS(1129), + [sym_list_bracket_end] = ACTIONS(1216), + [anon_sym_RBRACK] = ACTIONS(1216), + [sym_association_bracket_begin] = ACTIONS(1129), + [sym_association_bracket_end] = ACTIONS(1216), + [sym_blank] = ACTIONS(1140), + [sym_blank_sequence] = ACTIONS(1140), + [sym_blank_null_sequence] = ACTIONS(1129), + [anon_sym_DQUOTE] = ACTIONS(1129), + [sym_number] = ACTIONS(1129), + [sym__lower_identifier] = ACTIONS(1129), + [sym__upper_identifier] = ACTIONS(1129), + [sym_comment] = ACTIONS(3), + }, + [532] = { + [aux_sym_source_file_repeat1] = STATE(523), + [aux_sym_source_file_token1] = ACTIONS(1120), + [sym_parenthesis_begin] = ACTIONS(1120), + [sym_parenthesis_end] = ACTIONS(1120), + [anon_sym_COMMA] = ACTIONS(1120), + [anon_sym_PLUS_PLUS] = ACTIONS(1150), + [anon_sym_DASH_DASH] = ACTIONS(1150), + [anon_sym_PLUS] = ACTIONS(1125), + [anon_sym_DASH] = ACTIONS(1125), + [anon_sym_] = ACTIONS(1120), + [anon_sym_2] = ACTIONS(1120), + [anon_sym_BSLASH_] = ACTIONS(1120), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1120), + [anon_sym_SEMI] = ACTIONS(1120), + [anon_sym_EQ] = ACTIONS(1125), + [anon_sym_COLON_EQ] = ACTIONS(1120), + [anon_sym_CARET_EQ] = ACTIONS(1120), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1120), + [anon_sym_EQ_DOT] = ACTIONS(1120), + [anon_sym_QMARK] = ACTIONS(1120), + [anon_sym_EQ_EQ] = ACTIONS(1120), + [anon_sym_BANG_EQ] = ACTIONS(1120), + [anon_sym_GT] = ACTIONS(1125), + [anon_sym_GT_EQ] = ACTIONS(1120), + [anon_sym_LT] = ACTIONS(1125), + [anon_sym_LT_EQ] = ACTIONS(1120), + [anon_sym_DASH_GT] = ACTIONS(1120), + [anon_sym_COLON_GT] = ACTIONS(1120), + [anon_sym_COLON_COLON] = ACTIONS(1120), + [anon_sym_AT] = ACTIONS(1125), + [anon_sym_TILDE] = ACTIONS(1120), + [anon_sym_AT_STAR] = ACTIONS(1120), + [anon_sym_SLASH_STAR] = ACTIONS(1120), + [anon_sym_BSLASH_AMP] = ACTIONS(1120), + [anon_sym_BSLASH_PLUS] = ACTIONS(1120), + [anon_sym_AMP] = ACTIONS(1120), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1120), + [anon_sym_3] = ACTIONS(1120), + [anon_sym_4] = ACTIONS(1120), + [anon_sym_STAR_STAR] = ACTIONS(1120), + [anon_sym_DOT] = ACTIONS(1125), + [anon_sym_BSLASH] = ACTIONS(1125), + [anon_sym_5] = ACTIONS(1120), + [anon_sym_6] = ACTIONS(1120), + [anon_sym_7] = ACTIONS(1120), + [anon_sym_8] = ACTIONS(1120), + [anon_sym_9] = ACTIONS(1120), + [anon_sym_STAR] = ACTIONS(1125), + [anon_sym_10] = ACTIONS(1120), + [anon_sym_11] = ACTIONS(1120), + [anon_sym_12] = ACTIONS(1120), + [anon_sym_13] = ACTIONS(1120), + [anon_sym_14] = ACTIONS(1120), + [anon_sym_15] = ACTIONS(1120), + [anon_sym_SLASH] = ACTIONS(1125), + [anon_sym_16] = ACTIONS(1120), + [anon_sym_BSLASH_SLASH] = ACTIONS(1120), + [anon_sym_SLASH_AT] = ACTIONS(1120), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1120), + [anon_sym_BANG] = ACTIONS(1125), + [anon_sym_BANG_BANG] = ACTIONS(1120), + [anon_sym_SQUOTE] = ACTIONS(1120), + [anon_sym_BSLASH_AT] = ACTIONS(1120), + [anon_sym_CARET] = ACTIONS(1125), + [anon_sym_BSLASH_CARET] = ACTIONS(1120), + [anon_sym_AT_AT] = ACTIONS(1125), + [anon_sym_AT_AT_AT] = ACTIONS(1120), + [anon_sym_PIPE] = ACTIONS(1125), + [anon_sym_LT_GT] = ACTIONS(1120), + [sym_list_bracket_begin] = ACTIONS(1120), + [sym_list_bracket_end] = ACTIONS(1120), + [anon_sym_RBRACK] = ACTIONS(1120), + [sym_association_bracket_begin] = ACTIONS(1120), + [sym_association_bracket_end] = ACTIONS(1120), + [sym_blank] = ACTIONS(1125), + [sym_blank_sequence] = ACTIONS(1125), + [sym_blank_null_sequence] = ACTIONS(1120), + [anon_sym_DQUOTE] = ACTIONS(1120), + [sym_number] = ACTIONS(1120), + [sym__lower_identifier] = ACTIONS(1120), + [sym__upper_identifier] = ACTIONS(1120), + [sym_comment] = ACTIONS(3), + }, + [533] = { + [aux_sym_source_file_repeat1] = STATE(523), + [aux_sym_source_file_token1] = ACTIONS(1230), + [sym_parenthesis_begin] = ACTIONS(1227), + [sym_parenthesis_end] = ACTIONS(1230), + [anon_sym_COMMA] = ACTIONS(1230), + [anon_sym_PLUS_PLUS] = ACTIONS(1232), + [anon_sym_DASH_DASH] = ACTIONS(1232), + [anon_sym_PLUS] = ACTIONS(1235), + [anon_sym_DASH] = ACTIONS(1235), + [anon_sym_] = ACTIONS(1238), + [anon_sym_2] = ACTIONS(1227), + [anon_sym_BSLASH_] = ACTIONS(1238), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1230), + [anon_sym_SEMI] = ACTIONS(1238), + [anon_sym_EQ] = ACTIONS(1235), + [anon_sym_COLON_EQ] = ACTIONS(1238), + [anon_sym_CARET_EQ] = ACTIONS(1238), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1238), + [anon_sym_EQ_DOT] = ACTIONS(1238), + [anon_sym_QMARK] = ACTIONS(1238), + [anon_sym_EQ_EQ] = ACTIONS(1238), + [anon_sym_BANG_EQ] = ACTIONS(1238), + [anon_sym_GT] = ACTIONS(1235), + [anon_sym_GT_EQ] = ACTIONS(1238), + [anon_sym_LT] = ACTIONS(1235), + [anon_sym_LT_EQ] = ACTIONS(1238), + [anon_sym_DASH_GT] = ACTIONS(1238), + [anon_sym_COLON_GT] = ACTIONS(1238), + [anon_sym_COLON_COLON] = ACTIONS(1238), + [anon_sym_AT] = ACTIONS(1235), + [anon_sym_TILDE] = ACTIONS(1238), + [anon_sym_AT_STAR] = ACTIONS(1238), + [anon_sym_SLASH_STAR] = ACTIONS(1238), + [anon_sym_BSLASH_AMP] = ACTIONS(1238), + [anon_sym_BSLASH_PLUS] = ACTIONS(1238), + [anon_sym_AMP] = ACTIONS(1238), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1238), + [anon_sym_3] = ACTIONS(1238), + [anon_sym_4] = ACTIONS(1238), + [anon_sym_STAR_STAR] = ACTIONS(1238), + [anon_sym_DOT] = ACTIONS(1235), + [anon_sym_BSLASH] = ACTIONS(1235), + [anon_sym_5] = ACTIONS(1238), + [anon_sym_6] = ACTIONS(1238), + [anon_sym_7] = ACTIONS(1238), + [anon_sym_8] = ACTIONS(1238), + [anon_sym_9] = ACTIONS(1238), + [anon_sym_STAR] = ACTIONS(1235), + [anon_sym_10] = ACTIONS(1238), + [anon_sym_11] = ACTIONS(1238), + [anon_sym_12] = ACTIONS(1238), + [anon_sym_13] = ACTIONS(1238), + [anon_sym_14] = ACTIONS(1238), + [anon_sym_15] = ACTIONS(1238), + [anon_sym_SLASH] = ACTIONS(1235), + [anon_sym_16] = ACTIONS(1238), + [anon_sym_BSLASH_SLASH] = ACTIONS(1238), + [anon_sym_SLASH_AT] = ACTIONS(1238), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1238), + [anon_sym_BANG] = ACTIONS(1235), + [anon_sym_BANG_BANG] = ACTIONS(1238), + [anon_sym_SQUOTE] = ACTIONS(1238), + [anon_sym_BSLASH_AT] = ACTIONS(1238), + [anon_sym_CARET] = ACTIONS(1235), + [anon_sym_BSLASH_CARET] = ACTIONS(1238), + [anon_sym_AT_AT] = ACTIONS(1235), + [anon_sym_AT_AT_AT] = ACTIONS(1238), + [anon_sym_PIPE] = ACTIONS(1235), + [anon_sym_LT_GT] = ACTIONS(1238), + [sym_list_bracket_begin] = ACTIONS(1227), + [sym_list_bracket_end] = ACTIONS(1230), + [anon_sym_RBRACK] = ACTIONS(1230), + [sym_association_bracket_begin] = ACTIONS(1227), + [sym_association_bracket_end] = ACTIONS(1230), + [sym_blank] = ACTIONS(1241), + [sym_blank_sequence] = ACTIONS(1241), + [sym_blank_null_sequence] = ACTIONS(1227), + [anon_sym_DQUOTE] = ACTIONS(1227), + [sym_number] = ACTIONS(1227), + [sym__lower_identifier] = ACTIONS(1227), + [sym__upper_identifier] = ACTIONS(1227), + [sym_comment] = ACTIONS(3), + }, + [534] = { + [aux_sym_source_file_repeat1] = STATE(523), + [aux_sym_source_file_token1] = ACTIONS(1248), + [sym_parenthesis_begin] = ACTIONS(1248), + [sym_parenthesis_end] = ACTIONS(1248), + [anon_sym_COMMA] = ACTIONS(1248), + [anon_sym_PLUS_PLUS] = ACTIONS(1232), + [anon_sym_DASH_DASH] = ACTIONS(1232), + [anon_sym_PLUS] = ACTIONS(1250), + [anon_sym_DASH] = ACTIONS(1250), + [anon_sym_] = ACTIONS(1248), + [anon_sym_2] = ACTIONS(1248), + [anon_sym_BSLASH_] = ACTIONS(1248), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1248), + [anon_sym_SEMI] = ACTIONS(1248), + [anon_sym_EQ] = ACTIONS(1250), + [anon_sym_COLON_EQ] = ACTIONS(1248), + [anon_sym_CARET_EQ] = ACTIONS(1248), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1248), + [anon_sym_EQ_DOT] = ACTIONS(1248), + [anon_sym_QMARK] = ACTIONS(1248), + [anon_sym_EQ_EQ] = ACTIONS(1248), + [anon_sym_BANG_EQ] = ACTIONS(1248), + [anon_sym_GT] = ACTIONS(1250), + [anon_sym_GT_EQ] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_LT_EQ] = ACTIONS(1248), + [anon_sym_DASH_GT] = ACTIONS(1248), + [anon_sym_COLON_GT] = ACTIONS(1248), + [anon_sym_COLON_COLON] = ACTIONS(1248), + [anon_sym_AT] = ACTIONS(1250), + [anon_sym_TILDE] = ACTIONS(1248), + [anon_sym_AT_STAR] = ACTIONS(1248), + [anon_sym_SLASH_STAR] = ACTIONS(1248), + [anon_sym_BSLASH_AMP] = ACTIONS(1248), + [anon_sym_BSLASH_PLUS] = ACTIONS(1248), + [anon_sym_AMP] = ACTIONS(1248), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1248), + [anon_sym_3] = ACTIONS(1248), + [anon_sym_4] = ACTIONS(1248), + [anon_sym_STAR_STAR] = ACTIONS(1248), + [anon_sym_DOT] = ACTIONS(1250), + [anon_sym_BSLASH] = ACTIONS(1250), + [anon_sym_5] = ACTIONS(1248), + [anon_sym_6] = ACTIONS(1248), + [anon_sym_7] = ACTIONS(1248), + [anon_sym_8] = ACTIONS(1248), + [anon_sym_9] = ACTIONS(1248), + [anon_sym_STAR] = ACTIONS(1250), + [anon_sym_10] = ACTIONS(1248), + [anon_sym_11] = ACTIONS(1248), + [anon_sym_12] = ACTIONS(1248), + [anon_sym_13] = ACTIONS(1248), + [anon_sym_14] = ACTIONS(1248), + [anon_sym_15] = ACTIONS(1248), + [anon_sym_SLASH] = ACTIONS(1250), + [anon_sym_16] = ACTIONS(1248), + [anon_sym_BSLASH_SLASH] = ACTIONS(1248), + [anon_sym_SLASH_AT] = ACTIONS(1248), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1248), + [anon_sym_BANG] = ACTIONS(1250), + [anon_sym_BANG_BANG] = ACTIONS(1248), + [anon_sym_SQUOTE] = ACTIONS(1248), + [anon_sym_BSLASH_AT] = ACTIONS(1248), + [anon_sym_CARET] = ACTIONS(1250), + [anon_sym_BSLASH_CARET] = ACTIONS(1248), + [anon_sym_AT_AT] = ACTIONS(1250), + [anon_sym_AT_AT_AT] = ACTIONS(1248), + [anon_sym_PIPE] = ACTIONS(1250), + [anon_sym_LT_GT] = ACTIONS(1248), + [sym_list_bracket_begin] = ACTIONS(1248), + [sym_list_bracket_end] = ACTIONS(1248), + [anon_sym_RBRACK] = ACTIONS(1248), + [sym_association_bracket_begin] = ACTIONS(1248), + [sym_association_bracket_end] = ACTIONS(1248), + [sym_blank] = ACTIONS(1250), + [sym_blank_sequence] = ACTIONS(1250), + [sym_blank_null_sequence] = ACTIONS(1248), + [anon_sym_DQUOTE] = ACTIONS(1248), + [sym_number] = ACTIONS(1248), + [sym__lower_identifier] = ACTIONS(1248), + [sym__upper_identifier] = ACTIONS(1248), + [sym_comment] = ACTIONS(3), + }, + [535] = { + [aux_sym_source_file_repeat1] = STATE(523), + [aux_sym_source_file_token1] = ACTIONS(1252), + [sym_parenthesis_begin] = ACTIONS(1252), + [sym_parenthesis_end] = ACTIONS(1252), + [anon_sym_COMMA] = ACTIONS(1252), + [anon_sym_PLUS_PLUS] = ACTIONS(1232), + [anon_sym_DASH_DASH] = ACTIONS(1232), + [anon_sym_PLUS] = ACTIONS(1254), + [anon_sym_DASH] = ACTIONS(1254), + [anon_sym_] = ACTIONS(1252), + [anon_sym_2] = ACTIONS(1252), + [anon_sym_BSLASH_] = ACTIONS(1252), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1252), + [anon_sym_SEMI] = ACTIONS(1252), + [anon_sym_EQ] = ACTIONS(1254), + [anon_sym_COLON_EQ] = ACTIONS(1252), + [anon_sym_CARET_EQ] = ACTIONS(1252), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1252), + [anon_sym_EQ_DOT] = ACTIONS(1252), + [anon_sym_QMARK] = ACTIONS(1252), + [anon_sym_EQ_EQ] = ACTIONS(1252), + [anon_sym_BANG_EQ] = ACTIONS(1252), + [anon_sym_GT] = ACTIONS(1254), + [anon_sym_GT_EQ] = ACTIONS(1252), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_LT_EQ] = ACTIONS(1252), + [anon_sym_DASH_GT] = ACTIONS(1252), + [anon_sym_COLON_GT] = ACTIONS(1252), + [anon_sym_COLON_COLON] = ACTIONS(1252), + [anon_sym_AT] = ACTIONS(1254), + [anon_sym_TILDE] = ACTIONS(1252), + [anon_sym_AT_STAR] = ACTIONS(1252), + [anon_sym_SLASH_STAR] = ACTIONS(1252), + [anon_sym_BSLASH_AMP] = ACTIONS(1252), + [anon_sym_BSLASH_PLUS] = ACTIONS(1252), + [anon_sym_AMP] = ACTIONS(1252), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1252), + [anon_sym_3] = ACTIONS(1252), + [anon_sym_4] = ACTIONS(1252), + [anon_sym_STAR_STAR] = ACTIONS(1252), + [anon_sym_DOT] = ACTIONS(1254), + [anon_sym_BSLASH] = ACTIONS(1254), + [anon_sym_5] = ACTIONS(1252), + [anon_sym_6] = ACTIONS(1252), + [anon_sym_7] = ACTIONS(1252), + [anon_sym_8] = ACTIONS(1252), + [anon_sym_9] = ACTIONS(1252), + [anon_sym_STAR] = ACTIONS(1254), + [anon_sym_10] = ACTIONS(1252), + [anon_sym_11] = ACTIONS(1252), + [anon_sym_12] = ACTIONS(1252), + [anon_sym_13] = ACTIONS(1252), + [anon_sym_14] = ACTIONS(1252), + [anon_sym_15] = ACTIONS(1252), + [anon_sym_SLASH] = ACTIONS(1254), + [anon_sym_16] = ACTIONS(1252), + [anon_sym_BSLASH_SLASH] = ACTIONS(1252), + [anon_sym_SLASH_AT] = ACTIONS(1252), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1252), + [anon_sym_BANG] = ACTIONS(1254), + [anon_sym_BANG_BANG] = ACTIONS(1252), + [anon_sym_SQUOTE] = ACTIONS(1252), + [anon_sym_BSLASH_AT] = ACTIONS(1252), + [anon_sym_CARET] = ACTIONS(1254), + [anon_sym_BSLASH_CARET] = ACTIONS(1252), + [anon_sym_AT_AT] = ACTIONS(1254), + [anon_sym_AT_AT_AT] = ACTIONS(1252), + [anon_sym_PIPE] = ACTIONS(1254), + [anon_sym_LT_GT] = ACTIONS(1252), + [sym_list_bracket_begin] = ACTIONS(1252), + [sym_list_bracket_end] = ACTIONS(1252), + [anon_sym_RBRACK] = ACTIONS(1252), + [sym_association_bracket_begin] = ACTIONS(1252), + [sym_association_bracket_end] = ACTIONS(1252), + [sym_blank] = ACTIONS(1254), + [sym_blank_sequence] = ACTIONS(1254), + [sym_blank_null_sequence] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(1252), + [sym_number] = ACTIONS(1252), + [sym__lower_identifier] = ACTIONS(1252), + [sym__upper_identifier] = ACTIONS(1252), + [sym_comment] = ACTIONS(3), + }, + [536] = { + [aux_sym_source_file_token1] = ACTIONS(1256), + [sym_parenthesis_begin] = ACTIONS(1256), + [sym_parenthesis_end] = ACTIONS(1256), + [anon_sym_COMMA] = ACTIONS(1256), + [anon_sym_PLUS_PLUS] = ACTIONS(1256), + [anon_sym_DASH_DASH] = ACTIONS(1256), + [anon_sym_PLUS] = ACTIONS(1258), + [anon_sym_DASH] = ACTIONS(1258), + [anon_sym_] = ACTIONS(1256), + [anon_sym_2] = ACTIONS(1256), + [anon_sym_BSLASH_] = ACTIONS(1256), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1256), + [anon_sym_SEMI] = ACTIONS(1256), + [anon_sym_EQ] = ACTIONS(1258), + [anon_sym_COLON_EQ] = ACTIONS(1256), + [anon_sym_CARET_EQ] = ACTIONS(1256), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1256), + [anon_sym_EQ_DOT] = ACTIONS(1256), + [anon_sym_QMARK] = ACTIONS(1256), + [anon_sym_EQ_EQ] = ACTIONS(1256), + [anon_sym_BANG_EQ] = ACTIONS(1256), + [anon_sym_GT] = ACTIONS(1258), + [anon_sym_GT_EQ] = ACTIONS(1256), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_LT_EQ] = ACTIONS(1256), + [anon_sym_DASH_GT] = ACTIONS(1256), + [anon_sym_COLON_GT] = ACTIONS(1256), + [anon_sym_COLON_COLON] = ACTIONS(1256), + [anon_sym_AT] = ACTIONS(1258), + [anon_sym_TILDE] = ACTIONS(1256), + [anon_sym_AT_STAR] = ACTIONS(1256), + [anon_sym_SLASH_STAR] = ACTIONS(1256), + [anon_sym_BSLASH_AMP] = ACTIONS(1256), + [anon_sym_BSLASH_PLUS] = ACTIONS(1256), + [anon_sym_AMP] = ACTIONS(1256), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1256), + [anon_sym_3] = ACTIONS(1256), + [anon_sym_4] = ACTIONS(1256), + [anon_sym_STAR_STAR] = ACTIONS(1256), + [anon_sym_DOT] = ACTIONS(1258), + [anon_sym_BSLASH] = ACTIONS(1258), + [anon_sym_5] = ACTIONS(1256), + [anon_sym_6] = ACTIONS(1256), + [anon_sym_7] = ACTIONS(1256), + [anon_sym_8] = ACTIONS(1256), + [anon_sym_9] = ACTIONS(1256), + [anon_sym_STAR] = ACTIONS(1258), + [anon_sym_10] = ACTIONS(1256), + [anon_sym_11] = ACTIONS(1256), + [anon_sym_12] = ACTIONS(1256), + [anon_sym_13] = ACTIONS(1256), + [anon_sym_14] = ACTIONS(1256), + [anon_sym_15] = ACTIONS(1256), + [anon_sym_SLASH] = ACTIONS(1258), + [anon_sym_16] = ACTIONS(1256), + [anon_sym_BSLASH_SLASH] = ACTIONS(1256), + [anon_sym_SLASH_AT] = ACTIONS(1256), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1256), + [anon_sym_BANG] = ACTIONS(1258), + [anon_sym_BANG_BANG] = ACTIONS(1256), + [anon_sym_SQUOTE] = ACTIONS(1256), + [anon_sym_BSLASH_AT] = ACTIONS(1256), + [anon_sym_CARET] = ACTIONS(1258), + [anon_sym_BSLASH_CARET] = ACTIONS(1256), + [anon_sym_AT_AT] = ACTIONS(1258), + [anon_sym_AT_AT_AT] = ACTIONS(1256), + [anon_sym_PIPE] = ACTIONS(1258), + [anon_sym_LT_GT] = ACTIONS(1256), + [sym_list_bracket_begin] = ACTIONS(1256), + [sym_list_bracket_end] = ACTIONS(1256), + [anon_sym_RBRACK] = ACTIONS(1256), + [sym_association_bracket_begin] = ACTIONS(1256), + [sym_association_bracket_end] = ACTIONS(1256), + [sym_blank] = ACTIONS(1258), + [sym_blank_sequence] = ACTIONS(1258), + [sym_blank_null_sequence] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(1256), + [sym_number] = ACTIONS(1256), + [sym__lower_identifier] = ACTIONS(1256), + [sym__upper_identifier] = ACTIONS(1256), + [sym_comment] = ACTIONS(3), + }, + [537] = { + [aux_sym_source_file_token1] = ACTIONS(1260), + [sym_parenthesis_begin] = ACTIONS(1260), + [sym_parenthesis_end] = ACTIONS(1260), + [anon_sym_COMMA] = ACTIONS(1260), + [anon_sym_PLUS_PLUS] = ACTIONS(1260), + [anon_sym_DASH_DASH] = ACTIONS(1260), + [anon_sym_PLUS] = ACTIONS(1262), + [anon_sym_DASH] = ACTIONS(1262), + [anon_sym_] = ACTIONS(1260), + [anon_sym_2] = ACTIONS(1260), + [anon_sym_BSLASH_] = ACTIONS(1260), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1260), + [anon_sym_SEMI] = ACTIONS(1260), + [anon_sym_EQ] = ACTIONS(1262), + [anon_sym_COLON_EQ] = ACTIONS(1260), + [anon_sym_CARET_EQ] = ACTIONS(1260), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1260), + [anon_sym_EQ_DOT] = ACTIONS(1260), + [anon_sym_QMARK] = ACTIONS(1260), + [anon_sym_EQ_EQ] = ACTIONS(1260), + [anon_sym_BANG_EQ] = ACTIONS(1260), + [anon_sym_GT] = ACTIONS(1262), + [anon_sym_GT_EQ] = ACTIONS(1260), + [anon_sym_LT] = ACTIONS(1262), + [anon_sym_LT_EQ] = ACTIONS(1260), + [anon_sym_DASH_GT] = ACTIONS(1260), + [anon_sym_COLON_GT] = ACTIONS(1260), + [anon_sym_COLON_COLON] = ACTIONS(1260), + [anon_sym_AT] = ACTIONS(1262), + [anon_sym_TILDE] = ACTIONS(1260), + [anon_sym_AT_STAR] = ACTIONS(1260), + [anon_sym_SLASH_STAR] = ACTIONS(1260), + [anon_sym_BSLASH_AMP] = ACTIONS(1260), + [anon_sym_BSLASH_PLUS] = ACTIONS(1260), + [anon_sym_AMP] = ACTIONS(1260), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1260), + [anon_sym_3] = ACTIONS(1260), + [anon_sym_4] = ACTIONS(1260), + [anon_sym_STAR_STAR] = ACTIONS(1260), + [anon_sym_DOT] = ACTIONS(1262), + [anon_sym_BSLASH] = ACTIONS(1262), + [anon_sym_5] = ACTIONS(1260), + [anon_sym_6] = ACTIONS(1260), + [anon_sym_7] = ACTIONS(1260), + [anon_sym_8] = ACTIONS(1260), + [anon_sym_9] = ACTIONS(1260), + [anon_sym_STAR] = ACTIONS(1262), + [anon_sym_10] = ACTIONS(1260), + [anon_sym_11] = ACTIONS(1260), + [anon_sym_12] = ACTIONS(1260), + [anon_sym_13] = ACTIONS(1260), + [anon_sym_14] = ACTIONS(1260), + [anon_sym_15] = ACTIONS(1260), + [anon_sym_SLASH] = ACTIONS(1262), + [anon_sym_16] = ACTIONS(1260), + [anon_sym_BSLASH_SLASH] = ACTIONS(1260), + [anon_sym_SLASH_AT] = ACTIONS(1260), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1260), + [anon_sym_BANG] = ACTIONS(1262), + [anon_sym_BANG_BANG] = ACTIONS(1260), + [anon_sym_SQUOTE] = ACTIONS(1260), + [anon_sym_BSLASH_AT] = ACTIONS(1260), + [anon_sym_CARET] = ACTIONS(1262), + [anon_sym_BSLASH_CARET] = ACTIONS(1260), + [anon_sym_AT_AT] = ACTIONS(1262), + [anon_sym_AT_AT_AT] = ACTIONS(1260), + [anon_sym_PIPE] = ACTIONS(1262), + [anon_sym_LT_GT] = ACTIONS(1260), + [sym_list_bracket_begin] = ACTIONS(1260), + [sym_list_bracket_end] = ACTIONS(1260), + [anon_sym_RBRACK] = ACTIONS(1260), + [sym_association_bracket_begin] = ACTIONS(1260), + [sym_association_bracket_end] = ACTIONS(1260), + [sym_blank] = ACTIONS(1262), + [sym_blank_sequence] = ACTIONS(1262), + [sym_blank_null_sequence] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(1260), + [sym_number] = ACTIONS(1260), + [sym__lower_identifier] = ACTIONS(1260), + [sym__upper_identifier] = ACTIONS(1260), + [sym_comment] = ACTIONS(3), + }, + [538] = { + [ts_builtin_sym_end] = ACTIONS(1080), + [aux_sym_source_file_token1] = ACTIONS(1080), + [sym_parenthesis_begin] = ACTIONS(1080), + [anon_sym_PLUS_PLUS] = ACTIONS(1080), + [anon_sym_DASH_DASH] = ACTIONS(1080), + [anon_sym_PLUS] = ACTIONS(1082), + [anon_sym_DASH] = ACTIONS(1082), + [anon_sym_] = ACTIONS(1080), + [anon_sym_2] = ACTIONS(1080), + [anon_sym_BSLASH_] = ACTIONS(1080), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1080), + [anon_sym_SEMI] = ACTIONS(1080), + [anon_sym_EQ] = ACTIONS(1082), + [anon_sym_COLON_EQ] = ACTIONS(1080), + [anon_sym_CARET_EQ] = ACTIONS(1080), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1080), + [anon_sym_EQ_DOT] = ACTIONS(1080), + [anon_sym_SLASH_COLON] = ACTIONS(1264), + [anon_sym_QMARK] = ACTIONS(1080), + [anon_sym_EQ_EQ] = ACTIONS(1080), + [anon_sym_BANG_EQ] = ACTIONS(1080), + [anon_sym_GT] = ACTIONS(1082), + [anon_sym_GT_EQ] = ACTIONS(1080), + [anon_sym_LT] = ACTIONS(1082), + [anon_sym_LT_EQ] = ACTIONS(1080), + [anon_sym_DASH_GT] = ACTIONS(1080), + [anon_sym_COLON_GT] = ACTIONS(1080), + [anon_sym_COLON_COLON] = ACTIONS(1080), + [anon_sym_AT] = ACTIONS(1082), + [anon_sym_TILDE] = ACTIONS(1080), + [anon_sym_AT_STAR] = ACTIONS(1080), + [anon_sym_SLASH_STAR] = ACTIONS(1080), + [anon_sym_BSLASH_AMP] = ACTIONS(1080), + [anon_sym_BSLASH_PLUS] = ACTIONS(1080), + [anon_sym_AMP] = ACTIONS(1080), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1080), + [anon_sym_3] = ACTIONS(1080), + [anon_sym_4] = ACTIONS(1080), + [anon_sym_STAR_STAR] = ACTIONS(1080), + [anon_sym_DOT] = ACTIONS(1082), + [anon_sym_BSLASH] = ACTIONS(1082), + [anon_sym_5] = ACTIONS(1080), + [anon_sym_6] = ACTIONS(1080), + [anon_sym_7] = ACTIONS(1080), + [anon_sym_8] = ACTIONS(1080), + [anon_sym_9] = ACTIONS(1080), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_10] = ACTIONS(1080), + [anon_sym_11] = ACTIONS(1080), + [anon_sym_12] = ACTIONS(1080), + [anon_sym_13] = ACTIONS(1080), + [anon_sym_14] = ACTIONS(1080), + [anon_sym_15] = ACTIONS(1080), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_16] = ACTIONS(1080), + [anon_sym_BSLASH_SLASH] = ACTIONS(1080), + [anon_sym_SLASH_AT] = ACTIONS(1080), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1080), + [anon_sym_BANG] = ACTIONS(1082), + [anon_sym_BANG_BANG] = ACTIONS(1080), + [anon_sym_SQUOTE] = ACTIONS(1080), + [anon_sym_BSLASH_AT] = ACTIONS(1080), + [anon_sym_CARET] = ACTIONS(1082), + [anon_sym_BSLASH_CARET] = ACTIONS(1080), + [anon_sym_AT_AT] = ACTIONS(1082), + [anon_sym_AT_AT_AT] = ACTIONS(1080), + [anon_sym_PIPE] = ACTIONS(1082), + [anon_sym_LT_GT] = ACTIONS(1080), + [sym_list_bracket_begin] = ACTIONS(1080), + [sym_apply_bracket_begin] = ACTIONS(1082), + [sym_association_bracket_begin] = ACTIONS(1080), + [sym_part_bracket_begin] = ACTIONS(1080), + [sym_blank] = ACTIONS(1082), + [sym_blank_sequence] = ACTIONS(1082), + [sym_blank_null_sequence] = ACTIONS(1080), + [anon_sym_DQUOTE] = ACTIONS(1080), + [sym_number] = ACTIONS(1080), + [sym__lower_identifier] = ACTIONS(1080), + [sym__upper_identifier] = ACTIONS(1080), + [sym_comment] = ACTIONS(3), + }, + [539] = { + [aux_sym_source_file_repeat1] = STATE(653), + [aux_sym_source_file_token1] = ACTIONS(1266), + [sym_parenthesis_begin] = ACTIONS(1120), + [anon_sym_COMMA] = ACTIONS(1120), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1125), + [anon_sym_DASH] = ACTIONS(1125), + [anon_sym_] = ACTIONS(1120), + [anon_sym_2] = ACTIONS(1120), + [anon_sym_BSLASH_] = ACTIONS(1120), + [anon_sym_SEMI] = ACTIONS(1120), + [anon_sym_EQ] = ACTIONS(1125), + [anon_sym_COLON_EQ] = ACTIONS(1120), + [anon_sym_CARET_EQ] = ACTIONS(1120), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1120), + [anon_sym_EQ_DOT] = ACTIONS(1120), + [anon_sym_QMARK] = ACTIONS(1120), + [anon_sym_EQ_EQ] = ACTIONS(1120), + [anon_sym_BANG_EQ] = ACTIONS(1120), + [anon_sym_GT] = ACTIONS(1125), + [anon_sym_GT_EQ] = ACTIONS(1120), + [anon_sym_LT] = ACTIONS(1125), + [anon_sym_LT_EQ] = ACTIONS(1120), + [anon_sym_DASH_GT] = ACTIONS(1120), + [anon_sym_COLON_GT] = ACTIONS(1120), + [anon_sym_COLON_COLON] = ACTIONS(1120), + [anon_sym_AT] = ACTIONS(1125), + [anon_sym_TILDE] = ACTIONS(1120), + [anon_sym_AT_STAR] = ACTIONS(1120), + [anon_sym_SLASH_STAR] = ACTIONS(1120), + [anon_sym_BSLASH_AMP] = ACTIONS(1120), + [anon_sym_BSLASH_PLUS] = ACTIONS(1120), + [anon_sym_AMP] = ACTIONS(1120), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1120), + [anon_sym_3] = ACTIONS(1120), + [anon_sym_4] = ACTIONS(1120), + [anon_sym_STAR_STAR] = ACTIONS(1120), + [anon_sym_DOT] = ACTIONS(1125), + [anon_sym_BSLASH] = ACTIONS(1125), + [anon_sym_5] = ACTIONS(1120), + [anon_sym_6] = ACTIONS(1120), + [anon_sym_7] = ACTIONS(1120), + [anon_sym_8] = ACTIONS(1120), + [anon_sym_9] = ACTIONS(1120), + [anon_sym_STAR] = ACTIONS(1125), + [anon_sym_10] = ACTIONS(1120), + [anon_sym_11] = ACTIONS(1120), + [anon_sym_12] = ACTIONS(1120), + [anon_sym_13] = ACTIONS(1120), + [anon_sym_14] = ACTIONS(1120), + [anon_sym_15] = ACTIONS(1120), + [anon_sym_SLASH] = ACTIONS(1125), + [anon_sym_16] = ACTIONS(1120), + [anon_sym_BSLASH_SLASH] = ACTIONS(1120), + [anon_sym_SLASH_AT] = ACTIONS(1120), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1120), + [anon_sym_BANG] = ACTIONS(1125), + [anon_sym_BANG_BANG] = ACTIONS(1120), + [anon_sym_SQUOTE] = ACTIONS(1120), + [anon_sym_BSLASH_AT] = ACTIONS(1120), + [anon_sym_CARET] = ACTIONS(1125), + [anon_sym_BSLASH_CARET] = ACTIONS(1120), + [anon_sym_AT_AT] = ACTIONS(1125), + [anon_sym_AT_AT_AT] = ACTIONS(1120), + [anon_sym_PIPE] = ACTIONS(1125), + [anon_sym_LT_GT] = ACTIONS(1120), + [sym_list_bracket_begin] = ACTIONS(1120), + [sym_apply_bracket_begin] = ACTIONS(1268), + [sym_association_bracket_begin] = ACTIONS(1120), + [sym_part_bracket_begin] = ACTIONS(1270), + [sym_part_bracket_end] = ACTIONS(1120), + [sym_blank] = ACTIONS(1125), + [sym_blank_sequence] = ACTIONS(1125), + [sym_blank_null_sequence] = ACTIONS(1120), + [anon_sym_DQUOTE] = ACTIONS(1120), + [sym_number] = ACTIONS(1120), + [sym__lower_identifier] = ACTIONS(1120), + [sym__upper_identifier] = ACTIONS(1120), + [sym_comment] = ACTIONS(3), + }, + [540] = { + [aux_sym_source_file_token1] = ACTIONS(1064), + [sym_parenthesis_begin] = ACTIONS(1064), + [anon_sym_COMMA] = ACTIONS(1064), + [anon_sym_PLUS_PLUS] = ACTIONS(1064), + [anon_sym_DASH_DASH] = ACTIONS(1064), + [anon_sym_PLUS] = ACTIONS(1066), + [anon_sym_DASH] = ACTIONS(1066), + [anon_sym_] = ACTIONS(1064), + [anon_sym_2] = ACTIONS(1064), + [anon_sym_BSLASH_] = ACTIONS(1064), + [anon_sym_SEMI] = ACTIONS(1064), + [anon_sym_EQ] = ACTIONS(1066), + [anon_sym_COLON_EQ] = ACTIONS(1064), + [anon_sym_CARET_EQ] = ACTIONS(1064), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1064), + [anon_sym_EQ_DOT] = ACTIONS(1064), + [anon_sym_SLASH_COLON] = ACTIONS(1064), + [anon_sym_QMARK] = ACTIONS(1064), + [anon_sym_EQ_EQ] = ACTIONS(1064), + [anon_sym_BANG_EQ] = ACTIONS(1064), + [anon_sym_GT] = ACTIONS(1066), + [anon_sym_GT_EQ] = ACTIONS(1064), + [anon_sym_LT] = ACTIONS(1066), + [anon_sym_LT_EQ] = ACTIONS(1064), + [anon_sym_DASH_GT] = ACTIONS(1064), + [anon_sym_COLON_GT] = ACTIONS(1064), + [anon_sym_COLON_COLON] = ACTIONS(1064), + [anon_sym_AT] = ACTIONS(1066), + [anon_sym_TILDE] = ACTIONS(1064), + [anon_sym_AT_STAR] = ACTIONS(1064), + [anon_sym_SLASH_STAR] = ACTIONS(1064), + [anon_sym_BSLASH_AMP] = ACTIONS(1064), + [anon_sym_BSLASH_PLUS] = ACTIONS(1064), + [anon_sym_AMP] = ACTIONS(1064), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1064), + [anon_sym_3] = ACTIONS(1064), + [anon_sym_4] = ACTIONS(1064), + [anon_sym_STAR_STAR] = ACTIONS(1064), + [anon_sym_DOT] = ACTIONS(1066), + [anon_sym_BSLASH] = ACTIONS(1066), + [anon_sym_5] = ACTIONS(1064), + [anon_sym_6] = ACTIONS(1064), + [anon_sym_7] = ACTIONS(1064), + [anon_sym_8] = ACTIONS(1064), + [anon_sym_9] = ACTIONS(1064), + [anon_sym_STAR] = ACTIONS(1066), + [anon_sym_10] = ACTIONS(1064), + [anon_sym_11] = ACTIONS(1064), + [anon_sym_12] = ACTIONS(1064), + [anon_sym_13] = ACTIONS(1064), + [anon_sym_14] = ACTIONS(1064), + [anon_sym_15] = ACTIONS(1064), + [anon_sym_SLASH] = ACTIONS(1066), + [anon_sym_16] = ACTIONS(1064), + [anon_sym_BSLASH_SLASH] = ACTIONS(1064), + [anon_sym_SLASH_AT] = ACTIONS(1064), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1064), + [anon_sym_BANG] = ACTIONS(1066), + [anon_sym_BANG_BANG] = ACTIONS(1064), + [anon_sym_SQUOTE] = ACTIONS(1064), + [anon_sym_BSLASH_AT] = ACTIONS(1064), + [anon_sym_CARET] = ACTIONS(1066), + [anon_sym_BSLASH_CARET] = ACTIONS(1064), + [anon_sym_AT_AT] = ACTIONS(1066), + [anon_sym_AT_AT_AT] = ACTIONS(1064), + [anon_sym_PIPE] = ACTIONS(1066), + [anon_sym_LT_GT] = ACTIONS(1064), + [sym_list_bracket_begin] = ACTIONS(1064), + [sym_apply_bracket_begin] = ACTIONS(1066), + [sym_association_bracket_begin] = ACTIONS(1064), + [sym_part_bracket_begin] = ACTIONS(1064), + [sym_part_bracket_end] = ACTIONS(1064), + [sym_blank] = ACTIONS(1066), + [sym_blank_sequence] = ACTIONS(1066), + [sym_blank_null_sequence] = ACTIONS(1064), + [anon_sym_DQUOTE] = ACTIONS(1064), + [sym_number] = ACTIONS(1064), + [sym__lower_identifier] = ACTIONS(1064), + [sym__upper_identifier] = ACTIONS(1064), + [sym_comment] = ACTIONS(3), + }, + [541] = { + [aux_sym_source_file_repeat1] = STATE(647), + [aux_sym_source_file_token1] = ACTIONS(1132), + [sym_parenthesis_begin] = ACTIONS(1129), + [anon_sym_COMMA] = ACTIONS(1132), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1134), + [anon_sym_DASH] = ACTIONS(1134), + [anon_sym_] = ACTIONS(1137), + [anon_sym_2] = ACTIONS(1129), + [anon_sym_BSLASH_] = ACTIONS(1137), + [anon_sym_SEMI] = ACTIONS(1137), + [anon_sym_EQ] = ACTIONS(1134), + [anon_sym_COLON_EQ] = ACTIONS(1137), + [anon_sym_CARET_EQ] = ACTIONS(1137), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1137), + [anon_sym_EQ_DOT] = ACTIONS(1137), + [anon_sym_QMARK] = ACTIONS(1137), + [anon_sym_EQ_EQ] = ACTIONS(1137), + [anon_sym_BANG_EQ] = ACTIONS(1137), + [anon_sym_GT] = ACTIONS(1134), + [anon_sym_GT_EQ] = ACTIONS(1137), + [anon_sym_LT] = ACTIONS(1134), + [anon_sym_LT_EQ] = ACTIONS(1137), + [anon_sym_DASH_GT] = ACTIONS(1137), + [anon_sym_COLON_GT] = ACTIONS(1137), + [anon_sym_COLON_COLON] = ACTIONS(1137), + [anon_sym_AT] = ACTIONS(1134), + [anon_sym_TILDE] = ACTIONS(1137), + [anon_sym_AT_STAR] = ACTIONS(1137), + [anon_sym_SLASH_STAR] = ACTIONS(1137), + [anon_sym_BSLASH_AMP] = ACTIONS(1137), + [anon_sym_BSLASH_PLUS] = ACTIONS(1137), + [anon_sym_AMP] = ACTIONS(1137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1137), + [anon_sym_3] = ACTIONS(1137), + [anon_sym_4] = ACTIONS(1137), + [anon_sym_STAR_STAR] = ACTIONS(1137), + [anon_sym_DOT] = ACTIONS(1134), + [anon_sym_BSLASH] = ACTIONS(1134), + [anon_sym_5] = ACTIONS(1137), + [anon_sym_6] = ACTIONS(1137), + [anon_sym_7] = ACTIONS(1137), + [anon_sym_8] = ACTIONS(1137), + [anon_sym_9] = ACTIONS(1137), + [anon_sym_STAR] = ACTIONS(1134), + [anon_sym_10] = ACTIONS(1137), + [anon_sym_11] = ACTIONS(1137), + [anon_sym_12] = ACTIONS(1137), + [anon_sym_13] = ACTIONS(1137), + [anon_sym_14] = ACTIONS(1137), + [anon_sym_15] = ACTIONS(1137), + [anon_sym_SLASH] = ACTIONS(1134), + [anon_sym_16] = ACTIONS(1137), + [anon_sym_BSLASH_SLASH] = ACTIONS(1137), + [anon_sym_SLASH_AT] = ACTIONS(1137), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1137), + [anon_sym_BANG] = ACTIONS(1134), + [anon_sym_BANG_BANG] = ACTIONS(1137), + [anon_sym_SQUOTE] = ACTIONS(1137), + [anon_sym_BSLASH_AT] = ACTIONS(1137), + [anon_sym_CARET] = ACTIONS(1134), + [anon_sym_BSLASH_CARET] = ACTIONS(1137), + [anon_sym_AT_AT] = ACTIONS(1134), + [anon_sym_AT_AT_AT] = ACTIONS(1137), + [anon_sym_PIPE] = ACTIONS(1134), + [anon_sym_LT_GT] = ACTIONS(1137), + [sym_list_bracket_begin] = ACTIONS(1129), + [sym_apply_bracket_begin] = ACTIONS(1268), + [sym_association_bracket_begin] = ACTIONS(1129), + [sym_part_bracket_begin] = ACTIONS(1270), + [sym_part_bracket_end] = ACTIONS(1132), + [sym_blank] = ACTIONS(1140), + [sym_blank_sequence] = ACTIONS(1140), + [sym_blank_null_sequence] = ACTIONS(1129), + [anon_sym_DQUOTE] = ACTIONS(1129), + [sym_number] = ACTIONS(1129), + [sym__lower_identifier] = ACTIONS(1129), + [sym__upper_identifier] = ACTIONS(1129), + [sym_comment] = ACTIONS(3), + }, + [542] = { + [aux_sym_source_file_repeat1] = STATE(640), + [aux_sym_source_file_token1] = ACTIONS(1272), + [sym_parenthesis_begin] = ACTIONS(1070), + [anon_sym_COMMA] = ACTIONS(1070), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1074), + [anon_sym_DASH] = ACTIONS(1074), + [anon_sym_] = ACTIONS(1070), + [anon_sym_2] = ACTIONS(1070), + [anon_sym_BSLASH_] = ACTIONS(1070), + [anon_sym_SEMI] = ACTIONS(1070), + [anon_sym_EQ] = ACTIONS(1074), + [anon_sym_COLON_EQ] = ACTIONS(1070), + [anon_sym_CARET_EQ] = ACTIONS(1070), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1070), + [anon_sym_EQ_DOT] = ACTIONS(1070), + [anon_sym_QMARK] = ACTIONS(1070), + [anon_sym_EQ_EQ] = ACTIONS(1070), + [anon_sym_BANG_EQ] = ACTIONS(1070), + [anon_sym_GT] = ACTIONS(1074), + [anon_sym_GT_EQ] = ACTIONS(1070), + [anon_sym_LT] = ACTIONS(1074), + [anon_sym_LT_EQ] = ACTIONS(1070), + [anon_sym_DASH_GT] = ACTIONS(1070), + [anon_sym_COLON_GT] = ACTIONS(1070), + [anon_sym_COLON_COLON] = ACTIONS(1070), + [anon_sym_AT] = ACTIONS(1074), + [anon_sym_TILDE] = ACTIONS(1070), + [anon_sym_AT_STAR] = ACTIONS(1070), + [anon_sym_SLASH_STAR] = ACTIONS(1070), + [anon_sym_BSLASH_AMP] = ACTIONS(1070), + [anon_sym_BSLASH_PLUS] = ACTIONS(1070), + [anon_sym_AMP] = ACTIONS(1070), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1070), + [anon_sym_3] = ACTIONS(1070), + [anon_sym_4] = ACTIONS(1070), + [anon_sym_STAR_STAR] = ACTIONS(1070), + [anon_sym_DOT] = ACTIONS(1074), + [anon_sym_BSLASH] = ACTIONS(1074), + [anon_sym_5] = ACTIONS(1070), + [anon_sym_6] = ACTIONS(1070), + [anon_sym_7] = ACTIONS(1070), + [anon_sym_8] = ACTIONS(1070), + [anon_sym_9] = ACTIONS(1070), + [anon_sym_STAR] = ACTIONS(1074), + [anon_sym_10] = ACTIONS(1070), + [anon_sym_11] = ACTIONS(1070), + [anon_sym_12] = ACTIONS(1070), + [anon_sym_13] = ACTIONS(1070), + [anon_sym_14] = ACTIONS(1070), + [anon_sym_15] = ACTIONS(1070), + [anon_sym_SLASH] = ACTIONS(1074), + [anon_sym_16] = ACTIONS(1070), + [anon_sym_BSLASH_SLASH] = ACTIONS(1070), + [anon_sym_SLASH_AT] = ACTIONS(1070), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1070), + [anon_sym_BANG] = ACTIONS(1074), + [anon_sym_BANG_BANG] = ACTIONS(1070), + [anon_sym_SQUOTE] = ACTIONS(1070), + [anon_sym_BSLASH_AT] = ACTIONS(1070), + [anon_sym_CARET] = ACTIONS(1074), + [anon_sym_BSLASH_CARET] = ACTIONS(1070), + [anon_sym_AT_AT] = ACTIONS(1074), + [anon_sym_AT_AT_AT] = ACTIONS(1070), + [anon_sym_PIPE] = ACTIONS(1074), + [anon_sym_LT_GT] = ACTIONS(1070), + [sym_list_bracket_begin] = ACTIONS(1070), + [sym_apply_bracket_begin] = ACTIONS(1268), + [sym_association_bracket_begin] = ACTIONS(1070), + [sym_part_bracket_begin] = ACTIONS(1270), + [sym_part_bracket_end] = ACTIONS(1070), + [sym_blank] = ACTIONS(1074), + [sym_blank_sequence] = ACTIONS(1074), + [sym_blank_null_sequence] = ACTIONS(1070), + [anon_sym_DQUOTE] = ACTIONS(1070), + [sym_number] = ACTIONS(1070), + [sym__lower_identifier] = ACTIONS(1070), + [sym__upper_identifier] = ACTIONS(1070), + [sym_comment] = ACTIONS(3), + }, + [543] = { + [aux_sym_source_file_token1] = ACTIONS(1060), + [sym_parenthesis_begin] = ACTIONS(1060), + [anon_sym_COMMA] = ACTIONS(1060), + [anon_sym_PLUS_PLUS] = ACTIONS(1060), + [anon_sym_DASH_DASH] = ACTIONS(1060), + [anon_sym_PLUS] = ACTIONS(1062), + [anon_sym_DASH] = ACTIONS(1062), + [anon_sym_] = ACTIONS(1060), + [anon_sym_2] = ACTIONS(1060), + [anon_sym_BSLASH_] = ACTIONS(1060), + [anon_sym_SEMI] = ACTIONS(1060), + [anon_sym_EQ] = ACTIONS(1062), + [anon_sym_COLON_EQ] = ACTIONS(1060), + [anon_sym_CARET_EQ] = ACTIONS(1060), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1060), + [anon_sym_EQ_DOT] = ACTIONS(1060), + [anon_sym_SLASH_COLON] = ACTIONS(1060), + [anon_sym_QMARK] = ACTIONS(1060), + [anon_sym_EQ_EQ] = ACTIONS(1060), + [anon_sym_BANG_EQ] = ACTIONS(1060), + [anon_sym_GT] = ACTIONS(1062), + [anon_sym_GT_EQ] = ACTIONS(1060), + [anon_sym_LT] = ACTIONS(1062), + [anon_sym_LT_EQ] = ACTIONS(1060), + [anon_sym_DASH_GT] = ACTIONS(1060), + [anon_sym_COLON_GT] = ACTIONS(1060), + [anon_sym_COLON_COLON] = ACTIONS(1060), + [anon_sym_AT] = ACTIONS(1062), + [anon_sym_TILDE] = ACTIONS(1060), + [anon_sym_AT_STAR] = ACTIONS(1060), + [anon_sym_SLASH_STAR] = ACTIONS(1060), + [anon_sym_BSLASH_AMP] = ACTIONS(1060), + [anon_sym_BSLASH_PLUS] = ACTIONS(1060), + [anon_sym_AMP] = ACTIONS(1060), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1060), + [anon_sym_3] = ACTIONS(1060), + [anon_sym_4] = ACTIONS(1060), + [anon_sym_STAR_STAR] = ACTIONS(1060), + [anon_sym_DOT] = ACTIONS(1062), + [anon_sym_BSLASH] = ACTIONS(1062), + [anon_sym_5] = ACTIONS(1060), + [anon_sym_6] = ACTIONS(1060), + [anon_sym_7] = ACTIONS(1060), + [anon_sym_8] = ACTIONS(1060), + [anon_sym_9] = ACTIONS(1060), + [anon_sym_STAR] = ACTIONS(1062), + [anon_sym_10] = ACTIONS(1060), + [anon_sym_11] = ACTIONS(1060), + [anon_sym_12] = ACTIONS(1060), + [anon_sym_13] = ACTIONS(1060), + [anon_sym_14] = ACTIONS(1060), + [anon_sym_15] = ACTIONS(1060), + [anon_sym_SLASH] = ACTIONS(1062), + [anon_sym_16] = ACTIONS(1060), + [anon_sym_BSLASH_SLASH] = ACTIONS(1060), + [anon_sym_SLASH_AT] = ACTIONS(1060), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1060), + [anon_sym_BANG] = ACTIONS(1062), + [anon_sym_BANG_BANG] = ACTIONS(1060), + [anon_sym_SQUOTE] = ACTIONS(1060), + [anon_sym_BSLASH_AT] = ACTIONS(1060), + [anon_sym_CARET] = ACTIONS(1062), + [anon_sym_BSLASH_CARET] = ACTIONS(1060), + [anon_sym_AT_AT] = ACTIONS(1062), + [anon_sym_AT_AT_AT] = ACTIONS(1060), + [anon_sym_PIPE] = ACTIONS(1062), + [anon_sym_LT_GT] = ACTIONS(1060), + [sym_list_bracket_begin] = ACTIONS(1060), + [sym_apply_bracket_begin] = ACTIONS(1062), + [sym_association_bracket_begin] = ACTIONS(1060), + [sym_part_bracket_begin] = ACTIONS(1060), + [sym_part_bracket_end] = ACTIONS(1060), + [sym_blank] = ACTIONS(1062), + [sym_blank_sequence] = ACTIONS(1062), + [sym_blank_null_sequence] = ACTIONS(1060), + [anon_sym_DQUOTE] = ACTIONS(1060), + [sym_number] = ACTIONS(1060), + [sym__lower_identifier] = ACTIONS(1060), + [sym__upper_identifier] = ACTIONS(1060), + [sym_comment] = ACTIONS(3), + }, + [544] = { + [aux_sym_source_file_repeat1] = STATE(651), + [aux_sym_source_file_token1] = ACTIONS(1274), + [sym_parenthesis_begin] = ACTIONS(1070), + [anon_sym_COMMA] = ACTIONS(1086), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1088), + [anon_sym_DASH] = ACTIONS(1088), + [anon_sym_] = ACTIONS(1086), + [anon_sym_2] = ACTIONS(1070), + [anon_sym_BSLASH_] = ACTIONS(1086), + [anon_sym_SEMI] = ACTIONS(1086), + [anon_sym_EQ] = ACTIONS(1088), + [anon_sym_COLON_EQ] = ACTIONS(1086), + [anon_sym_CARET_EQ] = ACTIONS(1086), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1086), + [anon_sym_EQ_DOT] = ACTIONS(1086), + [anon_sym_QMARK] = ACTIONS(1086), + [anon_sym_EQ_EQ] = ACTIONS(1086), + [anon_sym_BANG_EQ] = ACTIONS(1086), + [anon_sym_GT] = ACTIONS(1088), + [anon_sym_GT_EQ] = ACTIONS(1086), + [anon_sym_LT] = ACTIONS(1088), + [anon_sym_LT_EQ] = ACTIONS(1086), + [anon_sym_DASH_GT] = ACTIONS(1086), + [anon_sym_COLON_GT] = ACTIONS(1086), + [anon_sym_COLON_COLON] = ACTIONS(1086), + [anon_sym_AT] = ACTIONS(1088), + [anon_sym_TILDE] = ACTIONS(1086), + [anon_sym_AT_STAR] = ACTIONS(1086), + [anon_sym_SLASH_STAR] = ACTIONS(1086), + [anon_sym_BSLASH_AMP] = ACTIONS(1086), + [anon_sym_BSLASH_PLUS] = ACTIONS(1086), + [anon_sym_AMP] = ACTIONS(1086), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1086), + [anon_sym_3] = ACTIONS(1086), + [anon_sym_4] = ACTIONS(1086), + [anon_sym_STAR_STAR] = ACTIONS(1086), + [anon_sym_DOT] = ACTIONS(1088), + [anon_sym_BSLASH] = ACTIONS(1088), + [anon_sym_5] = ACTIONS(1086), + [anon_sym_6] = ACTIONS(1086), + [anon_sym_7] = ACTIONS(1086), + [anon_sym_8] = ACTIONS(1086), + [anon_sym_9] = ACTIONS(1086), + [anon_sym_STAR] = ACTIONS(1088), + [anon_sym_10] = ACTIONS(1086), + [anon_sym_11] = ACTIONS(1086), + [anon_sym_12] = ACTIONS(1086), + [anon_sym_13] = ACTIONS(1086), + [anon_sym_14] = ACTIONS(1086), + [anon_sym_15] = ACTIONS(1086), + [anon_sym_SLASH] = ACTIONS(1088), + [anon_sym_16] = ACTIONS(1086), + [anon_sym_BSLASH_SLASH] = ACTIONS(1086), + [anon_sym_SLASH_AT] = ACTIONS(1086), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1086), + [anon_sym_BANG] = ACTIONS(1088), + [anon_sym_BANG_BANG] = ACTIONS(1086), + [anon_sym_SQUOTE] = ACTIONS(1086), + [anon_sym_BSLASH_AT] = ACTIONS(1086), + [anon_sym_CARET] = ACTIONS(1088), + [anon_sym_BSLASH_CARET] = ACTIONS(1086), + [anon_sym_AT_AT] = ACTIONS(1088), + [anon_sym_AT_AT_AT] = ACTIONS(1086), + [anon_sym_PIPE] = ACTIONS(1088), + [anon_sym_LT_GT] = ACTIONS(1086), + [sym_list_bracket_begin] = ACTIONS(1070), + [sym_apply_bracket_begin] = ACTIONS(1268), + [sym_association_bracket_begin] = ACTIONS(1070), + [sym_part_bracket_begin] = ACTIONS(1270), + [sym_part_bracket_end] = ACTIONS(1086), + [sym_blank] = ACTIONS(1074), + [sym_blank_sequence] = ACTIONS(1074), + [sym_blank_null_sequence] = ACTIONS(1070), + [anon_sym_DQUOTE] = ACTIONS(1070), + [sym_number] = ACTIONS(1070), + [sym__lower_identifier] = ACTIONS(1070), + [sym__upper_identifier] = ACTIONS(1070), + [sym_comment] = ACTIONS(3), + }, + [545] = { + [aux_sym_source_file_repeat1] = STATE(650), + [aux_sym_source_file_token1] = ACTIONS(1276), + [sym_parenthesis_begin] = ACTIONS(1129), + [anon_sym_COMMA] = ACTIONS(1132), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1134), + [anon_sym_DASH] = ACTIONS(1134), + [anon_sym_] = ACTIONS(1137), + [anon_sym_2] = ACTIONS(1129), + [anon_sym_BSLASH_] = ACTIONS(1137), + [anon_sym_SEMI] = ACTIONS(1137), + [anon_sym_EQ] = ACTIONS(1134), + [anon_sym_COLON_EQ] = ACTIONS(1137), + [anon_sym_CARET_EQ] = ACTIONS(1137), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1137), + [anon_sym_EQ_DOT] = ACTIONS(1137), + [anon_sym_QMARK] = ACTIONS(1137), + [anon_sym_EQ_EQ] = ACTIONS(1137), + [anon_sym_BANG_EQ] = ACTIONS(1137), + [anon_sym_GT] = ACTIONS(1134), + [anon_sym_GT_EQ] = ACTIONS(1137), + [anon_sym_LT] = ACTIONS(1134), + [anon_sym_LT_EQ] = ACTIONS(1137), + [anon_sym_DASH_GT] = ACTIONS(1137), + [anon_sym_COLON_GT] = ACTIONS(1137), + [anon_sym_COLON_COLON] = ACTIONS(1137), + [anon_sym_AT] = ACTIONS(1134), + [anon_sym_TILDE] = ACTIONS(1137), + [anon_sym_AT_STAR] = ACTIONS(1137), + [anon_sym_SLASH_STAR] = ACTIONS(1137), + [anon_sym_BSLASH_AMP] = ACTIONS(1137), + [anon_sym_BSLASH_PLUS] = ACTIONS(1137), + [anon_sym_AMP] = ACTIONS(1137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1137), + [anon_sym_3] = ACTIONS(1137), + [anon_sym_4] = ACTIONS(1137), + [anon_sym_STAR_STAR] = ACTIONS(1137), + [anon_sym_DOT] = ACTIONS(1134), + [anon_sym_BSLASH] = ACTIONS(1134), + [anon_sym_5] = ACTIONS(1137), + [anon_sym_6] = ACTIONS(1137), + [anon_sym_7] = ACTIONS(1137), + [anon_sym_8] = ACTIONS(1137), + [anon_sym_9] = ACTIONS(1137), + [anon_sym_STAR] = ACTIONS(1134), + [anon_sym_10] = ACTIONS(1137), + [anon_sym_11] = ACTIONS(1137), + [anon_sym_12] = ACTIONS(1137), + [anon_sym_13] = ACTIONS(1137), + [anon_sym_14] = ACTIONS(1137), + [anon_sym_15] = ACTIONS(1137), + [anon_sym_SLASH] = ACTIONS(1134), + [anon_sym_16] = ACTIONS(1137), + [anon_sym_BSLASH_SLASH] = ACTIONS(1137), + [anon_sym_SLASH_AT] = ACTIONS(1137), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1137), + [anon_sym_BANG] = ACTIONS(1134), + [anon_sym_BANG_BANG] = ACTIONS(1137), + [anon_sym_SQUOTE] = ACTIONS(1137), + [anon_sym_BSLASH_AT] = ACTIONS(1137), + [anon_sym_CARET] = ACTIONS(1134), + [anon_sym_BSLASH_CARET] = ACTIONS(1137), + [anon_sym_AT_AT] = ACTIONS(1134), + [anon_sym_AT_AT_AT] = ACTIONS(1137), + [anon_sym_PIPE] = ACTIONS(1134), + [anon_sym_LT_GT] = ACTIONS(1137), + [sym_list_bracket_begin] = ACTIONS(1129), + [sym_apply_bracket_begin] = ACTIONS(1268), + [sym_association_bracket_begin] = ACTIONS(1129), + [sym_part_bracket_begin] = ACTIONS(1270), + [sym_part_bracket_end] = ACTIONS(1132), + [sym_blank] = ACTIONS(1140), + [sym_blank_sequence] = ACTIONS(1140), + [sym_blank_null_sequence] = ACTIONS(1129), + [anon_sym_DQUOTE] = ACTIONS(1129), + [sym_number] = ACTIONS(1129), + [sym__lower_identifier] = ACTIONS(1129), + [sym__upper_identifier] = ACTIONS(1129), + [sym_comment] = ACTIONS(3), + }, + [546] = { + [aux_sym_source_file_repeat1] = STATE(646), + [aux_sym_source_file_token1] = ACTIONS(1278), + [sym_parenthesis_begin] = ACTIONS(1150), + [anon_sym_COMMA] = ACTIONS(1150), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1152), + [anon_sym_DASH] = ACTIONS(1152), + [anon_sym_] = ACTIONS(1150), + [anon_sym_2] = ACTIONS(1150), + [anon_sym_BSLASH_] = ACTIONS(1150), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_EQ] = ACTIONS(1152), + [anon_sym_COLON_EQ] = ACTIONS(1150), + [anon_sym_CARET_EQ] = ACTIONS(1150), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1150), + [anon_sym_EQ_DOT] = ACTIONS(1150), + [anon_sym_QMARK] = ACTIONS(1150), + [anon_sym_EQ_EQ] = ACTIONS(1150), + [anon_sym_BANG_EQ] = ACTIONS(1150), + [anon_sym_GT] = ACTIONS(1152), + [anon_sym_GT_EQ] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1152), + [anon_sym_LT_EQ] = ACTIONS(1150), + [anon_sym_DASH_GT] = ACTIONS(1150), + [anon_sym_COLON_GT] = ACTIONS(1150), + [anon_sym_COLON_COLON] = ACTIONS(1150), + [anon_sym_AT] = ACTIONS(1152), + [anon_sym_TILDE] = ACTIONS(1150), + [anon_sym_AT_STAR] = ACTIONS(1150), + [anon_sym_SLASH_STAR] = ACTIONS(1150), + [anon_sym_BSLASH_AMP] = ACTIONS(1150), + [anon_sym_BSLASH_PLUS] = ACTIONS(1150), + [anon_sym_AMP] = ACTIONS(1150), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1150), + [anon_sym_3] = ACTIONS(1150), + [anon_sym_4] = ACTIONS(1150), + [anon_sym_STAR_STAR] = ACTIONS(1150), + [anon_sym_DOT] = ACTIONS(1152), + [anon_sym_BSLASH] = ACTIONS(1152), + [anon_sym_5] = ACTIONS(1150), + [anon_sym_6] = ACTIONS(1150), + [anon_sym_7] = ACTIONS(1150), + [anon_sym_8] = ACTIONS(1150), + [anon_sym_9] = ACTIONS(1150), + [anon_sym_STAR] = ACTIONS(1152), + [anon_sym_10] = ACTIONS(1150), + [anon_sym_11] = ACTIONS(1150), + [anon_sym_12] = ACTIONS(1150), + [anon_sym_13] = ACTIONS(1150), + [anon_sym_14] = ACTIONS(1150), + [anon_sym_15] = ACTIONS(1150), + [anon_sym_SLASH] = ACTIONS(1152), + [anon_sym_16] = ACTIONS(1150), + [anon_sym_BSLASH_SLASH] = ACTIONS(1150), + [anon_sym_SLASH_AT] = ACTIONS(1150), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1150), + [anon_sym_BANG] = ACTIONS(1152), + [anon_sym_BANG_BANG] = ACTIONS(1150), + [anon_sym_SQUOTE] = ACTIONS(1150), + [anon_sym_BSLASH_AT] = ACTIONS(1150), + [anon_sym_CARET] = ACTIONS(1152), + [anon_sym_BSLASH_CARET] = ACTIONS(1150), + [anon_sym_AT_AT] = ACTIONS(1152), + [anon_sym_AT_AT_AT] = ACTIONS(1150), + [anon_sym_PIPE] = ACTIONS(1152), + [anon_sym_LT_GT] = ACTIONS(1150), + [sym_list_bracket_begin] = ACTIONS(1150), + [sym_apply_bracket_begin] = ACTIONS(1268), + [sym_association_bracket_begin] = ACTIONS(1150), + [sym_part_bracket_begin] = ACTIONS(1270), + [sym_part_bracket_end] = ACTIONS(1150), + [sym_blank] = ACTIONS(1152), + [sym_blank_sequence] = ACTIONS(1152), + [sym_blank_null_sequence] = ACTIONS(1150), + [anon_sym_DQUOTE] = ACTIONS(1150), + [sym_number] = ACTIONS(1150), + [sym__lower_identifier] = ACTIONS(1150), + [sym__upper_identifier] = ACTIONS(1150), + [sym_comment] = ACTIONS(3), + }, + [547] = { + [aux_sym_source_file_repeat1] = STATE(649), + [aux_sym_source_file_token1] = ACTIONS(1086), + [sym_parenthesis_begin] = ACTIONS(1070), + [anon_sym_COMMA] = ACTIONS(1086), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1088), + [anon_sym_DASH] = ACTIONS(1088), + [anon_sym_] = ACTIONS(1086), + [anon_sym_2] = ACTIONS(1070), + [anon_sym_BSLASH_] = ACTIONS(1086), + [anon_sym_SEMI] = ACTIONS(1086), + [anon_sym_EQ] = ACTIONS(1088), + [anon_sym_COLON_EQ] = ACTIONS(1086), + [anon_sym_CARET_EQ] = ACTIONS(1086), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1086), + [anon_sym_EQ_DOT] = ACTIONS(1086), + [anon_sym_QMARK] = ACTIONS(1086), + [anon_sym_EQ_EQ] = ACTIONS(1086), + [anon_sym_BANG_EQ] = ACTIONS(1086), + [anon_sym_GT] = ACTIONS(1088), + [anon_sym_GT_EQ] = ACTIONS(1086), + [anon_sym_LT] = ACTIONS(1088), + [anon_sym_LT_EQ] = ACTIONS(1086), + [anon_sym_DASH_GT] = ACTIONS(1086), + [anon_sym_COLON_GT] = ACTIONS(1086), + [anon_sym_COLON_COLON] = ACTIONS(1086), + [anon_sym_AT] = ACTIONS(1088), + [anon_sym_TILDE] = ACTIONS(1086), + [anon_sym_AT_STAR] = ACTIONS(1086), + [anon_sym_SLASH_STAR] = ACTIONS(1086), + [anon_sym_BSLASH_AMP] = ACTIONS(1086), + [anon_sym_BSLASH_PLUS] = ACTIONS(1086), + [anon_sym_AMP] = ACTIONS(1086), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1086), + [anon_sym_3] = ACTIONS(1086), + [anon_sym_4] = ACTIONS(1086), + [anon_sym_STAR_STAR] = ACTIONS(1086), + [anon_sym_DOT] = ACTIONS(1088), + [anon_sym_BSLASH] = ACTIONS(1088), + [anon_sym_5] = ACTIONS(1086), + [anon_sym_6] = ACTIONS(1086), + [anon_sym_7] = ACTIONS(1086), + [anon_sym_8] = ACTIONS(1086), + [anon_sym_9] = ACTIONS(1086), + [anon_sym_STAR] = ACTIONS(1088), + [anon_sym_10] = ACTIONS(1086), + [anon_sym_11] = ACTIONS(1086), + [anon_sym_12] = ACTIONS(1086), + [anon_sym_13] = ACTIONS(1086), + [anon_sym_14] = ACTIONS(1086), + [anon_sym_15] = ACTIONS(1086), + [anon_sym_SLASH] = ACTIONS(1088), + [anon_sym_16] = ACTIONS(1086), + [anon_sym_BSLASH_SLASH] = ACTIONS(1086), + [anon_sym_SLASH_AT] = ACTIONS(1086), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1086), + [anon_sym_BANG] = ACTIONS(1088), + [anon_sym_BANG_BANG] = ACTIONS(1086), + [anon_sym_SQUOTE] = ACTIONS(1086), + [anon_sym_BSLASH_AT] = ACTIONS(1086), + [anon_sym_CARET] = ACTIONS(1088), + [anon_sym_BSLASH_CARET] = ACTIONS(1086), + [anon_sym_AT_AT] = ACTIONS(1088), + [anon_sym_AT_AT_AT] = ACTIONS(1086), + [anon_sym_PIPE] = ACTIONS(1088), + [anon_sym_LT_GT] = ACTIONS(1086), + [sym_list_bracket_begin] = ACTIONS(1070), + [sym_apply_bracket_begin] = ACTIONS(1268), + [sym_association_bracket_begin] = ACTIONS(1070), + [sym_part_bracket_begin] = ACTIONS(1270), + [sym_part_bracket_end] = ACTIONS(1086), + [sym_blank] = ACTIONS(1074), + [sym_blank_sequence] = ACTIONS(1074), + [sym_blank_null_sequence] = ACTIONS(1070), + [anon_sym_DQUOTE] = ACTIONS(1070), + [sym_number] = ACTIONS(1070), + [sym__lower_identifier] = ACTIONS(1070), + [sym__upper_identifier] = ACTIONS(1070), + [sym_comment] = ACTIONS(3), + }, + [548] = { + [aux_sym_source_file_repeat1] = STATE(648), + [aux_sym_source_file_token1] = ACTIONS(1281), + [sym_parenthesis_begin] = ACTIONS(1072), + [anon_sym_COMMA] = ACTIONS(1072), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1116), + [anon_sym_DASH] = ACTIONS(1116), + [anon_sym_] = ACTIONS(1072), + [anon_sym_2] = ACTIONS(1072), + [anon_sym_BSLASH_] = ACTIONS(1072), + [anon_sym_SEMI] = ACTIONS(1072), + [anon_sym_EQ] = ACTIONS(1116), + [anon_sym_COLON_EQ] = ACTIONS(1072), + [anon_sym_CARET_EQ] = ACTIONS(1072), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1072), + [anon_sym_EQ_DOT] = ACTIONS(1072), + [anon_sym_QMARK] = ACTIONS(1072), + [anon_sym_EQ_EQ] = ACTIONS(1072), + [anon_sym_BANG_EQ] = ACTIONS(1072), + [anon_sym_GT] = ACTIONS(1116), + [anon_sym_GT_EQ] = ACTIONS(1072), + [anon_sym_LT] = ACTIONS(1116), + [anon_sym_LT_EQ] = ACTIONS(1072), + [anon_sym_DASH_GT] = ACTIONS(1072), + [anon_sym_COLON_GT] = ACTIONS(1072), + [anon_sym_COLON_COLON] = ACTIONS(1072), + [anon_sym_AT] = ACTIONS(1116), + [anon_sym_TILDE] = ACTIONS(1072), + [anon_sym_AT_STAR] = ACTIONS(1072), + [anon_sym_SLASH_STAR] = ACTIONS(1072), + [anon_sym_BSLASH_AMP] = ACTIONS(1072), + [anon_sym_BSLASH_PLUS] = ACTIONS(1072), + [anon_sym_AMP] = ACTIONS(1072), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1072), + [anon_sym_3] = ACTIONS(1072), + [anon_sym_4] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1072), + [anon_sym_DOT] = ACTIONS(1116), + [anon_sym_BSLASH] = ACTIONS(1116), + [anon_sym_5] = ACTIONS(1072), + [anon_sym_6] = ACTIONS(1072), + [anon_sym_7] = ACTIONS(1072), + [anon_sym_8] = ACTIONS(1072), + [anon_sym_9] = ACTIONS(1072), + [anon_sym_STAR] = ACTIONS(1116), + [anon_sym_10] = ACTIONS(1072), + [anon_sym_11] = ACTIONS(1072), + [anon_sym_12] = ACTIONS(1072), + [anon_sym_13] = ACTIONS(1072), + [anon_sym_14] = ACTIONS(1072), + [anon_sym_15] = ACTIONS(1072), + [anon_sym_SLASH] = ACTIONS(1116), + [anon_sym_16] = ACTIONS(1072), + [anon_sym_BSLASH_SLASH] = ACTIONS(1072), + [anon_sym_SLASH_AT] = ACTIONS(1072), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1072), + [anon_sym_BANG] = ACTIONS(1116), + [anon_sym_BANG_BANG] = ACTIONS(1072), + [anon_sym_SQUOTE] = ACTIONS(1072), + [anon_sym_BSLASH_AT] = ACTIONS(1072), + [anon_sym_CARET] = ACTIONS(1116), + [anon_sym_BSLASH_CARET] = ACTIONS(1072), + [anon_sym_AT_AT] = ACTIONS(1116), + [anon_sym_AT_AT_AT] = ACTIONS(1072), + [anon_sym_PIPE] = ACTIONS(1116), + [anon_sym_LT_GT] = ACTIONS(1072), + [sym_list_bracket_begin] = ACTIONS(1072), + [sym_apply_bracket_begin] = ACTIONS(1268), + [sym_association_bracket_begin] = ACTIONS(1072), + [sym_part_bracket_begin] = ACTIONS(1270), + [sym_part_bracket_end] = ACTIONS(1072), + [sym_blank] = ACTIONS(1116), + [sym_blank_sequence] = ACTIONS(1116), + [sym_blank_null_sequence] = ACTIONS(1072), + [anon_sym_DQUOTE] = ACTIONS(1072), + [sym_number] = ACTIONS(1072), + [sym__lower_identifier] = ACTIONS(1072), + [sym__upper_identifier] = ACTIONS(1072), + [sym_comment] = ACTIONS(3), + }, + [549] = { + [aux_sym_source_file_token1] = ACTIONS(1080), + [sym_parenthesis_begin] = ACTIONS(1080), + [anon_sym_COMMA] = ACTIONS(1080), + [anon_sym_PLUS_PLUS] = ACTIONS(1080), + [anon_sym_DASH_DASH] = ACTIONS(1080), + [anon_sym_PLUS] = ACTIONS(1082), + [anon_sym_DASH] = ACTIONS(1082), + [anon_sym_] = ACTIONS(1080), + [anon_sym_2] = ACTIONS(1080), + [anon_sym_BSLASH_] = ACTIONS(1080), + [anon_sym_SEMI] = ACTIONS(1080), + [anon_sym_EQ] = ACTIONS(1082), + [anon_sym_COLON_EQ] = ACTIONS(1080), + [anon_sym_CARET_EQ] = ACTIONS(1080), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1080), + [anon_sym_EQ_DOT] = ACTIONS(1080), + [anon_sym_SLASH_COLON] = ACTIONS(1084), + [anon_sym_QMARK] = ACTIONS(1080), + [anon_sym_EQ_EQ] = ACTIONS(1080), + [anon_sym_BANG_EQ] = ACTIONS(1080), + [anon_sym_GT] = ACTIONS(1082), + [anon_sym_GT_EQ] = ACTIONS(1080), + [anon_sym_LT] = ACTIONS(1082), + [anon_sym_LT_EQ] = ACTIONS(1080), + [anon_sym_DASH_GT] = ACTIONS(1080), + [anon_sym_COLON_GT] = ACTIONS(1080), + [anon_sym_COLON_COLON] = ACTIONS(1080), + [anon_sym_AT] = ACTIONS(1082), + [anon_sym_TILDE] = ACTIONS(1080), + [anon_sym_AT_STAR] = ACTIONS(1080), + [anon_sym_SLASH_STAR] = ACTIONS(1080), + [anon_sym_BSLASH_AMP] = ACTIONS(1080), + [anon_sym_BSLASH_PLUS] = ACTIONS(1080), + [anon_sym_AMP] = ACTIONS(1080), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1080), + [anon_sym_3] = ACTIONS(1080), + [anon_sym_4] = ACTIONS(1080), + [anon_sym_STAR_STAR] = ACTIONS(1080), + [anon_sym_DOT] = ACTIONS(1082), + [anon_sym_BSLASH] = ACTIONS(1082), + [anon_sym_5] = ACTIONS(1080), + [anon_sym_6] = ACTIONS(1080), + [anon_sym_7] = ACTIONS(1080), + [anon_sym_8] = ACTIONS(1080), + [anon_sym_9] = ACTIONS(1080), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_10] = ACTIONS(1080), + [anon_sym_11] = ACTIONS(1080), + [anon_sym_12] = ACTIONS(1080), + [anon_sym_13] = ACTIONS(1080), + [anon_sym_14] = ACTIONS(1080), + [anon_sym_15] = ACTIONS(1080), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_16] = ACTIONS(1080), + [anon_sym_BSLASH_SLASH] = ACTIONS(1080), + [anon_sym_SLASH_AT] = ACTIONS(1080), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1080), + [anon_sym_BANG] = ACTIONS(1082), + [anon_sym_BANG_BANG] = ACTIONS(1080), + [anon_sym_SQUOTE] = ACTIONS(1080), + [anon_sym_BSLASH_AT] = ACTIONS(1080), + [anon_sym_CARET] = ACTIONS(1082), + [anon_sym_BSLASH_CARET] = ACTIONS(1080), + [anon_sym_AT_AT] = ACTIONS(1082), + [anon_sym_AT_AT_AT] = ACTIONS(1080), + [anon_sym_PIPE] = ACTIONS(1082), + [anon_sym_LT_GT] = ACTIONS(1080), + [sym_list_bracket_begin] = ACTIONS(1080), + [sym_apply_bracket_begin] = ACTIONS(1082), + [sym_association_bracket_begin] = ACTIONS(1080), + [sym_part_bracket_begin] = ACTIONS(1080), + [sym_part_bracket_end] = ACTIONS(1080), + [sym_blank] = ACTIONS(1082), + [sym_blank_sequence] = ACTIONS(1082), + [sym_blank_null_sequence] = ACTIONS(1080), + [anon_sym_DQUOTE] = ACTIONS(1080), + [sym_number] = ACTIONS(1080), + [sym__lower_identifier] = ACTIONS(1080), + [sym__upper_identifier] = ACTIONS(1080), + [sym_comment] = ACTIONS(3), + }, + [550] = { + [aux_sym_source_file_token1] = ACTIONS(1080), + [sym_parenthesis_begin] = ACTIONS(1080), + [anon_sym_COMMA] = ACTIONS(1080), + [anon_sym_PLUS_PLUS] = ACTIONS(1080), + [anon_sym_DASH_DASH] = ACTIONS(1080), + [anon_sym_PLUS] = ACTIONS(1082), + [anon_sym_DASH] = ACTIONS(1082), + [anon_sym_] = ACTIONS(1080), + [anon_sym_2] = ACTIONS(1080), + [anon_sym_BSLASH_] = ACTIONS(1080), + [anon_sym_SEMI] = ACTIONS(1080), + [anon_sym_EQ] = ACTIONS(1082), + [anon_sym_COLON_EQ] = ACTIONS(1080), + [anon_sym_CARET_EQ] = ACTIONS(1080), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1080), + [anon_sym_EQ_DOT] = ACTIONS(1080), + [anon_sym_SLASH_COLON] = ACTIONS(1090), + [anon_sym_QMARK] = ACTIONS(1080), + [anon_sym_EQ_EQ] = ACTIONS(1080), + [anon_sym_BANG_EQ] = ACTIONS(1080), + [anon_sym_GT] = ACTIONS(1082), + [anon_sym_GT_EQ] = ACTIONS(1080), + [anon_sym_LT] = ACTIONS(1082), + [anon_sym_LT_EQ] = ACTIONS(1080), + [anon_sym_DASH_GT] = ACTIONS(1080), + [anon_sym_COLON_GT] = ACTIONS(1080), + [anon_sym_COLON_COLON] = ACTIONS(1080), + [anon_sym_AT] = ACTIONS(1082), + [anon_sym_TILDE] = ACTIONS(1080), + [anon_sym_AT_STAR] = ACTIONS(1080), + [anon_sym_SLASH_STAR] = ACTIONS(1080), + [anon_sym_BSLASH_AMP] = ACTIONS(1080), + [anon_sym_BSLASH_PLUS] = ACTIONS(1080), + [anon_sym_AMP] = ACTIONS(1080), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1080), + [anon_sym_3] = ACTIONS(1080), + [anon_sym_4] = ACTIONS(1080), + [anon_sym_STAR_STAR] = ACTIONS(1080), + [anon_sym_DOT] = ACTIONS(1082), + [anon_sym_BSLASH] = ACTIONS(1082), + [anon_sym_5] = ACTIONS(1080), + [anon_sym_6] = ACTIONS(1080), + [anon_sym_7] = ACTIONS(1080), + [anon_sym_8] = ACTIONS(1080), + [anon_sym_9] = ACTIONS(1080), + [anon_sym_STAR] = ACTIONS(1082), + [anon_sym_10] = ACTIONS(1080), + [anon_sym_11] = ACTIONS(1080), + [anon_sym_12] = ACTIONS(1080), + [anon_sym_13] = ACTIONS(1080), + [anon_sym_14] = ACTIONS(1080), + [anon_sym_15] = ACTIONS(1080), + [anon_sym_SLASH] = ACTIONS(1082), + [anon_sym_16] = ACTIONS(1080), + [anon_sym_BSLASH_SLASH] = ACTIONS(1080), + [anon_sym_SLASH_AT] = ACTIONS(1080), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1080), + [anon_sym_BANG] = ACTIONS(1082), + [anon_sym_BANG_BANG] = ACTIONS(1080), + [anon_sym_SQUOTE] = ACTIONS(1080), + [anon_sym_BSLASH_AT] = ACTIONS(1080), + [anon_sym_CARET] = ACTIONS(1082), + [anon_sym_BSLASH_CARET] = ACTIONS(1080), + [anon_sym_AT_AT] = ACTIONS(1082), + [anon_sym_AT_AT_AT] = ACTIONS(1080), + [anon_sym_PIPE] = ACTIONS(1082), + [anon_sym_LT_GT] = ACTIONS(1080), + [sym_list_bracket_begin] = ACTIONS(1080), + [sym_apply_bracket_begin] = ACTIONS(1082), + [sym_association_bracket_begin] = ACTIONS(1080), + [sym_part_bracket_begin] = ACTIONS(1080), + [sym_part_bracket_end] = ACTIONS(1080), + [sym_blank] = ACTIONS(1082), + [sym_blank_sequence] = ACTIONS(1082), + [sym_blank_null_sequence] = ACTIONS(1080), + [anon_sym_DQUOTE] = ACTIONS(1080), + [sym_number] = ACTIONS(1080), + [sym__lower_identifier] = ACTIONS(1080), + [sym__upper_identifier] = ACTIONS(1080), + [sym_comment] = ACTIONS(3), + }, + [551] = { + [sym_composition_operator] = STATE(453), + [aux_sym_composition_top_repeat1] = STATE(593), + [ts_builtin_sym_end] = ACTIONS(1284), + [aux_sym_source_file_token1] = ACTIONS(1284), + [sym_parenthesis_begin] = ACTIONS(1284), + [anon_sym_PLUS_PLUS] = ACTIONS(1284), + [anon_sym_DASH_DASH] = ACTIONS(1284), + [anon_sym_PLUS] = ACTIONS(1286), + [anon_sym_DASH] = ACTIONS(1286), + [anon_sym_] = ACTIONS(1284), + [anon_sym_2] = ACTIONS(1284), + [anon_sym_BSLASH_] = ACTIONS(1284), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1284), + [anon_sym_SEMI] = ACTIONS(1284), + [anon_sym_EQ] = ACTIONS(1286), + [anon_sym_COLON_EQ] = ACTIONS(1284), + [anon_sym_CARET_EQ] = ACTIONS(1284), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1284), + [anon_sym_EQ_DOT] = ACTIONS(1284), + [anon_sym_QMARK] = ACTIONS(1284), + [anon_sym_EQ_EQ] = ACTIONS(1284), + [anon_sym_BANG_EQ] = ACTIONS(1284), + [anon_sym_GT] = ACTIONS(1286), + [anon_sym_GT_EQ] = ACTIONS(1284), + [anon_sym_LT] = ACTIONS(1286), + [anon_sym_LT_EQ] = ACTIONS(1284), + [anon_sym_DASH_GT] = ACTIONS(1284), + [anon_sym_COLON_GT] = ACTIONS(1284), + [anon_sym_COLON_COLON] = ACTIONS(1284), + [anon_sym_AT] = ACTIONS(1286), + [anon_sym_TILDE] = ACTIONS(1284), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(1284), + [anon_sym_BSLASH_AMP] = ACTIONS(1284), + [anon_sym_BSLASH_PLUS] = ACTIONS(1284), + [anon_sym_AMP] = ACTIONS(1284), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1284), + [anon_sym_3] = ACTIONS(1284), + [anon_sym_4] = ACTIONS(1284), + [anon_sym_STAR_STAR] = ACTIONS(1284), + [anon_sym_DOT] = ACTIONS(1286), + [anon_sym_BSLASH] = ACTIONS(1286), + [anon_sym_5] = ACTIONS(1284), + [anon_sym_6] = ACTIONS(1284), + [anon_sym_7] = ACTIONS(1284), + [anon_sym_8] = ACTIONS(1284), + [anon_sym_9] = ACTIONS(1284), + [anon_sym_STAR] = ACTIONS(1286), + [anon_sym_10] = ACTIONS(1284), + [anon_sym_11] = ACTIONS(1284), + [anon_sym_12] = ACTIONS(1284), + [anon_sym_13] = ACTIONS(1284), + [anon_sym_14] = ACTIONS(1284), + [anon_sym_15] = ACTIONS(1284), + [anon_sym_SLASH] = ACTIONS(1286), + [anon_sym_16] = ACTIONS(1284), + [anon_sym_BSLASH_SLASH] = ACTIONS(1284), + [anon_sym_SLASH_AT] = ACTIONS(1284), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1284), + [anon_sym_BANG] = ACTIONS(1286), + [anon_sym_BANG_BANG] = ACTIONS(1284), + [anon_sym_SQUOTE] = ACTIONS(1284), + [anon_sym_BSLASH_AT] = ACTIONS(1284), + [anon_sym_CARET] = ACTIONS(1286), + [anon_sym_BSLASH_CARET] = ACTIONS(1284), + [anon_sym_AT_AT] = ACTIONS(1286), + [anon_sym_AT_AT_AT] = ACTIONS(1284), + [anon_sym_PIPE] = ACTIONS(1286), + [anon_sym_LT_GT] = ACTIONS(1284), + [sym_list_bracket_begin] = ACTIONS(1284), + [sym_association_bracket_begin] = ACTIONS(1284), + [sym_blank] = ACTIONS(1286), + [sym_blank_sequence] = ACTIONS(1286), + [sym_blank_null_sequence] = ACTIONS(1284), + [anon_sym_DQUOTE] = ACTIONS(1284), + [sym_number] = ACTIONS(1284), + [sym__lower_identifier] = ACTIONS(1284), + [sym__upper_identifier] = ACTIONS(1284), + [sym_comment] = ACTIONS(3), + }, + [552] = { + [sym_vertical_tilde_operator] = STATE(418), + [aux_sym_vertical_tilde_top_repeat1] = STATE(552), + [ts_builtin_sym_end] = ACTIONS(308), + [aux_sym_source_file_token1] = ACTIONS(308), + [sym_parenthesis_begin] = ACTIONS(308), + [anon_sym_PLUS_PLUS] = ACTIONS(308), + [anon_sym_DASH_DASH] = ACTIONS(308), + [anon_sym_PLUS] = ACTIONS(310), + [anon_sym_DASH] = ACTIONS(310), + [anon_sym_] = ACTIONS(308), + [anon_sym_2] = ACTIONS(308), + [anon_sym_BSLASH_] = ACTIONS(308), + [anon_sym_BSLASH_PERCENT] = ACTIONS(308), + [anon_sym_SEMI] = ACTIONS(308), + [anon_sym_EQ] = ACTIONS(310), + [anon_sym_COLON_EQ] = ACTIONS(308), + [anon_sym_CARET_EQ] = ACTIONS(308), + [anon_sym_CARET_COLON_EQ] = ACTIONS(308), + [anon_sym_EQ_DOT] = ACTIONS(308), + [anon_sym_QMARK] = ACTIONS(308), + [anon_sym_EQ_EQ] = ACTIONS(308), + [anon_sym_BANG_EQ] = ACTIONS(308), + [anon_sym_GT] = ACTIONS(310), + [anon_sym_GT_EQ] = ACTIONS(308), + [anon_sym_LT] = ACTIONS(310), + [anon_sym_LT_EQ] = ACTIONS(308), + [anon_sym_DASH_GT] = ACTIONS(308), + [anon_sym_COLON_GT] = ACTIONS(308), + [anon_sym_COLON_COLON] = ACTIONS(308), + [anon_sym_AT] = ACTIONS(310), + [anon_sym_TILDE] = ACTIONS(308), + [anon_sym_AT_STAR] = ACTIONS(308), + [anon_sym_SLASH_STAR] = ACTIONS(308), + [anon_sym_BSLASH_AMP] = ACTIONS(308), + [anon_sym_BSLASH_PLUS] = ACTIONS(308), + [anon_sym_AMP] = ACTIONS(308), + [anon_sym_PIPE_DASH_GT] = ACTIONS(308), + [anon_sym_3] = ACTIONS(308), + [anon_sym_4] = ACTIONS(308), + [anon_sym_STAR_STAR] = ACTIONS(308), + [anon_sym_DOT] = ACTIONS(310), + [anon_sym_BSLASH] = ACTIONS(310), + [anon_sym_5] = ACTIONS(308), + [anon_sym_6] = ACTIONS(308), + [anon_sym_7] = ACTIONS(308), + [anon_sym_8] = ACTIONS(308), + [anon_sym_9] = ACTIONS(308), + [anon_sym_STAR] = ACTIONS(310), + [anon_sym_10] = ACTIONS(308), + [anon_sym_11] = ACTIONS(308), + [anon_sym_12] = ACTIONS(1288), + [anon_sym_13] = ACTIONS(308), + [anon_sym_14] = ACTIONS(308), + [anon_sym_15] = ACTIONS(308), + [anon_sym_SLASH] = ACTIONS(310), + [anon_sym_16] = ACTIONS(308), + [anon_sym_BSLASH_SLASH] = ACTIONS(308), + [anon_sym_SLASH_AT] = ACTIONS(308), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(308), + [anon_sym_BANG] = ACTIONS(310), + [anon_sym_BANG_BANG] = ACTIONS(308), + [anon_sym_SQUOTE] = ACTIONS(308), + [anon_sym_BSLASH_AT] = ACTIONS(308), + [anon_sym_CARET] = ACTIONS(310), + [anon_sym_BSLASH_CARET] = ACTIONS(308), + [anon_sym_AT_AT] = ACTIONS(310), + [anon_sym_AT_AT_AT] = ACTIONS(308), + [anon_sym_PIPE] = ACTIONS(310), + [anon_sym_LT_GT] = ACTIONS(308), + [sym_list_bracket_begin] = ACTIONS(308), + [sym_association_bracket_begin] = ACTIONS(308), + [sym_blank] = ACTIONS(310), + [sym_blank_sequence] = ACTIONS(310), + [sym_blank_null_sequence] = ACTIONS(308), + [anon_sym_DQUOTE] = ACTIONS(308), + [sym_number] = ACTIONS(308), + [sym__lower_identifier] = ACTIONS(308), + [sym__upper_identifier] = ACTIONS(308), + [sym_comment] = ACTIONS(3), + }, + [553] = { + [ts_builtin_sym_end] = ACTIONS(1291), + [aux_sym_source_file_token1] = ACTIONS(1291), + [sym_parenthesis_begin] = ACTIONS(1291), + [anon_sym_PLUS_PLUS] = ACTIONS(1293), + [anon_sym_DASH_DASH] = ACTIONS(1293), + [anon_sym_PLUS] = ACTIONS(1295), + [anon_sym_DASH] = ACTIONS(1295), + [anon_sym_] = ACTIONS(1291), + [anon_sym_2] = ACTIONS(1291), + [anon_sym_BSLASH_] = ACTIONS(1291), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1291), + [anon_sym_SEMI] = ACTIONS(1291), + [anon_sym_EQ] = ACTIONS(1295), + [anon_sym_COLON_EQ] = ACTIONS(1291), + [anon_sym_CARET_EQ] = ACTIONS(1291), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1291), + [anon_sym_EQ_DOT] = ACTIONS(1291), + [anon_sym_QMARK] = ACTIONS(1291), + [anon_sym_EQ_EQ] = ACTIONS(1291), + [anon_sym_BANG_EQ] = ACTIONS(1291), + [anon_sym_GT] = ACTIONS(1295), + [anon_sym_GT_EQ] = ACTIONS(1291), + [anon_sym_LT] = ACTIONS(1295), + [anon_sym_LT_EQ] = ACTIONS(1291), + [anon_sym_DASH_GT] = ACTIONS(1291), + [anon_sym_COLON_GT] = ACTIONS(1291), + [anon_sym_COLON_COLON] = ACTIONS(1291), + [anon_sym_AT] = ACTIONS(1295), + [anon_sym_TILDE] = ACTIONS(1291), + [anon_sym_AT_STAR] = ACTIONS(1291), + [anon_sym_SLASH_STAR] = ACTIONS(1291), + [anon_sym_BSLASH_AMP] = ACTIONS(1291), + [anon_sym_BSLASH_PLUS] = ACTIONS(1291), + [anon_sym_AMP] = ACTIONS(1291), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1291), + [anon_sym_3] = ACTIONS(1291), + [anon_sym_4] = ACTIONS(1291), + [anon_sym_STAR_STAR] = ACTIONS(1291), + [anon_sym_DOT] = ACTIONS(1295), + [anon_sym_BSLASH] = ACTIONS(1295), + [anon_sym_5] = ACTIONS(1291), + [anon_sym_6] = ACTIONS(1291), + [anon_sym_7] = ACTIONS(1291), + [anon_sym_8] = ACTIONS(1291), + [anon_sym_9] = ACTIONS(1291), + [anon_sym_STAR] = ACTIONS(1295), + [anon_sym_10] = ACTIONS(1291), + [anon_sym_11] = ACTIONS(1291), + [anon_sym_12] = ACTIONS(1291), + [anon_sym_13] = ACTIONS(1291), + [anon_sym_14] = ACTIONS(1291), + [anon_sym_15] = ACTIONS(1291), + [anon_sym_SLASH] = ACTIONS(1295), + [anon_sym_16] = ACTIONS(1291), + [anon_sym_BSLASH_SLASH] = ACTIONS(1291), + [anon_sym_SLASH_AT] = ACTIONS(1291), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1291), + [anon_sym_BANG] = ACTIONS(1295), + [anon_sym_BANG_BANG] = ACTIONS(1291), + [anon_sym_SQUOTE] = ACTIONS(1291), + [anon_sym_BSLASH_AT] = ACTIONS(1291), + [anon_sym_CARET] = ACTIONS(1295), + [anon_sym_BSLASH_CARET] = ACTIONS(1291), + [anon_sym_AT_AT] = ACTIONS(1295), + [anon_sym_AT_AT_AT] = ACTIONS(1291), + [anon_sym_PIPE] = ACTIONS(1295), + [anon_sym_LT_GT] = ACTIONS(1291), + [sym_list_bracket_begin] = ACTIONS(1291), + [sym_apply_bracket_begin] = ACTIONS(1076), + [sym_association_bracket_begin] = ACTIONS(1291), + [sym_part_bracket_begin] = ACTIONS(1078), + [sym_blank] = ACTIONS(1295), + [sym_blank_sequence] = ACTIONS(1295), + [sym_blank_null_sequence] = ACTIONS(1291), + [anon_sym_DQUOTE] = ACTIONS(1291), + [sym_number] = ACTIONS(1291), + [sym__lower_identifier] = ACTIONS(1291), + [sym__upper_identifier] = ACTIONS(1291), + [sym_comment] = ACTIONS(3), + }, + [554] = { + [sym_times_ast_operator] = STATE(415), + [aux_sym_times_ast_top_repeat1] = STATE(608), + [ts_builtin_sym_end] = ACTIONS(1297), + [aux_sym_source_file_token1] = ACTIONS(1297), + [sym_parenthesis_begin] = ACTIONS(1297), + [anon_sym_PLUS_PLUS] = ACTIONS(1297), + [anon_sym_DASH_DASH] = ACTIONS(1297), + [anon_sym_PLUS] = ACTIONS(1299), + [anon_sym_DASH] = ACTIONS(1299), + [anon_sym_] = ACTIONS(1297), + [anon_sym_2] = ACTIONS(1297), + [anon_sym_BSLASH_] = ACTIONS(1297), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1297), + [anon_sym_SEMI] = ACTIONS(1297), + [anon_sym_EQ] = ACTIONS(1299), + [anon_sym_COLON_EQ] = ACTIONS(1297), + [anon_sym_CARET_EQ] = ACTIONS(1297), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1297), + [anon_sym_EQ_DOT] = ACTIONS(1297), + [anon_sym_QMARK] = ACTIONS(1297), + [anon_sym_EQ_EQ] = ACTIONS(1297), + [anon_sym_BANG_EQ] = ACTIONS(1297), + [anon_sym_GT] = ACTIONS(1299), + [anon_sym_GT_EQ] = ACTIONS(1297), + [anon_sym_LT] = ACTIONS(1299), + [anon_sym_LT_EQ] = ACTIONS(1297), + [anon_sym_DASH_GT] = ACTIONS(1297), + [anon_sym_COLON_GT] = ACTIONS(1297), + [anon_sym_COLON_COLON] = ACTIONS(1297), + [anon_sym_AT] = ACTIONS(1299), + [anon_sym_TILDE] = ACTIONS(1297), + [anon_sym_AT_STAR] = ACTIONS(1297), + [anon_sym_SLASH_STAR] = ACTIONS(1297), + [anon_sym_BSLASH_AMP] = ACTIONS(1297), + [anon_sym_BSLASH_PLUS] = ACTIONS(1297), + [anon_sym_AMP] = ACTIONS(1297), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1297), + [anon_sym_3] = ACTIONS(1297), + [anon_sym_4] = ACTIONS(1297), + [anon_sym_STAR_STAR] = ACTIONS(1297), + [anon_sym_DOT] = ACTIONS(1299), + [anon_sym_BSLASH] = ACTIONS(1299), + [anon_sym_5] = ACTIONS(1297), + [anon_sym_6] = ACTIONS(1297), + [anon_sym_7] = ACTIONS(1297), + [anon_sym_8] = ACTIONS(1297), + [anon_sym_9] = ACTIONS(1297), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(1297), + [anon_sym_11] = ACTIONS(1297), + [anon_sym_12] = ACTIONS(1297), + [anon_sym_13] = ACTIONS(1297), + [anon_sym_14] = ACTIONS(1297), + [anon_sym_15] = ACTIONS(1297), + [anon_sym_SLASH] = ACTIONS(1299), + [anon_sym_16] = ACTIONS(1297), + [anon_sym_BSLASH_SLASH] = ACTIONS(1297), + [anon_sym_SLASH_AT] = ACTIONS(1297), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1297), + [anon_sym_BANG] = ACTIONS(1299), + [anon_sym_BANG_BANG] = ACTIONS(1297), + [anon_sym_SQUOTE] = ACTIONS(1297), + [anon_sym_BSLASH_AT] = ACTIONS(1297), + [anon_sym_CARET] = ACTIONS(1299), + [anon_sym_BSLASH_CARET] = ACTIONS(1297), + [anon_sym_AT_AT] = ACTIONS(1299), + [anon_sym_AT_AT_AT] = ACTIONS(1297), + [anon_sym_PIPE] = ACTIONS(1299), + [anon_sym_LT_GT] = ACTIONS(1297), + [sym_list_bracket_begin] = ACTIONS(1297), + [sym_association_bracket_begin] = ACTIONS(1297), + [sym_blank] = ACTIONS(1299), + [sym_blank_sequence] = ACTIONS(1299), + [sym_blank_null_sequence] = ACTIONS(1297), + [anon_sym_DQUOTE] = ACTIONS(1297), + [sym_number] = ACTIONS(1297), + [sym__lower_identifier] = ACTIONS(1297), + [sym__upper_identifier] = ACTIONS(1297), + [sym_comment] = ACTIONS(3), + }, + [555] = { + [sym_center_dot_operator] = STATE(413), + [aux_sym_center_dot_top_repeat1] = STATE(607), + [ts_builtin_sym_end] = ACTIONS(1301), + [aux_sym_source_file_token1] = ACTIONS(1301), + [sym_parenthesis_begin] = ACTIONS(1301), + [anon_sym_PLUS_PLUS] = ACTIONS(1301), + [anon_sym_DASH_DASH] = ACTIONS(1301), + [anon_sym_PLUS] = ACTIONS(1303), + [anon_sym_DASH] = ACTIONS(1303), + [anon_sym_] = ACTIONS(1301), + [anon_sym_2] = ACTIONS(1301), + [anon_sym_BSLASH_] = ACTIONS(1301), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1301), + [anon_sym_SEMI] = ACTIONS(1301), + [anon_sym_EQ] = ACTIONS(1303), + [anon_sym_COLON_EQ] = ACTIONS(1301), + [anon_sym_CARET_EQ] = ACTIONS(1301), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1301), + [anon_sym_EQ_DOT] = ACTIONS(1301), + [anon_sym_QMARK] = ACTIONS(1301), + [anon_sym_EQ_EQ] = ACTIONS(1301), + [anon_sym_BANG_EQ] = ACTIONS(1301), + [anon_sym_GT] = ACTIONS(1303), + [anon_sym_GT_EQ] = ACTIONS(1301), + [anon_sym_LT] = ACTIONS(1303), + [anon_sym_LT_EQ] = ACTIONS(1301), + [anon_sym_DASH_GT] = ACTIONS(1301), + [anon_sym_COLON_GT] = ACTIONS(1301), + [anon_sym_COLON_COLON] = ACTIONS(1301), + [anon_sym_AT] = ACTIONS(1303), + [anon_sym_TILDE] = ACTIONS(1301), + [anon_sym_AT_STAR] = ACTIONS(1301), + [anon_sym_SLASH_STAR] = ACTIONS(1301), + [anon_sym_BSLASH_AMP] = ACTIONS(1301), + [anon_sym_BSLASH_PLUS] = ACTIONS(1301), + [anon_sym_AMP] = ACTIONS(1301), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1301), + [anon_sym_3] = ACTIONS(1301), + [anon_sym_4] = ACTIONS(1301), + [anon_sym_STAR_STAR] = ACTIONS(1301), + [anon_sym_DOT] = ACTIONS(1303), + [anon_sym_BSLASH] = ACTIONS(1303), + [anon_sym_5] = ACTIONS(1301), + [anon_sym_6] = ACTIONS(1301), + [anon_sym_7] = ACTIONS(1301), + [anon_sym_8] = ACTIONS(1301), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(1303), + [anon_sym_10] = ACTIONS(1301), + [anon_sym_11] = ACTIONS(1301), + [anon_sym_12] = ACTIONS(1301), + [anon_sym_13] = ACTIONS(1301), + [anon_sym_14] = ACTIONS(1301), + [anon_sym_15] = ACTIONS(1301), + [anon_sym_SLASH] = ACTIONS(1303), + [anon_sym_16] = ACTIONS(1301), + [anon_sym_BSLASH_SLASH] = ACTIONS(1301), + [anon_sym_SLASH_AT] = ACTIONS(1301), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1301), + [anon_sym_BANG] = ACTIONS(1303), + [anon_sym_BANG_BANG] = ACTIONS(1301), + [anon_sym_SQUOTE] = ACTIONS(1301), + [anon_sym_BSLASH_AT] = ACTIONS(1301), + [anon_sym_CARET] = ACTIONS(1303), + [anon_sym_BSLASH_CARET] = ACTIONS(1301), + [anon_sym_AT_AT] = ACTIONS(1303), + [anon_sym_AT_AT_AT] = ACTIONS(1301), + [anon_sym_PIPE] = ACTIONS(1303), + [anon_sym_LT_GT] = ACTIONS(1301), + [sym_list_bracket_begin] = ACTIONS(1301), + [sym_association_bracket_begin] = ACTIONS(1301), + [sym_blank] = ACTIONS(1303), + [sym_blank_sequence] = ACTIONS(1303), + [sym_blank_null_sequence] = ACTIONS(1301), + [anon_sym_DQUOTE] = ACTIONS(1301), + [sym_number] = ACTIONS(1301), + [sym__lower_identifier] = ACTIONS(1301), + [sym__upper_identifier] = ACTIONS(1301), + [sym_comment] = ACTIONS(3), + }, + [556] = { + [sym_circle_times_operator] = STATE(412), + [aux_sym_circle_times_top_repeat1] = STATE(605), + [ts_builtin_sym_end] = ACTIONS(1305), + [aux_sym_source_file_token1] = ACTIONS(1305), + [sym_parenthesis_begin] = ACTIONS(1305), + [anon_sym_PLUS_PLUS] = ACTIONS(1305), + [anon_sym_DASH_DASH] = ACTIONS(1305), + [anon_sym_PLUS] = ACTIONS(1307), + [anon_sym_DASH] = ACTIONS(1307), + [anon_sym_] = ACTIONS(1305), + [anon_sym_2] = ACTIONS(1305), + [anon_sym_BSLASH_] = ACTIONS(1305), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1305), + [anon_sym_SEMI] = ACTIONS(1305), + [anon_sym_EQ] = ACTIONS(1307), + [anon_sym_COLON_EQ] = ACTIONS(1305), + [anon_sym_CARET_EQ] = ACTIONS(1305), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1305), + [anon_sym_EQ_DOT] = ACTIONS(1305), + [anon_sym_QMARK] = ACTIONS(1305), + [anon_sym_EQ_EQ] = ACTIONS(1305), + [anon_sym_BANG_EQ] = ACTIONS(1305), + [anon_sym_GT] = ACTIONS(1307), + [anon_sym_GT_EQ] = ACTIONS(1305), + [anon_sym_LT] = ACTIONS(1307), + [anon_sym_LT_EQ] = ACTIONS(1305), + [anon_sym_DASH_GT] = ACTIONS(1305), + [anon_sym_COLON_GT] = ACTIONS(1305), + [anon_sym_COLON_COLON] = ACTIONS(1305), + [anon_sym_AT] = ACTIONS(1307), + [anon_sym_TILDE] = ACTIONS(1305), + [anon_sym_AT_STAR] = ACTIONS(1305), + [anon_sym_SLASH_STAR] = ACTIONS(1305), + [anon_sym_BSLASH_AMP] = ACTIONS(1305), + [anon_sym_BSLASH_PLUS] = ACTIONS(1305), + [anon_sym_AMP] = ACTIONS(1305), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1305), + [anon_sym_3] = ACTIONS(1305), + [anon_sym_4] = ACTIONS(1305), + [anon_sym_STAR_STAR] = ACTIONS(1305), + [anon_sym_DOT] = ACTIONS(1307), + [anon_sym_BSLASH] = ACTIONS(1307), + [anon_sym_5] = ACTIONS(1305), + [anon_sym_6] = ACTIONS(1305), + [anon_sym_7] = ACTIONS(1305), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(1305), + [anon_sym_STAR] = ACTIONS(1307), + [anon_sym_10] = ACTIONS(1305), + [anon_sym_11] = ACTIONS(1305), + [anon_sym_12] = ACTIONS(1305), + [anon_sym_13] = ACTIONS(1305), + [anon_sym_14] = ACTIONS(1305), + [anon_sym_15] = ACTIONS(1305), + [anon_sym_SLASH] = ACTIONS(1307), + [anon_sym_16] = ACTIONS(1305), + [anon_sym_BSLASH_SLASH] = ACTIONS(1305), + [anon_sym_SLASH_AT] = ACTIONS(1305), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1305), + [anon_sym_BANG] = ACTIONS(1307), + [anon_sym_BANG_BANG] = ACTIONS(1305), + [anon_sym_SQUOTE] = ACTIONS(1305), + [anon_sym_BSLASH_AT] = ACTIONS(1305), + [anon_sym_CARET] = ACTIONS(1307), + [anon_sym_BSLASH_CARET] = ACTIONS(1305), + [anon_sym_AT_AT] = ACTIONS(1307), + [anon_sym_AT_AT_AT] = ACTIONS(1305), + [anon_sym_PIPE] = ACTIONS(1307), + [anon_sym_LT_GT] = ACTIONS(1305), + [sym_list_bracket_begin] = ACTIONS(1305), + [sym_association_bracket_begin] = ACTIONS(1305), + [sym_blank] = ACTIONS(1307), + [sym_blank_sequence] = ACTIONS(1307), + [sym_blank_null_sequence] = ACTIONS(1305), + [anon_sym_DQUOTE] = ACTIONS(1305), + [sym_number] = ACTIONS(1305), + [sym__lower_identifier] = ACTIONS(1305), + [sym__upper_identifier] = ACTIONS(1305), + [sym_comment] = ACTIONS(3), + }, + [557] = { + [sym_vee_operator] = STATE(411), + [aux_sym_vee_top_repeat1] = STATE(604), + [ts_builtin_sym_end] = ACTIONS(1309), + [aux_sym_source_file_token1] = ACTIONS(1309), + [sym_parenthesis_begin] = ACTIONS(1309), + [anon_sym_PLUS_PLUS] = ACTIONS(1309), + [anon_sym_DASH_DASH] = ACTIONS(1309), + [anon_sym_PLUS] = ACTIONS(1311), + [anon_sym_DASH] = ACTIONS(1311), + [anon_sym_] = ACTIONS(1309), + [anon_sym_2] = ACTIONS(1309), + [anon_sym_BSLASH_] = ACTIONS(1309), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1309), + [anon_sym_SEMI] = ACTIONS(1309), + [anon_sym_EQ] = ACTIONS(1311), + [anon_sym_COLON_EQ] = ACTIONS(1309), + [anon_sym_CARET_EQ] = ACTIONS(1309), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1309), + [anon_sym_EQ_DOT] = ACTIONS(1309), + [anon_sym_QMARK] = ACTIONS(1309), + [anon_sym_EQ_EQ] = ACTIONS(1309), + [anon_sym_BANG_EQ] = ACTIONS(1309), + [anon_sym_GT] = ACTIONS(1311), + [anon_sym_GT_EQ] = ACTIONS(1309), + [anon_sym_LT] = ACTIONS(1311), + [anon_sym_LT_EQ] = ACTIONS(1309), + [anon_sym_DASH_GT] = ACTIONS(1309), + [anon_sym_COLON_GT] = ACTIONS(1309), + [anon_sym_COLON_COLON] = ACTIONS(1309), + [anon_sym_AT] = ACTIONS(1311), + [anon_sym_TILDE] = ACTIONS(1309), + [anon_sym_AT_STAR] = ACTIONS(1309), + [anon_sym_SLASH_STAR] = ACTIONS(1309), + [anon_sym_BSLASH_AMP] = ACTIONS(1309), + [anon_sym_BSLASH_PLUS] = ACTIONS(1309), + [anon_sym_AMP] = ACTIONS(1309), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1309), + [anon_sym_3] = ACTIONS(1309), + [anon_sym_4] = ACTIONS(1309), + [anon_sym_STAR_STAR] = ACTIONS(1309), + [anon_sym_DOT] = ACTIONS(1311), + [anon_sym_BSLASH] = ACTIONS(1311), + [anon_sym_5] = ACTIONS(1309), + [anon_sym_6] = ACTIONS(1309), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(1309), + [anon_sym_9] = ACTIONS(1309), + [anon_sym_STAR] = ACTIONS(1311), + [anon_sym_10] = ACTIONS(1309), + [anon_sym_11] = ACTIONS(1309), + [anon_sym_12] = ACTIONS(1309), + [anon_sym_13] = ACTIONS(1309), + [anon_sym_14] = ACTIONS(1309), + [anon_sym_15] = ACTIONS(1309), + [anon_sym_SLASH] = ACTIONS(1311), + [anon_sym_16] = ACTIONS(1309), + [anon_sym_BSLASH_SLASH] = ACTIONS(1309), + [anon_sym_SLASH_AT] = ACTIONS(1309), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1309), + [anon_sym_BANG] = ACTIONS(1311), + [anon_sym_BANG_BANG] = ACTIONS(1309), + [anon_sym_SQUOTE] = ACTIONS(1309), + [anon_sym_BSLASH_AT] = ACTIONS(1309), + [anon_sym_CARET] = ACTIONS(1311), + [anon_sym_BSLASH_CARET] = ACTIONS(1309), + [anon_sym_AT_AT] = ACTIONS(1311), + [anon_sym_AT_AT_AT] = ACTIONS(1309), + [anon_sym_PIPE] = ACTIONS(1311), + [anon_sym_LT_GT] = ACTIONS(1309), + [sym_list_bracket_begin] = ACTIONS(1309), + [sym_association_bracket_begin] = ACTIONS(1309), + [sym_blank] = ACTIONS(1311), + [sym_blank_sequence] = ACTIONS(1311), + [sym_blank_null_sequence] = ACTIONS(1309), + [anon_sym_DQUOTE] = ACTIONS(1309), + [sym_number] = ACTIONS(1309), + [sym__lower_identifier] = ACTIONS(1309), + [sym__upper_identifier] = ACTIONS(1309), + [sym_comment] = ACTIONS(3), + }, + [558] = { + [sym_wedge_operator] = STATE(452), + [aux_sym_wedge_top_repeat1] = STATE(603), + [ts_builtin_sym_end] = ACTIONS(1313), + [aux_sym_source_file_token1] = ACTIONS(1313), + [sym_parenthesis_begin] = ACTIONS(1313), + [anon_sym_PLUS_PLUS] = ACTIONS(1313), + [anon_sym_DASH_DASH] = ACTIONS(1313), + [anon_sym_PLUS] = ACTIONS(1315), + [anon_sym_DASH] = ACTIONS(1315), + [anon_sym_] = ACTIONS(1313), + [anon_sym_2] = ACTIONS(1313), + [anon_sym_BSLASH_] = ACTIONS(1313), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1313), + [anon_sym_SEMI] = ACTIONS(1313), + [anon_sym_EQ] = ACTIONS(1315), + [anon_sym_COLON_EQ] = ACTIONS(1313), + [anon_sym_CARET_EQ] = ACTIONS(1313), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1313), + [anon_sym_EQ_DOT] = ACTIONS(1313), + [anon_sym_QMARK] = ACTIONS(1313), + [anon_sym_EQ_EQ] = ACTIONS(1313), + [anon_sym_BANG_EQ] = ACTIONS(1313), + [anon_sym_GT] = ACTIONS(1315), + [anon_sym_GT_EQ] = ACTIONS(1313), + [anon_sym_LT] = ACTIONS(1315), + [anon_sym_LT_EQ] = ACTIONS(1313), + [anon_sym_DASH_GT] = ACTIONS(1313), + [anon_sym_COLON_GT] = ACTIONS(1313), + [anon_sym_COLON_COLON] = ACTIONS(1313), + [anon_sym_AT] = ACTIONS(1315), + [anon_sym_TILDE] = ACTIONS(1313), + [anon_sym_AT_STAR] = ACTIONS(1313), + [anon_sym_SLASH_STAR] = ACTIONS(1313), + [anon_sym_BSLASH_AMP] = ACTIONS(1313), + [anon_sym_BSLASH_PLUS] = ACTIONS(1313), + [anon_sym_AMP] = ACTIONS(1313), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1313), + [anon_sym_3] = ACTIONS(1313), + [anon_sym_4] = ACTIONS(1313), + [anon_sym_STAR_STAR] = ACTIONS(1313), + [anon_sym_DOT] = ACTIONS(1315), + [anon_sym_BSLASH] = ACTIONS(1315), + [anon_sym_5] = ACTIONS(1313), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(1313), + [anon_sym_8] = ACTIONS(1313), + [anon_sym_9] = ACTIONS(1313), + [anon_sym_STAR] = ACTIONS(1315), + [anon_sym_10] = ACTIONS(1313), + [anon_sym_11] = ACTIONS(1313), + [anon_sym_12] = ACTIONS(1313), + [anon_sym_13] = ACTIONS(1313), + [anon_sym_14] = ACTIONS(1313), + [anon_sym_15] = ACTIONS(1313), + [anon_sym_SLASH] = ACTIONS(1315), + [anon_sym_16] = ACTIONS(1313), + [anon_sym_BSLASH_SLASH] = ACTIONS(1313), + [anon_sym_SLASH_AT] = ACTIONS(1313), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1313), + [anon_sym_BANG] = ACTIONS(1315), + [anon_sym_BANG_BANG] = ACTIONS(1313), + [anon_sym_SQUOTE] = ACTIONS(1313), + [anon_sym_BSLASH_AT] = ACTIONS(1313), + [anon_sym_CARET] = ACTIONS(1315), + [anon_sym_BSLASH_CARET] = ACTIONS(1313), + [anon_sym_AT_AT] = ACTIONS(1315), + [anon_sym_AT_AT_AT] = ACTIONS(1313), + [anon_sym_PIPE] = ACTIONS(1315), + [anon_sym_LT_GT] = ACTIONS(1313), + [sym_list_bracket_begin] = ACTIONS(1313), + [sym_association_bracket_begin] = ACTIONS(1313), + [sym_blank] = ACTIONS(1315), + [sym_blank_sequence] = ACTIONS(1315), + [sym_blank_null_sequence] = ACTIONS(1313), + [anon_sym_DQUOTE] = ACTIONS(1313), + [sym_number] = ACTIONS(1313), + [sym__lower_identifier] = ACTIONS(1313), + [sym__upper_identifier] = ACTIONS(1313), + [sym_comment] = ACTIONS(3), + }, + [559] = { + [sym_diamond_operator] = STATE(464), + [aux_sym_diamond_top_repeat1] = STATE(602), + [ts_builtin_sym_end] = ACTIONS(1317), + [aux_sym_source_file_token1] = ACTIONS(1317), + [sym_parenthesis_begin] = ACTIONS(1317), + [anon_sym_PLUS_PLUS] = ACTIONS(1317), + [anon_sym_DASH_DASH] = ACTIONS(1317), + [anon_sym_PLUS] = ACTIONS(1319), + [anon_sym_DASH] = ACTIONS(1319), + [anon_sym_] = ACTIONS(1317), + [anon_sym_2] = ACTIONS(1317), + [anon_sym_BSLASH_] = ACTIONS(1317), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1317), + [anon_sym_SEMI] = ACTIONS(1317), + [anon_sym_EQ] = ACTIONS(1319), + [anon_sym_COLON_EQ] = ACTIONS(1317), + [anon_sym_CARET_EQ] = ACTIONS(1317), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1317), + [anon_sym_EQ_DOT] = ACTIONS(1317), + [anon_sym_QMARK] = ACTIONS(1317), + [anon_sym_EQ_EQ] = ACTIONS(1317), + [anon_sym_BANG_EQ] = ACTIONS(1317), + [anon_sym_GT] = ACTIONS(1319), + [anon_sym_GT_EQ] = ACTIONS(1317), + [anon_sym_LT] = ACTIONS(1319), + [anon_sym_LT_EQ] = ACTIONS(1317), + [anon_sym_DASH_GT] = ACTIONS(1317), + [anon_sym_COLON_GT] = ACTIONS(1317), + [anon_sym_COLON_COLON] = ACTIONS(1317), + [anon_sym_AT] = ACTIONS(1319), + [anon_sym_TILDE] = ACTIONS(1317), + [anon_sym_AT_STAR] = ACTIONS(1317), + [anon_sym_SLASH_STAR] = ACTIONS(1317), + [anon_sym_BSLASH_AMP] = ACTIONS(1317), + [anon_sym_BSLASH_PLUS] = ACTIONS(1317), + [anon_sym_AMP] = ACTIONS(1317), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1317), + [anon_sym_3] = ACTIONS(1317), + [anon_sym_4] = ACTIONS(1317), + [anon_sym_STAR_STAR] = ACTIONS(1317), + [anon_sym_DOT] = ACTIONS(1319), + [anon_sym_BSLASH] = ACTIONS(1319), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(1317), + [anon_sym_7] = ACTIONS(1317), + [anon_sym_8] = ACTIONS(1317), + [anon_sym_9] = ACTIONS(1317), + [anon_sym_STAR] = ACTIONS(1319), + [anon_sym_10] = ACTIONS(1317), + [anon_sym_11] = ACTIONS(1317), + [anon_sym_12] = ACTIONS(1317), + [anon_sym_13] = ACTIONS(1317), + [anon_sym_14] = ACTIONS(1317), + [anon_sym_15] = ACTIONS(1317), + [anon_sym_SLASH] = ACTIONS(1319), + [anon_sym_16] = ACTIONS(1317), + [anon_sym_BSLASH_SLASH] = ACTIONS(1317), + [anon_sym_SLASH_AT] = ACTIONS(1317), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1317), + [anon_sym_BANG] = ACTIONS(1319), + [anon_sym_BANG_BANG] = ACTIONS(1317), + [anon_sym_SQUOTE] = ACTIONS(1317), + [anon_sym_BSLASH_AT] = ACTIONS(1317), + [anon_sym_CARET] = ACTIONS(1319), + [anon_sym_BSLASH_CARET] = ACTIONS(1317), + [anon_sym_AT_AT] = ACTIONS(1319), + [anon_sym_AT_AT_AT] = ACTIONS(1317), + [anon_sym_PIPE] = ACTIONS(1319), + [anon_sym_LT_GT] = ACTIONS(1317), + [sym_list_bracket_begin] = ACTIONS(1317), + [sym_association_bracket_begin] = ACTIONS(1317), + [sym_blank] = ACTIONS(1319), + [sym_blank_sequence] = ACTIONS(1319), + [sym_blank_null_sequence] = ACTIONS(1317), + [anon_sym_DQUOTE] = ACTIONS(1317), + [sym_number] = ACTIONS(1317), + [sym__lower_identifier] = ACTIONS(1317), + [sym__upper_identifier] = ACTIONS(1317), + [sym_comment] = ACTIONS(3), + }, + [560] = { + [aux_sym_source_file_token1] = ACTIONS(1143), + [sym_parenthesis_begin] = ACTIONS(1143), + [anon_sym_COMMA] = ACTIONS(1143), + [anon_sym_PLUS_PLUS] = ACTIONS(1143), + [anon_sym_DASH_DASH] = ACTIONS(1143), + [anon_sym_PLUS] = ACTIONS(1145), + [anon_sym_DASH] = ACTIONS(1145), + [anon_sym_] = ACTIONS(1143), + [anon_sym_2] = ACTIONS(1143), + [anon_sym_BSLASH_] = ACTIONS(1143), + [anon_sym_SEMI] = ACTIONS(1143), + [anon_sym_EQ] = ACTIONS(1145), + [anon_sym_COLON_EQ] = ACTIONS(1143), + [anon_sym_CARET_EQ] = ACTIONS(1143), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1143), + [anon_sym_EQ_DOT] = ACTIONS(1143), + [anon_sym_QMARK] = ACTIONS(1143), + [anon_sym_EQ_EQ] = ACTIONS(1143), + [anon_sym_BANG_EQ] = ACTIONS(1143), + [anon_sym_GT] = ACTIONS(1145), + [anon_sym_GT_EQ] = ACTIONS(1143), + [anon_sym_LT] = ACTIONS(1145), + [anon_sym_LT_EQ] = ACTIONS(1143), + [anon_sym_DASH_GT] = ACTIONS(1143), + [anon_sym_COLON_GT] = ACTIONS(1143), + [anon_sym_COLON_COLON] = ACTIONS(1143), + [anon_sym_AT] = ACTIONS(1145), + [anon_sym_TILDE] = ACTIONS(1143), + [anon_sym_AT_STAR] = ACTIONS(1143), + [anon_sym_SLASH_STAR] = ACTIONS(1143), + [anon_sym_BSLASH_AMP] = ACTIONS(1143), + [anon_sym_BSLASH_PLUS] = ACTIONS(1143), + [anon_sym_AMP] = ACTIONS(1143), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1143), + [anon_sym_3] = ACTIONS(1143), + [anon_sym_4] = ACTIONS(1143), + [anon_sym_STAR_STAR] = ACTIONS(1143), + [anon_sym_DOT] = ACTIONS(1145), + [anon_sym_BSLASH] = ACTIONS(1145), + [anon_sym_5] = ACTIONS(1143), + [anon_sym_6] = ACTIONS(1143), + [anon_sym_7] = ACTIONS(1143), + [anon_sym_8] = ACTIONS(1143), + [anon_sym_9] = ACTIONS(1143), + [anon_sym_STAR] = ACTIONS(1145), + [anon_sym_10] = ACTIONS(1143), + [anon_sym_11] = ACTIONS(1143), + [anon_sym_12] = ACTIONS(1143), + [anon_sym_13] = ACTIONS(1143), + [anon_sym_14] = ACTIONS(1143), + [anon_sym_15] = ACTIONS(1143), + [anon_sym_SLASH] = ACTIONS(1145), + [anon_sym_16] = ACTIONS(1143), + [anon_sym_BSLASH_SLASH] = ACTIONS(1143), + [anon_sym_SLASH_AT] = ACTIONS(1143), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1143), + [anon_sym_BANG] = ACTIONS(1145), + [anon_sym_BANG_BANG] = ACTIONS(1143), + [anon_sym_SQUOTE] = ACTIONS(1143), + [anon_sym_BSLASH_AT] = ACTIONS(1143), + [anon_sym_CARET] = ACTIONS(1145), + [anon_sym_BSLASH_CARET] = ACTIONS(1143), + [anon_sym_AT_AT] = ACTIONS(1145), + [anon_sym_AT_AT_AT] = ACTIONS(1143), + [anon_sym_PIPE] = ACTIONS(1145), + [anon_sym_LT_GT] = ACTIONS(1143), + [sym_list_bracket_begin] = ACTIONS(1143), + [sym_apply_bracket_begin] = ACTIONS(1145), + [sym_association_bracket_begin] = ACTIONS(1143), + [sym_part_bracket_begin] = ACTIONS(1143), + [sym_part_bracket_end] = ACTIONS(1143), + [sym_blank] = ACTIONS(1145), + [sym_blank_sequence] = ACTIONS(1145), + [sym_blank_null_sequence] = ACTIONS(1143), + [anon_sym_DQUOTE] = ACTIONS(1143), + [sym_number] = ACTIONS(1143), + [sym__lower_identifier] = ACTIONS(1143), + [sym__upper_identifier] = ACTIONS(1143), + [sym_comment] = ACTIONS(3), + }, + [561] = { + [sym_backslash_operator] = STATE(467), + [aux_sym_backslash_top_repeat1] = STATE(601), + [ts_builtin_sym_end] = ACTIONS(1321), + [aux_sym_source_file_token1] = ACTIONS(1321), + [sym_parenthesis_begin] = ACTIONS(1321), + [anon_sym_PLUS_PLUS] = ACTIONS(1321), + [anon_sym_DASH_DASH] = ACTIONS(1321), + [anon_sym_PLUS] = ACTIONS(1323), + [anon_sym_DASH] = ACTIONS(1323), + [anon_sym_] = ACTIONS(1321), + [anon_sym_2] = ACTIONS(1321), + [anon_sym_BSLASH_] = ACTIONS(1321), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1321), + [anon_sym_SEMI] = ACTIONS(1321), + [anon_sym_EQ] = ACTIONS(1323), + [anon_sym_COLON_EQ] = ACTIONS(1321), + [anon_sym_CARET_EQ] = ACTIONS(1321), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1321), + [anon_sym_EQ_DOT] = ACTIONS(1321), + [anon_sym_QMARK] = ACTIONS(1321), + [anon_sym_EQ_EQ] = ACTIONS(1321), + [anon_sym_BANG_EQ] = ACTIONS(1321), + [anon_sym_GT] = ACTIONS(1323), + [anon_sym_GT_EQ] = ACTIONS(1321), + [anon_sym_LT] = ACTIONS(1323), + [anon_sym_LT_EQ] = ACTIONS(1321), + [anon_sym_DASH_GT] = ACTIONS(1321), + [anon_sym_COLON_GT] = ACTIONS(1321), + [anon_sym_COLON_COLON] = ACTIONS(1321), + [anon_sym_AT] = ACTIONS(1323), + [anon_sym_TILDE] = ACTIONS(1321), + [anon_sym_AT_STAR] = ACTIONS(1321), + [anon_sym_SLASH_STAR] = ACTIONS(1321), + [anon_sym_BSLASH_AMP] = ACTIONS(1321), + [anon_sym_BSLASH_PLUS] = ACTIONS(1321), + [anon_sym_AMP] = ACTIONS(1321), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1321), + [anon_sym_3] = ACTIONS(1321), + [anon_sym_4] = ACTIONS(1321), + [anon_sym_STAR_STAR] = ACTIONS(1321), + [anon_sym_DOT] = ACTIONS(1323), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(1321), + [anon_sym_6] = ACTIONS(1321), + [anon_sym_7] = ACTIONS(1321), + [anon_sym_8] = ACTIONS(1321), + [anon_sym_9] = ACTIONS(1321), + [anon_sym_STAR] = ACTIONS(1323), + [anon_sym_10] = ACTIONS(1321), + [anon_sym_11] = ACTIONS(1321), + [anon_sym_12] = ACTIONS(1321), + [anon_sym_13] = ACTIONS(1321), + [anon_sym_14] = ACTIONS(1321), + [anon_sym_15] = ACTIONS(1321), + [anon_sym_SLASH] = ACTIONS(1323), + [anon_sym_16] = ACTIONS(1321), + [anon_sym_BSLASH_SLASH] = ACTIONS(1321), + [anon_sym_SLASH_AT] = ACTIONS(1321), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1321), + [anon_sym_BANG] = ACTIONS(1323), + [anon_sym_BANG_BANG] = ACTIONS(1321), + [anon_sym_SQUOTE] = ACTIONS(1321), + [anon_sym_BSLASH_AT] = ACTIONS(1321), + [anon_sym_CARET] = ACTIONS(1323), + [anon_sym_BSLASH_CARET] = ACTIONS(1321), + [anon_sym_AT_AT] = ACTIONS(1323), + [anon_sym_AT_AT_AT] = ACTIONS(1321), + [anon_sym_PIPE] = ACTIONS(1323), + [anon_sym_LT_GT] = ACTIONS(1321), + [sym_list_bracket_begin] = ACTIONS(1321), + [sym_association_bracket_begin] = ACTIONS(1321), + [sym_blank] = ACTIONS(1323), + [sym_blank_sequence] = ACTIONS(1323), + [sym_blank_null_sequence] = ACTIONS(1321), + [anon_sym_DQUOTE] = ACTIONS(1321), + [sym_number] = ACTIONS(1321), + [sym__lower_identifier] = ACTIONS(1321), + [sym__upper_identifier] = ACTIONS(1321), + [sym_comment] = ACTIONS(3), + }, + [562] = { + [sym_dot_operator] = STATE(470), + [aux_sym_dot_top_repeat1] = STATE(600), + [ts_builtin_sym_end] = ACTIONS(1325), + [aux_sym_source_file_token1] = ACTIONS(1325), + [sym_parenthesis_begin] = ACTIONS(1325), + [anon_sym_PLUS_PLUS] = ACTIONS(1325), + [anon_sym_DASH_DASH] = ACTIONS(1325), + [anon_sym_PLUS] = ACTIONS(1327), + [anon_sym_DASH] = ACTIONS(1327), + [anon_sym_] = ACTIONS(1325), + [anon_sym_2] = ACTIONS(1325), + [anon_sym_BSLASH_] = ACTIONS(1325), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1325), + [anon_sym_SEMI] = ACTIONS(1325), + [anon_sym_EQ] = ACTIONS(1327), + [anon_sym_COLON_EQ] = ACTIONS(1325), + [anon_sym_CARET_EQ] = ACTIONS(1325), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1325), + [anon_sym_EQ_DOT] = ACTIONS(1325), + [anon_sym_QMARK] = ACTIONS(1325), + [anon_sym_EQ_EQ] = ACTIONS(1325), + [anon_sym_BANG_EQ] = ACTIONS(1325), + [anon_sym_GT] = ACTIONS(1327), + [anon_sym_GT_EQ] = ACTIONS(1325), + [anon_sym_LT] = ACTIONS(1327), + [anon_sym_LT_EQ] = ACTIONS(1325), + [anon_sym_DASH_GT] = ACTIONS(1325), + [anon_sym_COLON_GT] = ACTIONS(1325), + [anon_sym_COLON_COLON] = ACTIONS(1325), + [anon_sym_AT] = ACTIONS(1327), + [anon_sym_TILDE] = ACTIONS(1325), + [anon_sym_AT_STAR] = ACTIONS(1325), + [anon_sym_SLASH_STAR] = ACTIONS(1325), + [anon_sym_BSLASH_AMP] = ACTIONS(1325), + [anon_sym_BSLASH_PLUS] = ACTIONS(1325), + [anon_sym_AMP] = ACTIONS(1325), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1325), + [anon_sym_3] = ACTIONS(1325), + [anon_sym_4] = ACTIONS(1325), + [anon_sym_STAR_STAR] = ACTIONS(1325), + [anon_sym_DOT] = ACTIONS(71), + [anon_sym_BSLASH] = ACTIONS(1327), + [anon_sym_5] = ACTIONS(1325), + [anon_sym_6] = ACTIONS(1325), + [anon_sym_7] = ACTIONS(1325), + [anon_sym_8] = ACTIONS(1325), + [anon_sym_9] = ACTIONS(1325), + [anon_sym_STAR] = ACTIONS(1327), + [anon_sym_10] = ACTIONS(1325), + [anon_sym_11] = ACTIONS(1325), + [anon_sym_12] = ACTIONS(1325), + [anon_sym_13] = ACTIONS(1325), + [anon_sym_14] = ACTIONS(1325), + [anon_sym_15] = ACTIONS(1325), + [anon_sym_SLASH] = ACTIONS(1327), + [anon_sym_16] = ACTIONS(1325), + [anon_sym_BSLASH_SLASH] = ACTIONS(1325), + [anon_sym_SLASH_AT] = ACTIONS(1325), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1325), + [anon_sym_BANG] = ACTIONS(1327), + [anon_sym_BANG_BANG] = ACTIONS(1325), + [anon_sym_SQUOTE] = ACTIONS(1325), + [anon_sym_BSLASH_AT] = ACTIONS(1325), + [anon_sym_CARET] = ACTIONS(1327), + [anon_sym_BSLASH_CARET] = ACTIONS(1325), + [anon_sym_AT_AT] = ACTIONS(1327), + [anon_sym_AT_AT_AT] = ACTIONS(1325), + [anon_sym_PIPE] = ACTIONS(1327), + [anon_sym_LT_GT] = ACTIONS(1325), + [sym_list_bracket_begin] = ACTIONS(1325), + [sym_association_bracket_begin] = ACTIONS(1325), + [sym_blank] = ACTIONS(1327), + [sym_blank_sequence] = ACTIONS(1327), + [sym_blank_null_sequence] = ACTIONS(1325), + [anon_sym_DQUOTE] = ACTIONS(1325), + [sym_number] = ACTIONS(1325), + [sym__lower_identifier] = ACTIONS(1325), + [sym__upper_identifier] = ACTIONS(1325), + [sym_comment] = ACTIONS(3), + }, + [563] = { + [aux_sym_source_file_token1] = ACTIONS(1164), + [sym_parenthesis_begin] = ACTIONS(1164), + [anon_sym_COMMA] = ACTIONS(1164), + [anon_sym_PLUS_PLUS] = ACTIONS(1164), + [anon_sym_DASH_DASH] = ACTIONS(1164), + [anon_sym_PLUS] = ACTIONS(1166), + [anon_sym_DASH] = ACTIONS(1166), + [anon_sym_] = ACTIONS(1164), + [anon_sym_2] = ACTIONS(1164), + [anon_sym_BSLASH_] = ACTIONS(1164), + [anon_sym_SEMI] = ACTIONS(1164), + [anon_sym_EQ] = ACTIONS(1166), + [anon_sym_COLON_EQ] = ACTIONS(1164), + [anon_sym_CARET_EQ] = ACTIONS(1164), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1164), + [anon_sym_EQ_DOT] = ACTIONS(1164), + [anon_sym_QMARK] = ACTIONS(1164), + [anon_sym_EQ_EQ] = ACTIONS(1164), + [anon_sym_BANG_EQ] = ACTIONS(1164), + [anon_sym_GT] = ACTIONS(1166), + [anon_sym_GT_EQ] = ACTIONS(1164), + [anon_sym_LT] = ACTIONS(1166), + [anon_sym_LT_EQ] = ACTIONS(1164), + [anon_sym_DASH_GT] = ACTIONS(1164), + [anon_sym_COLON_GT] = ACTIONS(1164), + [anon_sym_COLON_COLON] = ACTIONS(1164), + [anon_sym_AT] = ACTIONS(1166), + [anon_sym_TILDE] = ACTIONS(1164), + [anon_sym_AT_STAR] = ACTIONS(1164), + [anon_sym_SLASH_STAR] = ACTIONS(1164), + [anon_sym_BSLASH_AMP] = ACTIONS(1164), + [anon_sym_BSLASH_PLUS] = ACTIONS(1164), + [anon_sym_AMP] = ACTIONS(1164), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1164), + [anon_sym_3] = ACTIONS(1164), + [anon_sym_4] = ACTIONS(1164), + [anon_sym_STAR_STAR] = ACTIONS(1164), + [anon_sym_DOT] = ACTIONS(1166), + [anon_sym_BSLASH] = ACTIONS(1166), + [anon_sym_5] = ACTIONS(1164), + [anon_sym_6] = ACTIONS(1164), + [anon_sym_7] = ACTIONS(1164), + [anon_sym_8] = ACTIONS(1164), + [anon_sym_9] = ACTIONS(1164), + [anon_sym_STAR] = ACTIONS(1166), + [anon_sym_10] = ACTIONS(1164), + [anon_sym_11] = ACTIONS(1164), + [anon_sym_12] = ACTIONS(1164), + [anon_sym_13] = ACTIONS(1164), + [anon_sym_14] = ACTIONS(1164), + [anon_sym_15] = ACTIONS(1164), + [anon_sym_SLASH] = ACTIONS(1166), + [anon_sym_16] = ACTIONS(1164), + [anon_sym_BSLASH_SLASH] = ACTIONS(1164), + [anon_sym_SLASH_AT] = ACTIONS(1164), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1164), + [anon_sym_BANG] = ACTIONS(1166), + [anon_sym_BANG_BANG] = ACTIONS(1164), + [anon_sym_SQUOTE] = ACTIONS(1164), + [anon_sym_BSLASH_AT] = ACTIONS(1164), + [anon_sym_CARET] = ACTIONS(1166), + [anon_sym_BSLASH_CARET] = ACTIONS(1164), + [anon_sym_AT_AT] = ACTIONS(1166), + [anon_sym_AT_AT_AT] = ACTIONS(1164), + [anon_sym_PIPE] = ACTIONS(1166), + [anon_sym_LT_GT] = ACTIONS(1164), + [sym_list_bracket_begin] = ACTIONS(1164), + [sym_apply_bracket_begin] = ACTIONS(1166), + [sym_association_bracket_begin] = ACTIONS(1164), + [sym_part_bracket_begin] = ACTIONS(1164), + [sym_part_bracket_end] = ACTIONS(1164), + [sym_blank] = ACTIONS(1166), + [sym_blank_sequence] = ACTIONS(1166), + [sym_blank_null_sequence] = ACTIONS(1164), + [anon_sym_DQUOTE] = ACTIONS(1164), + [sym_number] = ACTIONS(1164), + [sym__lower_identifier] = ACTIONS(1164), + [sym__upper_identifier] = ACTIONS(1164), + [sym_comment] = ACTIONS(3), + }, + [564] = { + [aux_sym_source_file_token1] = ACTIONS(1160), + [sym_parenthesis_begin] = ACTIONS(1160), + [anon_sym_COMMA] = ACTIONS(1160), + [anon_sym_PLUS_PLUS] = ACTIONS(1160), + [anon_sym_DASH_DASH] = ACTIONS(1160), + [anon_sym_PLUS] = ACTIONS(1162), + [anon_sym_DASH] = ACTIONS(1162), + [anon_sym_] = ACTIONS(1160), + [anon_sym_2] = ACTIONS(1160), + [anon_sym_BSLASH_] = ACTIONS(1160), + [anon_sym_SEMI] = ACTIONS(1160), + [anon_sym_EQ] = ACTIONS(1162), + [anon_sym_COLON_EQ] = ACTIONS(1160), + [anon_sym_CARET_EQ] = ACTIONS(1160), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1160), + [anon_sym_EQ_DOT] = ACTIONS(1160), + [anon_sym_QMARK] = ACTIONS(1160), + [anon_sym_EQ_EQ] = ACTIONS(1160), + [anon_sym_BANG_EQ] = ACTIONS(1160), + [anon_sym_GT] = ACTIONS(1162), + [anon_sym_GT_EQ] = ACTIONS(1160), + [anon_sym_LT] = ACTIONS(1162), + [anon_sym_LT_EQ] = ACTIONS(1160), + [anon_sym_DASH_GT] = ACTIONS(1160), + [anon_sym_COLON_GT] = ACTIONS(1160), + [anon_sym_COLON_COLON] = ACTIONS(1160), + [anon_sym_AT] = ACTIONS(1162), + [anon_sym_TILDE] = ACTIONS(1160), + [anon_sym_AT_STAR] = ACTIONS(1160), + [anon_sym_SLASH_STAR] = ACTIONS(1160), + [anon_sym_BSLASH_AMP] = ACTIONS(1160), + [anon_sym_BSLASH_PLUS] = ACTIONS(1160), + [anon_sym_AMP] = ACTIONS(1160), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1160), + [anon_sym_3] = ACTIONS(1160), + [anon_sym_4] = ACTIONS(1160), + [anon_sym_STAR_STAR] = ACTIONS(1160), + [anon_sym_DOT] = ACTIONS(1162), + [anon_sym_BSLASH] = ACTIONS(1162), + [anon_sym_5] = ACTIONS(1160), + [anon_sym_6] = ACTIONS(1160), + [anon_sym_7] = ACTIONS(1160), + [anon_sym_8] = ACTIONS(1160), + [anon_sym_9] = ACTIONS(1160), + [anon_sym_STAR] = ACTIONS(1162), + [anon_sym_10] = ACTIONS(1160), + [anon_sym_11] = ACTIONS(1160), + [anon_sym_12] = ACTIONS(1160), + [anon_sym_13] = ACTIONS(1160), + [anon_sym_14] = ACTIONS(1160), + [anon_sym_15] = ACTIONS(1160), + [anon_sym_SLASH] = ACTIONS(1162), + [anon_sym_16] = ACTIONS(1160), + [anon_sym_BSLASH_SLASH] = ACTIONS(1160), + [anon_sym_SLASH_AT] = ACTIONS(1160), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1160), + [anon_sym_BANG] = ACTIONS(1162), + [anon_sym_BANG_BANG] = ACTIONS(1160), + [anon_sym_SQUOTE] = ACTIONS(1160), + [anon_sym_BSLASH_AT] = ACTIONS(1160), + [anon_sym_CARET] = ACTIONS(1162), + [anon_sym_BSLASH_CARET] = ACTIONS(1160), + [anon_sym_AT_AT] = ACTIONS(1162), + [anon_sym_AT_AT_AT] = ACTIONS(1160), + [anon_sym_PIPE] = ACTIONS(1162), + [anon_sym_LT_GT] = ACTIONS(1160), + [sym_list_bracket_begin] = ACTIONS(1160), + [sym_apply_bracket_begin] = ACTIONS(1162), + [sym_association_bracket_begin] = ACTIONS(1160), + [sym_part_bracket_begin] = ACTIONS(1160), + [sym_part_bracket_end] = ACTIONS(1160), + [sym_blank] = ACTIONS(1162), + [sym_blank_sequence] = ACTIONS(1162), + [sym_blank_null_sequence] = ACTIONS(1160), + [anon_sym_DQUOTE] = ACTIONS(1160), + [sym_number] = ACTIONS(1160), + [sym__lower_identifier] = ACTIONS(1160), + [sym__upper_identifier] = ACTIONS(1160), + [sym_comment] = ACTIONS(3), + }, + [565] = { + [aux_sym_source_file_token1] = ACTIONS(1168), + [sym_parenthesis_begin] = ACTIONS(1168), + [anon_sym_COMMA] = ACTIONS(1168), + [anon_sym_PLUS_PLUS] = ACTIONS(1168), + [anon_sym_DASH_DASH] = ACTIONS(1168), + [anon_sym_PLUS] = ACTIONS(1170), + [anon_sym_DASH] = ACTIONS(1170), + [anon_sym_] = ACTIONS(1168), + [anon_sym_2] = ACTIONS(1168), + [anon_sym_BSLASH_] = ACTIONS(1168), + [anon_sym_SEMI] = ACTIONS(1168), + [anon_sym_EQ] = ACTIONS(1170), + [anon_sym_COLON_EQ] = ACTIONS(1168), + [anon_sym_CARET_EQ] = ACTIONS(1168), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1168), + [anon_sym_EQ_DOT] = ACTIONS(1168), + [anon_sym_QMARK] = ACTIONS(1168), + [anon_sym_EQ_EQ] = ACTIONS(1168), + [anon_sym_BANG_EQ] = ACTIONS(1168), + [anon_sym_GT] = ACTIONS(1170), + [anon_sym_GT_EQ] = ACTIONS(1168), + [anon_sym_LT] = ACTIONS(1170), + [anon_sym_LT_EQ] = ACTIONS(1168), + [anon_sym_DASH_GT] = ACTIONS(1168), + [anon_sym_COLON_GT] = ACTIONS(1168), + [anon_sym_COLON_COLON] = ACTIONS(1168), + [anon_sym_AT] = ACTIONS(1170), + [anon_sym_TILDE] = ACTIONS(1168), + [anon_sym_AT_STAR] = ACTIONS(1168), + [anon_sym_SLASH_STAR] = ACTIONS(1168), + [anon_sym_BSLASH_AMP] = ACTIONS(1168), + [anon_sym_BSLASH_PLUS] = ACTIONS(1168), + [anon_sym_AMP] = ACTIONS(1168), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1168), + [anon_sym_3] = ACTIONS(1168), + [anon_sym_4] = ACTIONS(1168), + [anon_sym_STAR_STAR] = ACTIONS(1168), + [anon_sym_DOT] = ACTIONS(1170), + [anon_sym_BSLASH] = ACTIONS(1170), + [anon_sym_5] = ACTIONS(1168), + [anon_sym_6] = ACTIONS(1168), + [anon_sym_7] = ACTIONS(1168), + [anon_sym_8] = ACTIONS(1168), + [anon_sym_9] = ACTIONS(1168), + [anon_sym_STAR] = ACTIONS(1170), + [anon_sym_10] = ACTIONS(1168), + [anon_sym_11] = ACTIONS(1168), + [anon_sym_12] = ACTIONS(1168), + [anon_sym_13] = ACTIONS(1168), + [anon_sym_14] = ACTIONS(1168), + [anon_sym_15] = ACTIONS(1168), + [anon_sym_SLASH] = ACTIONS(1170), + [anon_sym_16] = ACTIONS(1168), + [anon_sym_BSLASH_SLASH] = ACTIONS(1168), + [anon_sym_SLASH_AT] = ACTIONS(1168), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1168), + [anon_sym_BANG] = ACTIONS(1170), + [anon_sym_BANG_BANG] = ACTIONS(1168), + [anon_sym_SQUOTE] = ACTIONS(1168), + [anon_sym_BSLASH_AT] = ACTIONS(1168), + [anon_sym_CARET] = ACTIONS(1170), + [anon_sym_BSLASH_CARET] = ACTIONS(1168), + [anon_sym_AT_AT] = ACTIONS(1170), + [anon_sym_AT_AT_AT] = ACTIONS(1168), + [anon_sym_PIPE] = ACTIONS(1170), + [anon_sym_LT_GT] = ACTIONS(1168), + [sym_list_bracket_begin] = ACTIONS(1168), + [sym_apply_bracket_begin] = ACTIONS(1170), + [sym_association_bracket_begin] = ACTIONS(1168), + [sym_part_bracket_begin] = ACTIONS(1168), + [sym_part_bracket_end] = ACTIONS(1168), + [sym_blank] = ACTIONS(1170), + [sym_blank_sequence] = ACTIONS(1170), + [sym_blank_null_sequence] = ACTIONS(1168), + [anon_sym_DQUOTE] = ACTIONS(1168), + [sym_number] = ACTIONS(1168), + [sym__lower_identifier] = ACTIONS(1168), + [sym__upper_identifier] = ACTIONS(1168), + [sym_comment] = ACTIONS(3), + }, + [566] = { + [aux_sym_source_file_token1] = ACTIONS(1156), + [sym_parenthesis_begin] = ACTIONS(1156), + [anon_sym_COMMA] = ACTIONS(1156), + [anon_sym_PLUS_PLUS] = ACTIONS(1156), + [anon_sym_DASH_DASH] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(1158), + [anon_sym_DASH] = ACTIONS(1158), + [anon_sym_] = ACTIONS(1156), + [anon_sym_2] = ACTIONS(1156), + [anon_sym_BSLASH_] = ACTIONS(1156), + [anon_sym_SEMI] = ACTIONS(1156), + [anon_sym_EQ] = ACTIONS(1158), + [anon_sym_COLON_EQ] = ACTIONS(1156), + [anon_sym_CARET_EQ] = ACTIONS(1156), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1156), + [anon_sym_EQ_DOT] = ACTIONS(1156), + [anon_sym_QMARK] = ACTIONS(1156), + [anon_sym_EQ_EQ] = ACTIONS(1156), + [anon_sym_BANG_EQ] = ACTIONS(1156), + [anon_sym_GT] = ACTIONS(1158), + [anon_sym_GT_EQ] = ACTIONS(1156), + [anon_sym_LT] = ACTIONS(1158), + [anon_sym_LT_EQ] = ACTIONS(1156), + [anon_sym_DASH_GT] = ACTIONS(1156), + [anon_sym_COLON_GT] = ACTIONS(1156), + [anon_sym_COLON_COLON] = ACTIONS(1156), + [anon_sym_AT] = ACTIONS(1158), + [anon_sym_TILDE] = ACTIONS(1156), + [anon_sym_AT_STAR] = ACTIONS(1156), + [anon_sym_SLASH_STAR] = ACTIONS(1156), + [anon_sym_BSLASH_AMP] = ACTIONS(1156), + [anon_sym_BSLASH_PLUS] = ACTIONS(1156), + [anon_sym_AMP] = ACTIONS(1156), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1156), + [anon_sym_3] = ACTIONS(1156), + [anon_sym_4] = ACTIONS(1156), + [anon_sym_STAR_STAR] = ACTIONS(1156), + [anon_sym_DOT] = ACTIONS(1158), + [anon_sym_BSLASH] = ACTIONS(1158), + [anon_sym_5] = ACTIONS(1156), + [anon_sym_6] = ACTIONS(1156), + [anon_sym_7] = ACTIONS(1156), + [anon_sym_8] = ACTIONS(1156), + [anon_sym_9] = ACTIONS(1156), + [anon_sym_STAR] = ACTIONS(1158), + [anon_sym_10] = ACTIONS(1156), + [anon_sym_11] = ACTIONS(1156), + [anon_sym_12] = ACTIONS(1156), + [anon_sym_13] = ACTIONS(1156), + [anon_sym_14] = ACTIONS(1156), + [anon_sym_15] = ACTIONS(1156), + [anon_sym_SLASH] = ACTIONS(1158), + [anon_sym_16] = ACTIONS(1156), + [anon_sym_BSLASH_SLASH] = ACTIONS(1156), + [anon_sym_SLASH_AT] = ACTIONS(1156), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1156), + [anon_sym_BANG] = ACTIONS(1158), + [anon_sym_BANG_BANG] = ACTIONS(1156), + [anon_sym_SQUOTE] = ACTIONS(1156), + [anon_sym_BSLASH_AT] = ACTIONS(1156), + [anon_sym_CARET] = ACTIONS(1158), + [anon_sym_BSLASH_CARET] = ACTIONS(1156), + [anon_sym_AT_AT] = ACTIONS(1158), + [anon_sym_AT_AT_AT] = ACTIONS(1156), + [anon_sym_PIPE] = ACTIONS(1158), + [anon_sym_LT_GT] = ACTIONS(1156), + [sym_list_bracket_begin] = ACTIONS(1156), + [sym_apply_bracket_begin] = ACTIONS(1158), + [sym_association_bracket_begin] = ACTIONS(1156), + [sym_part_bracket_begin] = ACTIONS(1156), + [sym_part_bracket_end] = ACTIONS(1156), + [sym_blank] = ACTIONS(1158), + [sym_blank_sequence] = ACTIONS(1158), + [sym_blank_null_sequence] = ACTIONS(1156), + [anon_sym_DQUOTE] = ACTIONS(1156), + [sym_number] = ACTIONS(1156), + [sym__lower_identifier] = ACTIONS(1156), + [sym__upper_identifier] = ACTIONS(1156), + [sym_comment] = ACTIONS(3), + }, + [567] = { + [sym_non_commutative_multiply_operator] = STATE(466), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(599), + [ts_builtin_sym_end] = ACTIONS(1329), + [aux_sym_source_file_token1] = ACTIONS(1329), + [sym_parenthesis_begin] = ACTIONS(1329), + [anon_sym_PLUS_PLUS] = ACTIONS(1329), + [anon_sym_DASH_DASH] = ACTIONS(1329), + [anon_sym_PLUS] = ACTIONS(1331), + [anon_sym_DASH] = ACTIONS(1331), + [anon_sym_] = ACTIONS(1329), + [anon_sym_2] = ACTIONS(1329), + [anon_sym_BSLASH_] = ACTIONS(1329), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1329), + [anon_sym_SEMI] = ACTIONS(1329), + [anon_sym_EQ] = ACTIONS(1331), + [anon_sym_COLON_EQ] = ACTIONS(1329), + [anon_sym_CARET_EQ] = ACTIONS(1329), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1329), + [anon_sym_EQ_DOT] = ACTIONS(1329), + [anon_sym_QMARK] = ACTIONS(1329), + [anon_sym_EQ_EQ] = ACTIONS(1329), + [anon_sym_BANG_EQ] = ACTIONS(1329), + [anon_sym_GT] = ACTIONS(1331), + [anon_sym_GT_EQ] = ACTIONS(1329), + [anon_sym_LT] = ACTIONS(1331), + [anon_sym_LT_EQ] = ACTIONS(1329), + [anon_sym_DASH_GT] = ACTIONS(1329), + [anon_sym_COLON_GT] = ACTIONS(1329), + [anon_sym_COLON_COLON] = ACTIONS(1329), + [anon_sym_AT] = ACTIONS(1331), + [anon_sym_TILDE] = ACTIONS(1329), + [anon_sym_AT_STAR] = ACTIONS(1329), + [anon_sym_SLASH_STAR] = ACTIONS(1329), + [anon_sym_BSLASH_AMP] = ACTIONS(1329), + [anon_sym_BSLASH_PLUS] = ACTIONS(1329), + [anon_sym_AMP] = ACTIONS(1329), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1329), + [anon_sym_3] = ACTIONS(1329), + [anon_sym_4] = ACTIONS(1329), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(1331), + [anon_sym_BSLASH] = ACTIONS(1331), + [anon_sym_5] = ACTIONS(1329), + [anon_sym_6] = ACTIONS(1329), + [anon_sym_7] = ACTIONS(1329), + [anon_sym_8] = ACTIONS(1329), + [anon_sym_9] = ACTIONS(1329), + [anon_sym_STAR] = ACTIONS(1331), + [anon_sym_10] = ACTIONS(1329), + [anon_sym_11] = ACTIONS(1329), + [anon_sym_12] = ACTIONS(1329), + [anon_sym_13] = ACTIONS(1329), + [anon_sym_14] = ACTIONS(1329), + [anon_sym_15] = ACTIONS(1329), + [anon_sym_SLASH] = ACTIONS(1331), + [anon_sym_16] = ACTIONS(1329), + [anon_sym_BSLASH_SLASH] = ACTIONS(1329), + [anon_sym_SLASH_AT] = ACTIONS(1329), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1329), + [anon_sym_BANG] = ACTIONS(1331), + [anon_sym_BANG_BANG] = ACTIONS(1329), + [anon_sym_SQUOTE] = ACTIONS(1329), + [anon_sym_BSLASH_AT] = ACTIONS(1329), + [anon_sym_CARET] = ACTIONS(1331), + [anon_sym_BSLASH_CARET] = ACTIONS(1329), + [anon_sym_AT_AT] = ACTIONS(1331), + [anon_sym_AT_AT_AT] = ACTIONS(1329), + [anon_sym_PIPE] = ACTIONS(1331), + [anon_sym_LT_GT] = ACTIONS(1329), + [sym_list_bracket_begin] = ACTIONS(1329), + [sym_association_bracket_begin] = ACTIONS(1329), + [sym_blank] = ACTIONS(1331), + [sym_blank_sequence] = ACTIONS(1331), + [sym_blank_null_sequence] = ACTIONS(1329), + [anon_sym_DQUOTE] = ACTIONS(1329), + [sym_number] = ACTIONS(1329), + [sym__lower_identifier] = ACTIONS(1329), + [sym__upper_identifier] = ACTIONS(1329), + [sym_comment] = ACTIONS(3), + }, + [568] = { + [aux_sym_source_file_token1] = ACTIONS(1109), + [sym_parenthesis_begin] = ACTIONS(1109), + [anon_sym_COMMA] = ACTIONS(1109), + [anon_sym_PLUS_PLUS] = ACTIONS(1109), + [anon_sym_DASH_DASH] = ACTIONS(1109), + [anon_sym_PLUS] = ACTIONS(1111), + [anon_sym_DASH] = ACTIONS(1111), + [anon_sym_] = ACTIONS(1109), + [anon_sym_2] = ACTIONS(1109), + [anon_sym_BSLASH_] = ACTIONS(1109), + [anon_sym_SEMI] = ACTIONS(1109), + [anon_sym_EQ] = ACTIONS(1111), + [anon_sym_COLON_EQ] = ACTIONS(1109), + [anon_sym_CARET_EQ] = ACTIONS(1109), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1109), + [anon_sym_EQ_DOT] = ACTIONS(1109), + [anon_sym_QMARK] = ACTIONS(1109), + [anon_sym_EQ_EQ] = ACTIONS(1109), + [anon_sym_BANG_EQ] = ACTIONS(1109), + [anon_sym_GT] = ACTIONS(1111), + [anon_sym_GT_EQ] = ACTIONS(1109), + [anon_sym_LT] = ACTIONS(1111), + [anon_sym_LT_EQ] = ACTIONS(1109), + [anon_sym_DASH_GT] = ACTIONS(1109), + [anon_sym_COLON_GT] = ACTIONS(1109), + [anon_sym_COLON_COLON] = ACTIONS(1109), + [anon_sym_AT] = ACTIONS(1111), + [anon_sym_TILDE] = ACTIONS(1109), + [anon_sym_AT_STAR] = ACTIONS(1109), + [anon_sym_SLASH_STAR] = ACTIONS(1109), + [anon_sym_BSLASH_AMP] = ACTIONS(1109), + [anon_sym_BSLASH_PLUS] = ACTIONS(1109), + [anon_sym_AMP] = ACTIONS(1109), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1109), + [anon_sym_3] = ACTIONS(1109), + [anon_sym_4] = ACTIONS(1109), + [anon_sym_STAR_STAR] = ACTIONS(1109), + [anon_sym_DOT] = ACTIONS(1111), + [anon_sym_BSLASH] = ACTIONS(1111), + [anon_sym_5] = ACTIONS(1109), + [anon_sym_6] = ACTIONS(1109), + [anon_sym_7] = ACTIONS(1109), + [anon_sym_8] = ACTIONS(1109), + [anon_sym_9] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1111), + [anon_sym_10] = ACTIONS(1109), + [anon_sym_11] = ACTIONS(1109), + [anon_sym_12] = ACTIONS(1109), + [anon_sym_13] = ACTIONS(1109), + [anon_sym_14] = ACTIONS(1109), + [anon_sym_15] = ACTIONS(1109), + [anon_sym_SLASH] = ACTIONS(1111), + [anon_sym_16] = ACTIONS(1109), + [anon_sym_BSLASH_SLASH] = ACTIONS(1109), + [anon_sym_SLASH_AT] = ACTIONS(1109), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1109), + [anon_sym_BANG] = ACTIONS(1111), + [anon_sym_BANG_BANG] = ACTIONS(1109), + [anon_sym_SQUOTE] = ACTIONS(1109), + [anon_sym_BSLASH_AT] = ACTIONS(1109), + [anon_sym_CARET] = ACTIONS(1111), + [anon_sym_BSLASH_CARET] = ACTIONS(1109), + [anon_sym_AT_AT] = ACTIONS(1111), + [anon_sym_AT_AT_AT] = ACTIONS(1109), + [anon_sym_PIPE] = ACTIONS(1111), + [anon_sym_LT_GT] = ACTIONS(1109), + [sym_list_bracket_begin] = ACTIONS(1109), + [sym_apply_bracket_begin] = ACTIONS(1111), + [sym_association_bracket_begin] = ACTIONS(1109), + [sym_part_bracket_begin] = ACTIONS(1109), + [sym_part_bracket_end] = ACTIONS(1109), + [sym_blank] = ACTIONS(1111), + [sym_blank_sequence] = ACTIONS(1111), + [sym_blank_null_sequence] = ACTIONS(1109), + [anon_sym_DQUOTE] = ACTIONS(1109), + [sym_number] = ACTIONS(1109), + [sym__lower_identifier] = ACTIONS(1109), + [sym__upper_identifier] = ACTIONS(1109), + [sym_comment] = ACTIONS(3), + }, + [569] = { + [aux_sym_source_file_token1] = ACTIONS(1105), + [sym_parenthesis_begin] = ACTIONS(1105), + [anon_sym_COMMA] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_] = ACTIONS(1105), + [anon_sym_2] = ACTIONS(1105), + [anon_sym_BSLASH_] = ACTIONS(1105), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_EQ] = ACTIONS(1107), + [anon_sym_COLON_EQ] = ACTIONS(1105), + [anon_sym_CARET_EQ] = ACTIONS(1105), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1105), + [anon_sym_EQ_DOT] = ACTIONS(1105), + [anon_sym_QMARK] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_DASH_GT] = ACTIONS(1105), + [anon_sym_COLON_GT] = ACTIONS(1105), + [anon_sym_COLON_COLON] = ACTIONS(1105), + [anon_sym_AT] = ACTIONS(1107), + [anon_sym_TILDE] = ACTIONS(1105), + [anon_sym_AT_STAR] = ACTIONS(1105), + [anon_sym_SLASH_STAR] = ACTIONS(1105), + [anon_sym_BSLASH_AMP] = ACTIONS(1105), + [anon_sym_BSLASH_PLUS] = ACTIONS(1105), + [anon_sym_AMP] = ACTIONS(1105), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1105), + [anon_sym_3] = ACTIONS(1105), + [anon_sym_4] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1107), + [anon_sym_BSLASH] = ACTIONS(1107), + [anon_sym_5] = ACTIONS(1105), + [anon_sym_6] = ACTIONS(1105), + [anon_sym_7] = ACTIONS(1105), + [anon_sym_8] = ACTIONS(1105), + [anon_sym_9] = ACTIONS(1105), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_10] = ACTIONS(1105), + [anon_sym_11] = ACTIONS(1105), + [anon_sym_12] = ACTIONS(1105), + [anon_sym_13] = ACTIONS(1105), + [anon_sym_14] = ACTIONS(1105), + [anon_sym_15] = ACTIONS(1105), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_16] = ACTIONS(1105), + [anon_sym_BSLASH_SLASH] = ACTIONS(1105), + [anon_sym_SLASH_AT] = ACTIONS(1105), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1105), + [anon_sym_BANG] = ACTIONS(1107), + [anon_sym_BANG_BANG] = ACTIONS(1105), + [anon_sym_SQUOTE] = ACTIONS(1105), + [anon_sym_BSLASH_AT] = ACTIONS(1105), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_BSLASH_CARET] = ACTIONS(1105), + [anon_sym_AT_AT] = ACTIONS(1107), + [anon_sym_AT_AT_AT] = ACTIONS(1105), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_LT_GT] = ACTIONS(1105), + [sym_list_bracket_begin] = ACTIONS(1105), + [sym_apply_bracket_begin] = ACTIONS(1107), + [sym_association_bracket_begin] = ACTIONS(1105), + [sym_part_bracket_begin] = ACTIONS(1105), + [sym_part_bracket_end] = ACTIONS(1105), + [sym_blank] = ACTIONS(1107), + [sym_blank_sequence] = ACTIONS(1107), + [sym_blank_null_sequence] = ACTIONS(1105), + [anon_sym_DQUOTE] = ACTIONS(1105), + [sym_number] = ACTIONS(1105), + [sym__lower_identifier] = ACTIONS(1105), + [sym__upper_identifier] = ACTIONS(1105), + [sym_comment] = ACTIONS(3), + }, + [570] = { + [aux_sym_source_file_token1] = ACTIONS(1101), + [sym_parenthesis_begin] = ACTIONS(1101), + [anon_sym_COMMA] = ACTIONS(1101), + [anon_sym_PLUS_PLUS] = ACTIONS(1101), + [anon_sym_DASH_DASH] = ACTIONS(1101), + [anon_sym_PLUS] = ACTIONS(1103), + [anon_sym_DASH] = ACTIONS(1103), + [anon_sym_] = ACTIONS(1101), + [anon_sym_2] = ACTIONS(1101), + [anon_sym_BSLASH_] = ACTIONS(1101), + [anon_sym_SEMI] = ACTIONS(1101), + [anon_sym_EQ] = ACTIONS(1103), + [anon_sym_COLON_EQ] = ACTIONS(1101), + [anon_sym_CARET_EQ] = ACTIONS(1101), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1101), + [anon_sym_EQ_DOT] = ACTIONS(1101), + [anon_sym_QMARK] = ACTIONS(1101), + [anon_sym_EQ_EQ] = ACTIONS(1101), + [anon_sym_BANG_EQ] = ACTIONS(1101), + [anon_sym_GT] = ACTIONS(1103), + [anon_sym_GT_EQ] = ACTIONS(1101), + [anon_sym_LT] = ACTIONS(1103), + [anon_sym_LT_EQ] = ACTIONS(1101), + [anon_sym_DASH_GT] = ACTIONS(1101), + [anon_sym_COLON_GT] = ACTIONS(1101), + [anon_sym_COLON_COLON] = ACTIONS(1101), + [anon_sym_AT] = ACTIONS(1103), + [anon_sym_TILDE] = ACTIONS(1101), + [anon_sym_AT_STAR] = ACTIONS(1101), + [anon_sym_SLASH_STAR] = ACTIONS(1101), + [anon_sym_BSLASH_AMP] = ACTIONS(1101), + [anon_sym_BSLASH_PLUS] = ACTIONS(1101), + [anon_sym_AMP] = ACTIONS(1101), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1101), + [anon_sym_3] = ACTIONS(1101), + [anon_sym_4] = ACTIONS(1101), + [anon_sym_STAR_STAR] = ACTIONS(1101), + [anon_sym_DOT] = ACTIONS(1103), + [anon_sym_BSLASH] = ACTIONS(1103), + [anon_sym_5] = ACTIONS(1101), + [anon_sym_6] = ACTIONS(1101), + [anon_sym_7] = ACTIONS(1101), + [anon_sym_8] = ACTIONS(1101), + [anon_sym_9] = ACTIONS(1101), + [anon_sym_STAR] = ACTIONS(1103), + [anon_sym_10] = ACTIONS(1101), + [anon_sym_11] = ACTIONS(1101), + [anon_sym_12] = ACTIONS(1101), + [anon_sym_13] = ACTIONS(1101), + [anon_sym_14] = ACTIONS(1101), + [anon_sym_15] = ACTIONS(1101), + [anon_sym_SLASH] = ACTIONS(1103), + [anon_sym_16] = ACTIONS(1101), + [anon_sym_BSLASH_SLASH] = ACTIONS(1101), + [anon_sym_SLASH_AT] = ACTIONS(1101), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1101), + [anon_sym_BANG] = ACTIONS(1103), + [anon_sym_BANG_BANG] = ACTIONS(1101), + [anon_sym_SQUOTE] = ACTIONS(1101), + [anon_sym_BSLASH_AT] = ACTIONS(1101), + [anon_sym_CARET] = ACTIONS(1103), + [anon_sym_BSLASH_CARET] = ACTIONS(1101), + [anon_sym_AT_AT] = ACTIONS(1103), + [anon_sym_AT_AT_AT] = ACTIONS(1101), + [anon_sym_PIPE] = ACTIONS(1103), + [anon_sym_LT_GT] = ACTIONS(1101), + [sym_list_bracket_begin] = ACTIONS(1101), + [sym_apply_bracket_begin] = ACTIONS(1103), + [sym_association_bracket_begin] = ACTIONS(1101), + [sym_part_bracket_begin] = ACTIONS(1101), + [sym_part_bracket_end] = ACTIONS(1101), + [sym_blank] = ACTIONS(1103), + [sym_blank_sequence] = ACTIONS(1103), + [sym_blank_null_sequence] = ACTIONS(1101), + [anon_sym_DQUOTE] = ACTIONS(1101), + [sym_number] = ACTIONS(1101), + [sym__lower_identifier] = ACTIONS(1101), + [sym__upper_identifier] = ACTIONS(1101), + [sym_comment] = ACTIONS(3), + }, + [571] = { + [aux_sym_source_file_token1] = ACTIONS(1097), + [sym_parenthesis_begin] = ACTIONS(1097), + [anon_sym_COMMA] = ACTIONS(1097), + [anon_sym_PLUS_PLUS] = ACTIONS(1097), + [anon_sym_DASH_DASH] = ACTIONS(1097), + [anon_sym_PLUS] = ACTIONS(1099), + [anon_sym_DASH] = ACTIONS(1099), + [anon_sym_] = ACTIONS(1097), + [anon_sym_2] = ACTIONS(1097), + [anon_sym_BSLASH_] = ACTIONS(1097), + [anon_sym_SEMI] = ACTIONS(1097), + [anon_sym_EQ] = ACTIONS(1099), + [anon_sym_COLON_EQ] = ACTIONS(1097), + [anon_sym_CARET_EQ] = ACTIONS(1097), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1097), + [anon_sym_EQ_DOT] = ACTIONS(1097), + [anon_sym_QMARK] = ACTIONS(1097), + [anon_sym_EQ_EQ] = ACTIONS(1097), + [anon_sym_BANG_EQ] = ACTIONS(1097), + [anon_sym_GT] = ACTIONS(1099), + [anon_sym_GT_EQ] = ACTIONS(1097), + [anon_sym_LT] = ACTIONS(1099), + [anon_sym_LT_EQ] = ACTIONS(1097), + [anon_sym_DASH_GT] = ACTIONS(1097), + [anon_sym_COLON_GT] = ACTIONS(1097), + [anon_sym_COLON_COLON] = ACTIONS(1097), + [anon_sym_AT] = ACTIONS(1099), + [anon_sym_TILDE] = ACTIONS(1097), + [anon_sym_AT_STAR] = ACTIONS(1097), + [anon_sym_SLASH_STAR] = ACTIONS(1097), + [anon_sym_BSLASH_AMP] = ACTIONS(1097), + [anon_sym_BSLASH_PLUS] = ACTIONS(1097), + [anon_sym_AMP] = ACTIONS(1097), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1097), + [anon_sym_3] = ACTIONS(1097), + [anon_sym_4] = ACTIONS(1097), + [anon_sym_STAR_STAR] = ACTIONS(1097), + [anon_sym_DOT] = ACTIONS(1099), + [anon_sym_BSLASH] = ACTIONS(1099), + [anon_sym_5] = ACTIONS(1097), + [anon_sym_6] = ACTIONS(1097), + [anon_sym_7] = ACTIONS(1097), + [anon_sym_8] = ACTIONS(1097), + [anon_sym_9] = ACTIONS(1097), + [anon_sym_STAR] = ACTIONS(1099), + [anon_sym_10] = ACTIONS(1097), + [anon_sym_11] = ACTIONS(1097), + [anon_sym_12] = ACTIONS(1097), + [anon_sym_13] = ACTIONS(1097), + [anon_sym_14] = ACTIONS(1097), + [anon_sym_15] = ACTIONS(1097), + [anon_sym_SLASH] = ACTIONS(1099), + [anon_sym_16] = ACTIONS(1097), + [anon_sym_BSLASH_SLASH] = ACTIONS(1097), + [anon_sym_SLASH_AT] = ACTIONS(1097), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1097), + [anon_sym_BANG] = ACTIONS(1099), + [anon_sym_BANG_BANG] = ACTIONS(1097), + [anon_sym_SQUOTE] = ACTIONS(1097), + [anon_sym_BSLASH_AT] = ACTIONS(1097), + [anon_sym_CARET] = ACTIONS(1099), + [anon_sym_BSLASH_CARET] = ACTIONS(1097), + [anon_sym_AT_AT] = ACTIONS(1099), + [anon_sym_AT_AT_AT] = ACTIONS(1097), + [anon_sym_PIPE] = ACTIONS(1099), + [anon_sym_LT_GT] = ACTIONS(1097), + [sym_list_bracket_begin] = ACTIONS(1097), + [sym_apply_bracket_begin] = ACTIONS(1099), + [sym_association_bracket_begin] = ACTIONS(1097), + [sym_part_bracket_begin] = ACTIONS(1097), + [sym_part_bracket_end] = ACTIONS(1097), + [sym_blank] = ACTIONS(1099), + [sym_blank_sequence] = ACTIONS(1099), + [sym_blank_null_sequence] = ACTIONS(1097), + [anon_sym_DQUOTE] = ACTIONS(1097), + [sym_number] = ACTIONS(1097), + [sym__lower_identifier] = ACTIONS(1097), + [sym__upper_identifier] = ACTIONS(1097), + [sym_comment] = ACTIONS(3), + }, + [572] = { + [aux_sym_source_file_token1] = ACTIONS(1093), + [sym_parenthesis_begin] = ACTIONS(1093), + [anon_sym_COMMA] = ACTIONS(1093), + [anon_sym_PLUS_PLUS] = ACTIONS(1093), + [anon_sym_DASH_DASH] = ACTIONS(1093), + [anon_sym_PLUS] = ACTIONS(1095), + [anon_sym_DASH] = ACTIONS(1095), + [anon_sym_] = ACTIONS(1093), + [anon_sym_2] = ACTIONS(1093), + [anon_sym_BSLASH_] = ACTIONS(1093), + [anon_sym_SEMI] = ACTIONS(1093), + [anon_sym_EQ] = ACTIONS(1095), + [anon_sym_COLON_EQ] = ACTIONS(1093), + [anon_sym_CARET_EQ] = ACTIONS(1093), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1093), + [anon_sym_EQ_DOT] = ACTIONS(1093), + [anon_sym_QMARK] = ACTIONS(1093), + [anon_sym_EQ_EQ] = ACTIONS(1093), + [anon_sym_BANG_EQ] = ACTIONS(1093), + [anon_sym_GT] = ACTIONS(1095), + [anon_sym_GT_EQ] = ACTIONS(1093), + [anon_sym_LT] = ACTIONS(1095), + [anon_sym_LT_EQ] = ACTIONS(1093), + [anon_sym_DASH_GT] = ACTIONS(1093), + [anon_sym_COLON_GT] = ACTIONS(1093), + [anon_sym_COLON_COLON] = ACTIONS(1093), + [anon_sym_AT] = ACTIONS(1095), + [anon_sym_TILDE] = ACTIONS(1093), + [anon_sym_AT_STAR] = ACTIONS(1093), + [anon_sym_SLASH_STAR] = ACTIONS(1093), + [anon_sym_BSLASH_AMP] = ACTIONS(1093), + [anon_sym_BSLASH_PLUS] = ACTIONS(1093), + [anon_sym_AMP] = ACTIONS(1093), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1093), + [anon_sym_3] = ACTIONS(1093), + [anon_sym_4] = ACTIONS(1093), + [anon_sym_STAR_STAR] = ACTIONS(1093), + [anon_sym_DOT] = ACTIONS(1095), + [anon_sym_BSLASH] = ACTIONS(1095), + [anon_sym_5] = ACTIONS(1093), + [anon_sym_6] = ACTIONS(1093), + [anon_sym_7] = ACTIONS(1093), + [anon_sym_8] = ACTIONS(1093), + [anon_sym_9] = ACTIONS(1093), + [anon_sym_STAR] = ACTIONS(1095), + [anon_sym_10] = ACTIONS(1093), + [anon_sym_11] = ACTIONS(1093), + [anon_sym_12] = ACTIONS(1093), + [anon_sym_13] = ACTIONS(1093), + [anon_sym_14] = ACTIONS(1093), + [anon_sym_15] = ACTIONS(1093), + [anon_sym_SLASH] = ACTIONS(1095), + [anon_sym_16] = ACTIONS(1093), + [anon_sym_BSLASH_SLASH] = ACTIONS(1093), + [anon_sym_SLASH_AT] = ACTIONS(1093), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1093), + [anon_sym_BANG] = ACTIONS(1095), + [anon_sym_BANG_BANG] = ACTIONS(1093), + [anon_sym_SQUOTE] = ACTIONS(1093), + [anon_sym_BSLASH_AT] = ACTIONS(1093), + [anon_sym_CARET] = ACTIONS(1095), + [anon_sym_BSLASH_CARET] = ACTIONS(1093), + [anon_sym_AT_AT] = ACTIONS(1095), + [anon_sym_AT_AT_AT] = ACTIONS(1093), + [anon_sym_PIPE] = ACTIONS(1095), + [anon_sym_LT_GT] = ACTIONS(1093), + [sym_list_bracket_begin] = ACTIONS(1093), + [sym_apply_bracket_begin] = ACTIONS(1095), + [sym_association_bracket_begin] = ACTIONS(1093), + [sym_part_bracket_begin] = ACTIONS(1093), + [sym_part_bracket_end] = ACTIONS(1093), + [sym_blank] = ACTIONS(1095), + [sym_blank_sequence] = ACTIONS(1095), + [sym_blank_null_sequence] = ACTIONS(1093), + [anon_sym_DQUOTE] = ACTIONS(1093), + [sym_number] = ACTIONS(1093), + [sym__lower_identifier] = ACTIONS(1093), + [sym__upper_identifier] = ACTIONS(1093), + [sym_comment] = ACTIONS(3), + }, + [573] = { + [sym_increment_operator] = STATE(664), + [sym_decrement_operator] = STATE(663), + [aux_sym_source_file_token1] = ACTIONS(1208), + [sym_parenthesis_begin] = ACTIONS(1208), + [anon_sym_COMMA] = ACTIONS(1208), + [anon_sym_PLUS_PLUS] = ACTIONS(1333), + [anon_sym_DASH_DASH] = ACTIONS(1335), + [anon_sym_PLUS] = ACTIONS(1210), + [anon_sym_DASH] = ACTIONS(1210), + [anon_sym_] = ACTIONS(1208), + [anon_sym_2] = ACTIONS(1208), + [anon_sym_BSLASH_] = ACTIONS(1208), + [anon_sym_SEMI] = ACTIONS(1208), + [anon_sym_EQ] = ACTIONS(1210), + [anon_sym_COLON_EQ] = ACTIONS(1208), + [anon_sym_CARET_EQ] = ACTIONS(1208), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1208), + [anon_sym_EQ_DOT] = ACTIONS(1208), + [anon_sym_QMARK] = ACTIONS(1208), + [anon_sym_EQ_EQ] = ACTIONS(1208), + [anon_sym_BANG_EQ] = ACTIONS(1208), + [anon_sym_GT] = ACTIONS(1210), + [anon_sym_GT_EQ] = ACTIONS(1208), + [anon_sym_LT] = ACTIONS(1210), + [anon_sym_LT_EQ] = ACTIONS(1208), + [anon_sym_DASH_GT] = ACTIONS(1208), + [anon_sym_COLON_GT] = ACTIONS(1208), + [anon_sym_COLON_COLON] = ACTIONS(1208), + [anon_sym_AT] = ACTIONS(1210), + [anon_sym_TILDE] = ACTIONS(1208), + [anon_sym_AT_STAR] = ACTIONS(1208), + [anon_sym_SLASH_STAR] = ACTIONS(1208), + [anon_sym_BSLASH_AMP] = ACTIONS(1208), + [anon_sym_BSLASH_PLUS] = ACTIONS(1208), + [anon_sym_AMP] = ACTIONS(1208), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1208), + [anon_sym_3] = ACTIONS(1208), + [anon_sym_4] = ACTIONS(1208), + [anon_sym_STAR_STAR] = ACTIONS(1208), + [anon_sym_DOT] = ACTIONS(1210), + [anon_sym_BSLASH] = ACTIONS(1210), + [anon_sym_5] = ACTIONS(1208), + [anon_sym_6] = ACTIONS(1208), + [anon_sym_7] = ACTIONS(1208), + [anon_sym_8] = ACTIONS(1208), + [anon_sym_9] = ACTIONS(1208), + [anon_sym_STAR] = ACTIONS(1210), + [anon_sym_10] = ACTIONS(1208), + [anon_sym_11] = ACTIONS(1208), + [anon_sym_12] = ACTIONS(1208), + [anon_sym_13] = ACTIONS(1208), + [anon_sym_14] = ACTIONS(1208), + [anon_sym_15] = ACTIONS(1208), + [anon_sym_SLASH] = ACTIONS(1210), + [anon_sym_16] = ACTIONS(1208), + [anon_sym_BSLASH_SLASH] = ACTIONS(1208), + [anon_sym_SLASH_AT] = ACTIONS(1208), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1208), + [anon_sym_BANG] = ACTIONS(1210), + [anon_sym_BANG_BANG] = ACTIONS(1208), + [anon_sym_SQUOTE] = ACTIONS(1208), + [anon_sym_BSLASH_AT] = ACTIONS(1208), + [anon_sym_CARET] = ACTIONS(1210), + [anon_sym_BSLASH_CARET] = ACTIONS(1208), + [anon_sym_AT_AT] = ACTIONS(1210), + [anon_sym_AT_AT_AT] = ACTIONS(1208), + [anon_sym_PIPE] = ACTIONS(1210), + [anon_sym_LT_GT] = ACTIONS(1208), + [sym_list_bracket_begin] = ACTIONS(1208), + [sym_association_bracket_begin] = ACTIONS(1208), + [sym_part_bracket_end] = ACTIONS(1208), + [sym_blank] = ACTIONS(1210), + [sym_blank_sequence] = ACTIONS(1210), + [sym_blank_null_sequence] = ACTIONS(1208), + [anon_sym_DQUOTE] = ACTIONS(1208), + [sym_number] = ACTIONS(1208), + [sym__lower_identifier] = ACTIONS(1208), + [sym__upper_identifier] = ACTIONS(1208), + [sym_comment] = ACTIONS(3), + }, + [574] = { + [sym_increment_operator] = STATE(664), + [sym_decrement_operator] = STATE(663), + [aux_sym_source_file_token1] = ACTIONS(1196), + [sym_parenthesis_begin] = ACTIONS(1196), + [anon_sym_COMMA] = ACTIONS(1196), + [anon_sym_PLUS_PLUS] = ACTIONS(1333), + [anon_sym_DASH_DASH] = ACTIONS(1335), + [anon_sym_PLUS] = ACTIONS(1198), + [anon_sym_DASH] = ACTIONS(1198), + [anon_sym_] = ACTIONS(1196), + [anon_sym_2] = ACTIONS(1196), + [anon_sym_BSLASH_] = ACTIONS(1196), + [anon_sym_SEMI] = ACTIONS(1196), + [anon_sym_EQ] = ACTIONS(1198), + [anon_sym_COLON_EQ] = ACTIONS(1196), + [anon_sym_CARET_EQ] = ACTIONS(1196), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1196), + [anon_sym_EQ_DOT] = ACTIONS(1196), + [anon_sym_QMARK] = ACTIONS(1196), + [anon_sym_EQ_EQ] = ACTIONS(1196), + [anon_sym_BANG_EQ] = ACTIONS(1196), + [anon_sym_GT] = ACTIONS(1198), + [anon_sym_GT_EQ] = ACTIONS(1196), + [anon_sym_LT] = ACTIONS(1198), + [anon_sym_LT_EQ] = ACTIONS(1196), + [anon_sym_DASH_GT] = ACTIONS(1196), + [anon_sym_COLON_GT] = ACTIONS(1196), + [anon_sym_COLON_COLON] = ACTIONS(1196), + [anon_sym_AT] = ACTIONS(1198), + [anon_sym_TILDE] = ACTIONS(1196), + [anon_sym_AT_STAR] = ACTIONS(1196), + [anon_sym_SLASH_STAR] = ACTIONS(1196), + [anon_sym_BSLASH_AMP] = ACTIONS(1196), + [anon_sym_BSLASH_PLUS] = ACTIONS(1196), + [anon_sym_AMP] = ACTIONS(1196), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1196), + [anon_sym_3] = ACTIONS(1196), + [anon_sym_4] = ACTIONS(1196), + [anon_sym_STAR_STAR] = ACTIONS(1196), + [anon_sym_DOT] = ACTIONS(1198), + [anon_sym_BSLASH] = ACTIONS(1198), + [anon_sym_5] = ACTIONS(1196), + [anon_sym_6] = ACTIONS(1196), + [anon_sym_7] = ACTIONS(1196), + [anon_sym_8] = ACTIONS(1196), + [anon_sym_9] = ACTIONS(1196), + [anon_sym_STAR] = ACTIONS(1198), + [anon_sym_10] = ACTIONS(1196), + [anon_sym_11] = ACTIONS(1196), + [anon_sym_12] = ACTIONS(1196), + [anon_sym_13] = ACTIONS(1196), + [anon_sym_14] = ACTIONS(1196), + [anon_sym_15] = ACTIONS(1196), + [anon_sym_SLASH] = ACTIONS(1198), + [anon_sym_16] = ACTIONS(1196), + [anon_sym_BSLASH_SLASH] = ACTIONS(1196), + [anon_sym_SLASH_AT] = ACTIONS(1196), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1196), + [anon_sym_BANG] = ACTIONS(1198), + [anon_sym_BANG_BANG] = ACTIONS(1196), + [anon_sym_SQUOTE] = ACTIONS(1196), + [anon_sym_BSLASH_AT] = ACTIONS(1196), + [anon_sym_CARET] = ACTIONS(1198), + [anon_sym_BSLASH_CARET] = ACTIONS(1196), + [anon_sym_AT_AT] = ACTIONS(1198), + [anon_sym_AT_AT_AT] = ACTIONS(1196), + [anon_sym_PIPE] = ACTIONS(1198), + [anon_sym_LT_GT] = ACTIONS(1196), + [sym_list_bracket_begin] = ACTIONS(1196), + [sym_association_bracket_begin] = ACTIONS(1196), + [sym_part_bracket_end] = ACTIONS(1196), + [sym_blank] = ACTIONS(1198), + [sym_blank_sequence] = ACTIONS(1198), + [sym_blank_null_sequence] = ACTIONS(1196), + [anon_sym_DQUOTE] = ACTIONS(1196), + [sym_number] = ACTIONS(1196), + [sym__lower_identifier] = ACTIONS(1196), + [sym__upper_identifier] = ACTIONS(1196), + [sym_comment] = ACTIONS(3), + }, + [575] = { + [sym_increment_operator] = STATE(664), + [sym_decrement_operator] = STATE(663), + [aux_sym_source_file_token1] = ACTIONS(1200), + [sym_parenthesis_begin] = ACTIONS(1200), + [anon_sym_COMMA] = ACTIONS(1200), + [anon_sym_PLUS_PLUS] = ACTIONS(1333), + [anon_sym_DASH_DASH] = ACTIONS(1335), + [anon_sym_PLUS] = ACTIONS(1202), + [anon_sym_DASH] = ACTIONS(1202), + [anon_sym_] = ACTIONS(1200), + [anon_sym_2] = ACTIONS(1200), + [anon_sym_BSLASH_] = ACTIONS(1200), + [anon_sym_SEMI] = ACTIONS(1200), + [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_COLON_EQ] = ACTIONS(1200), + [anon_sym_CARET_EQ] = ACTIONS(1200), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1200), + [anon_sym_EQ_DOT] = ACTIONS(1200), + [anon_sym_QMARK] = ACTIONS(1200), + [anon_sym_EQ_EQ] = ACTIONS(1200), + [anon_sym_BANG_EQ] = ACTIONS(1200), + [anon_sym_GT] = ACTIONS(1202), + [anon_sym_GT_EQ] = ACTIONS(1200), + [anon_sym_LT] = ACTIONS(1202), + [anon_sym_LT_EQ] = ACTIONS(1200), + [anon_sym_DASH_GT] = ACTIONS(1200), + [anon_sym_COLON_GT] = ACTIONS(1200), + [anon_sym_COLON_COLON] = ACTIONS(1200), + [anon_sym_AT] = ACTIONS(1202), + [anon_sym_TILDE] = ACTIONS(1200), + [anon_sym_AT_STAR] = ACTIONS(1200), + [anon_sym_SLASH_STAR] = ACTIONS(1200), + [anon_sym_BSLASH_AMP] = ACTIONS(1200), + [anon_sym_BSLASH_PLUS] = ACTIONS(1200), + [anon_sym_AMP] = ACTIONS(1200), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1200), + [anon_sym_3] = ACTIONS(1200), + [anon_sym_4] = ACTIONS(1200), + [anon_sym_STAR_STAR] = ACTIONS(1200), + [anon_sym_DOT] = ACTIONS(1202), + [anon_sym_BSLASH] = ACTIONS(1202), + [anon_sym_5] = ACTIONS(1200), + [anon_sym_6] = ACTIONS(1200), + [anon_sym_7] = ACTIONS(1200), + [anon_sym_8] = ACTIONS(1200), + [anon_sym_9] = ACTIONS(1200), + [anon_sym_STAR] = ACTIONS(1202), + [anon_sym_10] = ACTIONS(1200), + [anon_sym_11] = ACTIONS(1200), + [anon_sym_12] = ACTIONS(1200), + [anon_sym_13] = ACTIONS(1200), + [anon_sym_14] = ACTIONS(1200), + [anon_sym_15] = ACTIONS(1200), + [anon_sym_SLASH] = ACTIONS(1202), + [anon_sym_16] = ACTIONS(1200), + [anon_sym_BSLASH_SLASH] = ACTIONS(1200), + [anon_sym_SLASH_AT] = ACTIONS(1200), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1200), + [anon_sym_BANG] = ACTIONS(1202), + [anon_sym_BANG_BANG] = ACTIONS(1200), + [anon_sym_SQUOTE] = ACTIONS(1200), + [anon_sym_BSLASH_AT] = ACTIONS(1200), + [anon_sym_CARET] = ACTIONS(1202), + [anon_sym_BSLASH_CARET] = ACTIONS(1200), + [anon_sym_AT_AT] = ACTIONS(1202), + [anon_sym_AT_AT_AT] = ACTIONS(1200), + [anon_sym_PIPE] = ACTIONS(1202), + [anon_sym_LT_GT] = ACTIONS(1200), + [sym_list_bracket_begin] = ACTIONS(1200), + [sym_association_bracket_begin] = ACTIONS(1200), + [sym_part_bracket_end] = ACTIONS(1200), + [sym_blank] = ACTIONS(1202), + [sym_blank_sequence] = ACTIONS(1202), + [sym_blank_null_sequence] = ACTIONS(1200), + [anon_sym_DQUOTE] = ACTIONS(1200), + [sym_number] = ACTIONS(1200), + [sym__lower_identifier] = ACTIONS(1200), + [sym__upper_identifier] = ACTIONS(1200), + [sym_comment] = ACTIONS(3), + }, + [576] = { + [sym_increment_operator] = STATE(664), + [sym_decrement_operator] = STATE(663), + [aux_sym_source_file_token1] = ACTIONS(1204), + [sym_parenthesis_begin] = ACTIONS(1204), + [anon_sym_COMMA] = ACTIONS(1204), + [anon_sym_PLUS_PLUS] = ACTIONS(1333), + [anon_sym_DASH_DASH] = ACTIONS(1335), + [anon_sym_PLUS] = ACTIONS(1206), + [anon_sym_DASH] = ACTIONS(1206), + [anon_sym_] = ACTIONS(1204), + [anon_sym_2] = ACTIONS(1204), + [anon_sym_BSLASH_] = ACTIONS(1204), + [anon_sym_SEMI] = ACTIONS(1204), + [anon_sym_EQ] = ACTIONS(1206), + [anon_sym_COLON_EQ] = ACTIONS(1204), + [anon_sym_CARET_EQ] = ACTIONS(1204), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1204), + [anon_sym_EQ_DOT] = ACTIONS(1204), + [anon_sym_QMARK] = ACTIONS(1204), + [anon_sym_EQ_EQ] = ACTIONS(1204), + [anon_sym_BANG_EQ] = ACTIONS(1204), + [anon_sym_GT] = ACTIONS(1206), + [anon_sym_GT_EQ] = ACTIONS(1204), + [anon_sym_LT] = ACTIONS(1206), + [anon_sym_LT_EQ] = ACTIONS(1204), + [anon_sym_DASH_GT] = ACTIONS(1204), + [anon_sym_COLON_GT] = ACTIONS(1204), + [anon_sym_COLON_COLON] = ACTIONS(1204), + [anon_sym_AT] = ACTIONS(1206), + [anon_sym_TILDE] = ACTIONS(1204), + [anon_sym_AT_STAR] = ACTIONS(1204), + [anon_sym_SLASH_STAR] = ACTIONS(1204), + [anon_sym_BSLASH_AMP] = ACTIONS(1204), + [anon_sym_BSLASH_PLUS] = ACTIONS(1204), + [anon_sym_AMP] = ACTIONS(1204), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1204), + [anon_sym_3] = ACTIONS(1204), + [anon_sym_4] = ACTIONS(1204), + [anon_sym_STAR_STAR] = ACTIONS(1204), + [anon_sym_DOT] = ACTIONS(1206), + [anon_sym_BSLASH] = ACTIONS(1206), + [anon_sym_5] = ACTIONS(1204), + [anon_sym_6] = ACTIONS(1204), + [anon_sym_7] = ACTIONS(1204), + [anon_sym_8] = ACTIONS(1204), + [anon_sym_9] = ACTIONS(1204), + [anon_sym_STAR] = ACTIONS(1206), + [anon_sym_10] = ACTIONS(1204), + [anon_sym_11] = ACTIONS(1204), + [anon_sym_12] = ACTIONS(1204), + [anon_sym_13] = ACTIONS(1204), + [anon_sym_14] = ACTIONS(1204), + [anon_sym_15] = ACTIONS(1204), + [anon_sym_SLASH] = ACTIONS(1206), + [anon_sym_16] = ACTIONS(1204), + [anon_sym_BSLASH_SLASH] = ACTIONS(1204), + [anon_sym_SLASH_AT] = ACTIONS(1204), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1204), + [anon_sym_BANG] = ACTIONS(1206), + [anon_sym_BANG_BANG] = ACTIONS(1204), + [anon_sym_SQUOTE] = ACTIONS(1204), + [anon_sym_BSLASH_AT] = ACTIONS(1204), + [anon_sym_CARET] = ACTIONS(1206), + [anon_sym_BSLASH_CARET] = ACTIONS(1204), + [anon_sym_AT_AT] = ACTIONS(1206), + [anon_sym_AT_AT_AT] = ACTIONS(1204), + [anon_sym_PIPE] = ACTIONS(1206), + [anon_sym_LT_GT] = ACTIONS(1204), + [sym_list_bracket_begin] = ACTIONS(1204), + [sym_association_bracket_begin] = ACTIONS(1204), + [sym_part_bracket_end] = ACTIONS(1204), + [sym_blank] = ACTIONS(1206), + [sym_blank_sequence] = ACTIONS(1206), + [sym_blank_null_sequence] = ACTIONS(1204), + [anon_sym_DQUOTE] = ACTIONS(1204), + [sym_number] = ACTIONS(1204), + [sym__lower_identifier] = ACTIONS(1204), + [sym__upper_identifier] = ACTIONS(1204), + [sym_comment] = ACTIONS(3), + }, + [577] = { + [sym_increment_operator] = STATE(664), + [sym_decrement_operator] = STATE(663), + [aux_sym_source_file_token1] = ACTIONS(1184), + [sym_parenthesis_begin] = ACTIONS(1184), + [anon_sym_COMMA] = ACTIONS(1184), + [anon_sym_PLUS_PLUS] = ACTIONS(1333), + [anon_sym_DASH_DASH] = ACTIONS(1335), + [anon_sym_PLUS] = ACTIONS(1190), + [anon_sym_DASH] = ACTIONS(1190), + [anon_sym_] = ACTIONS(1184), + [anon_sym_2] = ACTIONS(1184), + [anon_sym_BSLASH_] = ACTIONS(1184), + [anon_sym_SEMI] = ACTIONS(1184), + [anon_sym_EQ] = ACTIONS(1190), + [anon_sym_COLON_EQ] = ACTIONS(1184), + [anon_sym_CARET_EQ] = ACTIONS(1184), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1184), + [anon_sym_EQ_DOT] = ACTIONS(1184), + [anon_sym_QMARK] = ACTIONS(1184), + [anon_sym_EQ_EQ] = ACTIONS(1184), + [anon_sym_BANG_EQ] = ACTIONS(1184), + [anon_sym_GT] = ACTIONS(1190), + [anon_sym_GT_EQ] = ACTIONS(1184), + [anon_sym_LT] = ACTIONS(1190), + [anon_sym_LT_EQ] = ACTIONS(1184), + [anon_sym_DASH_GT] = ACTIONS(1184), + [anon_sym_COLON_GT] = ACTIONS(1184), + [anon_sym_COLON_COLON] = ACTIONS(1184), + [anon_sym_AT] = ACTIONS(1190), + [anon_sym_TILDE] = ACTIONS(1184), + [anon_sym_AT_STAR] = ACTIONS(1184), + [anon_sym_SLASH_STAR] = ACTIONS(1184), + [anon_sym_BSLASH_AMP] = ACTIONS(1184), + [anon_sym_BSLASH_PLUS] = ACTIONS(1184), + [anon_sym_AMP] = ACTIONS(1184), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1184), + [anon_sym_3] = ACTIONS(1184), + [anon_sym_4] = ACTIONS(1184), + [anon_sym_STAR_STAR] = ACTIONS(1184), + [anon_sym_DOT] = ACTIONS(1190), + [anon_sym_BSLASH] = ACTIONS(1190), + [anon_sym_5] = ACTIONS(1184), + [anon_sym_6] = ACTIONS(1184), + [anon_sym_7] = ACTIONS(1184), + [anon_sym_8] = ACTIONS(1184), + [anon_sym_9] = ACTIONS(1184), + [anon_sym_STAR] = ACTIONS(1190), + [anon_sym_10] = ACTIONS(1184), + [anon_sym_11] = ACTIONS(1184), + [anon_sym_12] = ACTIONS(1184), + [anon_sym_13] = ACTIONS(1184), + [anon_sym_14] = ACTIONS(1184), + [anon_sym_15] = ACTIONS(1184), + [anon_sym_SLASH] = ACTIONS(1190), + [anon_sym_16] = ACTIONS(1184), + [anon_sym_BSLASH_SLASH] = ACTIONS(1184), + [anon_sym_SLASH_AT] = ACTIONS(1184), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1184), + [anon_sym_BANG] = ACTIONS(1190), + [anon_sym_BANG_BANG] = ACTIONS(1184), + [anon_sym_SQUOTE] = ACTIONS(1184), + [anon_sym_BSLASH_AT] = ACTIONS(1184), + [anon_sym_CARET] = ACTIONS(1190), + [anon_sym_BSLASH_CARET] = ACTIONS(1184), + [anon_sym_AT_AT] = ACTIONS(1190), + [anon_sym_AT_AT_AT] = ACTIONS(1184), + [anon_sym_PIPE] = ACTIONS(1190), + [anon_sym_LT_GT] = ACTIONS(1184), + [sym_list_bracket_begin] = ACTIONS(1184), + [sym_association_bracket_begin] = ACTIONS(1184), + [sym_part_bracket_end] = ACTIONS(1184), + [sym_blank] = ACTIONS(1190), + [sym_blank_sequence] = ACTIONS(1190), + [sym_blank_null_sequence] = ACTIONS(1184), + [anon_sym_DQUOTE] = ACTIONS(1184), + [sym_number] = ACTIONS(1184), + [sym__lower_identifier] = ACTIONS(1184), + [sym__upper_identifier] = ACTIONS(1184), + [sym_comment] = ACTIONS(3), + }, + [578] = { + [sym_increment_operator] = STATE(664), + [sym_decrement_operator] = STATE(663), + [aux_sym_source_file_token1] = ACTIONS(1192), + [sym_parenthesis_begin] = ACTIONS(1192), + [anon_sym_COMMA] = ACTIONS(1192), + [anon_sym_PLUS_PLUS] = ACTIONS(1333), + [anon_sym_DASH_DASH] = ACTIONS(1335), + [anon_sym_PLUS] = ACTIONS(1194), + [anon_sym_DASH] = ACTIONS(1194), + [anon_sym_] = ACTIONS(1192), + [anon_sym_2] = ACTIONS(1192), + [anon_sym_BSLASH_] = ACTIONS(1192), + [anon_sym_SEMI] = ACTIONS(1192), + [anon_sym_EQ] = ACTIONS(1194), + [anon_sym_COLON_EQ] = ACTIONS(1192), + [anon_sym_CARET_EQ] = ACTIONS(1192), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1192), + [anon_sym_EQ_DOT] = ACTIONS(1192), + [anon_sym_QMARK] = ACTIONS(1192), + [anon_sym_EQ_EQ] = ACTIONS(1192), + [anon_sym_BANG_EQ] = ACTIONS(1192), + [anon_sym_GT] = ACTIONS(1194), + [anon_sym_GT_EQ] = ACTIONS(1192), + [anon_sym_LT] = ACTIONS(1194), + [anon_sym_LT_EQ] = ACTIONS(1192), + [anon_sym_DASH_GT] = ACTIONS(1192), + [anon_sym_COLON_GT] = ACTIONS(1192), + [anon_sym_COLON_COLON] = ACTIONS(1192), + [anon_sym_AT] = ACTIONS(1194), + [anon_sym_TILDE] = ACTIONS(1192), + [anon_sym_AT_STAR] = ACTIONS(1192), + [anon_sym_SLASH_STAR] = ACTIONS(1192), + [anon_sym_BSLASH_AMP] = ACTIONS(1192), + [anon_sym_BSLASH_PLUS] = ACTIONS(1192), + [anon_sym_AMP] = ACTIONS(1192), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1192), + [anon_sym_3] = ACTIONS(1192), + [anon_sym_4] = ACTIONS(1192), + [anon_sym_STAR_STAR] = ACTIONS(1192), + [anon_sym_DOT] = ACTIONS(1194), + [anon_sym_BSLASH] = ACTIONS(1194), + [anon_sym_5] = ACTIONS(1192), + [anon_sym_6] = ACTIONS(1192), + [anon_sym_7] = ACTIONS(1192), + [anon_sym_8] = ACTIONS(1192), + [anon_sym_9] = ACTIONS(1192), + [anon_sym_STAR] = ACTIONS(1194), + [anon_sym_10] = ACTIONS(1192), + [anon_sym_11] = ACTIONS(1192), + [anon_sym_12] = ACTIONS(1192), + [anon_sym_13] = ACTIONS(1192), + [anon_sym_14] = ACTIONS(1192), + [anon_sym_15] = ACTIONS(1192), + [anon_sym_SLASH] = ACTIONS(1194), + [anon_sym_16] = ACTIONS(1192), + [anon_sym_BSLASH_SLASH] = ACTIONS(1192), + [anon_sym_SLASH_AT] = ACTIONS(1192), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1192), + [anon_sym_BANG] = ACTIONS(1194), + [anon_sym_BANG_BANG] = ACTIONS(1192), + [anon_sym_SQUOTE] = ACTIONS(1192), + [anon_sym_BSLASH_AT] = ACTIONS(1192), + [anon_sym_CARET] = ACTIONS(1194), + [anon_sym_BSLASH_CARET] = ACTIONS(1192), + [anon_sym_AT_AT] = ACTIONS(1194), + [anon_sym_AT_AT_AT] = ACTIONS(1192), + [anon_sym_PIPE] = ACTIONS(1194), + [anon_sym_LT_GT] = ACTIONS(1192), + [sym_list_bracket_begin] = ACTIONS(1192), + [sym_association_bracket_begin] = ACTIONS(1192), + [sym_part_bracket_end] = ACTIONS(1192), + [sym_blank] = ACTIONS(1194), + [sym_blank_sequence] = ACTIONS(1194), + [sym_blank_null_sequence] = ACTIONS(1192), + [anon_sym_DQUOTE] = ACTIONS(1192), + [sym_number] = ACTIONS(1192), + [sym__lower_identifier] = ACTIONS(1192), + [sym__upper_identifier] = ACTIONS(1192), + [sym_comment] = ACTIONS(3), + }, + [579] = { + [sym_circle_dot_operator] = STATE(465), + [aux_sym_circle_dot_top_repeat1] = STATE(598), + [ts_builtin_sym_end] = ACTIONS(1337), + [aux_sym_source_file_token1] = ACTIONS(1337), + [sym_parenthesis_begin] = ACTIONS(1337), + [anon_sym_PLUS_PLUS] = ACTIONS(1337), + [anon_sym_DASH_DASH] = ACTIONS(1337), + [anon_sym_PLUS] = ACTIONS(1339), + [anon_sym_DASH] = ACTIONS(1339), + [anon_sym_] = ACTIONS(1337), + [anon_sym_2] = ACTIONS(1337), + [anon_sym_BSLASH_] = ACTIONS(1337), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1337), + [anon_sym_SEMI] = ACTIONS(1337), + [anon_sym_EQ] = ACTIONS(1339), + [anon_sym_COLON_EQ] = ACTIONS(1337), + [anon_sym_CARET_EQ] = ACTIONS(1337), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1337), + [anon_sym_EQ_DOT] = ACTIONS(1337), + [anon_sym_QMARK] = ACTIONS(1337), + [anon_sym_EQ_EQ] = ACTIONS(1337), + [anon_sym_BANG_EQ] = ACTIONS(1337), + [anon_sym_GT] = ACTIONS(1339), + [anon_sym_GT_EQ] = ACTIONS(1337), + [anon_sym_LT] = ACTIONS(1339), + [anon_sym_LT_EQ] = ACTIONS(1337), + [anon_sym_DASH_GT] = ACTIONS(1337), + [anon_sym_COLON_GT] = ACTIONS(1337), + [anon_sym_COLON_COLON] = ACTIONS(1337), + [anon_sym_AT] = ACTIONS(1339), + [anon_sym_TILDE] = ACTIONS(1337), + [anon_sym_AT_STAR] = ACTIONS(1337), + [anon_sym_SLASH_STAR] = ACTIONS(1337), + [anon_sym_BSLASH_AMP] = ACTIONS(1337), + [anon_sym_BSLASH_PLUS] = ACTIONS(1337), + [anon_sym_AMP] = ACTIONS(1337), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1337), + [anon_sym_3] = ACTIONS(1337), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(1337), + [anon_sym_DOT] = ACTIONS(1339), + [anon_sym_BSLASH] = ACTIONS(1339), + [anon_sym_5] = ACTIONS(1337), + [anon_sym_6] = ACTIONS(1337), + [anon_sym_7] = ACTIONS(1337), + [anon_sym_8] = ACTIONS(1337), + [anon_sym_9] = ACTIONS(1337), + [anon_sym_STAR] = ACTIONS(1339), + [anon_sym_10] = ACTIONS(1337), + [anon_sym_11] = ACTIONS(1337), + [anon_sym_12] = ACTIONS(1337), + [anon_sym_13] = ACTIONS(1337), + [anon_sym_14] = ACTIONS(1337), + [anon_sym_15] = ACTIONS(1337), + [anon_sym_SLASH] = ACTIONS(1339), + [anon_sym_16] = ACTIONS(1337), + [anon_sym_BSLASH_SLASH] = ACTIONS(1337), + [anon_sym_SLASH_AT] = ACTIONS(1337), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1337), + [anon_sym_BANG] = ACTIONS(1339), + [anon_sym_BANG_BANG] = ACTIONS(1337), + [anon_sym_SQUOTE] = ACTIONS(1337), + [anon_sym_BSLASH_AT] = ACTIONS(1337), + [anon_sym_CARET] = ACTIONS(1339), + [anon_sym_BSLASH_CARET] = ACTIONS(1337), + [anon_sym_AT_AT] = ACTIONS(1339), + [anon_sym_AT_AT_AT] = ACTIONS(1337), + [anon_sym_PIPE] = ACTIONS(1339), + [anon_sym_LT_GT] = ACTIONS(1337), + [sym_list_bracket_begin] = ACTIONS(1337), + [sym_association_bracket_begin] = ACTIONS(1337), + [sym_blank] = ACTIONS(1339), + [sym_blank_sequence] = ACTIONS(1339), + [sym_blank_null_sequence] = ACTIONS(1337), + [anon_sym_DQUOTE] = ACTIONS(1337), + [sym_number] = ACTIONS(1337), + [sym__lower_identifier] = ACTIONS(1337), + [sym__upper_identifier] = ACTIONS(1337), + [sym_comment] = ACTIONS(3), + }, + [580] = { + [sym_small_circle_operator] = STATE(463), + [aux_sym_small_circle_top_repeat1] = STATE(597), + [ts_builtin_sym_end] = ACTIONS(1341), + [aux_sym_source_file_token1] = ACTIONS(1341), + [sym_parenthesis_begin] = ACTIONS(1341), + [anon_sym_PLUS_PLUS] = ACTIONS(1341), + [anon_sym_DASH_DASH] = ACTIONS(1341), + [anon_sym_PLUS] = ACTIONS(1343), + [anon_sym_DASH] = ACTIONS(1343), + [anon_sym_] = ACTIONS(1341), + [anon_sym_2] = ACTIONS(1341), + [anon_sym_BSLASH_] = ACTIONS(1341), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1341), + [anon_sym_SEMI] = ACTIONS(1341), + [anon_sym_EQ] = ACTIONS(1343), + [anon_sym_COLON_EQ] = ACTIONS(1341), + [anon_sym_CARET_EQ] = ACTIONS(1341), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1341), + [anon_sym_EQ_DOT] = ACTIONS(1341), + [anon_sym_QMARK] = ACTIONS(1341), + [anon_sym_EQ_EQ] = ACTIONS(1341), + [anon_sym_BANG_EQ] = ACTIONS(1341), + [anon_sym_GT] = ACTIONS(1343), + [anon_sym_GT_EQ] = ACTIONS(1341), + [anon_sym_LT] = ACTIONS(1343), + [anon_sym_LT_EQ] = ACTIONS(1341), + [anon_sym_DASH_GT] = ACTIONS(1341), + [anon_sym_COLON_GT] = ACTIONS(1341), + [anon_sym_COLON_COLON] = ACTIONS(1341), + [anon_sym_AT] = ACTIONS(1343), + [anon_sym_TILDE] = ACTIONS(1341), + [anon_sym_AT_STAR] = ACTIONS(1341), + [anon_sym_SLASH_STAR] = ACTIONS(1341), + [anon_sym_BSLASH_AMP] = ACTIONS(1341), + [anon_sym_BSLASH_PLUS] = ACTIONS(1341), + [anon_sym_AMP] = ACTIONS(1341), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1341), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(1341), + [anon_sym_STAR_STAR] = ACTIONS(1341), + [anon_sym_DOT] = ACTIONS(1343), + [anon_sym_BSLASH] = ACTIONS(1343), + [anon_sym_5] = ACTIONS(1341), + [anon_sym_6] = ACTIONS(1341), + [anon_sym_7] = ACTIONS(1341), + [anon_sym_8] = ACTIONS(1341), + [anon_sym_9] = ACTIONS(1341), + [anon_sym_STAR] = ACTIONS(1343), + [anon_sym_10] = ACTIONS(1341), + [anon_sym_11] = ACTIONS(1341), + [anon_sym_12] = ACTIONS(1341), + [anon_sym_13] = ACTIONS(1341), + [anon_sym_14] = ACTIONS(1341), + [anon_sym_15] = ACTIONS(1341), + [anon_sym_SLASH] = ACTIONS(1343), + [anon_sym_16] = ACTIONS(1341), + [anon_sym_BSLASH_SLASH] = ACTIONS(1341), + [anon_sym_SLASH_AT] = ACTIONS(1341), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1341), + [anon_sym_BANG] = ACTIONS(1343), + [anon_sym_BANG_BANG] = ACTIONS(1341), + [anon_sym_SQUOTE] = ACTIONS(1341), + [anon_sym_BSLASH_AT] = ACTIONS(1341), + [anon_sym_CARET] = ACTIONS(1343), + [anon_sym_BSLASH_CARET] = ACTIONS(1341), + [anon_sym_AT_AT] = ACTIONS(1343), + [anon_sym_AT_AT_AT] = ACTIONS(1341), + [anon_sym_PIPE] = ACTIONS(1343), + [anon_sym_LT_GT] = ACTIONS(1341), + [sym_list_bracket_begin] = ACTIONS(1341), + [sym_association_bracket_begin] = ACTIONS(1341), + [sym_blank] = ACTIONS(1343), + [sym_blank_sequence] = ACTIONS(1343), + [sym_blank_null_sequence] = ACTIONS(1341), + [anon_sym_DQUOTE] = ACTIONS(1341), + [sym_number] = ACTIONS(1341), + [sym__lower_identifier] = ACTIONS(1341), + [sym__upper_identifier] = ACTIONS(1341), + [sym_comment] = ACTIONS(3), + }, + [581] = { + [aux_sym_source_file_token1] = ACTIONS(1172), + [sym_parenthesis_begin] = ACTIONS(1172), + [anon_sym_COMMA] = ACTIONS(1172), + [anon_sym_PLUS_PLUS] = ACTIONS(1172), + [anon_sym_DASH_DASH] = ACTIONS(1172), + [anon_sym_PLUS] = ACTIONS(1174), + [anon_sym_DASH] = ACTIONS(1174), + [anon_sym_] = ACTIONS(1172), + [anon_sym_2] = ACTIONS(1172), + [anon_sym_BSLASH_] = ACTIONS(1172), + [anon_sym_SEMI] = ACTIONS(1172), + [anon_sym_EQ] = ACTIONS(1174), + [anon_sym_COLON_EQ] = ACTIONS(1172), + [anon_sym_CARET_EQ] = ACTIONS(1172), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1172), + [anon_sym_EQ_DOT] = ACTIONS(1172), + [anon_sym_QMARK] = ACTIONS(1172), + [anon_sym_EQ_EQ] = ACTIONS(1172), + [anon_sym_BANG_EQ] = ACTIONS(1172), + [anon_sym_GT] = ACTIONS(1174), + [anon_sym_GT_EQ] = ACTIONS(1172), + [anon_sym_LT] = ACTIONS(1174), + [anon_sym_LT_EQ] = ACTIONS(1172), + [anon_sym_DASH_GT] = ACTIONS(1172), + [anon_sym_COLON_GT] = ACTIONS(1172), + [anon_sym_COLON_COLON] = ACTIONS(1172), + [anon_sym_AT] = ACTIONS(1174), + [anon_sym_TILDE] = ACTIONS(1172), + [anon_sym_AT_STAR] = ACTIONS(1172), + [anon_sym_SLASH_STAR] = ACTIONS(1172), + [anon_sym_BSLASH_AMP] = ACTIONS(1172), + [anon_sym_BSLASH_PLUS] = ACTIONS(1172), + [anon_sym_AMP] = ACTIONS(1172), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1172), + [anon_sym_3] = ACTIONS(1172), + [anon_sym_4] = ACTIONS(1172), + [anon_sym_STAR_STAR] = ACTIONS(1172), + [anon_sym_DOT] = ACTIONS(1174), + [anon_sym_BSLASH] = ACTIONS(1174), + [anon_sym_5] = ACTIONS(1172), + [anon_sym_6] = ACTIONS(1172), + [anon_sym_7] = ACTIONS(1172), + [anon_sym_8] = ACTIONS(1172), + [anon_sym_9] = ACTIONS(1172), + [anon_sym_STAR] = ACTIONS(1174), + [anon_sym_10] = ACTIONS(1172), + [anon_sym_11] = ACTIONS(1172), + [anon_sym_12] = ACTIONS(1172), + [anon_sym_13] = ACTIONS(1172), + [anon_sym_14] = ACTIONS(1172), + [anon_sym_15] = ACTIONS(1172), + [anon_sym_SLASH] = ACTIONS(1174), + [anon_sym_16] = ACTIONS(1172), + [anon_sym_BSLASH_SLASH] = ACTIONS(1172), + [anon_sym_SLASH_AT] = ACTIONS(1172), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1172), + [anon_sym_BANG] = ACTIONS(1174), + [anon_sym_BANG_BANG] = ACTIONS(1172), + [anon_sym_SQUOTE] = ACTIONS(1172), + [anon_sym_BSLASH_AT] = ACTIONS(1172), + [anon_sym_CARET] = ACTIONS(1174), + [anon_sym_BSLASH_CARET] = ACTIONS(1172), + [anon_sym_AT_AT] = ACTIONS(1174), + [anon_sym_AT_AT_AT] = ACTIONS(1172), + [anon_sym_PIPE] = ACTIONS(1174), + [anon_sym_LT_GT] = ACTIONS(1172), + [sym_list_bracket_begin] = ACTIONS(1172), + [sym_apply_bracket_begin] = ACTIONS(1174), + [sym_association_bracket_begin] = ACTIONS(1172), + [sym_part_bracket_begin] = ACTIONS(1172), + [sym_part_bracket_end] = ACTIONS(1172), + [sym_blank] = ACTIONS(1174), + [sym_blank_sequence] = ACTIONS(1174), + [sym_blank_null_sequence] = ACTIONS(1172), + [anon_sym_DQUOTE] = ACTIONS(1172), + [sym_number] = ACTIONS(1172), + [sym__lower_identifier] = ACTIONS(1172), + [sym__upper_identifier] = ACTIONS(1172), + [sym_comment] = ACTIONS(3), + }, + [582] = { + [sym_compound_expression_operator] = STATE(473), + [aux_sym_compound_expression_top_repeat1] = STATE(582), + [ts_builtin_sym_end] = ACTIONS(169), + [aux_sym_source_file_token1] = ACTIONS(169), + [sym_parenthesis_begin] = ACTIONS(169), + [anon_sym_PLUS_PLUS] = ACTIONS(169), + [anon_sym_DASH_DASH] = ACTIONS(169), + [anon_sym_PLUS] = ACTIONS(171), + [anon_sym_DASH] = ACTIONS(171), + [anon_sym_] = ACTIONS(169), + [anon_sym_2] = ACTIONS(169), + [anon_sym_BSLASH_] = ACTIONS(169), + [anon_sym_BSLASH_PERCENT] = ACTIONS(169), + [anon_sym_SEMI] = ACTIONS(1345), + [anon_sym_EQ] = ACTIONS(171), + [anon_sym_COLON_EQ] = ACTIONS(169), + [anon_sym_CARET_EQ] = ACTIONS(169), + [anon_sym_CARET_COLON_EQ] = ACTIONS(169), + [anon_sym_EQ_DOT] = ACTIONS(169), + [anon_sym_QMARK] = ACTIONS(169), + [anon_sym_EQ_EQ] = ACTIONS(169), + [anon_sym_BANG_EQ] = ACTIONS(169), + [anon_sym_GT] = ACTIONS(171), + [anon_sym_GT_EQ] = ACTIONS(169), + [anon_sym_LT] = ACTIONS(171), + [anon_sym_LT_EQ] = ACTIONS(169), + [anon_sym_DASH_GT] = ACTIONS(169), + [anon_sym_COLON_GT] = ACTIONS(169), + [anon_sym_COLON_COLON] = ACTIONS(169), + [anon_sym_AT] = ACTIONS(171), + [anon_sym_TILDE] = ACTIONS(169), + [anon_sym_AT_STAR] = ACTIONS(169), + [anon_sym_SLASH_STAR] = ACTIONS(169), + [anon_sym_BSLASH_AMP] = ACTIONS(169), + [anon_sym_BSLASH_PLUS] = ACTIONS(169), + [anon_sym_AMP] = ACTIONS(169), + [anon_sym_PIPE_DASH_GT] = ACTIONS(169), + [anon_sym_3] = ACTIONS(169), + [anon_sym_4] = ACTIONS(169), + [anon_sym_STAR_STAR] = ACTIONS(169), + [anon_sym_DOT] = ACTIONS(171), + [anon_sym_BSLASH] = ACTIONS(171), + [anon_sym_5] = ACTIONS(169), + [anon_sym_6] = ACTIONS(169), + [anon_sym_7] = ACTIONS(169), + [anon_sym_8] = ACTIONS(169), + [anon_sym_9] = ACTIONS(169), + [anon_sym_STAR] = ACTIONS(171), + [anon_sym_10] = ACTIONS(169), + [anon_sym_11] = ACTIONS(169), + [anon_sym_12] = ACTIONS(169), + [anon_sym_13] = ACTIONS(169), + [anon_sym_14] = ACTIONS(169), + [anon_sym_15] = ACTIONS(169), + [anon_sym_SLASH] = ACTIONS(171), + [anon_sym_16] = ACTIONS(169), + [anon_sym_BSLASH_SLASH] = ACTIONS(169), + [anon_sym_SLASH_AT] = ACTIONS(169), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(169), + [anon_sym_BANG] = ACTIONS(171), + [anon_sym_BANG_BANG] = ACTIONS(169), + [anon_sym_SQUOTE] = ACTIONS(169), + [anon_sym_BSLASH_AT] = ACTIONS(169), + [anon_sym_CARET] = ACTIONS(171), + [anon_sym_BSLASH_CARET] = ACTIONS(169), + [anon_sym_AT_AT] = ACTIONS(171), + [anon_sym_AT_AT_AT] = ACTIONS(169), + [anon_sym_PIPE] = ACTIONS(171), + [anon_sym_LT_GT] = ACTIONS(169), + [sym_list_bracket_begin] = ACTIONS(169), + [sym_association_bracket_begin] = ACTIONS(169), + [sym_blank] = ACTIONS(171), + [sym_blank_sequence] = ACTIONS(171), + [sym_blank_null_sequence] = ACTIONS(169), + [anon_sym_DQUOTE] = ACTIONS(169), + [sym_number] = ACTIONS(169), + [sym__lower_identifier] = ACTIONS(169), + [sym__upper_identifier] = ACTIONS(169), + [sym_comment] = ACTIONS(3), + }, + [583] = { + [sym_equal_ascii_operator] = STATE(469), + [aux_sym_equal_ascii_top_repeat1] = STATE(583), + [ts_builtin_sym_end] = ACTIONS(193), + [aux_sym_source_file_token1] = ACTIONS(193), + [sym_parenthesis_begin] = ACTIONS(193), + [anon_sym_PLUS_PLUS] = ACTIONS(193), + [anon_sym_DASH_DASH] = ACTIONS(193), + [anon_sym_PLUS] = ACTIONS(195), + [anon_sym_DASH] = ACTIONS(195), + [anon_sym_] = ACTIONS(193), + [anon_sym_2] = ACTIONS(193), + [anon_sym_BSLASH_] = ACTIONS(193), + [anon_sym_BSLASH_PERCENT] = ACTIONS(193), + [anon_sym_SEMI] = ACTIONS(193), + [anon_sym_EQ] = ACTIONS(195), + [anon_sym_COLON_EQ] = ACTIONS(193), + [anon_sym_CARET_EQ] = ACTIONS(193), + [anon_sym_CARET_COLON_EQ] = ACTIONS(193), + [anon_sym_EQ_DOT] = ACTIONS(193), + [anon_sym_QMARK] = ACTIONS(193), + [anon_sym_EQ_EQ] = ACTIONS(1348), + [anon_sym_BANG_EQ] = ACTIONS(193), + [anon_sym_GT] = ACTIONS(195), + [anon_sym_GT_EQ] = ACTIONS(193), + [anon_sym_LT] = ACTIONS(195), + [anon_sym_LT_EQ] = ACTIONS(193), + [anon_sym_DASH_GT] = ACTIONS(193), + [anon_sym_COLON_GT] = ACTIONS(193), + [anon_sym_COLON_COLON] = ACTIONS(193), + [anon_sym_AT] = ACTIONS(195), + [anon_sym_TILDE] = ACTIONS(193), + [anon_sym_AT_STAR] = ACTIONS(193), + [anon_sym_SLASH_STAR] = ACTIONS(193), + [anon_sym_BSLASH_AMP] = ACTIONS(193), + [anon_sym_BSLASH_PLUS] = ACTIONS(193), + [anon_sym_AMP] = ACTIONS(193), + [anon_sym_PIPE_DASH_GT] = ACTIONS(193), + [anon_sym_3] = ACTIONS(193), + [anon_sym_4] = ACTIONS(193), + [anon_sym_STAR_STAR] = ACTIONS(193), + [anon_sym_DOT] = ACTIONS(195), + [anon_sym_BSLASH] = ACTIONS(195), + [anon_sym_5] = ACTIONS(193), + [anon_sym_6] = ACTIONS(193), + [anon_sym_7] = ACTIONS(193), + [anon_sym_8] = ACTIONS(193), + [anon_sym_9] = ACTIONS(193), + [anon_sym_STAR] = ACTIONS(195), + [anon_sym_10] = ACTIONS(193), + [anon_sym_11] = ACTIONS(193), + [anon_sym_12] = ACTIONS(193), + [anon_sym_13] = ACTIONS(193), + [anon_sym_14] = ACTIONS(193), + [anon_sym_15] = ACTIONS(193), + [anon_sym_SLASH] = ACTIONS(195), + [anon_sym_16] = ACTIONS(193), + [anon_sym_BSLASH_SLASH] = ACTIONS(193), + [anon_sym_SLASH_AT] = ACTIONS(193), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(193), + [anon_sym_BANG] = ACTIONS(195), + [anon_sym_BANG_BANG] = ACTIONS(193), + [anon_sym_SQUOTE] = ACTIONS(193), + [anon_sym_BSLASH_AT] = ACTIONS(193), + [anon_sym_CARET] = ACTIONS(195), + [anon_sym_BSLASH_CARET] = ACTIONS(193), + [anon_sym_AT_AT] = ACTIONS(195), + [anon_sym_AT_AT_AT] = ACTIONS(193), + [anon_sym_PIPE] = ACTIONS(195), + [anon_sym_LT_GT] = ACTIONS(193), + [sym_list_bracket_begin] = ACTIONS(193), + [sym_association_bracket_begin] = ACTIONS(193), + [sym_blank] = ACTIONS(195), + [sym_blank_sequence] = ACTIONS(195), + [sym_blank_null_sequence] = ACTIONS(193), + [anon_sym_DQUOTE] = ACTIONS(193), + [sym_number] = ACTIONS(193), + [sym__lower_identifier] = ACTIONS(193), + [sym__upper_identifier] = ACTIONS(193), + [sym_comment] = ACTIONS(3), + }, + [584] = { + [sym_unequal_ascii_operator] = STATE(427), + [aux_sym_unequal_ascii_top_repeat1] = STATE(584), + [ts_builtin_sym_end] = ACTIONS(197), + [aux_sym_source_file_token1] = ACTIONS(197), + [sym_parenthesis_begin] = ACTIONS(197), + [anon_sym_PLUS_PLUS] = ACTIONS(197), + [anon_sym_DASH_DASH] = ACTIONS(197), + [anon_sym_PLUS] = ACTIONS(199), + [anon_sym_DASH] = ACTIONS(199), + [anon_sym_] = ACTIONS(197), + [anon_sym_2] = ACTIONS(197), + [anon_sym_BSLASH_] = ACTIONS(197), + [anon_sym_BSLASH_PERCENT] = ACTIONS(197), + [anon_sym_SEMI] = ACTIONS(197), + [anon_sym_EQ] = ACTIONS(199), + [anon_sym_COLON_EQ] = ACTIONS(197), + [anon_sym_CARET_EQ] = ACTIONS(197), + [anon_sym_CARET_COLON_EQ] = ACTIONS(197), + [anon_sym_EQ_DOT] = ACTIONS(197), + [anon_sym_QMARK] = ACTIONS(197), + [anon_sym_EQ_EQ] = ACTIONS(197), + [anon_sym_BANG_EQ] = ACTIONS(1351), + [anon_sym_GT] = ACTIONS(199), + [anon_sym_GT_EQ] = ACTIONS(197), + [anon_sym_LT] = ACTIONS(199), + [anon_sym_LT_EQ] = ACTIONS(197), + [anon_sym_DASH_GT] = ACTIONS(197), + [anon_sym_COLON_GT] = ACTIONS(197), + [anon_sym_COLON_COLON] = ACTIONS(197), + [anon_sym_AT] = ACTIONS(199), + [anon_sym_TILDE] = ACTIONS(197), + [anon_sym_AT_STAR] = ACTIONS(197), + [anon_sym_SLASH_STAR] = ACTIONS(197), + [anon_sym_BSLASH_AMP] = ACTIONS(197), + [anon_sym_BSLASH_PLUS] = ACTIONS(197), + [anon_sym_AMP] = ACTIONS(197), + [anon_sym_PIPE_DASH_GT] = ACTIONS(197), + [anon_sym_3] = ACTIONS(197), + [anon_sym_4] = ACTIONS(197), + [anon_sym_STAR_STAR] = ACTIONS(197), + [anon_sym_DOT] = ACTIONS(199), + [anon_sym_BSLASH] = ACTIONS(199), + [anon_sym_5] = ACTIONS(197), + [anon_sym_6] = ACTIONS(197), + [anon_sym_7] = ACTIONS(197), + [anon_sym_8] = ACTIONS(197), + [anon_sym_9] = ACTIONS(197), + [anon_sym_STAR] = ACTIONS(199), + [anon_sym_10] = ACTIONS(197), + [anon_sym_11] = ACTIONS(197), + [anon_sym_12] = ACTIONS(197), + [anon_sym_13] = ACTIONS(197), + [anon_sym_14] = ACTIONS(197), + [anon_sym_15] = ACTIONS(197), + [anon_sym_SLASH] = ACTIONS(199), + [anon_sym_16] = ACTIONS(197), + [anon_sym_BSLASH_SLASH] = ACTIONS(197), + [anon_sym_SLASH_AT] = ACTIONS(197), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(197), + [anon_sym_BANG] = ACTIONS(199), + [anon_sym_BANG_BANG] = ACTIONS(197), + [anon_sym_SQUOTE] = ACTIONS(197), + [anon_sym_BSLASH_AT] = ACTIONS(197), + [anon_sym_CARET] = ACTIONS(199), + [anon_sym_BSLASH_CARET] = ACTIONS(197), + [anon_sym_AT_AT] = ACTIONS(199), + [anon_sym_AT_AT_AT] = ACTIONS(197), + [anon_sym_PIPE] = ACTIONS(199), + [anon_sym_LT_GT] = ACTIONS(197), + [sym_list_bracket_begin] = ACTIONS(197), + [sym_association_bracket_begin] = ACTIONS(197), + [sym_blank] = ACTIONS(199), + [sym_blank_sequence] = ACTIONS(199), + [sym_blank_null_sequence] = ACTIONS(197), + [anon_sym_DQUOTE] = ACTIONS(197), + [sym_number] = ACTIONS(197), + [sym__lower_identifier] = ACTIONS(197), + [sym__upper_identifier] = ACTIONS(197), + [sym_comment] = ACTIONS(3), + }, + [585] = { + [aux_sym_source_file_token1] = ACTIONS(1176), + [sym_parenthesis_begin] = ACTIONS(1176), + [anon_sym_COMMA] = ACTIONS(1176), + [anon_sym_PLUS_PLUS] = ACTIONS(1176), + [anon_sym_DASH_DASH] = ACTIONS(1176), + [anon_sym_PLUS] = ACTIONS(1178), + [anon_sym_DASH] = ACTIONS(1178), + [anon_sym_] = ACTIONS(1176), + [anon_sym_2] = ACTIONS(1176), + [anon_sym_BSLASH_] = ACTIONS(1176), + [anon_sym_SEMI] = ACTIONS(1176), + [anon_sym_EQ] = ACTIONS(1178), + [anon_sym_COLON_EQ] = ACTIONS(1176), + [anon_sym_CARET_EQ] = ACTIONS(1176), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1176), + [anon_sym_EQ_DOT] = ACTIONS(1176), + [anon_sym_QMARK] = ACTIONS(1176), + [anon_sym_EQ_EQ] = ACTIONS(1176), + [anon_sym_BANG_EQ] = ACTIONS(1176), + [anon_sym_GT] = ACTIONS(1178), + [anon_sym_GT_EQ] = ACTIONS(1176), + [anon_sym_LT] = ACTIONS(1178), + [anon_sym_LT_EQ] = ACTIONS(1176), + [anon_sym_DASH_GT] = ACTIONS(1176), + [anon_sym_COLON_GT] = ACTIONS(1176), + [anon_sym_COLON_COLON] = ACTIONS(1176), + [anon_sym_AT] = ACTIONS(1178), + [anon_sym_TILDE] = ACTIONS(1176), + [anon_sym_AT_STAR] = ACTIONS(1176), + [anon_sym_SLASH_STAR] = ACTIONS(1176), + [anon_sym_BSLASH_AMP] = ACTIONS(1176), + [anon_sym_BSLASH_PLUS] = ACTIONS(1176), + [anon_sym_AMP] = ACTIONS(1176), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1176), + [anon_sym_3] = ACTIONS(1176), + [anon_sym_4] = ACTIONS(1176), + [anon_sym_STAR_STAR] = ACTIONS(1176), + [anon_sym_DOT] = ACTIONS(1178), + [anon_sym_BSLASH] = ACTIONS(1178), + [anon_sym_5] = ACTIONS(1176), + [anon_sym_6] = ACTIONS(1176), + [anon_sym_7] = ACTIONS(1176), + [anon_sym_8] = ACTIONS(1176), + [anon_sym_9] = ACTIONS(1176), + [anon_sym_STAR] = ACTIONS(1178), + [anon_sym_10] = ACTIONS(1176), + [anon_sym_11] = ACTIONS(1176), + [anon_sym_12] = ACTIONS(1176), + [anon_sym_13] = ACTIONS(1176), + [anon_sym_14] = ACTIONS(1176), + [anon_sym_15] = ACTIONS(1176), + [anon_sym_SLASH] = ACTIONS(1178), + [anon_sym_16] = ACTIONS(1176), + [anon_sym_BSLASH_SLASH] = ACTIONS(1176), + [anon_sym_SLASH_AT] = ACTIONS(1176), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1176), + [anon_sym_BANG] = ACTIONS(1178), + [anon_sym_BANG_BANG] = ACTIONS(1176), + [anon_sym_SQUOTE] = ACTIONS(1176), + [anon_sym_BSLASH_AT] = ACTIONS(1176), + [anon_sym_CARET] = ACTIONS(1178), + [anon_sym_BSLASH_CARET] = ACTIONS(1176), + [anon_sym_AT_AT] = ACTIONS(1178), + [anon_sym_AT_AT_AT] = ACTIONS(1176), + [anon_sym_PIPE] = ACTIONS(1178), + [anon_sym_LT_GT] = ACTIONS(1176), + [sym_list_bracket_begin] = ACTIONS(1176), + [sym_apply_bracket_begin] = ACTIONS(1178), + [sym_association_bracket_begin] = ACTIONS(1176), + [sym_part_bracket_begin] = ACTIONS(1176), + [sym_part_bracket_end] = ACTIONS(1176), + [sym_blank] = ACTIONS(1178), + [sym_blank_sequence] = ACTIONS(1178), + [sym_blank_null_sequence] = ACTIONS(1176), + [anon_sym_DQUOTE] = ACTIONS(1176), + [sym_number] = ACTIONS(1176), + [sym__lower_identifier] = ACTIONS(1176), + [sym__upper_identifier] = ACTIONS(1176), + [sym_comment] = ACTIONS(3), + }, + [586] = { + [aux_sym_source_file_token1] = ACTIONS(1180), + [sym_parenthesis_begin] = ACTIONS(1180), + [anon_sym_COMMA] = ACTIONS(1180), + [anon_sym_PLUS_PLUS] = ACTIONS(1180), + [anon_sym_DASH_DASH] = ACTIONS(1180), + [anon_sym_PLUS] = ACTIONS(1182), + [anon_sym_DASH] = ACTIONS(1182), + [anon_sym_] = ACTIONS(1180), + [anon_sym_2] = ACTIONS(1180), + [anon_sym_BSLASH_] = ACTIONS(1180), + [anon_sym_SEMI] = ACTIONS(1180), + [anon_sym_EQ] = ACTIONS(1182), + [anon_sym_COLON_EQ] = ACTIONS(1180), + [anon_sym_CARET_EQ] = ACTIONS(1180), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1180), + [anon_sym_EQ_DOT] = ACTIONS(1180), + [anon_sym_QMARK] = ACTIONS(1180), + [anon_sym_EQ_EQ] = ACTIONS(1180), + [anon_sym_BANG_EQ] = ACTIONS(1180), + [anon_sym_GT] = ACTIONS(1182), + [anon_sym_GT_EQ] = ACTIONS(1180), + [anon_sym_LT] = ACTIONS(1182), + [anon_sym_LT_EQ] = ACTIONS(1180), + [anon_sym_DASH_GT] = ACTIONS(1180), + [anon_sym_COLON_GT] = ACTIONS(1180), + [anon_sym_COLON_COLON] = ACTIONS(1180), + [anon_sym_AT] = ACTIONS(1182), + [anon_sym_TILDE] = ACTIONS(1180), + [anon_sym_AT_STAR] = ACTIONS(1180), + [anon_sym_SLASH_STAR] = ACTIONS(1180), + [anon_sym_BSLASH_AMP] = ACTIONS(1180), + [anon_sym_BSLASH_PLUS] = ACTIONS(1180), + [anon_sym_AMP] = ACTIONS(1180), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1180), + [anon_sym_3] = ACTIONS(1180), + [anon_sym_4] = ACTIONS(1180), + [anon_sym_STAR_STAR] = ACTIONS(1180), + [anon_sym_DOT] = ACTIONS(1182), + [anon_sym_BSLASH] = ACTIONS(1182), + [anon_sym_5] = ACTIONS(1180), + [anon_sym_6] = ACTIONS(1180), + [anon_sym_7] = ACTIONS(1180), + [anon_sym_8] = ACTIONS(1180), + [anon_sym_9] = ACTIONS(1180), + [anon_sym_STAR] = ACTIONS(1182), + [anon_sym_10] = ACTIONS(1180), + [anon_sym_11] = ACTIONS(1180), + [anon_sym_12] = ACTIONS(1180), + [anon_sym_13] = ACTIONS(1180), + [anon_sym_14] = ACTIONS(1180), + [anon_sym_15] = ACTIONS(1180), + [anon_sym_SLASH] = ACTIONS(1182), + [anon_sym_16] = ACTIONS(1180), + [anon_sym_BSLASH_SLASH] = ACTIONS(1180), + [anon_sym_SLASH_AT] = ACTIONS(1180), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1180), + [anon_sym_BANG] = ACTIONS(1182), + [anon_sym_BANG_BANG] = ACTIONS(1180), + [anon_sym_SQUOTE] = ACTIONS(1180), + [anon_sym_BSLASH_AT] = ACTIONS(1180), + [anon_sym_CARET] = ACTIONS(1182), + [anon_sym_BSLASH_CARET] = ACTIONS(1180), + [anon_sym_AT_AT] = ACTIONS(1182), + [anon_sym_AT_AT_AT] = ACTIONS(1180), + [anon_sym_PIPE] = ACTIONS(1182), + [anon_sym_LT_GT] = ACTIONS(1180), + [sym_list_bracket_begin] = ACTIONS(1180), + [sym_apply_bracket_begin] = ACTIONS(1182), + [sym_association_bracket_begin] = ACTIONS(1180), + [sym_part_bracket_begin] = ACTIONS(1180), + [sym_part_bracket_end] = ACTIONS(1180), + [sym_blank] = ACTIONS(1182), + [sym_blank_sequence] = ACTIONS(1182), + [sym_blank_null_sequence] = ACTIONS(1180), + [anon_sym_DQUOTE] = ACTIONS(1180), + [sym_number] = ACTIONS(1180), + [sym__lower_identifier] = ACTIONS(1180), + [sym__upper_identifier] = ACTIONS(1180), + [sym_comment] = ACTIONS(3), + }, + [587] = { + [sym_greater_ascii_operator] = STATE(428), + [aux_sym_greater_ascii_top_repeat1] = STATE(587), + [ts_builtin_sym_end] = ACTIONS(201), + [aux_sym_source_file_token1] = ACTIONS(201), + [sym_parenthesis_begin] = ACTIONS(201), + [anon_sym_PLUS_PLUS] = ACTIONS(201), + [anon_sym_DASH_DASH] = ACTIONS(201), + [anon_sym_PLUS] = ACTIONS(203), + [anon_sym_DASH] = ACTIONS(203), + [anon_sym_] = ACTIONS(201), + [anon_sym_2] = ACTIONS(201), + [anon_sym_BSLASH_] = ACTIONS(201), + [anon_sym_BSLASH_PERCENT] = ACTIONS(201), + [anon_sym_SEMI] = ACTIONS(201), + [anon_sym_EQ] = ACTIONS(203), + [anon_sym_COLON_EQ] = ACTIONS(201), + [anon_sym_CARET_EQ] = ACTIONS(201), + [anon_sym_CARET_COLON_EQ] = ACTIONS(201), + [anon_sym_EQ_DOT] = ACTIONS(201), + [anon_sym_QMARK] = ACTIONS(201), + [anon_sym_EQ_EQ] = ACTIONS(201), + [anon_sym_BANG_EQ] = ACTIONS(201), + [anon_sym_GT] = ACTIONS(1354), + [anon_sym_GT_EQ] = ACTIONS(201), + [anon_sym_LT] = ACTIONS(203), + [anon_sym_LT_EQ] = ACTIONS(201), + [anon_sym_DASH_GT] = ACTIONS(201), + [anon_sym_COLON_GT] = ACTIONS(201), + [anon_sym_COLON_COLON] = ACTIONS(201), + [anon_sym_AT] = ACTIONS(203), + [anon_sym_TILDE] = ACTIONS(201), + [anon_sym_AT_STAR] = ACTIONS(201), + [anon_sym_SLASH_STAR] = ACTIONS(201), + [anon_sym_BSLASH_AMP] = ACTIONS(201), + [anon_sym_BSLASH_PLUS] = ACTIONS(201), + [anon_sym_AMP] = ACTIONS(201), + [anon_sym_PIPE_DASH_GT] = ACTIONS(201), + [anon_sym_3] = ACTIONS(201), + [anon_sym_4] = ACTIONS(201), + [anon_sym_STAR_STAR] = ACTIONS(201), + [anon_sym_DOT] = ACTIONS(203), + [anon_sym_BSLASH] = ACTIONS(203), + [anon_sym_5] = ACTIONS(201), + [anon_sym_6] = ACTIONS(201), + [anon_sym_7] = ACTIONS(201), + [anon_sym_8] = ACTIONS(201), + [anon_sym_9] = ACTIONS(201), + [anon_sym_STAR] = ACTIONS(203), + [anon_sym_10] = ACTIONS(201), + [anon_sym_11] = ACTIONS(201), + [anon_sym_12] = ACTIONS(201), + [anon_sym_13] = ACTIONS(201), + [anon_sym_14] = ACTIONS(201), + [anon_sym_15] = ACTIONS(201), + [anon_sym_SLASH] = ACTIONS(203), + [anon_sym_16] = ACTIONS(201), + [anon_sym_BSLASH_SLASH] = ACTIONS(201), + [anon_sym_SLASH_AT] = ACTIONS(201), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(201), + [anon_sym_BANG] = ACTIONS(203), + [anon_sym_BANG_BANG] = ACTIONS(201), + [anon_sym_SQUOTE] = ACTIONS(201), + [anon_sym_BSLASH_AT] = ACTIONS(201), + [anon_sym_CARET] = ACTIONS(203), + [anon_sym_BSLASH_CARET] = ACTIONS(201), + [anon_sym_AT_AT] = ACTIONS(203), + [anon_sym_AT_AT_AT] = ACTIONS(201), + [anon_sym_PIPE] = ACTIONS(203), + [anon_sym_LT_GT] = ACTIONS(201), + [sym_list_bracket_begin] = ACTIONS(201), + [sym_association_bracket_begin] = ACTIONS(201), + [sym_blank] = ACTIONS(203), + [sym_blank_sequence] = ACTIONS(203), + [sym_blank_null_sequence] = ACTIONS(201), + [anon_sym_DQUOTE] = ACTIONS(201), + [sym_number] = ACTIONS(201), + [sym__lower_identifier] = ACTIONS(201), + [sym__upper_identifier] = ACTIONS(201), + [sym_comment] = ACTIONS(3), + }, + [588] = { + [sym_star_operator] = STATE(417), + [aux_sym_star_top_repeat1] = STATE(617), + [ts_builtin_sym_end] = ACTIONS(1357), + [aux_sym_source_file_token1] = ACTIONS(1357), + [sym_parenthesis_begin] = ACTIONS(1357), + [anon_sym_PLUS_PLUS] = ACTIONS(1357), + [anon_sym_DASH_DASH] = ACTIONS(1357), + [anon_sym_PLUS] = ACTIONS(1359), + [anon_sym_DASH] = ACTIONS(1359), + [anon_sym_] = ACTIONS(1357), + [anon_sym_2] = ACTIONS(1357), + [anon_sym_BSLASH_] = ACTIONS(1357), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1357), + [anon_sym_SEMI] = ACTIONS(1357), + [anon_sym_EQ] = ACTIONS(1359), + [anon_sym_COLON_EQ] = ACTIONS(1357), + [anon_sym_CARET_EQ] = ACTIONS(1357), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1357), + [anon_sym_EQ_DOT] = ACTIONS(1357), + [anon_sym_QMARK] = ACTIONS(1357), + [anon_sym_EQ_EQ] = ACTIONS(1357), + [anon_sym_BANG_EQ] = ACTIONS(1357), + [anon_sym_GT] = ACTIONS(1359), + [anon_sym_GT_EQ] = ACTIONS(1357), + [anon_sym_LT] = ACTIONS(1359), + [anon_sym_LT_EQ] = ACTIONS(1357), + [anon_sym_DASH_GT] = ACTIONS(1357), + [anon_sym_COLON_GT] = ACTIONS(1357), + [anon_sym_COLON_COLON] = ACTIONS(1357), + [anon_sym_AT] = ACTIONS(1359), + [anon_sym_TILDE] = ACTIONS(1357), + [anon_sym_AT_STAR] = ACTIONS(1357), + [anon_sym_SLASH_STAR] = ACTIONS(1357), + [anon_sym_BSLASH_AMP] = ACTIONS(1357), + [anon_sym_BSLASH_PLUS] = ACTIONS(1357), + [anon_sym_AMP] = ACTIONS(1357), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1357), + [anon_sym_3] = ACTIONS(1357), + [anon_sym_4] = ACTIONS(1357), + [anon_sym_STAR_STAR] = ACTIONS(1357), + [anon_sym_DOT] = ACTIONS(1359), + [anon_sym_BSLASH] = ACTIONS(1359), + [anon_sym_5] = ACTIONS(1357), + [anon_sym_6] = ACTIONS(1357), + [anon_sym_7] = ACTIONS(1357), + [anon_sym_8] = ACTIONS(1357), + [anon_sym_9] = ACTIONS(1357), + [anon_sym_STAR] = ACTIONS(1359), + [anon_sym_10] = ACTIONS(1357), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(1357), + [anon_sym_13] = ACTIONS(1357), + [anon_sym_14] = ACTIONS(1357), + [anon_sym_15] = ACTIONS(1357), + [anon_sym_SLASH] = ACTIONS(1359), + [anon_sym_16] = ACTIONS(1357), + [anon_sym_BSLASH_SLASH] = ACTIONS(1357), + [anon_sym_SLASH_AT] = ACTIONS(1357), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1357), + [anon_sym_BANG] = ACTIONS(1359), + [anon_sym_BANG_BANG] = ACTIONS(1357), + [anon_sym_SQUOTE] = ACTIONS(1357), + [anon_sym_BSLASH_AT] = ACTIONS(1357), + [anon_sym_CARET] = ACTIONS(1359), + [anon_sym_BSLASH_CARET] = ACTIONS(1357), + [anon_sym_AT_AT] = ACTIONS(1359), + [anon_sym_AT_AT_AT] = ACTIONS(1357), + [anon_sym_PIPE] = ACTIONS(1359), + [anon_sym_LT_GT] = ACTIONS(1357), + [sym_list_bracket_begin] = ACTIONS(1357), + [sym_association_bracket_begin] = ACTIONS(1357), + [sym_blank] = ACTIONS(1359), + [sym_blank_sequence] = ACTIONS(1359), + [sym_blank_null_sequence] = ACTIONS(1357), + [anon_sym_DQUOTE] = ACTIONS(1357), + [sym_number] = ACTIONS(1357), + [sym__lower_identifier] = ACTIONS(1357), + [sym__upper_identifier] = ACTIONS(1357), + [sym_comment] = ACTIONS(3), + }, + [589] = { + [sym_greater_equal_ascii_operator] = STATE(434), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(589), + [ts_builtin_sym_end] = ACTIONS(205), + [aux_sym_source_file_token1] = ACTIONS(205), + [sym_parenthesis_begin] = ACTIONS(205), + [anon_sym_PLUS_PLUS] = ACTIONS(205), + [anon_sym_DASH_DASH] = ACTIONS(205), + [anon_sym_PLUS] = ACTIONS(207), + [anon_sym_DASH] = ACTIONS(207), + [anon_sym_] = ACTIONS(205), + [anon_sym_2] = ACTIONS(205), + [anon_sym_BSLASH_] = ACTIONS(205), + [anon_sym_BSLASH_PERCENT] = ACTIONS(205), + [anon_sym_SEMI] = ACTIONS(205), + [anon_sym_EQ] = ACTIONS(207), + [anon_sym_COLON_EQ] = ACTIONS(205), + [anon_sym_CARET_EQ] = ACTIONS(205), + [anon_sym_CARET_COLON_EQ] = ACTIONS(205), + [anon_sym_EQ_DOT] = ACTIONS(205), + [anon_sym_QMARK] = ACTIONS(205), + [anon_sym_EQ_EQ] = ACTIONS(205), + [anon_sym_BANG_EQ] = ACTIONS(205), + [anon_sym_GT] = ACTIONS(207), + [anon_sym_GT_EQ] = ACTIONS(1361), + [anon_sym_LT] = ACTIONS(207), + [anon_sym_LT_EQ] = ACTIONS(205), + [anon_sym_DASH_GT] = ACTIONS(205), + [anon_sym_COLON_GT] = ACTIONS(205), + [anon_sym_COLON_COLON] = ACTIONS(205), + [anon_sym_AT] = ACTIONS(207), + [anon_sym_TILDE] = ACTIONS(205), + [anon_sym_AT_STAR] = ACTIONS(205), + [anon_sym_SLASH_STAR] = ACTIONS(205), + [anon_sym_BSLASH_AMP] = ACTIONS(205), + [anon_sym_BSLASH_PLUS] = ACTIONS(205), + [anon_sym_AMP] = ACTIONS(205), + [anon_sym_PIPE_DASH_GT] = ACTIONS(205), + [anon_sym_3] = ACTIONS(205), + [anon_sym_4] = ACTIONS(205), + [anon_sym_STAR_STAR] = ACTIONS(205), + [anon_sym_DOT] = ACTIONS(207), + [anon_sym_BSLASH] = ACTIONS(207), + [anon_sym_5] = ACTIONS(205), + [anon_sym_6] = ACTIONS(205), + [anon_sym_7] = ACTIONS(205), + [anon_sym_8] = ACTIONS(205), + [anon_sym_9] = ACTIONS(205), + [anon_sym_STAR] = ACTIONS(207), + [anon_sym_10] = ACTIONS(205), + [anon_sym_11] = ACTIONS(205), + [anon_sym_12] = ACTIONS(205), + [anon_sym_13] = ACTIONS(205), + [anon_sym_14] = ACTIONS(205), + [anon_sym_15] = ACTIONS(205), + [anon_sym_SLASH] = ACTIONS(207), + [anon_sym_16] = ACTIONS(205), + [anon_sym_BSLASH_SLASH] = ACTIONS(205), + [anon_sym_SLASH_AT] = ACTIONS(205), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(205), + [anon_sym_BANG] = ACTIONS(207), + [anon_sym_BANG_BANG] = ACTIONS(205), + [anon_sym_SQUOTE] = ACTIONS(205), + [anon_sym_BSLASH_AT] = ACTIONS(205), + [anon_sym_CARET] = ACTIONS(207), + [anon_sym_BSLASH_CARET] = ACTIONS(205), + [anon_sym_AT_AT] = ACTIONS(207), + [anon_sym_AT_AT_AT] = ACTIONS(205), + [anon_sym_PIPE] = ACTIONS(207), + [anon_sym_LT_GT] = ACTIONS(205), + [sym_list_bracket_begin] = ACTIONS(205), + [sym_association_bracket_begin] = ACTIONS(205), + [sym_blank] = ACTIONS(207), + [sym_blank_sequence] = ACTIONS(207), + [sym_blank_null_sequence] = ACTIONS(205), + [anon_sym_DQUOTE] = ACTIONS(205), + [sym_number] = ACTIONS(205), + [sym__lower_identifier] = ACTIONS(205), + [sym__upper_identifier] = ACTIONS(205), + [sym_comment] = ACTIONS(3), + }, + [590] = { + [sym_less_ascii_operator] = STATE(438), + [aux_sym_less_ascii_top_repeat1] = STATE(590), + [ts_builtin_sym_end] = ACTIONS(209), + [aux_sym_source_file_token1] = ACTIONS(209), + [sym_parenthesis_begin] = ACTIONS(209), + [anon_sym_PLUS_PLUS] = ACTIONS(209), + [anon_sym_DASH_DASH] = ACTIONS(209), + [anon_sym_PLUS] = ACTIONS(211), + [anon_sym_DASH] = ACTIONS(211), + [anon_sym_] = ACTIONS(209), + [anon_sym_2] = ACTIONS(209), + [anon_sym_BSLASH_] = ACTIONS(209), + [anon_sym_BSLASH_PERCENT] = ACTIONS(209), + [anon_sym_SEMI] = ACTIONS(209), + [anon_sym_EQ] = ACTIONS(211), + [anon_sym_COLON_EQ] = ACTIONS(209), + [anon_sym_CARET_EQ] = ACTIONS(209), + [anon_sym_CARET_COLON_EQ] = ACTIONS(209), + [anon_sym_EQ_DOT] = ACTIONS(209), + [anon_sym_QMARK] = ACTIONS(209), + [anon_sym_EQ_EQ] = ACTIONS(209), + [anon_sym_BANG_EQ] = ACTIONS(209), + [anon_sym_GT] = ACTIONS(211), + [anon_sym_GT_EQ] = ACTIONS(209), + [anon_sym_LT] = ACTIONS(1364), + [anon_sym_LT_EQ] = ACTIONS(209), + [anon_sym_DASH_GT] = ACTIONS(209), + [anon_sym_COLON_GT] = ACTIONS(209), + [anon_sym_COLON_COLON] = ACTIONS(209), + [anon_sym_AT] = ACTIONS(211), + [anon_sym_TILDE] = ACTIONS(209), + [anon_sym_AT_STAR] = ACTIONS(209), + [anon_sym_SLASH_STAR] = ACTIONS(209), + [anon_sym_BSLASH_AMP] = ACTIONS(209), + [anon_sym_BSLASH_PLUS] = ACTIONS(209), + [anon_sym_AMP] = ACTIONS(209), + [anon_sym_PIPE_DASH_GT] = ACTIONS(209), + [anon_sym_3] = ACTIONS(209), + [anon_sym_4] = ACTIONS(209), + [anon_sym_STAR_STAR] = ACTIONS(209), + [anon_sym_DOT] = ACTIONS(211), + [anon_sym_BSLASH] = ACTIONS(211), + [anon_sym_5] = ACTIONS(209), + [anon_sym_6] = ACTIONS(209), + [anon_sym_7] = ACTIONS(209), + [anon_sym_8] = ACTIONS(209), + [anon_sym_9] = ACTIONS(209), + [anon_sym_STAR] = ACTIONS(211), + [anon_sym_10] = ACTIONS(209), + [anon_sym_11] = ACTIONS(209), + [anon_sym_12] = ACTIONS(209), + [anon_sym_13] = ACTIONS(209), + [anon_sym_14] = ACTIONS(209), + [anon_sym_15] = ACTIONS(209), + [anon_sym_SLASH] = ACTIONS(211), + [anon_sym_16] = ACTIONS(209), + [anon_sym_BSLASH_SLASH] = ACTIONS(209), + [anon_sym_SLASH_AT] = ACTIONS(209), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(209), + [anon_sym_BANG] = ACTIONS(211), + [anon_sym_BANG_BANG] = ACTIONS(209), + [anon_sym_SQUOTE] = ACTIONS(209), + [anon_sym_BSLASH_AT] = ACTIONS(209), + [anon_sym_CARET] = ACTIONS(211), + [anon_sym_BSLASH_CARET] = ACTIONS(209), + [anon_sym_AT_AT] = ACTIONS(211), + [anon_sym_AT_AT_AT] = ACTIONS(209), + [anon_sym_PIPE] = ACTIONS(211), + [anon_sym_LT_GT] = ACTIONS(209), + [sym_list_bracket_begin] = ACTIONS(209), + [sym_association_bracket_begin] = ACTIONS(209), + [sym_blank] = ACTIONS(211), + [sym_blank_sequence] = ACTIONS(211), + [sym_blank_null_sequence] = ACTIONS(209), + [anon_sym_DQUOTE] = ACTIONS(209), + [sym_number] = ACTIONS(209), + [sym__lower_identifier] = ACTIONS(209), + [sym__upper_identifier] = ACTIONS(209), + [sym_comment] = ACTIONS(3), + }, + [591] = { + [sym_less_equal_ascii_operator] = STATE(441), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(591), + [ts_builtin_sym_end] = ACTIONS(213), + [aux_sym_source_file_token1] = ACTIONS(213), + [sym_parenthesis_begin] = ACTIONS(213), + [anon_sym_PLUS_PLUS] = ACTIONS(213), + [anon_sym_DASH_DASH] = ACTIONS(213), + [anon_sym_PLUS] = ACTIONS(215), + [anon_sym_DASH] = ACTIONS(215), + [anon_sym_] = ACTIONS(213), + [anon_sym_2] = ACTIONS(213), + [anon_sym_BSLASH_] = ACTIONS(213), + [anon_sym_BSLASH_PERCENT] = ACTIONS(213), + [anon_sym_SEMI] = ACTIONS(213), + [anon_sym_EQ] = ACTIONS(215), + [anon_sym_COLON_EQ] = ACTIONS(213), + [anon_sym_CARET_EQ] = ACTIONS(213), + [anon_sym_CARET_COLON_EQ] = ACTIONS(213), + [anon_sym_EQ_DOT] = ACTIONS(213), + [anon_sym_QMARK] = ACTIONS(213), + [anon_sym_EQ_EQ] = ACTIONS(213), + [anon_sym_BANG_EQ] = ACTIONS(213), + [anon_sym_GT] = ACTIONS(215), + [anon_sym_GT_EQ] = ACTIONS(213), + [anon_sym_LT] = ACTIONS(215), + [anon_sym_LT_EQ] = ACTIONS(1367), + [anon_sym_DASH_GT] = ACTIONS(213), + [anon_sym_COLON_GT] = ACTIONS(213), + [anon_sym_COLON_COLON] = ACTIONS(213), + [anon_sym_AT] = ACTIONS(215), + [anon_sym_TILDE] = ACTIONS(213), + [anon_sym_AT_STAR] = ACTIONS(213), + [anon_sym_SLASH_STAR] = ACTIONS(213), + [anon_sym_BSLASH_AMP] = ACTIONS(213), + [anon_sym_BSLASH_PLUS] = ACTIONS(213), + [anon_sym_AMP] = ACTIONS(213), + [anon_sym_PIPE_DASH_GT] = ACTIONS(213), + [anon_sym_3] = ACTIONS(213), + [anon_sym_4] = ACTIONS(213), + [anon_sym_STAR_STAR] = ACTIONS(213), + [anon_sym_DOT] = ACTIONS(215), + [anon_sym_BSLASH] = ACTIONS(215), + [anon_sym_5] = ACTIONS(213), + [anon_sym_6] = ACTIONS(213), + [anon_sym_7] = ACTIONS(213), + [anon_sym_8] = ACTIONS(213), + [anon_sym_9] = ACTIONS(213), + [anon_sym_STAR] = ACTIONS(215), + [anon_sym_10] = ACTIONS(213), + [anon_sym_11] = ACTIONS(213), + [anon_sym_12] = ACTIONS(213), + [anon_sym_13] = ACTIONS(213), + [anon_sym_14] = ACTIONS(213), + [anon_sym_15] = ACTIONS(213), + [anon_sym_SLASH] = ACTIONS(215), + [anon_sym_16] = ACTIONS(213), + [anon_sym_BSLASH_SLASH] = ACTIONS(213), + [anon_sym_SLASH_AT] = ACTIONS(213), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(213), + [anon_sym_BANG] = ACTIONS(215), + [anon_sym_BANG_BANG] = ACTIONS(213), + [anon_sym_SQUOTE] = ACTIONS(213), + [anon_sym_BSLASH_AT] = ACTIONS(213), + [anon_sym_CARET] = ACTIONS(215), + [anon_sym_BSLASH_CARET] = ACTIONS(213), + [anon_sym_AT_AT] = ACTIONS(215), + [anon_sym_AT_AT_AT] = ACTIONS(213), + [anon_sym_PIPE] = ACTIONS(215), + [anon_sym_LT_GT] = ACTIONS(213), + [sym_list_bracket_begin] = ACTIONS(213), + [sym_association_bracket_begin] = ACTIONS(213), + [sym_blank] = ACTIONS(215), + [sym_blank_sequence] = ACTIONS(215), + [sym_blank_null_sequence] = ACTIONS(213), + [anon_sym_DQUOTE] = ACTIONS(213), + [sym_number] = ACTIONS(213), + [sym__lower_identifier] = ACTIONS(213), + [sym__upper_identifier] = ACTIONS(213), + [sym_comment] = ACTIONS(3), + }, + [592] = { + [sym_message_name_operator] = STATE(445), + [aux_sym_message_name_top_repeat1] = STATE(592), + [ts_builtin_sym_end] = ACTIONS(225), + [aux_sym_source_file_token1] = ACTIONS(225), + [sym_parenthesis_begin] = ACTIONS(225), + [anon_sym_PLUS_PLUS] = ACTIONS(225), + [anon_sym_DASH_DASH] = ACTIONS(225), + [anon_sym_PLUS] = ACTIONS(227), + [anon_sym_DASH] = ACTIONS(227), + [anon_sym_] = ACTIONS(225), + [anon_sym_2] = ACTIONS(225), + [anon_sym_BSLASH_] = ACTIONS(225), + [anon_sym_BSLASH_PERCENT] = ACTIONS(225), + [anon_sym_SEMI] = ACTIONS(225), + [anon_sym_EQ] = ACTIONS(227), + [anon_sym_COLON_EQ] = ACTIONS(225), + [anon_sym_CARET_EQ] = ACTIONS(225), + [anon_sym_CARET_COLON_EQ] = ACTIONS(225), + [anon_sym_EQ_DOT] = ACTIONS(225), + [anon_sym_QMARK] = ACTIONS(225), + [anon_sym_EQ_EQ] = ACTIONS(225), + [anon_sym_BANG_EQ] = ACTIONS(225), + [anon_sym_GT] = ACTIONS(227), + [anon_sym_GT_EQ] = ACTIONS(225), + [anon_sym_LT] = ACTIONS(227), + [anon_sym_LT_EQ] = ACTIONS(225), + [anon_sym_DASH_GT] = ACTIONS(225), + [anon_sym_COLON_GT] = ACTIONS(225), + [anon_sym_COLON_COLON] = ACTIONS(1370), + [anon_sym_AT] = ACTIONS(227), + [anon_sym_TILDE] = ACTIONS(225), + [anon_sym_AT_STAR] = ACTIONS(225), + [anon_sym_SLASH_STAR] = ACTIONS(225), + [anon_sym_BSLASH_AMP] = ACTIONS(225), + [anon_sym_BSLASH_PLUS] = ACTIONS(225), + [anon_sym_AMP] = ACTIONS(225), + [anon_sym_PIPE_DASH_GT] = ACTIONS(225), + [anon_sym_3] = ACTIONS(225), + [anon_sym_4] = ACTIONS(225), + [anon_sym_STAR_STAR] = ACTIONS(225), + [anon_sym_DOT] = ACTIONS(227), + [anon_sym_BSLASH] = ACTIONS(227), + [anon_sym_5] = ACTIONS(225), + [anon_sym_6] = ACTIONS(225), + [anon_sym_7] = ACTIONS(225), + [anon_sym_8] = ACTIONS(225), + [anon_sym_9] = ACTIONS(225), + [anon_sym_STAR] = ACTIONS(227), + [anon_sym_10] = ACTIONS(225), + [anon_sym_11] = ACTIONS(225), + [anon_sym_12] = ACTIONS(225), + [anon_sym_13] = ACTIONS(225), + [anon_sym_14] = ACTIONS(225), + [anon_sym_15] = ACTIONS(225), + [anon_sym_SLASH] = ACTIONS(227), + [anon_sym_16] = ACTIONS(225), + [anon_sym_BSLASH_SLASH] = ACTIONS(225), + [anon_sym_SLASH_AT] = ACTIONS(225), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(225), + [anon_sym_BANG] = ACTIONS(227), + [anon_sym_BANG_BANG] = ACTIONS(225), + [anon_sym_SQUOTE] = ACTIONS(225), + [anon_sym_BSLASH_AT] = ACTIONS(225), + [anon_sym_CARET] = ACTIONS(227), + [anon_sym_BSLASH_CARET] = ACTIONS(225), + [anon_sym_AT_AT] = ACTIONS(227), + [anon_sym_AT_AT_AT] = ACTIONS(225), + [anon_sym_PIPE] = ACTIONS(227), + [anon_sym_LT_GT] = ACTIONS(225), + [sym_list_bracket_begin] = ACTIONS(225), + [sym_association_bracket_begin] = ACTIONS(225), + [sym_blank] = ACTIONS(227), + [sym_blank_sequence] = ACTIONS(227), + [sym_blank_null_sequence] = ACTIONS(225), + [anon_sym_DQUOTE] = ACTIONS(225), + [sym_number] = ACTIONS(225), + [sym__lower_identifier] = ACTIONS(225), + [sym__upper_identifier] = ACTIONS(225), + [sym_comment] = ACTIONS(3), + }, + [593] = { + [sym_composition_operator] = STATE(453), + [aux_sym_composition_top_repeat1] = STATE(593), + [ts_builtin_sym_end] = ACTIONS(233), + [aux_sym_source_file_token1] = ACTIONS(233), + [sym_parenthesis_begin] = ACTIONS(233), + [anon_sym_PLUS_PLUS] = ACTIONS(233), + [anon_sym_DASH_DASH] = ACTIONS(233), + [anon_sym_PLUS] = ACTIONS(235), + [anon_sym_DASH] = ACTIONS(235), + [anon_sym_] = ACTIONS(233), + [anon_sym_2] = ACTIONS(233), + [anon_sym_BSLASH_] = ACTIONS(233), + [anon_sym_BSLASH_PERCENT] = ACTIONS(233), + [anon_sym_SEMI] = ACTIONS(233), + [anon_sym_EQ] = ACTIONS(235), + [anon_sym_COLON_EQ] = ACTIONS(233), + [anon_sym_CARET_EQ] = ACTIONS(233), + [anon_sym_CARET_COLON_EQ] = ACTIONS(233), + [anon_sym_EQ_DOT] = ACTIONS(233), + [anon_sym_QMARK] = ACTIONS(233), + [anon_sym_EQ_EQ] = ACTIONS(233), + [anon_sym_BANG_EQ] = ACTIONS(233), + [anon_sym_GT] = ACTIONS(235), + [anon_sym_GT_EQ] = ACTIONS(233), + [anon_sym_LT] = ACTIONS(235), + [anon_sym_LT_EQ] = ACTIONS(233), + [anon_sym_DASH_GT] = ACTIONS(233), + [anon_sym_COLON_GT] = ACTIONS(233), + [anon_sym_COLON_COLON] = ACTIONS(233), + [anon_sym_AT] = ACTIONS(235), + [anon_sym_TILDE] = ACTIONS(233), + [anon_sym_AT_STAR] = ACTIONS(1373), + [anon_sym_SLASH_STAR] = ACTIONS(233), + [anon_sym_BSLASH_AMP] = ACTIONS(233), + [anon_sym_BSLASH_PLUS] = ACTIONS(233), + [anon_sym_AMP] = ACTIONS(233), + [anon_sym_PIPE_DASH_GT] = ACTIONS(233), + [anon_sym_3] = ACTIONS(233), + [anon_sym_4] = ACTIONS(233), + [anon_sym_STAR_STAR] = ACTIONS(233), + [anon_sym_DOT] = ACTIONS(235), + [anon_sym_BSLASH] = ACTIONS(235), + [anon_sym_5] = ACTIONS(233), + [anon_sym_6] = ACTIONS(233), + [anon_sym_7] = ACTIONS(233), + [anon_sym_8] = ACTIONS(233), + [anon_sym_9] = ACTIONS(233), + [anon_sym_STAR] = ACTIONS(235), + [anon_sym_10] = ACTIONS(233), + [anon_sym_11] = ACTIONS(233), + [anon_sym_12] = ACTIONS(233), + [anon_sym_13] = ACTIONS(233), + [anon_sym_14] = ACTIONS(233), + [anon_sym_15] = ACTIONS(233), + [anon_sym_SLASH] = ACTIONS(235), + [anon_sym_16] = ACTIONS(233), + [anon_sym_BSLASH_SLASH] = ACTIONS(233), + [anon_sym_SLASH_AT] = ACTIONS(233), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(233), + [anon_sym_BANG] = ACTIONS(235), + [anon_sym_BANG_BANG] = ACTIONS(233), + [anon_sym_SQUOTE] = ACTIONS(233), + [anon_sym_BSLASH_AT] = ACTIONS(233), + [anon_sym_CARET] = ACTIONS(235), + [anon_sym_BSLASH_CARET] = ACTIONS(233), + [anon_sym_AT_AT] = ACTIONS(235), + [anon_sym_AT_AT_AT] = ACTIONS(233), + [anon_sym_PIPE] = ACTIONS(235), + [anon_sym_LT_GT] = ACTIONS(233), + [sym_list_bracket_begin] = ACTIONS(233), + [sym_association_bracket_begin] = ACTIONS(233), + [sym_blank] = ACTIONS(235), + [sym_blank_sequence] = ACTIONS(235), + [sym_blank_null_sequence] = ACTIONS(233), + [anon_sym_DQUOTE] = ACTIONS(233), + [sym_number] = ACTIONS(233), + [sym__lower_identifier] = ACTIONS(233), + [sym__upper_identifier] = ACTIONS(233), + [sym_comment] = ACTIONS(3), + }, + [594] = { + [sym_right_composition_operator] = STATE(454), + [aux_sym_right_composition_top_repeat1] = STATE(594), + [ts_builtin_sym_end] = ACTIONS(237), + [aux_sym_source_file_token1] = ACTIONS(237), + [sym_parenthesis_begin] = ACTIONS(237), + [anon_sym_PLUS_PLUS] = ACTIONS(237), + [anon_sym_DASH_DASH] = ACTIONS(237), + [anon_sym_PLUS] = ACTIONS(239), + [anon_sym_DASH] = ACTIONS(239), + [anon_sym_] = ACTIONS(237), + [anon_sym_2] = ACTIONS(237), + [anon_sym_BSLASH_] = ACTIONS(237), + [anon_sym_BSLASH_PERCENT] = ACTIONS(237), + [anon_sym_SEMI] = ACTIONS(237), + [anon_sym_EQ] = ACTIONS(239), + [anon_sym_COLON_EQ] = ACTIONS(237), + [anon_sym_CARET_EQ] = ACTIONS(237), + [anon_sym_CARET_COLON_EQ] = ACTIONS(237), + [anon_sym_EQ_DOT] = ACTIONS(237), + [anon_sym_QMARK] = ACTIONS(237), + [anon_sym_EQ_EQ] = ACTIONS(237), + [anon_sym_BANG_EQ] = ACTIONS(237), + [anon_sym_GT] = ACTIONS(239), + [anon_sym_GT_EQ] = ACTIONS(237), + [anon_sym_LT] = ACTIONS(239), + [anon_sym_LT_EQ] = ACTIONS(237), + [anon_sym_DASH_GT] = ACTIONS(237), + [anon_sym_COLON_GT] = ACTIONS(237), + [anon_sym_COLON_COLON] = ACTIONS(237), + [anon_sym_AT] = ACTIONS(239), + [anon_sym_TILDE] = ACTIONS(237), + [anon_sym_AT_STAR] = ACTIONS(237), + [anon_sym_SLASH_STAR] = ACTIONS(1376), + [anon_sym_BSLASH_AMP] = ACTIONS(237), + [anon_sym_BSLASH_PLUS] = ACTIONS(237), + [anon_sym_AMP] = ACTIONS(237), + [anon_sym_PIPE_DASH_GT] = ACTIONS(237), + [anon_sym_3] = ACTIONS(237), + [anon_sym_4] = ACTIONS(237), + [anon_sym_STAR_STAR] = ACTIONS(237), + [anon_sym_DOT] = ACTIONS(239), + [anon_sym_BSLASH] = ACTIONS(239), + [anon_sym_5] = ACTIONS(237), + [anon_sym_6] = ACTIONS(237), + [anon_sym_7] = ACTIONS(237), + [anon_sym_8] = ACTIONS(237), + [anon_sym_9] = ACTIONS(237), + [anon_sym_STAR] = ACTIONS(239), + [anon_sym_10] = ACTIONS(237), + [anon_sym_11] = ACTIONS(237), + [anon_sym_12] = ACTIONS(237), + [anon_sym_13] = ACTIONS(237), + [anon_sym_14] = ACTIONS(237), + [anon_sym_15] = ACTIONS(237), + [anon_sym_SLASH] = ACTIONS(239), + [anon_sym_16] = ACTIONS(237), + [anon_sym_BSLASH_SLASH] = ACTIONS(237), + [anon_sym_SLASH_AT] = ACTIONS(237), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(237), + [anon_sym_BANG] = ACTIONS(239), + [anon_sym_BANG_BANG] = ACTIONS(237), + [anon_sym_SQUOTE] = ACTIONS(237), + [anon_sym_BSLASH_AT] = ACTIONS(237), + [anon_sym_CARET] = ACTIONS(239), + [anon_sym_BSLASH_CARET] = ACTIONS(237), + [anon_sym_AT_AT] = ACTIONS(239), + [anon_sym_AT_AT_AT] = ACTIONS(237), + [anon_sym_PIPE] = ACTIONS(239), + [anon_sym_LT_GT] = ACTIONS(237), + [sym_list_bracket_begin] = ACTIONS(237), + [sym_association_bracket_begin] = ACTIONS(237), + [sym_blank] = ACTIONS(239), + [sym_blank_sequence] = ACTIONS(239), + [sym_blank_null_sequence] = ACTIONS(237), + [anon_sym_DQUOTE] = ACTIONS(237), + [sym_number] = ACTIONS(237), + [sym__lower_identifier] = ACTIONS(237), + [sym__upper_identifier] = ACTIONS(237), + [sym_comment] = ACTIONS(3), + }, + [595] = { + [sym_right_composition_operator] = STATE(454), + [aux_sym_right_composition_top_repeat1] = STATE(594), + [ts_builtin_sym_end] = ACTIONS(1379), + [aux_sym_source_file_token1] = ACTIONS(1379), + [sym_parenthesis_begin] = ACTIONS(1379), + [anon_sym_PLUS_PLUS] = ACTIONS(1379), + [anon_sym_DASH_DASH] = ACTIONS(1379), + [anon_sym_PLUS] = ACTIONS(1381), + [anon_sym_DASH] = ACTIONS(1381), + [anon_sym_] = ACTIONS(1379), + [anon_sym_2] = ACTIONS(1379), + [anon_sym_BSLASH_] = ACTIONS(1379), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1379), + [anon_sym_SEMI] = ACTIONS(1379), + [anon_sym_EQ] = ACTIONS(1381), + [anon_sym_COLON_EQ] = ACTIONS(1379), + [anon_sym_CARET_EQ] = ACTIONS(1379), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1379), + [anon_sym_EQ_DOT] = ACTIONS(1379), + [anon_sym_QMARK] = ACTIONS(1379), + [anon_sym_EQ_EQ] = ACTIONS(1379), + [anon_sym_BANG_EQ] = ACTIONS(1379), + [anon_sym_GT] = ACTIONS(1381), + [anon_sym_GT_EQ] = ACTIONS(1379), + [anon_sym_LT] = ACTIONS(1381), + [anon_sym_LT_EQ] = ACTIONS(1379), + [anon_sym_DASH_GT] = ACTIONS(1379), + [anon_sym_COLON_GT] = ACTIONS(1379), + [anon_sym_COLON_COLON] = ACTIONS(1379), + [anon_sym_AT] = ACTIONS(1381), + [anon_sym_TILDE] = ACTIONS(1379), + [anon_sym_AT_STAR] = ACTIONS(1379), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(1379), + [anon_sym_BSLASH_PLUS] = ACTIONS(1379), + [anon_sym_AMP] = ACTIONS(1379), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1379), + [anon_sym_3] = ACTIONS(1379), + [anon_sym_4] = ACTIONS(1379), + [anon_sym_STAR_STAR] = ACTIONS(1379), + [anon_sym_DOT] = ACTIONS(1381), + [anon_sym_BSLASH] = ACTIONS(1381), + [anon_sym_5] = ACTIONS(1379), + [anon_sym_6] = ACTIONS(1379), + [anon_sym_7] = ACTIONS(1379), + [anon_sym_8] = ACTIONS(1379), + [anon_sym_9] = ACTIONS(1379), + [anon_sym_STAR] = ACTIONS(1381), + [anon_sym_10] = ACTIONS(1379), + [anon_sym_11] = ACTIONS(1379), + [anon_sym_12] = ACTIONS(1379), + [anon_sym_13] = ACTIONS(1379), + [anon_sym_14] = ACTIONS(1379), + [anon_sym_15] = ACTIONS(1379), + [anon_sym_SLASH] = ACTIONS(1381), + [anon_sym_16] = ACTIONS(1379), + [anon_sym_BSLASH_SLASH] = ACTIONS(1379), + [anon_sym_SLASH_AT] = ACTIONS(1379), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1379), + [anon_sym_BANG] = ACTIONS(1381), + [anon_sym_BANG_BANG] = ACTIONS(1379), + [anon_sym_SQUOTE] = ACTIONS(1379), + [anon_sym_BSLASH_AT] = ACTIONS(1379), + [anon_sym_CARET] = ACTIONS(1381), + [anon_sym_BSLASH_CARET] = ACTIONS(1379), + [anon_sym_AT_AT] = ACTIONS(1381), + [anon_sym_AT_AT_AT] = ACTIONS(1379), + [anon_sym_PIPE] = ACTIONS(1381), + [anon_sym_LT_GT] = ACTIONS(1379), + [sym_list_bracket_begin] = ACTIONS(1379), + [sym_association_bracket_begin] = ACTIONS(1379), + [sym_blank] = ACTIONS(1381), + [sym_blank_sequence] = ACTIONS(1381), + [sym_blank_null_sequence] = ACTIONS(1379), + [anon_sym_DQUOTE] = ACTIONS(1379), + [sym_number] = ACTIONS(1379), + [sym__lower_identifier] = ACTIONS(1379), + [sym__upper_identifier] = ACTIONS(1379), + [sym_comment] = ACTIONS(3), + }, + [596] = { + [sym_increment_operator] = STATE(662), + [sym_decrement_operator] = STATE(661), + [ts_builtin_sym_end] = ACTIONS(1383), + [aux_sym_source_file_token1] = ACTIONS(1383), + [sym_parenthesis_begin] = ACTIONS(1383), + [anon_sym_PLUS_PLUS] = ACTIONS(1186), + [anon_sym_DASH_DASH] = ACTIONS(1188), + [anon_sym_PLUS] = ACTIONS(1385), + [anon_sym_DASH] = ACTIONS(1385), + [anon_sym_] = ACTIONS(1383), + [anon_sym_2] = ACTIONS(1383), + [anon_sym_BSLASH_] = ACTIONS(1383), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1383), + [anon_sym_SEMI] = ACTIONS(1383), + [anon_sym_EQ] = ACTIONS(1385), + [anon_sym_COLON_EQ] = ACTIONS(1383), + [anon_sym_CARET_EQ] = ACTIONS(1383), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1383), + [anon_sym_EQ_DOT] = ACTIONS(1383), + [anon_sym_QMARK] = ACTIONS(1383), + [anon_sym_EQ_EQ] = ACTIONS(1383), + [anon_sym_BANG_EQ] = ACTIONS(1383), + [anon_sym_GT] = ACTIONS(1385), + [anon_sym_GT_EQ] = ACTIONS(1383), + [anon_sym_LT] = ACTIONS(1385), + [anon_sym_LT_EQ] = ACTIONS(1383), + [anon_sym_DASH_GT] = ACTIONS(1383), + [anon_sym_COLON_GT] = ACTIONS(1383), + [anon_sym_COLON_COLON] = ACTIONS(1383), + [anon_sym_AT] = ACTIONS(1385), + [anon_sym_TILDE] = ACTIONS(1383), + [anon_sym_AT_STAR] = ACTIONS(1383), + [anon_sym_SLASH_STAR] = ACTIONS(1383), + [anon_sym_BSLASH_AMP] = ACTIONS(1383), + [anon_sym_BSLASH_PLUS] = ACTIONS(1383), + [anon_sym_AMP] = ACTIONS(1383), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1383), + [anon_sym_3] = ACTIONS(1383), + [anon_sym_4] = ACTIONS(1383), + [anon_sym_STAR_STAR] = ACTIONS(1383), + [anon_sym_DOT] = ACTIONS(1385), + [anon_sym_BSLASH] = ACTIONS(1385), + [anon_sym_5] = ACTIONS(1383), + [anon_sym_6] = ACTIONS(1383), + [anon_sym_7] = ACTIONS(1383), + [anon_sym_8] = ACTIONS(1383), + [anon_sym_9] = ACTIONS(1383), + [anon_sym_STAR] = ACTIONS(1385), + [anon_sym_10] = ACTIONS(1383), + [anon_sym_11] = ACTIONS(1383), + [anon_sym_12] = ACTIONS(1383), + [anon_sym_13] = ACTIONS(1383), + [anon_sym_14] = ACTIONS(1383), + [anon_sym_15] = ACTIONS(1383), + [anon_sym_SLASH] = ACTIONS(1385), + [anon_sym_16] = ACTIONS(1383), + [anon_sym_BSLASH_SLASH] = ACTIONS(1383), + [anon_sym_SLASH_AT] = ACTIONS(1383), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1383), + [anon_sym_BANG] = ACTIONS(1385), + [anon_sym_BANG_BANG] = ACTIONS(1383), + [anon_sym_SQUOTE] = ACTIONS(1383), + [anon_sym_BSLASH_AT] = ACTIONS(1383), + [anon_sym_CARET] = ACTIONS(1385), + [anon_sym_BSLASH_CARET] = ACTIONS(1383), + [anon_sym_AT_AT] = ACTIONS(1385), + [anon_sym_AT_AT_AT] = ACTIONS(1383), + [anon_sym_PIPE] = ACTIONS(1385), + [anon_sym_LT_GT] = ACTIONS(1383), + [sym_list_bracket_begin] = ACTIONS(1383), + [sym_association_bracket_begin] = ACTIONS(1383), + [sym_blank] = ACTIONS(1385), + [sym_blank_sequence] = ACTIONS(1385), + [sym_blank_null_sequence] = ACTIONS(1383), + [anon_sym_DQUOTE] = ACTIONS(1383), + [sym_number] = ACTIONS(1383), + [sym__lower_identifier] = ACTIONS(1383), + [sym__upper_identifier] = ACTIONS(1383), + [sym_comment] = ACTIONS(3), + }, + [597] = { + [sym_small_circle_operator] = STATE(463), + [aux_sym_small_circle_top_repeat1] = STATE(597), + [ts_builtin_sym_end] = ACTIONS(256), + [aux_sym_source_file_token1] = ACTIONS(256), + [sym_parenthesis_begin] = ACTIONS(256), + [anon_sym_PLUS_PLUS] = ACTIONS(256), + [anon_sym_DASH_DASH] = ACTIONS(256), + [anon_sym_PLUS] = ACTIONS(258), + [anon_sym_DASH] = ACTIONS(258), + [anon_sym_] = ACTIONS(256), + [anon_sym_2] = ACTIONS(256), + [anon_sym_BSLASH_] = ACTIONS(256), + [anon_sym_BSLASH_PERCENT] = ACTIONS(256), + [anon_sym_SEMI] = ACTIONS(256), + [anon_sym_EQ] = ACTIONS(258), + [anon_sym_COLON_EQ] = ACTIONS(256), + [anon_sym_CARET_EQ] = ACTIONS(256), + [anon_sym_CARET_COLON_EQ] = ACTIONS(256), + [anon_sym_EQ_DOT] = ACTIONS(256), + [anon_sym_QMARK] = ACTIONS(256), + [anon_sym_EQ_EQ] = ACTIONS(256), + [anon_sym_BANG_EQ] = ACTIONS(256), + [anon_sym_GT] = ACTIONS(258), + [anon_sym_GT_EQ] = ACTIONS(256), + [anon_sym_LT] = ACTIONS(258), + [anon_sym_LT_EQ] = ACTIONS(256), + [anon_sym_DASH_GT] = ACTIONS(256), + [anon_sym_COLON_GT] = ACTIONS(256), + [anon_sym_COLON_COLON] = ACTIONS(256), + [anon_sym_AT] = ACTIONS(258), + [anon_sym_TILDE] = ACTIONS(256), + [anon_sym_AT_STAR] = ACTIONS(256), + [anon_sym_SLASH_STAR] = ACTIONS(256), + [anon_sym_BSLASH_AMP] = ACTIONS(256), + [anon_sym_BSLASH_PLUS] = ACTIONS(256), + [anon_sym_AMP] = ACTIONS(256), + [anon_sym_PIPE_DASH_GT] = ACTIONS(256), + [anon_sym_3] = ACTIONS(1387), + [anon_sym_4] = ACTIONS(256), + [anon_sym_STAR_STAR] = ACTIONS(256), + [anon_sym_DOT] = ACTIONS(258), + [anon_sym_BSLASH] = ACTIONS(258), + [anon_sym_5] = ACTIONS(256), + [anon_sym_6] = ACTIONS(256), + [anon_sym_7] = ACTIONS(256), + [anon_sym_8] = ACTIONS(256), + [anon_sym_9] = ACTIONS(256), + [anon_sym_STAR] = ACTIONS(258), + [anon_sym_10] = ACTIONS(256), + [anon_sym_11] = ACTIONS(256), + [anon_sym_12] = ACTIONS(256), + [anon_sym_13] = ACTIONS(256), + [anon_sym_14] = ACTIONS(256), + [anon_sym_15] = ACTIONS(256), + [anon_sym_SLASH] = ACTIONS(258), + [anon_sym_16] = ACTIONS(256), + [anon_sym_BSLASH_SLASH] = ACTIONS(256), + [anon_sym_SLASH_AT] = ACTIONS(256), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(256), + [anon_sym_BANG] = ACTIONS(258), + [anon_sym_BANG_BANG] = ACTIONS(256), + [anon_sym_SQUOTE] = ACTIONS(256), + [anon_sym_BSLASH_AT] = ACTIONS(256), + [anon_sym_CARET] = ACTIONS(258), + [anon_sym_BSLASH_CARET] = ACTIONS(256), + [anon_sym_AT_AT] = ACTIONS(258), + [anon_sym_AT_AT_AT] = ACTIONS(256), + [anon_sym_PIPE] = ACTIONS(258), + [anon_sym_LT_GT] = ACTIONS(256), + [sym_list_bracket_begin] = ACTIONS(256), + [sym_association_bracket_begin] = ACTIONS(256), + [sym_blank] = ACTIONS(258), + [sym_blank_sequence] = ACTIONS(258), + [sym_blank_null_sequence] = ACTIONS(256), + [anon_sym_DQUOTE] = ACTIONS(256), + [sym_number] = ACTIONS(256), + [sym__lower_identifier] = ACTIONS(256), + [sym__upper_identifier] = ACTIONS(256), + [sym_comment] = ACTIONS(3), + }, + [598] = { + [sym_circle_dot_operator] = STATE(465), + [aux_sym_circle_dot_top_repeat1] = STATE(598), + [ts_builtin_sym_end] = ACTIONS(260), + [aux_sym_source_file_token1] = ACTIONS(260), + [sym_parenthesis_begin] = ACTIONS(260), + [anon_sym_PLUS_PLUS] = ACTIONS(260), + [anon_sym_DASH_DASH] = ACTIONS(260), + [anon_sym_PLUS] = ACTIONS(262), + [anon_sym_DASH] = ACTIONS(262), + [anon_sym_] = ACTIONS(260), + [anon_sym_2] = ACTIONS(260), + [anon_sym_BSLASH_] = ACTIONS(260), + [anon_sym_BSLASH_PERCENT] = ACTIONS(260), + [anon_sym_SEMI] = ACTIONS(260), + [anon_sym_EQ] = ACTIONS(262), + [anon_sym_COLON_EQ] = ACTIONS(260), + [anon_sym_CARET_EQ] = ACTIONS(260), + [anon_sym_CARET_COLON_EQ] = ACTIONS(260), + [anon_sym_EQ_DOT] = ACTIONS(260), + [anon_sym_QMARK] = ACTIONS(260), + [anon_sym_EQ_EQ] = ACTIONS(260), + [anon_sym_BANG_EQ] = ACTIONS(260), + [anon_sym_GT] = ACTIONS(262), + [anon_sym_GT_EQ] = ACTIONS(260), + [anon_sym_LT] = ACTIONS(262), + [anon_sym_LT_EQ] = ACTIONS(260), + [anon_sym_DASH_GT] = ACTIONS(260), + [anon_sym_COLON_GT] = ACTIONS(260), + [anon_sym_COLON_COLON] = ACTIONS(260), + [anon_sym_AT] = ACTIONS(262), + [anon_sym_TILDE] = ACTIONS(260), + [anon_sym_AT_STAR] = ACTIONS(260), + [anon_sym_SLASH_STAR] = ACTIONS(260), + [anon_sym_BSLASH_AMP] = ACTIONS(260), + [anon_sym_BSLASH_PLUS] = ACTIONS(260), + [anon_sym_AMP] = ACTIONS(260), + [anon_sym_PIPE_DASH_GT] = ACTIONS(260), + [anon_sym_3] = ACTIONS(260), + [anon_sym_4] = ACTIONS(1390), + [anon_sym_STAR_STAR] = ACTIONS(260), + [anon_sym_DOT] = ACTIONS(262), + [anon_sym_BSLASH] = ACTIONS(262), + [anon_sym_5] = ACTIONS(260), + [anon_sym_6] = ACTIONS(260), + [anon_sym_7] = ACTIONS(260), + [anon_sym_8] = ACTIONS(260), + [anon_sym_9] = ACTIONS(260), + [anon_sym_STAR] = ACTIONS(262), + [anon_sym_10] = ACTIONS(260), + [anon_sym_11] = ACTIONS(260), + [anon_sym_12] = ACTIONS(260), + [anon_sym_13] = ACTIONS(260), + [anon_sym_14] = ACTIONS(260), + [anon_sym_15] = ACTIONS(260), + [anon_sym_SLASH] = ACTIONS(262), + [anon_sym_16] = ACTIONS(260), + [anon_sym_BSLASH_SLASH] = ACTIONS(260), + [anon_sym_SLASH_AT] = ACTIONS(260), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(260), + [anon_sym_BANG] = ACTIONS(262), + [anon_sym_BANG_BANG] = ACTIONS(260), + [anon_sym_SQUOTE] = ACTIONS(260), + [anon_sym_BSLASH_AT] = ACTIONS(260), + [anon_sym_CARET] = ACTIONS(262), + [anon_sym_BSLASH_CARET] = ACTIONS(260), + [anon_sym_AT_AT] = ACTIONS(262), + [anon_sym_AT_AT_AT] = ACTIONS(260), + [anon_sym_PIPE] = ACTIONS(262), + [anon_sym_LT_GT] = ACTIONS(260), + [sym_list_bracket_begin] = ACTIONS(260), + [sym_association_bracket_begin] = ACTIONS(260), + [sym_blank] = ACTIONS(262), + [sym_blank_sequence] = ACTIONS(262), + [sym_blank_null_sequence] = ACTIONS(260), + [anon_sym_DQUOTE] = ACTIONS(260), + [sym_number] = ACTIONS(260), + [sym__lower_identifier] = ACTIONS(260), + [sym__upper_identifier] = ACTIONS(260), + [sym_comment] = ACTIONS(3), + }, + [599] = { + [sym_non_commutative_multiply_operator] = STATE(466), + [aux_sym_non_commutative_multiply_top_repeat1] = STATE(599), + [ts_builtin_sym_end] = ACTIONS(264), + [aux_sym_source_file_token1] = ACTIONS(264), + [sym_parenthesis_begin] = ACTIONS(264), + [anon_sym_PLUS_PLUS] = ACTIONS(264), + [anon_sym_DASH_DASH] = ACTIONS(264), + [anon_sym_PLUS] = ACTIONS(266), + [anon_sym_DASH] = ACTIONS(266), + [anon_sym_] = ACTIONS(264), + [anon_sym_2] = ACTIONS(264), + [anon_sym_BSLASH_] = ACTIONS(264), + [anon_sym_BSLASH_PERCENT] = ACTIONS(264), + [anon_sym_SEMI] = ACTIONS(264), + [anon_sym_EQ] = ACTIONS(266), + [anon_sym_COLON_EQ] = ACTIONS(264), + [anon_sym_CARET_EQ] = ACTIONS(264), + [anon_sym_CARET_COLON_EQ] = ACTIONS(264), + [anon_sym_EQ_DOT] = ACTIONS(264), + [anon_sym_QMARK] = ACTIONS(264), + [anon_sym_EQ_EQ] = ACTIONS(264), + [anon_sym_BANG_EQ] = ACTIONS(264), + [anon_sym_GT] = ACTIONS(266), + [anon_sym_GT_EQ] = ACTIONS(264), + [anon_sym_LT] = ACTIONS(266), + [anon_sym_LT_EQ] = ACTIONS(264), + [anon_sym_DASH_GT] = ACTIONS(264), + [anon_sym_COLON_GT] = ACTIONS(264), + [anon_sym_COLON_COLON] = ACTIONS(264), + [anon_sym_AT] = ACTIONS(266), + [anon_sym_TILDE] = ACTIONS(264), + [anon_sym_AT_STAR] = ACTIONS(264), + [anon_sym_SLASH_STAR] = ACTIONS(264), + [anon_sym_BSLASH_AMP] = ACTIONS(264), + [anon_sym_BSLASH_PLUS] = ACTIONS(264), + [anon_sym_AMP] = ACTIONS(264), + [anon_sym_PIPE_DASH_GT] = ACTIONS(264), + [anon_sym_3] = ACTIONS(264), + [anon_sym_4] = ACTIONS(264), + [anon_sym_STAR_STAR] = ACTIONS(1393), + [anon_sym_DOT] = ACTIONS(266), + [anon_sym_BSLASH] = ACTIONS(266), + [anon_sym_5] = ACTIONS(264), + [anon_sym_6] = ACTIONS(264), + [anon_sym_7] = ACTIONS(264), + [anon_sym_8] = ACTIONS(264), + [anon_sym_9] = ACTIONS(264), + [anon_sym_STAR] = ACTIONS(266), + [anon_sym_10] = ACTIONS(264), + [anon_sym_11] = ACTIONS(264), + [anon_sym_12] = ACTIONS(264), + [anon_sym_13] = ACTIONS(264), + [anon_sym_14] = ACTIONS(264), + [anon_sym_15] = ACTIONS(264), + [anon_sym_SLASH] = ACTIONS(266), + [anon_sym_16] = ACTIONS(264), + [anon_sym_BSLASH_SLASH] = ACTIONS(264), + [anon_sym_SLASH_AT] = ACTIONS(264), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(264), + [anon_sym_BANG] = ACTIONS(266), + [anon_sym_BANG_BANG] = ACTIONS(264), + [anon_sym_SQUOTE] = ACTIONS(264), + [anon_sym_BSLASH_AT] = ACTIONS(264), + [anon_sym_CARET] = ACTIONS(266), + [anon_sym_BSLASH_CARET] = ACTIONS(264), + [anon_sym_AT_AT] = ACTIONS(266), + [anon_sym_AT_AT_AT] = ACTIONS(264), + [anon_sym_PIPE] = ACTIONS(266), + [anon_sym_LT_GT] = ACTIONS(264), + [sym_list_bracket_begin] = ACTIONS(264), + [sym_association_bracket_begin] = ACTIONS(264), + [sym_blank] = ACTIONS(266), + [sym_blank_sequence] = ACTIONS(266), + [sym_blank_null_sequence] = ACTIONS(264), + [anon_sym_DQUOTE] = ACTIONS(264), + [sym_number] = ACTIONS(264), + [sym__lower_identifier] = ACTIONS(264), + [sym__upper_identifier] = ACTIONS(264), + [sym_comment] = ACTIONS(3), + }, + [600] = { + [sym_dot_operator] = STATE(470), + [aux_sym_dot_top_repeat1] = STATE(600), + [ts_builtin_sym_end] = ACTIONS(268), + [aux_sym_source_file_token1] = ACTIONS(268), + [sym_parenthesis_begin] = ACTIONS(268), + [anon_sym_PLUS_PLUS] = ACTIONS(268), + [anon_sym_DASH_DASH] = ACTIONS(268), + [anon_sym_PLUS] = ACTIONS(270), + [anon_sym_DASH] = ACTIONS(270), + [anon_sym_] = ACTIONS(268), + [anon_sym_2] = ACTIONS(268), + [anon_sym_BSLASH_] = ACTIONS(268), + [anon_sym_BSLASH_PERCENT] = ACTIONS(268), + [anon_sym_SEMI] = ACTIONS(268), + [anon_sym_EQ] = ACTIONS(270), + [anon_sym_COLON_EQ] = ACTIONS(268), + [anon_sym_CARET_EQ] = ACTIONS(268), + [anon_sym_CARET_COLON_EQ] = ACTIONS(268), + [anon_sym_EQ_DOT] = ACTIONS(268), + [anon_sym_QMARK] = ACTIONS(268), + [anon_sym_EQ_EQ] = ACTIONS(268), + [anon_sym_BANG_EQ] = ACTIONS(268), + [anon_sym_GT] = ACTIONS(270), + [anon_sym_GT_EQ] = ACTIONS(268), + [anon_sym_LT] = ACTIONS(270), + [anon_sym_LT_EQ] = ACTIONS(268), + [anon_sym_DASH_GT] = ACTIONS(268), + [anon_sym_COLON_GT] = ACTIONS(268), + [anon_sym_COLON_COLON] = ACTIONS(268), + [anon_sym_AT] = ACTIONS(270), + [anon_sym_TILDE] = ACTIONS(268), + [anon_sym_AT_STAR] = ACTIONS(268), + [anon_sym_SLASH_STAR] = ACTIONS(268), + [anon_sym_BSLASH_AMP] = ACTIONS(268), + [anon_sym_BSLASH_PLUS] = ACTIONS(268), + [anon_sym_AMP] = ACTIONS(268), + [anon_sym_PIPE_DASH_GT] = ACTIONS(268), + [anon_sym_3] = ACTIONS(268), + [anon_sym_4] = ACTIONS(268), + [anon_sym_STAR_STAR] = ACTIONS(268), + [anon_sym_DOT] = ACTIONS(1396), + [anon_sym_BSLASH] = ACTIONS(270), + [anon_sym_5] = ACTIONS(268), + [anon_sym_6] = ACTIONS(268), + [anon_sym_7] = ACTIONS(268), + [anon_sym_8] = ACTIONS(268), + [anon_sym_9] = ACTIONS(268), + [anon_sym_STAR] = ACTIONS(270), + [anon_sym_10] = ACTIONS(268), + [anon_sym_11] = ACTIONS(268), + [anon_sym_12] = ACTIONS(268), + [anon_sym_13] = ACTIONS(268), + [anon_sym_14] = ACTIONS(268), + [anon_sym_15] = ACTIONS(268), + [anon_sym_SLASH] = ACTIONS(270), + [anon_sym_16] = ACTIONS(268), + [anon_sym_BSLASH_SLASH] = ACTIONS(268), + [anon_sym_SLASH_AT] = ACTIONS(268), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(268), + [anon_sym_BANG] = ACTIONS(270), + [anon_sym_BANG_BANG] = ACTIONS(268), + [anon_sym_SQUOTE] = ACTIONS(268), + [anon_sym_BSLASH_AT] = ACTIONS(268), + [anon_sym_CARET] = ACTIONS(270), + [anon_sym_BSLASH_CARET] = ACTIONS(268), + [anon_sym_AT_AT] = ACTIONS(270), + [anon_sym_AT_AT_AT] = ACTIONS(268), + [anon_sym_PIPE] = ACTIONS(270), + [anon_sym_LT_GT] = ACTIONS(268), + [sym_list_bracket_begin] = ACTIONS(268), + [sym_association_bracket_begin] = ACTIONS(268), + [sym_blank] = ACTIONS(270), + [sym_blank_sequence] = ACTIONS(270), + [sym_blank_null_sequence] = ACTIONS(268), + [anon_sym_DQUOTE] = ACTIONS(268), + [sym_number] = ACTIONS(268), + [sym__lower_identifier] = ACTIONS(268), + [sym__upper_identifier] = ACTIONS(268), + [sym_comment] = ACTIONS(3), + }, + [601] = { + [sym_backslash_operator] = STATE(467), + [aux_sym_backslash_top_repeat1] = STATE(601), + [ts_builtin_sym_end] = ACTIONS(272), + [aux_sym_source_file_token1] = ACTIONS(272), + [sym_parenthesis_begin] = ACTIONS(272), + [anon_sym_PLUS_PLUS] = ACTIONS(272), + [anon_sym_DASH_DASH] = ACTIONS(272), + [anon_sym_PLUS] = ACTIONS(274), + [anon_sym_DASH] = ACTIONS(274), + [anon_sym_] = ACTIONS(272), + [anon_sym_2] = ACTIONS(272), + [anon_sym_BSLASH_] = ACTIONS(272), + [anon_sym_BSLASH_PERCENT] = ACTIONS(272), + [anon_sym_SEMI] = ACTIONS(272), + [anon_sym_EQ] = ACTIONS(274), + [anon_sym_COLON_EQ] = ACTIONS(272), + [anon_sym_CARET_EQ] = ACTIONS(272), + [anon_sym_CARET_COLON_EQ] = ACTIONS(272), + [anon_sym_EQ_DOT] = ACTIONS(272), + [anon_sym_QMARK] = ACTIONS(272), + [anon_sym_EQ_EQ] = ACTIONS(272), + [anon_sym_BANG_EQ] = ACTIONS(272), + [anon_sym_GT] = ACTIONS(274), + [anon_sym_GT_EQ] = ACTIONS(272), + [anon_sym_LT] = ACTIONS(274), + [anon_sym_LT_EQ] = ACTIONS(272), + [anon_sym_DASH_GT] = ACTIONS(272), + [anon_sym_COLON_GT] = ACTIONS(272), + [anon_sym_COLON_COLON] = ACTIONS(272), + [anon_sym_AT] = ACTIONS(274), + [anon_sym_TILDE] = ACTIONS(272), + [anon_sym_AT_STAR] = ACTIONS(272), + [anon_sym_SLASH_STAR] = ACTIONS(272), + [anon_sym_BSLASH_AMP] = ACTIONS(272), + [anon_sym_BSLASH_PLUS] = ACTIONS(272), + [anon_sym_AMP] = ACTIONS(272), + [anon_sym_PIPE_DASH_GT] = ACTIONS(272), + [anon_sym_3] = ACTIONS(272), + [anon_sym_4] = ACTIONS(272), + [anon_sym_STAR_STAR] = ACTIONS(272), + [anon_sym_DOT] = ACTIONS(274), + [anon_sym_BSLASH] = ACTIONS(1399), + [anon_sym_5] = ACTIONS(272), + [anon_sym_6] = ACTIONS(272), + [anon_sym_7] = ACTIONS(272), + [anon_sym_8] = ACTIONS(272), + [anon_sym_9] = ACTIONS(272), + [anon_sym_STAR] = ACTIONS(274), + [anon_sym_10] = ACTIONS(272), + [anon_sym_11] = ACTIONS(272), + [anon_sym_12] = ACTIONS(272), + [anon_sym_13] = ACTIONS(272), + [anon_sym_14] = ACTIONS(272), + [anon_sym_15] = ACTIONS(272), + [anon_sym_SLASH] = ACTIONS(274), + [anon_sym_16] = ACTIONS(272), + [anon_sym_BSLASH_SLASH] = ACTIONS(272), + [anon_sym_SLASH_AT] = ACTIONS(272), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(272), + [anon_sym_BANG] = ACTIONS(274), + [anon_sym_BANG_BANG] = ACTIONS(272), + [anon_sym_SQUOTE] = ACTIONS(272), + [anon_sym_BSLASH_AT] = ACTIONS(272), + [anon_sym_CARET] = ACTIONS(274), + [anon_sym_BSLASH_CARET] = ACTIONS(272), + [anon_sym_AT_AT] = ACTIONS(274), + [anon_sym_AT_AT_AT] = ACTIONS(272), + [anon_sym_PIPE] = ACTIONS(274), + [anon_sym_LT_GT] = ACTIONS(272), + [sym_list_bracket_begin] = ACTIONS(272), + [sym_association_bracket_begin] = ACTIONS(272), + [sym_blank] = ACTIONS(274), + [sym_blank_sequence] = ACTIONS(274), + [sym_blank_null_sequence] = ACTIONS(272), + [anon_sym_DQUOTE] = ACTIONS(272), + [sym_number] = ACTIONS(272), + [sym__lower_identifier] = ACTIONS(272), + [sym__upper_identifier] = ACTIONS(272), + [sym_comment] = ACTIONS(3), + }, + [602] = { + [sym_diamond_operator] = STATE(464), + [aux_sym_diamond_top_repeat1] = STATE(602), + [ts_builtin_sym_end] = ACTIONS(41), + [aux_sym_source_file_token1] = ACTIONS(41), + [sym_parenthesis_begin] = ACTIONS(41), + [anon_sym_PLUS_PLUS] = ACTIONS(41), + [anon_sym_DASH_DASH] = ACTIONS(41), + [anon_sym_PLUS] = ACTIONS(43), + [anon_sym_DASH] = ACTIONS(43), + [anon_sym_] = ACTIONS(41), + [anon_sym_2] = ACTIONS(41), + [anon_sym_BSLASH_] = ACTIONS(41), + [anon_sym_BSLASH_PERCENT] = ACTIONS(41), + [anon_sym_SEMI] = ACTIONS(41), + [anon_sym_EQ] = ACTIONS(43), + [anon_sym_COLON_EQ] = ACTIONS(41), + [anon_sym_CARET_EQ] = ACTIONS(41), + [anon_sym_CARET_COLON_EQ] = ACTIONS(41), + [anon_sym_EQ_DOT] = ACTIONS(41), + [anon_sym_QMARK] = ACTIONS(41), + [anon_sym_EQ_EQ] = ACTIONS(41), + [anon_sym_BANG_EQ] = ACTIONS(41), + [anon_sym_GT] = ACTIONS(43), + [anon_sym_GT_EQ] = ACTIONS(41), + [anon_sym_LT] = ACTIONS(43), + [anon_sym_LT_EQ] = ACTIONS(41), + [anon_sym_DASH_GT] = ACTIONS(41), + [anon_sym_COLON_GT] = ACTIONS(41), + [anon_sym_COLON_COLON] = ACTIONS(41), + [anon_sym_AT] = ACTIONS(43), + [anon_sym_TILDE] = ACTIONS(41), + [anon_sym_AT_STAR] = ACTIONS(41), + [anon_sym_SLASH_STAR] = ACTIONS(41), + [anon_sym_BSLASH_AMP] = ACTIONS(41), + [anon_sym_BSLASH_PLUS] = ACTIONS(41), + [anon_sym_AMP] = ACTIONS(41), + [anon_sym_PIPE_DASH_GT] = ACTIONS(41), + [anon_sym_3] = ACTIONS(41), + [anon_sym_4] = ACTIONS(41), + [anon_sym_STAR_STAR] = ACTIONS(41), + [anon_sym_DOT] = ACTIONS(43), + [anon_sym_BSLASH] = ACTIONS(43), + [anon_sym_5] = ACTIONS(1402), + [anon_sym_6] = ACTIONS(41), + [anon_sym_7] = ACTIONS(41), + [anon_sym_8] = ACTIONS(41), + [anon_sym_9] = ACTIONS(41), + [anon_sym_STAR] = ACTIONS(43), + [anon_sym_10] = ACTIONS(41), + [anon_sym_11] = ACTIONS(41), + [anon_sym_12] = ACTIONS(41), + [anon_sym_13] = ACTIONS(41), + [anon_sym_14] = ACTIONS(41), + [anon_sym_15] = ACTIONS(41), + [anon_sym_SLASH] = ACTIONS(43), + [anon_sym_16] = ACTIONS(41), + [anon_sym_BSLASH_SLASH] = ACTIONS(41), + [anon_sym_SLASH_AT] = ACTIONS(41), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(41), + [anon_sym_BANG] = ACTIONS(43), + [anon_sym_BANG_BANG] = ACTIONS(41), + [anon_sym_SQUOTE] = ACTIONS(41), + [anon_sym_BSLASH_AT] = ACTIONS(41), + [anon_sym_CARET] = ACTIONS(43), + [anon_sym_BSLASH_CARET] = ACTIONS(41), + [anon_sym_AT_AT] = ACTIONS(43), + [anon_sym_AT_AT_AT] = ACTIONS(41), + [anon_sym_PIPE] = ACTIONS(43), + [anon_sym_LT_GT] = ACTIONS(41), + [sym_list_bracket_begin] = ACTIONS(41), + [sym_association_bracket_begin] = ACTIONS(41), + [sym_blank] = ACTIONS(43), + [sym_blank_sequence] = ACTIONS(43), + [sym_blank_null_sequence] = ACTIONS(41), + [anon_sym_DQUOTE] = ACTIONS(41), + [sym_number] = ACTIONS(41), + [sym__lower_identifier] = ACTIONS(41), + [sym__upper_identifier] = ACTIONS(41), + [sym_comment] = ACTIONS(3), + }, + [603] = { + [sym_wedge_operator] = STATE(452), + [aux_sym_wedge_top_repeat1] = STATE(603), + [ts_builtin_sym_end] = ACTIONS(252), + [aux_sym_source_file_token1] = ACTIONS(252), + [sym_parenthesis_begin] = ACTIONS(252), + [anon_sym_PLUS_PLUS] = ACTIONS(252), + [anon_sym_DASH_DASH] = ACTIONS(252), + [anon_sym_PLUS] = ACTIONS(254), + [anon_sym_DASH] = ACTIONS(254), + [anon_sym_] = ACTIONS(252), + [anon_sym_2] = ACTIONS(252), + [anon_sym_BSLASH_] = ACTIONS(252), + [anon_sym_BSLASH_PERCENT] = ACTIONS(252), + [anon_sym_SEMI] = ACTIONS(252), + [anon_sym_EQ] = ACTIONS(254), + [anon_sym_COLON_EQ] = ACTIONS(252), + [anon_sym_CARET_EQ] = ACTIONS(252), + [anon_sym_CARET_COLON_EQ] = ACTIONS(252), + [anon_sym_EQ_DOT] = ACTIONS(252), + [anon_sym_QMARK] = ACTIONS(252), + [anon_sym_EQ_EQ] = ACTIONS(252), + [anon_sym_BANG_EQ] = ACTIONS(252), + [anon_sym_GT] = ACTIONS(254), + [anon_sym_GT_EQ] = ACTIONS(252), + [anon_sym_LT] = ACTIONS(254), + [anon_sym_LT_EQ] = ACTIONS(252), + [anon_sym_DASH_GT] = ACTIONS(252), + [anon_sym_COLON_GT] = ACTIONS(252), + [anon_sym_COLON_COLON] = ACTIONS(252), + [anon_sym_AT] = ACTIONS(254), + [anon_sym_TILDE] = ACTIONS(252), + [anon_sym_AT_STAR] = ACTIONS(252), + [anon_sym_SLASH_STAR] = ACTIONS(252), + [anon_sym_BSLASH_AMP] = ACTIONS(252), + [anon_sym_BSLASH_PLUS] = ACTIONS(252), + [anon_sym_AMP] = ACTIONS(252), + [anon_sym_PIPE_DASH_GT] = ACTIONS(252), + [anon_sym_3] = ACTIONS(252), + [anon_sym_4] = ACTIONS(252), + [anon_sym_STAR_STAR] = ACTIONS(252), + [anon_sym_DOT] = ACTIONS(254), + [anon_sym_BSLASH] = ACTIONS(254), + [anon_sym_5] = ACTIONS(252), + [anon_sym_6] = ACTIONS(1405), + [anon_sym_7] = ACTIONS(252), + [anon_sym_8] = ACTIONS(252), + [anon_sym_9] = ACTIONS(252), + [anon_sym_STAR] = ACTIONS(254), + [anon_sym_10] = ACTIONS(252), + [anon_sym_11] = ACTIONS(252), + [anon_sym_12] = ACTIONS(252), + [anon_sym_13] = ACTIONS(252), + [anon_sym_14] = ACTIONS(252), + [anon_sym_15] = ACTIONS(252), + [anon_sym_SLASH] = ACTIONS(254), + [anon_sym_16] = ACTIONS(252), + [anon_sym_BSLASH_SLASH] = ACTIONS(252), + [anon_sym_SLASH_AT] = ACTIONS(252), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(252), + [anon_sym_BANG] = ACTIONS(254), + [anon_sym_BANG_BANG] = ACTIONS(252), + [anon_sym_SQUOTE] = ACTIONS(252), + [anon_sym_BSLASH_AT] = ACTIONS(252), + [anon_sym_CARET] = ACTIONS(254), + [anon_sym_BSLASH_CARET] = ACTIONS(252), + [anon_sym_AT_AT] = ACTIONS(254), + [anon_sym_AT_AT_AT] = ACTIONS(252), + [anon_sym_PIPE] = ACTIONS(254), + [anon_sym_LT_GT] = ACTIONS(252), + [sym_list_bracket_begin] = ACTIONS(252), + [sym_association_bracket_begin] = ACTIONS(252), + [sym_blank] = ACTIONS(254), + [sym_blank_sequence] = ACTIONS(254), + [sym_blank_null_sequence] = ACTIONS(252), + [anon_sym_DQUOTE] = ACTIONS(252), + [sym_number] = ACTIONS(252), + [sym__lower_identifier] = ACTIONS(252), + [sym__upper_identifier] = ACTIONS(252), + [sym_comment] = ACTIONS(3), + }, + [604] = { + [sym_vee_operator] = STATE(411), + [aux_sym_vee_top_repeat1] = STATE(604), + [ts_builtin_sym_end] = ACTIONS(304), + [aux_sym_source_file_token1] = ACTIONS(304), + [sym_parenthesis_begin] = ACTIONS(304), + [anon_sym_PLUS_PLUS] = ACTIONS(304), + [anon_sym_DASH_DASH] = ACTIONS(304), + [anon_sym_PLUS] = ACTIONS(306), + [anon_sym_DASH] = ACTIONS(306), + [anon_sym_] = ACTIONS(304), + [anon_sym_2] = ACTIONS(304), + [anon_sym_BSLASH_] = ACTIONS(304), + [anon_sym_BSLASH_PERCENT] = ACTIONS(304), + [anon_sym_SEMI] = ACTIONS(304), + [anon_sym_EQ] = ACTIONS(306), + [anon_sym_COLON_EQ] = ACTIONS(304), + [anon_sym_CARET_EQ] = ACTIONS(304), + [anon_sym_CARET_COLON_EQ] = ACTIONS(304), + [anon_sym_EQ_DOT] = ACTIONS(304), + [anon_sym_QMARK] = ACTIONS(304), + [anon_sym_EQ_EQ] = ACTIONS(304), + [anon_sym_BANG_EQ] = ACTIONS(304), + [anon_sym_GT] = ACTIONS(306), + [anon_sym_GT_EQ] = ACTIONS(304), + [anon_sym_LT] = ACTIONS(306), + [anon_sym_LT_EQ] = ACTIONS(304), + [anon_sym_DASH_GT] = ACTIONS(304), + [anon_sym_COLON_GT] = ACTIONS(304), + [anon_sym_COLON_COLON] = ACTIONS(304), + [anon_sym_AT] = ACTIONS(306), + [anon_sym_TILDE] = ACTIONS(304), + [anon_sym_AT_STAR] = ACTIONS(304), + [anon_sym_SLASH_STAR] = ACTIONS(304), + [anon_sym_BSLASH_AMP] = ACTIONS(304), + [anon_sym_BSLASH_PLUS] = ACTIONS(304), + [anon_sym_AMP] = ACTIONS(304), + [anon_sym_PIPE_DASH_GT] = ACTIONS(304), + [anon_sym_3] = ACTIONS(304), + [anon_sym_4] = ACTIONS(304), + [anon_sym_STAR_STAR] = ACTIONS(304), + [anon_sym_DOT] = ACTIONS(306), + [anon_sym_BSLASH] = ACTIONS(306), + [anon_sym_5] = ACTIONS(304), + [anon_sym_6] = ACTIONS(304), + [anon_sym_7] = ACTIONS(1408), + [anon_sym_8] = ACTIONS(304), + [anon_sym_9] = ACTIONS(304), + [anon_sym_STAR] = ACTIONS(306), + [anon_sym_10] = ACTIONS(304), + [anon_sym_11] = ACTIONS(304), + [anon_sym_12] = ACTIONS(304), + [anon_sym_13] = ACTIONS(304), + [anon_sym_14] = ACTIONS(304), + [anon_sym_15] = ACTIONS(304), + [anon_sym_SLASH] = ACTIONS(306), + [anon_sym_16] = ACTIONS(304), + [anon_sym_BSLASH_SLASH] = ACTIONS(304), + [anon_sym_SLASH_AT] = ACTIONS(304), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(304), + [anon_sym_BANG] = ACTIONS(306), + [anon_sym_BANG_BANG] = ACTIONS(304), + [anon_sym_SQUOTE] = ACTIONS(304), + [anon_sym_BSLASH_AT] = ACTIONS(304), + [anon_sym_CARET] = ACTIONS(306), + [anon_sym_BSLASH_CARET] = ACTIONS(304), + [anon_sym_AT_AT] = ACTIONS(306), + [anon_sym_AT_AT_AT] = ACTIONS(304), + [anon_sym_PIPE] = ACTIONS(306), + [anon_sym_LT_GT] = ACTIONS(304), + [sym_list_bracket_begin] = ACTIONS(304), + [sym_association_bracket_begin] = ACTIONS(304), + [sym_blank] = ACTIONS(306), + [sym_blank_sequence] = ACTIONS(306), + [sym_blank_null_sequence] = ACTIONS(304), + [anon_sym_DQUOTE] = ACTIONS(304), + [sym_number] = ACTIONS(304), + [sym__lower_identifier] = ACTIONS(304), + [sym__upper_identifier] = ACTIONS(304), + [sym_comment] = ACTIONS(3), + }, + [605] = { + [sym_circle_times_operator] = STATE(412), + [aux_sym_circle_times_top_repeat1] = STATE(605), + [ts_builtin_sym_end] = ACTIONS(288), + [aux_sym_source_file_token1] = ACTIONS(288), + [sym_parenthesis_begin] = ACTIONS(288), + [anon_sym_PLUS_PLUS] = ACTIONS(288), + [anon_sym_DASH_DASH] = ACTIONS(288), + [anon_sym_PLUS] = ACTIONS(290), + [anon_sym_DASH] = ACTIONS(290), + [anon_sym_] = ACTIONS(288), + [anon_sym_2] = ACTIONS(288), + [anon_sym_BSLASH_] = ACTIONS(288), + [anon_sym_BSLASH_PERCENT] = ACTIONS(288), + [anon_sym_SEMI] = ACTIONS(288), + [anon_sym_EQ] = ACTIONS(290), + [anon_sym_COLON_EQ] = ACTIONS(288), + [anon_sym_CARET_EQ] = ACTIONS(288), + [anon_sym_CARET_COLON_EQ] = ACTIONS(288), + [anon_sym_EQ_DOT] = ACTIONS(288), + [anon_sym_QMARK] = ACTIONS(288), + [anon_sym_EQ_EQ] = ACTIONS(288), + [anon_sym_BANG_EQ] = ACTIONS(288), + [anon_sym_GT] = ACTIONS(290), + [anon_sym_GT_EQ] = ACTIONS(288), + [anon_sym_LT] = ACTIONS(290), + [anon_sym_LT_EQ] = ACTIONS(288), + [anon_sym_DASH_GT] = ACTIONS(288), + [anon_sym_COLON_GT] = ACTIONS(288), + [anon_sym_COLON_COLON] = ACTIONS(288), + [anon_sym_AT] = ACTIONS(290), + [anon_sym_TILDE] = ACTIONS(288), + [anon_sym_AT_STAR] = ACTIONS(288), + [anon_sym_SLASH_STAR] = ACTIONS(288), + [anon_sym_BSLASH_AMP] = ACTIONS(288), + [anon_sym_BSLASH_PLUS] = ACTIONS(288), + [anon_sym_AMP] = ACTIONS(288), + [anon_sym_PIPE_DASH_GT] = ACTIONS(288), + [anon_sym_3] = ACTIONS(288), + [anon_sym_4] = ACTIONS(288), + [anon_sym_STAR_STAR] = ACTIONS(288), + [anon_sym_DOT] = ACTIONS(290), + [anon_sym_BSLASH] = ACTIONS(290), + [anon_sym_5] = ACTIONS(288), + [anon_sym_6] = ACTIONS(288), + [anon_sym_7] = ACTIONS(288), + [anon_sym_8] = ACTIONS(1411), + [anon_sym_9] = ACTIONS(288), + [anon_sym_STAR] = ACTIONS(290), + [anon_sym_10] = ACTIONS(288), + [anon_sym_11] = ACTIONS(288), + [anon_sym_12] = ACTIONS(288), + [anon_sym_13] = ACTIONS(288), + [anon_sym_14] = ACTIONS(288), + [anon_sym_15] = ACTIONS(288), + [anon_sym_SLASH] = ACTIONS(290), + [anon_sym_16] = ACTIONS(288), + [anon_sym_BSLASH_SLASH] = ACTIONS(288), + [anon_sym_SLASH_AT] = ACTIONS(288), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(288), + [anon_sym_BANG] = ACTIONS(290), + [anon_sym_BANG_BANG] = ACTIONS(288), + [anon_sym_SQUOTE] = ACTIONS(288), + [anon_sym_BSLASH_AT] = ACTIONS(288), + [anon_sym_CARET] = ACTIONS(290), + [anon_sym_BSLASH_CARET] = ACTIONS(288), + [anon_sym_AT_AT] = ACTIONS(290), + [anon_sym_AT_AT_AT] = ACTIONS(288), + [anon_sym_PIPE] = ACTIONS(290), + [anon_sym_LT_GT] = ACTIONS(288), + [sym_list_bracket_begin] = ACTIONS(288), + [sym_association_bracket_begin] = ACTIONS(288), + [sym_blank] = ACTIONS(290), + [sym_blank_sequence] = ACTIONS(290), + [sym_blank_null_sequence] = ACTIONS(288), + [anon_sym_DQUOTE] = ACTIONS(288), + [sym_number] = ACTIONS(288), + [sym__lower_identifier] = ACTIONS(288), + [sym__upper_identifier] = ACTIONS(288), + [sym_comment] = ACTIONS(3), + }, + [606] = { + [sym_vertical_tilde_operator] = STATE(418), + [aux_sym_vertical_tilde_top_repeat1] = STATE(552), + [ts_builtin_sym_end] = ACTIONS(1414), + [aux_sym_source_file_token1] = ACTIONS(1414), + [sym_parenthesis_begin] = ACTIONS(1414), + [anon_sym_PLUS_PLUS] = ACTIONS(1414), + [anon_sym_DASH_DASH] = ACTIONS(1414), + [anon_sym_PLUS] = ACTIONS(1416), + [anon_sym_DASH] = ACTIONS(1416), + [anon_sym_] = ACTIONS(1414), + [anon_sym_2] = ACTIONS(1414), + [anon_sym_BSLASH_] = ACTIONS(1414), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1414), + [anon_sym_SEMI] = ACTIONS(1414), + [anon_sym_EQ] = ACTIONS(1416), + [anon_sym_COLON_EQ] = ACTIONS(1414), + [anon_sym_CARET_EQ] = ACTIONS(1414), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1414), + [anon_sym_EQ_DOT] = ACTIONS(1414), + [anon_sym_QMARK] = ACTIONS(1414), + [anon_sym_EQ_EQ] = ACTIONS(1414), + [anon_sym_BANG_EQ] = ACTIONS(1414), + [anon_sym_GT] = ACTIONS(1416), + [anon_sym_GT_EQ] = ACTIONS(1414), + [anon_sym_LT] = ACTIONS(1416), + [anon_sym_LT_EQ] = ACTIONS(1414), + [anon_sym_DASH_GT] = ACTIONS(1414), + [anon_sym_COLON_GT] = ACTIONS(1414), + [anon_sym_COLON_COLON] = ACTIONS(1414), + [anon_sym_AT] = ACTIONS(1416), + [anon_sym_TILDE] = ACTIONS(1414), + [anon_sym_AT_STAR] = ACTIONS(1414), + [anon_sym_SLASH_STAR] = ACTIONS(1414), + [anon_sym_BSLASH_AMP] = ACTIONS(1414), + [anon_sym_BSLASH_PLUS] = ACTIONS(1414), + [anon_sym_AMP] = ACTIONS(1414), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1414), + [anon_sym_3] = ACTIONS(1414), + [anon_sym_4] = ACTIONS(1414), + [anon_sym_STAR_STAR] = ACTIONS(1414), + [anon_sym_DOT] = ACTIONS(1416), + [anon_sym_BSLASH] = ACTIONS(1416), + [anon_sym_5] = ACTIONS(1414), + [anon_sym_6] = ACTIONS(1414), + [anon_sym_7] = ACTIONS(1414), + [anon_sym_8] = ACTIONS(1414), + [anon_sym_9] = ACTIONS(1414), + [anon_sym_STAR] = ACTIONS(1416), + [anon_sym_10] = ACTIONS(1414), + [anon_sym_11] = ACTIONS(1414), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(1414), + [anon_sym_14] = ACTIONS(1414), + [anon_sym_15] = ACTIONS(1414), + [anon_sym_SLASH] = ACTIONS(1416), + [anon_sym_16] = ACTIONS(1414), + [anon_sym_BSLASH_SLASH] = ACTIONS(1414), + [anon_sym_SLASH_AT] = ACTIONS(1414), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1414), + [anon_sym_BANG] = ACTIONS(1416), + [anon_sym_BANG_BANG] = ACTIONS(1414), + [anon_sym_SQUOTE] = ACTIONS(1414), + [anon_sym_BSLASH_AT] = ACTIONS(1414), + [anon_sym_CARET] = ACTIONS(1416), + [anon_sym_BSLASH_CARET] = ACTIONS(1414), + [anon_sym_AT_AT] = ACTIONS(1416), + [anon_sym_AT_AT_AT] = ACTIONS(1414), + [anon_sym_PIPE] = ACTIONS(1416), + [anon_sym_LT_GT] = ACTIONS(1414), + [sym_list_bracket_begin] = ACTIONS(1414), + [sym_association_bracket_begin] = ACTIONS(1414), + [sym_blank] = ACTIONS(1416), + [sym_blank_sequence] = ACTIONS(1416), + [sym_blank_null_sequence] = ACTIONS(1414), + [anon_sym_DQUOTE] = ACTIONS(1414), + [sym_number] = ACTIONS(1414), + [sym__lower_identifier] = ACTIONS(1414), + [sym__upper_identifier] = ACTIONS(1414), + [sym_comment] = ACTIONS(3), + }, + [607] = { + [sym_center_dot_operator] = STATE(413), + [aux_sym_center_dot_top_repeat1] = STATE(607), + [ts_builtin_sym_end] = ACTIONS(292), + [aux_sym_source_file_token1] = ACTIONS(292), + [sym_parenthesis_begin] = ACTIONS(292), + [anon_sym_PLUS_PLUS] = ACTIONS(292), + [anon_sym_DASH_DASH] = ACTIONS(292), + [anon_sym_PLUS] = ACTIONS(294), + [anon_sym_DASH] = ACTIONS(294), + [anon_sym_] = ACTIONS(292), + [anon_sym_2] = ACTIONS(292), + [anon_sym_BSLASH_] = ACTIONS(292), + [anon_sym_BSLASH_PERCENT] = ACTIONS(292), + [anon_sym_SEMI] = ACTIONS(292), + [anon_sym_EQ] = ACTIONS(294), + [anon_sym_COLON_EQ] = ACTIONS(292), + [anon_sym_CARET_EQ] = ACTIONS(292), + [anon_sym_CARET_COLON_EQ] = ACTIONS(292), + [anon_sym_EQ_DOT] = ACTIONS(292), + [anon_sym_QMARK] = ACTIONS(292), + [anon_sym_EQ_EQ] = ACTIONS(292), + [anon_sym_BANG_EQ] = ACTIONS(292), + [anon_sym_GT] = ACTIONS(294), + [anon_sym_GT_EQ] = ACTIONS(292), + [anon_sym_LT] = ACTIONS(294), + [anon_sym_LT_EQ] = ACTIONS(292), + [anon_sym_DASH_GT] = ACTIONS(292), + [anon_sym_COLON_GT] = ACTIONS(292), + [anon_sym_COLON_COLON] = ACTIONS(292), + [anon_sym_AT] = ACTIONS(294), + [anon_sym_TILDE] = ACTIONS(292), + [anon_sym_AT_STAR] = ACTIONS(292), + [anon_sym_SLASH_STAR] = ACTIONS(292), + [anon_sym_BSLASH_AMP] = ACTIONS(292), + [anon_sym_BSLASH_PLUS] = ACTIONS(292), + [anon_sym_AMP] = ACTIONS(292), + [anon_sym_PIPE_DASH_GT] = ACTIONS(292), + [anon_sym_3] = ACTIONS(292), + [anon_sym_4] = ACTIONS(292), + [anon_sym_STAR_STAR] = ACTIONS(292), + [anon_sym_DOT] = ACTIONS(294), + [anon_sym_BSLASH] = ACTIONS(294), + [anon_sym_5] = ACTIONS(292), + [anon_sym_6] = ACTIONS(292), + [anon_sym_7] = ACTIONS(292), + [anon_sym_8] = ACTIONS(292), + [anon_sym_9] = ACTIONS(1418), + [anon_sym_STAR] = ACTIONS(294), + [anon_sym_10] = ACTIONS(292), + [anon_sym_11] = ACTIONS(292), + [anon_sym_12] = ACTIONS(292), + [anon_sym_13] = ACTIONS(292), + [anon_sym_14] = ACTIONS(292), + [anon_sym_15] = ACTIONS(292), + [anon_sym_SLASH] = ACTIONS(294), + [anon_sym_16] = ACTIONS(292), + [anon_sym_BSLASH_SLASH] = ACTIONS(292), + [anon_sym_SLASH_AT] = ACTIONS(292), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(292), + [anon_sym_BANG] = ACTIONS(294), + [anon_sym_BANG_BANG] = ACTIONS(292), + [anon_sym_SQUOTE] = ACTIONS(292), + [anon_sym_BSLASH_AT] = ACTIONS(292), + [anon_sym_CARET] = ACTIONS(294), + [anon_sym_BSLASH_CARET] = ACTIONS(292), + [anon_sym_AT_AT] = ACTIONS(294), + [anon_sym_AT_AT_AT] = ACTIONS(292), + [anon_sym_PIPE] = ACTIONS(294), + [anon_sym_LT_GT] = ACTIONS(292), + [sym_list_bracket_begin] = ACTIONS(292), + [sym_association_bracket_begin] = ACTIONS(292), + [sym_blank] = ACTIONS(294), + [sym_blank_sequence] = ACTIONS(294), + [sym_blank_null_sequence] = ACTIONS(292), + [anon_sym_DQUOTE] = ACTIONS(292), + [sym_number] = ACTIONS(292), + [sym__lower_identifier] = ACTIONS(292), + [sym__upper_identifier] = ACTIONS(292), + [sym_comment] = ACTIONS(3), + }, + [608] = { + [sym_times_ast_operator] = STATE(415), + [aux_sym_times_ast_top_repeat1] = STATE(608), + [ts_builtin_sym_end] = ACTIONS(296), + [aux_sym_source_file_token1] = ACTIONS(296), + [sym_parenthesis_begin] = ACTIONS(296), + [anon_sym_PLUS_PLUS] = ACTIONS(296), + [anon_sym_DASH_DASH] = ACTIONS(296), + [anon_sym_PLUS] = ACTIONS(298), + [anon_sym_DASH] = ACTIONS(298), + [anon_sym_] = ACTIONS(296), + [anon_sym_2] = ACTIONS(296), + [anon_sym_BSLASH_] = ACTIONS(296), + [anon_sym_BSLASH_PERCENT] = ACTIONS(296), + [anon_sym_SEMI] = ACTIONS(296), + [anon_sym_EQ] = ACTIONS(298), + [anon_sym_COLON_EQ] = ACTIONS(296), + [anon_sym_CARET_EQ] = ACTIONS(296), + [anon_sym_CARET_COLON_EQ] = ACTIONS(296), + [anon_sym_EQ_DOT] = ACTIONS(296), + [anon_sym_QMARK] = ACTIONS(296), + [anon_sym_EQ_EQ] = ACTIONS(296), + [anon_sym_BANG_EQ] = ACTIONS(296), + [anon_sym_GT] = ACTIONS(298), + [anon_sym_GT_EQ] = ACTIONS(296), + [anon_sym_LT] = ACTIONS(298), + [anon_sym_LT_EQ] = ACTIONS(296), + [anon_sym_DASH_GT] = ACTIONS(296), + [anon_sym_COLON_GT] = ACTIONS(296), + [anon_sym_COLON_COLON] = ACTIONS(296), + [anon_sym_AT] = ACTIONS(298), + [anon_sym_TILDE] = ACTIONS(296), + [anon_sym_AT_STAR] = ACTIONS(296), + [anon_sym_SLASH_STAR] = ACTIONS(296), + [anon_sym_BSLASH_AMP] = ACTIONS(296), + [anon_sym_BSLASH_PLUS] = ACTIONS(296), + [anon_sym_AMP] = ACTIONS(296), + [anon_sym_PIPE_DASH_GT] = ACTIONS(296), + [anon_sym_3] = ACTIONS(296), + [anon_sym_4] = ACTIONS(296), + [anon_sym_STAR_STAR] = ACTIONS(296), + [anon_sym_DOT] = ACTIONS(298), + [anon_sym_BSLASH] = ACTIONS(298), + [anon_sym_5] = ACTIONS(296), + [anon_sym_6] = ACTIONS(296), + [anon_sym_7] = ACTIONS(296), + [anon_sym_8] = ACTIONS(296), + [anon_sym_9] = ACTIONS(296), + [anon_sym_STAR] = ACTIONS(1421), + [anon_sym_10] = ACTIONS(296), + [anon_sym_11] = ACTIONS(296), + [anon_sym_12] = ACTIONS(296), + [anon_sym_13] = ACTIONS(296), + [anon_sym_14] = ACTIONS(296), + [anon_sym_15] = ACTIONS(296), + [anon_sym_SLASH] = ACTIONS(298), + [anon_sym_16] = ACTIONS(296), + [anon_sym_BSLASH_SLASH] = ACTIONS(296), + [anon_sym_SLASH_AT] = ACTIONS(296), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(296), + [anon_sym_BANG] = ACTIONS(298), + [anon_sym_BANG_BANG] = ACTIONS(296), + [anon_sym_SQUOTE] = ACTIONS(296), + [anon_sym_BSLASH_AT] = ACTIONS(296), + [anon_sym_CARET] = ACTIONS(298), + [anon_sym_BSLASH_CARET] = ACTIONS(296), + [anon_sym_AT_AT] = ACTIONS(298), + [anon_sym_AT_AT_AT] = ACTIONS(296), + [anon_sym_PIPE] = ACTIONS(298), + [anon_sym_LT_GT] = ACTIONS(296), + [sym_list_bracket_begin] = ACTIONS(296), + [sym_association_bracket_begin] = ACTIONS(296), + [sym_blank] = ACTIONS(298), + [sym_blank_sequence] = ACTIONS(298), + [sym_blank_null_sequence] = ACTIONS(296), + [anon_sym_DQUOTE] = ACTIONS(296), + [sym_number] = ACTIONS(296), + [sym__lower_identifier] = ACTIONS(296), + [sym__upper_identifier] = ACTIONS(296), + [sym_comment] = ACTIONS(3), + }, + [609] = { + [sym_compound_expression_operator] = STATE(473), + [aux_sym_compound_expression_top_repeat1] = STATE(582), + [ts_builtin_sym_end] = ACTIONS(1424), + [aux_sym_source_file_token1] = ACTIONS(1424), + [sym_parenthesis_begin] = ACTIONS(1424), + [anon_sym_PLUS_PLUS] = ACTIONS(1424), + [anon_sym_DASH_DASH] = ACTIONS(1424), + [anon_sym_PLUS] = ACTIONS(1426), + [anon_sym_DASH] = ACTIONS(1426), + [anon_sym_] = ACTIONS(1424), + [anon_sym_2] = ACTIONS(1424), + [anon_sym_BSLASH_] = ACTIONS(1424), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1424), + [anon_sym_SEMI] = ACTIONS(1424), + [anon_sym_EQ] = ACTIONS(1426), + [anon_sym_COLON_EQ] = ACTIONS(1424), + [anon_sym_CARET_EQ] = ACTIONS(1424), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1424), + [anon_sym_EQ_DOT] = ACTIONS(1424), + [anon_sym_QMARK] = ACTIONS(1424), + [anon_sym_EQ_EQ] = ACTIONS(1424), + [anon_sym_BANG_EQ] = ACTIONS(1424), + [anon_sym_GT] = ACTIONS(1426), + [anon_sym_GT_EQ] = ACTIONS(1424), + [anon_sym_LT] = ACTIONS(1426), + [anon_sym_LT_EQ] = ACTIONS(1424), + [anon_sym_DASH_GT] = ACTIONS(1424), + [anon_sym_COLON_GT] = ACTIONS(1424), + [anon_sym_COLON_COLON] = ACTIONS(1424), + [anon_sym_AT] = ACTIONS(1426), + [anon_sym_TILDE] = ACTIONS(1424), + [anon_sym_AT_STAR] = ACTIONS(1424), + [anon_sym_SLASH_STAR] = ACTIONS(1424), + [anon_sym_BSLASH_AMP] = ACTIONS(1424), + [anon_sym_BSLASH_PLUS] = ACTIONS(1424), + [anon_sym_AMP] = ACTIONS(1424), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1424), + [anon_sym_3] = ACTIONS(1424), + [anon_sym_4] = ACTIONS(1424), + [anon_sym_STAR_STAR] = ACTIONS(1424), + [anon_sym_DOT] = ACTIONS(1426), + [anon_sym_BSLASH] = ACTIONS(1426), + [anon_sym_5] = ACTIONS(1424), + [anon_sym_6] = ACTIONS(1424), + [anon_sym_7] = ACTIONS(1424), + [anon_sym_8] = ACTIONS(1424), + [anon_sym_9] = ACTIONS(1424), + [anon_sym_STAR] = ACTIONS(1426), + [anon_sym_10] = ACTIONS(1424), + [anon_sym_11] = ACTIONS(1424), + [anon_sym_12] = ACTIONS(1424), + [anon_sym_13] = ACTIONS(1424), + [anon_sym_14] = ACTIONS(1424), + [anon_sym_15] = ACTIONS(1424), + [anon_sym_SLASH] = ACTIONS(1426), + [anon_sym_16] = ACTIONS(1424), + [anon_sym_BSLASH_SLASH] = ACTIONS(1424), + [anon_sym_SLASH_AT] = ACTIONS(1424), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1424), + [anon_sym_BANG] = ACTIONS(1426), + [anon_sym_BANG_BANG] = ACTIONS(1424), + [anon_sym_SQUOTE] = ACTIONS(1424), + [anon_sym_BSLASH_AT] = ACTIONS(1424), + [anon_sym_CARET] = ACTIONS(1426), + [anon_sym_BSLASH_CARET] = ACTIONS(1424), + [anon_sym_AT_AT] = ACTIONS(1426), + [anon_sym_AT_AT_AT] = ACTIONS(1424), + [anon_sym_PIPE] = ACTIONS(1426), + [anon_sym_LT_GT] = ACTIONS(1424), + [sym_list_bracket_begin] = ACTIONS(1424), + [sym_association_bracket_begin] = ACTIONS(1424), + [sym_blank] = ACTIONS(1426), + [sym_blank_sequence] = ACTIONS(1426), + [sym_blank_null_sequence] = ACTIONS(1424), + [anon_sym_DQUOTE] = ACTIONS(1424), + [sym_number] = ACTIONS(1424), + [sym__lower_identifier] = ACTIONS(1424), + [sym__upper_identifier] = ACTIONS(1424), + [sym_comment] = ACTIONS(3), + }, + [610] = { + [sym_equal_ascii_operator] = STATE(469), + [aux_sym_equal_ascii_top_repeat1] = STATE(583), + [ts_builtin_sym_end] = ACTIONS(1428), + [aux_sym_source_file_token1] = ACTIONS(1428), + [sym_parenthesis_begin] = ACTIONS(1428), + [anon_sym_PLUS_PLUS] = ACTIONS(1428), + [anon_sym_DASH_DASH] = ACTIONS(1428), + [anon_sym_PLUS] = ACTIONS(1430), + [anon_sym_DASH] = ACTIONS(1430), + [anon_sym_] = ACTIONS(1428), + [anon_sym_2] = ACTIONS(1428), + [anon_sym_BSLASH_] = ACTIONS(1428), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1428), + [anon_sym_SEMI] = ACTIONS(1428), + [anon_sym_EQ] = ACTIONS(1430), + [anon_sym_COLON_EQ] = ACTIONS(1428), + [anon_sym_CARET_EQ] = ACTIONS(1428), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1428), + [anon_sym_EQ_DOT] = ACTIONS(1428), + [anon_sym_QMARK] = ACTIONS(1428), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(1428), + [anon_sym_GT] = ACTIONS(1430), + [anon_sym_GT_EQ] = ACTIONS(1428), + [anon_sym_LT] = ACTIONS(1430), + [anon_sym_LT_EQ] = ACTIONS(1428), + [anon_sym_DASH_GT] = ACTIONS(1428), + [anon_sym_COLON_GT] = ACTIONS(1428), + [anon_sym_COLON_COLON] = ACTIONS(1428), + [anon_sym_AT] = ACTIONS(1430), + [anon_sym_TILDE] = ACTIONS(1428), + [anon_sym_AT_STAR] = ACTIONS(1428), + [anon_sym_SLASH_STAR] = ACTIONS(1428), + [anon_sym_BSLASH_AMP] = ACTIONS(1428), + [anon_sym_BSLASH_PLUS] = ACTIONS(1428), + [anon_sym_AMP] = ACTIONS(1428), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1428), + [anon_sym_3] = ACTIONS(1428), + [anon_sym_4] = ACTIONS(1428), + [anon_sym_STAR_STAR] = ACTIONS(1428), + [anon_sym_DOT] = ACTIONS(1430), + [anon_sym_BSLASH] = ACTIONS(1430), + [anon_sym_5] = ACTIONS(1428), + [anon_sym_6] = ACTIONS(1428), + [anon_sym_7] = ACTIONS(1428), + [anon_sym_8] = ACTIONS(1428), + [anon_sym_9] = ACTIONS(1428), + [anon_sym_STAR] = ACTIONS(1430), + [anon_sym_10] = ACTIONS(1428), + [anon_sym_11] = ACTIONS(1428), + [anon_sym_12] = ACTIONS(1428), + [anon_sym_13] = ACTIONS(1428), + [anon_sym_14] = ACTIONS(1428), + [anon_sym_15] = ACTIONS(1428), + [anon_sym_SLASH] = ACTIONS(1430), + [anon_sym_16] = ACTIONS(1428), + [anon_sym_BSLASH_SLASH] = ACTIONS(1428), + [anon_sym_SLASH_AT] = ACTIONS(1428), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1428), + [anon_sym_BANG] = ACTIONS(1430), + [anon_sym_BANG_BANG] = ACTIONS(1428), + [anon_sym_SQUOTE] = ACTIONS(1428), + [anon_sym_BSLASH_AT] = ACTIONS(1428), + [anon_sym_CARET] = ACTIONS(1430), + [anon_sym_BSLASH_CARET] = ACTIONS(1428), + [anon_sym_AT_AT] = ACTIONS(1430), + [anon_sym_AT_AT_AT] = ACTIONS(1428), + [anon_sym_PIPE] = ACTIONS(1430), + [anon_sym_LT_GT] = ACTIONS(1428), + [sym_list_bracket_begin] = ACTIONS(1428), + [sym_association_bracket_begin] = ACTIONS(1428), + [sym_blank] = ACTIONS(1430), + [sym_blank_sequence] = ACTIONS(1430), + [sym_blank_null_sequence] = ACTIONS(1428), + [anon_sym_DQUOTE] = ACTIONS(1428), + [sym_number] = ACTIONS(1428), + [sym__lower_identifier] = ACTIONS(1428), + [sym__upper_identifier] = ACTIONS(1428), + [sym_comment] = ACTIONS(3), + }, + [611] = { + [sym_unequal_ascii_operator] = STATE(427), + [aux_sym_unequal_ascii_top_repeat1] = STATE(584), + [ts_builtin_sym_end] = ACTIONS(1432), + [aux_sym_source_file_token1] = ACTIONS(1432), + [sym_parenthesis_begin] = ACTIONS(1432), + [anon_sym_PLUS_PLUS] = ACTIONS(1432), + [anon_sym_DASH_DASH] = ACTIONS(1432), + [anon_sym_PLUS] = ACTIONS(1434), + [anon_sym_DASH] = ACTIONS(1434), + [anon_sym_] = ACTIONS(1432), + [anon_sym_2] = ACTIONS(1432), + [anon_sym_BSLASH_] = ACTIONS(1432), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1432), + [anon_sym_SEMI] = ACTIONS(1432), + [anon_sym_EQ] = ACTIONS(1434), + [anon_sym_COLON_EQ] = ACTIONS(1432), + [anon_sym_CARET_EQ] = ACTIONS(1432), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1432), + [anon_sym_EQ_DOT] = ACTIONS(1432), + [anon_sym_QMARK] = ACTIONS(1432), + [anon_sym_EQ_EQ] = ACTIONS(1432), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(1434), + [anon_sym_GT_EQ] = ACTIONS(1432), + [anon_sym_LT] = ACTIONS(1434), + [anon_sym_LT_EQ] = ACTIONS(1432), + [anon_sym_DASH_GT] = ACTIONS(1432), + [anon_sym_COLON_GT] = ACTIONS(1432), + [anon_sym_COLON_COLON] = ACTIONS(1432), + [anon_sym_AT] = ACTIONS(1434), + [anon_sym_TILDE] = ACTIONS(1432), + [anon_sym_AT_STAR] = ACTIONS(1432), + [anon_sym_SLASH_STAR] = ACTIONS(1432), + [anon_sym_BSLASH_AMP] = ACTIONS(1432), + [anon_sym_BSLASH_PLUS] = ACTIONS(1432), + [anon_sym_AMP] = ACTIONS(1432), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1432), + [anon_sym_3] = ACTIONS(1432), + [anon_sym_4] = ACTIONS(1432), + [anon_sym_STAR_STAR] = ACTIONS(1432), + [anon_sym_DOT] = ACTIONS(1434), + [anon_sym_BSLASH] = ACTIONS(1434), + [anon_sym_5] = ACTIONS(1432), + [anon_sym_6] = ACTIONS(1432), + [anon_sym_7] = ACTIONS(1432), + [anon_sym_8] = ACTIONS(1432), + [anon_sym_9] = ACTIONS(1432), + [anon_sym_STAR] = ACTIONS(1434), + [anon_sym_10] = ACTIONS(1432), + [anon_sym_11] = ACTIONS(1432), + [anon_sym_12] = ACTIONS(1432), + [anon_sym_13] = ACTIONS(1432), + [anon_sym_14] = ACTIONS(1432), + [anon_sym_15] = ACTIONS(1432), + [anon_sym_SLASH] = ACTIONS(1434), + [anon_sym_16] = ACTIONS(1432), + [anon_sym_BSLASH_SLASH] = ACTIONS(1432), + [anon_sym_SLASH_AT] = ACTIONS(1432), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1432), + [anon_sym_BANG] = ACTIONS(1434), + [anon_sym_BANG_BANG] = ACTIONS(1432), + [anon_sym_SQUOTE] = ACTIONS(1432), + [anon_sym_BSLASH_AT] = ACTIONS(1432), + [anon_sym_CARET] = ACTIONS(1434), + [anon_sym_BSLASH_CARET] = ACTIONS(1432), + [anon_sym_AT_AT] = ACTIONS(1434), + [anon_sym_AT_AT_AT] = ACTIONS(1432), + [anon_sym_PIPE] = ACTIONS(1434), + [anon_sym_LT_GT] = ACTIONS(1432), + [sym_list_bracket_begin] = ACTIONS(1432), + [sym_association_bracket_begin] = ACTIONS(1432), + [sym_blank] = ACTIONS(1434), + [sym_blank_sequence] = ACTIONS(1434), + [sym_blank_null_sequence] = ACTIONS(1432), + [anon_sym_DQUOTE] = ACTIONS(1432), + [sym_number] = ACTIONS(1432), + [sym__lower_identifier] = ACTIONS(1432), + [sym__upper_identifier] = ACTIONS(1432), + [sym_comment] = ACTIONS(3), + }, + [612] = { + [sym_greater_ascii_operator] = STATE(428), + [aux_sym_greater_ascii_top_repeat1] = STATE(587), + [ts_builtin_sym_end] = ACTIONS(1436), + [aux_sym_source_file_token1] = ACTIONS(1436), + [sym_parenthesis_begin] = ACTIONS(1436), + [anon_sym_PLUS_PLUS] = ACTIONS(1436), + [anon_sym_DASH_DASH] = ACTIONS(1436), + [anon_sym_PLUS] = ACTIONS(1438), + [anon_sym_DASH] = ACTIONS(1438), + [anon_sym_] = ACTIONS(1436), + [anon_sym_2] = ACTIONS(1436), + [anon_sym_BSLASH_] = ACTIONS(1436), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1436), + [anon_sym_SEMI] = ACTIONS(1436), + [anon_sym_EQ] = ACTIONS(1438), + [anon_sym_COLON_EQ] = ACTIONS(1436), + [anon_sym_CARET_EQ] = ACTIONS(1436), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1436), + [anon_sym_EQ_DOT] = ACTIONS(1436), + [anon_sym_QMARK] = ACTIONS(1436), + [anon_sym_EQ_EQ] = ACTIONS(1436), + [anon_sym_BANG_EQ] = ACTIONS(1436), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(1436), + [anon_sym_LT] = ACTIONS(1438), + [anon_sym_LT_EQ] = ACTIONS(1436), + [anon_sym_DASH_GT] = ACTIONS(1436), + [anon_sym_COLON_GT] = ACTIONS(1436), + [anon_sym_COLON_COLON] = ACTIONS(1436), + [anon_sym_AT] = ACTIONS(1438), + [anon_sym_TILDE] = ACTIONS(1436), + [anon_sym_AT_STAR] = ACTIONS(1436), + [anon_sym_SLASH_STAR] = ACTIONS(1436), + [anon_sym_BSLASH_AMP] = ACTIONS(1436), + [anon_sym_BSLASH_PLUS] = ACTIONS(1436), + [anon_sym_AMP] = ACTIONS(1436), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1436), + [anon_sym_3] = ACTIONS(1436), + [anon_sym_4] = ACTIONS(1436), + [anon_sym_STAR_STAR] = ACTIONS(1436), + [anon_sym_DOT] = ACTIONS(1438), + [anon_sym_BSLASH] = ACTIONS(1438), + [anon_sym_5] = ACTIONS(1436), + [anon_sym_6] = ACTIONS(1436), + [anon_sym_7] = ACTIONS(1436), + [anon_sym_8] = ACTIONS(1436), + [anon_sym_9] = ACTIONS(1436), + [anon_sym_STAR] = ACTIONS(1438), + [anon_sym_10] = ACTIONS(1436), + [anon_sym_11] = ACTIONS(1436), + [anon_sym_12] = ACTIONS(1436), + [anon_sym_13] = ACTIONS(1436), + [anon_sym_14] = ACTIONS(1436), + [anon_sym_15] = ACTIONS(1436), + [anon_sym_SLASH] = ACTIONS(1438), + [anon_sym_16] = ACTIONS(1436), + [anon_sym_BSLASH_SLASH] = ACTIONS(1436), + [anon_sym_SLASH_AT] = ACTIONS(1436), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1436), + [anon_sym_BANG] = ACTIONS(1438), + [anon_sym_BANG_BANG] = ACTIONS(1436), + [anon_sym_SQUOTE] = ACTIONS(1436), + [anon_sym_BSLASH_AT] = ACTIONS(1436), + [anon_sym_CARET] = ACTIONS(1438), + [anon_sym_BSLASH_CARET] = ACTIONS(1436), + [anon_sym_AT_AT] = ACTIONS(1438), + [anon_sym_AT_AT_AT] = ACTIONS(1436), + [anon_sym_PIPE] = ACTIONS(1438), + [anon_sym_LT_GT] = ACTIONS(1436), + [sym_list_bracket_begin] = ACTIONS(1436), + [sym_association_bracket_begin] = ACTIONS(1436), + [sym_blank] = ACTIONS(1438), + [sym_blank_sequence] = ACTIONS(1438), + [sym_blank_null_sequence] = ACTIONS(1436), + [anon_sym_DQUOTE] = ACTIONS(1436), + [sym_number] = ACTIONS(1436), + [sym__lower_identifier] = ACTIONS(1436), + [sym__upper_identifier] = ACTIONS(1436), + [sym_comment] = ACTIONS(3), + }, + [613] = { + [sym_greater_equal_ascii_operator] = STATE(434), + [aux_sym_greater_equal_ascii_top_repeat1] = STATE(589), + [ts_builtin_sym_end] = ACTIONS(1440), + [aux_sym_source_file_token1] = ACTIONS(1440), + [sym_parenthesis_begin] = ACTIONS(1440), + [anon_sym_PLUS_PLUS] = ACTIONS(1440), + [anon_sym_DASH_DASH] = ACTIONS(1440), + [anon_sym_PLUS] = ACTIONS(1442), + [anon_sym_DASH] = ACTIONS(1442), + [anon_sym_] = ACTIONS(1440), + [anon_sym_2] = ACTIONS(1440), + [anon_sym_BSLASH_] = ACTIONS(1440), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1440), + [anon_sym_SEMI] = ACTIONS(1440), + [anon_sym_EQ] = ACTIONS(1442), + [anon_sym_COLON_EQ] = ACTIONS(1440), + [anon_sym_CARET_EQ] = ACTIONS(1440), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1440), + [anon_sym_EQ_DOT] = ACTIONS(1440), + [anon_sym_QMARK] = ACTIONS(1440), + [anon_sym_EQ_EQ] = ACTIONS(1440), + [anon_sym_BANG_EQ] = ACTIONS(1440), + [anon_sym_GT] = ACTIONS(1442), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(1442), + [anon_sym_LT_EQ] = ACTIONS(1440), + [anon_sym_DASH_GT] = ACTIONS(1440), + [anon_sym_COLON_GT] = ACTIONS(1440), + [anon_sym_COLON_COLON] = ACTIONS(1440), + [anon_sym_AT] = ACTIONS(1442), + [anon_sym_TILDE] = ACTIONS(1440), + [anon_sym_AT_STAR] = ACTIONS(1440), + [anon_sym_SLASH_STAR] = ACTIONS(1440), + [anon_sym_BSLASH_AMP] = ACTIONS(1440), + [anon_sym_BSLASH_PLUS] = ACTIONS(1440), + [anon_sym_AMP] = ACTIONS(1440), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1440), + [anon_sym_3] = ACTIONS(1440), + [anon_sym_4] = ACTIONS(1440), + [anon_sym_STAR_STAR] = ACTIONS(1440), + [anon_sym_DOT] = ACTIONS(1442), + [anon_sym_BSLASH] = ACTIONS(1442), + [anon_sym_5] = ACTIONS(1440), + [anon_sym_6] = ACTIONS(1440), + [anon_sym_7] = ACTIONS(1440), + [anon_sym_8] = ACTIONS(1440), + [anon_sym_9] = ACTIONS(1440), + [anon_sym_STAR] = ACTIONS(1442), + [anon_sym_10] = ACTIONS(1440), + [anon_sym_11] = ACTIONS(1440), + [anon_sym_12] = ACTIONS(1440), + [anon_sym_13] = ACTIONS(1440), + [anon_sym_14] = ACTIONS(1440), + [anon_sym_15] = ACTIONS(1440), + [anon_sym_SLASH] = ACTIONS(1442), + [anon_sym_16] = ACTIONS(1440), + [anon_sym_BSLASH_SLASH] = ACTIONS(1440), + [anon_sym_SLASH_AT] = ACTIONS(1440), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1440), + [anon_sym_BANG] = ACTIONS(1442), + [anon_sym_BANG_BANG] = ACTIONS(1440), + [anon_sym_SQUOTE] = ACTIONS(1440), + [anon_sym_BSLASH_AT] = ACTIONS(1440), + [anon_sym_CARET] = ACTIONS(1442), + [anon_sym_BSLASH_CARET] = ACTIONS(1440), + [anon_sym_AT_AT] = ACTIONS(1442), + [anon_sym_AT_AT_AT] = ACTIONS(1440), + [anon_sym_PIPE] = ACTIONS(1442), + [anon_sym_LT_GT] = ACTIONS(1440), + [sym_list_bracket_begin] = ACTIONS(1440), + [sym_association_bracket_begin] = ACTIONS(1440), + [sym_blank] = ACTIONS(1442), + [sym_blank_sequence] = ACTIONS(1442), + [sym_blank_null_sequence] = ACTIONS(1440), + [anon_sym_DQUOTE] = ACTIONS(1440), + [sym_number] = ACTIONS(1440), + [sym__lower_identifier] = ACTIONS(1440), + [sym__upper_identifier] = ACTIONS(1440), + [sym_comment] = ACTIONS(3), + }, + [614] = { + [sym_times_cross_operator] = STATE(416), + [aux_sym_times_cross_top_repeat1] = STATE(614), + [ts_builtin_sym_end] = ACTIONS(300), + [aux_sym_source_file_token1] = ACTIONS(300), + [sym_parenthesis_begin] = ACTIONS(300), + [anon_sym_PLUS_PLUS] = ACTIONS(300), + [anon_sym_DASH_DASH] = ACTIONS(300), + [anon_sym_PLUS] = ACTIONS(302), + [anon_sym_DASH] = ACTIONS(302), + [anon_sym_] = ACTIONS(300), + [anon_sym_2] = ACTIONS(300), + [anon_sym_BSLASH_] = ACTIONS(300), + [anon_sym_BSLASH_PERCENT] = ACTIONS(300), + [anon_sym_SEMI] = ACTIONS(300), + [anon_sym_EQ] = ACTIONS(302), + [anon_sym_COLON_EQ] = ACTIONS(300), + [anon_sym_CARET_EQ] = ACTIONS(300), + [anon_sym_CARET_COLON_EQ] = ACTIONS(300), + [anon_sym_EQ_DOT] = ACTIONS(300), + [anon_sym_QMARK] = ACTIONS(300), + [anon_sym_EQ_EQ] = ACTIONS(300), + [anon_sym_BANG_EQ] = ACTIONS(300), + [anon_sym_GT] = ACTIONS(302), + [anon_sym_GT_EQ] = ACTIONS(300), + [anon_sym_LT] = ACTIONS(302), + [anon_sym_LT_EQ] = ACTIONS(300), + [anon_sym_DASH_GT] = ACTIONS(300), + [anon_sym_COLON_GT] = ACTIONS(300), + [anon_sym_COLON_COLON] = ACTIONS(300), + [anon_sym_AT] = ACTIONS(302), + [anon_sym_TILDE] = ACTIONS(300), + [anon_sym_AT_STAR] = ACTIONS(300), + [anon_sym_SLASH_STAR] = ACTIONS(300), + [anon_sym_BSLASH_AMP] = ACTIONS(300), + [anon_sym_BSLASH_PLUS] = ACTIONS(300), + [anon_sym_AMP] = ACTIONS(300), + [anon_sym_PIPE_DASH_GT] = ACTIONS(300), + [anon_sym_3] = ACTIONS(300), + [anon_sym_4] = ACTIONS(300), + [anon_sym_STAR_STAR] = ACTIONS(300), + [anon_sym_DOT] = ACTIONS(302), + [anon_sym_BSLASH] = ACTIONS(302), + [anon_sym_5] = ACTIONS(300), + [anon_sym_6] = ACTIONS(300), + [anon_sym_7] = ACTIONS(300), + [anon_sym_8] = ACTIONS(300), + [anon_sym_9] = ACTIONS(300), + [anon_sym_STAR] = ACTIONS(302), + [anon_sym_10] = ACTIONS(1444), + [anon_sym_11] = ACTIONS(300), + [anon_sym_12] = ACTIONS(300), + [anon_sym_13] = ACTIONS(300), + [anon_sym_14] = ACTIONS(300), + [anon_sym_15] = ACTIONS(300), + [anon_sym_SLASH] = ACTIONS(302), + [anon_sym_16] = ACTIONS(300), + [anon_sym_BSLASH_SLASH] = ACTIONS(300), + [anon_sym_SLASH_AT] = ACTIONS(300), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(300), + [anon_sym_BANG] = ACTIONS(302), + [anon_sym_BANG_BANG] = ACTIONS(300), + [anon_sym_SQUOTE] = ACTIONS(300), + [anon_sym_BSLASH_AT] = ACTIONS(300), + [anon_sym_CARET] = ACTIONS(302), + [anon_sym_BSLASH_CARET] = ACTIONS(300), + [anon_sym_AT_AT] = ACTIONS(302), + [anon_sym_AT_AT_AT] = ACTIONS(300), + [anon_sym_PIPE] = ACTIONS(302), + [anon_sym_LT_GT] = ACTIONS(300), + [sym_list_bracket_begin] = ACTIONS(300), + [sym_association_bracket_begin] = ACTIONS(300), + [sym_blank] = ACTIONS(302), + [sym_blank_sequence] = ACTIONS(302), + [sym_blank_null_sequence] = ACTIONS(300), + [anon_sym_DQUOTE] = ACTIONS(300), + [sym_number] = ACTIONS(300), + [sym__lower_identifier] = ACTIONS(300), + [sym__upper_identifier] = ACTIONS(300), + [sym_comment] = ACTIONS(3), + }, + [615] = { + [sym_less_ascii_operator] = STATE(438), + [aux_sym_less_ascii_top_repeat1] = STATE(590), + [ts_builtin_sym_end] = ACTIONS(1447), + [aux_sym_source_file_token1] = ACTIONS(1447), + [sym_parenthesis_begin] = ACTIONS(1447), + [anon_sym_PLUS_PLUS] = ACTIONS(1447), + [anon_sym_DASH_DASH] = ACTIONS(1447), + [anon_sym_PLUS] = ACTIONS(1449), + [anon_sym_DASH] = ACTIONS(1449), + [anon_sym_] = ACTIONS(1447), + [anon_sym_2] = ACTIONS(1447), + [anon_sym_BSLASH_] = ACTIONS(1447), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1447), + [anon_sym_SEMI] = ACTIONS(1447), + [anon_sym_EQ] = ACTIONS(1449), + [anon_sym_COLON_EQ] = ACTIONS(1447), + [anon_sym_CARET_EQ] = ACTIONS(1447), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1447), + [anon_sym_EQ_DOT] = ACTIONS(1447), + [anon_sym_QMARK] = ACTIONS(1447), + [anon_sym_EQ_EQ] = ACTIONS(1447), + [anon_sym_BANG_EQ] = ACTIONS(1447), + [anon_sym_GT] = ACTIONS(1449), + [anon_sym_GT_EQ] = ACTIONS(1447), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(1447), + [anon_sym_DASH_GT] = ACTIONS(1447), + [anon_sym_COLON_GT] = ACTIONS(1447), + [anon_sym_COLON_COLON] = ACTIONS(1447), + [anon_sym_AT] = ACTIONS(1449), + [anon_sym_TILDE] = ACTIONS(1447), + [anon_sym_AT_STAR] = ACTIONS(1447), + [anon_sym_SLASH_STAR] = ACTIONS(1447), + [anon_sym_BSLASH_AMP] = ACTIONS(1447), + [anon_sym_BSLASH_PLUS] = ACTIONS(1447), + [anon_sym_AMP] = ACTIONS(1447), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1447), + [anon_sym_3] = ACTIONS(1447), + [anon_sym_4] = ACTIONS(1447), + [anon_sym_STAR_STAR] = ACTIONS(1447), + [anon_sym_DOT] = ACTIONS(1449), + [anon_sym_BSLASH] = ACTIONS(1449), + [anon_sym_5] = ACTIONS(1447), + [anon_sym_6] = ACTIONS(1447), + [anon_sym_7] = ACTIONS(1447), + [anon_sym_8] = ACTIONS(1447), + [anon_sym_9] = ACTIONS(1447), + [anon_sym_STAR] = ACTIONS(1449), + [anon_sym_10] = ACTIONS(1447), + [anon_sym_11] = ACTIONS(1447), + [anon_sym_12] = ACTIONS(1447), + [anon_sym_13] = ACTIONS(1447), + [anon_sym_14] = ACTIONS(1447), + [anon_sym_15] = ACTIONS(1447), + [anon_sym_SLASH] = ACTIONS(1449), + [anon_sym_16] = ACTIONS(1447), + [anon_sym_BSLASH_SLASH] = ACTIONS(1447), + [anon_sym_SLASH_AT] = ACTIONS(1447), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1447), + [anon_sym_BANG] = ACTIONS(1449), + [anon_sym_BANG_BANG] = ACTIONS(1447), + [anon_sym_SQUOTE] = ACTIONS(1447), + [anon_sym_BSLASH_AT] = ACTIONS(1447), + [anon_sym_CARET] = ACTIONS(1449), + [anon_sym_BSLASH_CARET] = ACTIONS(1447), + [anon_sym_AT_AT] = ACTIONS(1449), + [anon_sym_AT_AT_AT] = ACTIONS(1447), + [anon_sym_PIPE] = ACTIONS(1449), + [anon_sym_LT_GT] = ACTIONS(1447), + [sym_list_bracket_begin] = ACTIONS(1447), + [sym_association_bracket_begin] = ACTIONS(1447), + [sym_blank] = ACTIONS(1449), + [sym_blank_sequence] = ACTIONS(1449), + [sym_blank_null_sequence] = ACTIONS(1447), + [anon_sym_DQUOTE] = ACTIONS(1447), + [sym_number] = ACTIONS(1447), + [sym__lower_identifier] = ACTIONS(1447), + [sym__upper_identifier] = ACTIONS(1447), + [sym_comment] = ACTIONS(3), + }, + [616] = { + [sym_less_equal_ascii_operator] = STATE(441), + [aux_sym_less_equal_ascii_top_repeat1] = STATE(591), + [ts_builtin_sym_end] = ACTIONS(1451), + [aux_sym_source_file_token1] = ACTIONS(1451), + [sym_parenthesis_begin] = ACTIONS(1451), + [anon_sym_PLUS_PLUS] = ACTIONS(1451), + [anon_sym_DASH_DASH] = ACTIONS(1451), + [anon_sym_PLUS] = ACTIONS(1453), + [anon_sym_DASH] = ACTIONS(1453), + [anon_sym_] = ACTIONS(1451), + [anon_sym_2] = ACTIONS(1451), + [anon_sym_BSLASH_] = ACTIONS(1451), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1451), + [anon_sym_SEMI] = ACTIONS(1451), + [anon_sym_EQ] = ACTIONS(1453), + [anon_sym_COLON_EQ] = ACTIONS(1451), + [anon_sym_CARET_EQ] = ACTIONS(1451), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1451), + [anon_sym_EQ_DOT] = ACTIONS(1451), + [anon_sym_QMARK] = ACTIONS(1451), + [anon_sym_EQ_EQ] = ACTIONS(1451), + [anon_sym_BANG_EQ] = ACTIONS(1451), + [anon_sym_GT] = ACTIONS(1453), + [anon_sym_GT_EQ] = ACTIONS(1451), + [anon_sym_LT] = ACTIONS(1453), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(1451), + [anon_sym_COLON_GT] = ACTIONS(1451), + [anon_sym_COLON_COLON] = ACTIONS(1451), + [anon_sym_AT] = ACTIONS(1453), + [anon_sym_TILDE] = ACTIONS(1451), + [anon_sym_AT_STAR] = ACTIONS(1451), + [anon_sym_SLASH_STAR] = ACTIONS(1451), + [anon_sym_BSLASH_AMP] = ACTIONS(1451), + [anon_sym_BSLASH_PLUS] = ACTIONS(1451), + [anon_sym_AMP] = ACTIONS(1451), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1451), + [anon_sym_3] = ACTIONS(1451), + [anon_sym_4] = ACTIONS(1451), + [anon_sym_STAR_STAR] = ACTIONS(1451), + [anon_sym_DOT] = ACTIONS(1453), + [anon_sym_BSLASH] = ACTIONS(1453), + [anon_sym_5] = ACTIONS(1451), + [anon_sym_6] = ACTIONS(1451), + [anon_sym_7] = ACTIONS(1451), + [anon_sym_8] = ACTIONS(1451), + [anon_sym_9] = ACTIONS(1451), + [anon_sym_STAR] = ACTIONS(1453), + [anon_sym_10] = ACTIONS(1451), + [anon_sym_11] = ACTIONS(1451), + [anon_sym_12] = ACTIONS(1451), + [anon_sym_13] = ACTIONS(1451), + [anon_sym_14] = ACTIONS(1451), + [anon_sym_15] = ACTIONS(1451), + [anon_sym_SLASH] = ACTIONS(1453), + [anon_sym_16] = ACTIONS(1451), + [anon_sym_BSLASH_SLASH] = ACTIONS(1451), + [anon_sym_SLASH_AT] = ACTIONS(1451), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1451), + [anon_sym_BANG] = ACTIONS(1453), + [anon_sym_BANG_BANG] = ACTIONS(1451), + [anon_sym_SQUOTE] = ACTIONS(1451), + [anon_sym_BSLASH_AT] = ACTIONS(1451), + [anon_sym_CARET] = ACTIONS(1453), + [anon_sym_BSLASH_CARET] = ACTIONS(1451), + [anon_sym_AT_AT] = ACTIONS(1453), + [anon_sym_AT_AT_AT] = ACTIONS(1451), + [anon_sym_PIPE] = ACTIONS(1453), + [anon_sym_LT_GT] = ACTIONS(1451), + [sym_list_bracket_begin] = ACTIONS(1451), + [sym_association_bracket_begin] = ACTIONS(1451), + [sym_blank] = ACTIONS(1453), + [sym_blank_sequence] = ACTIONS(1453), + [sym_blank_null_sequence] = ACTIONS(1451), + [anon_sym_DQUOTE] = ACTIONS(1451), + [sym_number] = ACTIONS(1451), + [sym__lower_identifier] = ACTIONS(1451), + [sym__upper_identifier] = ACTIONS(1451), + [sym_comment] = ACTIONS(3), + }, + [617] = { + [sym_star_operator] = STATE(417), + [aux_sym_star_top_repeat1] = STATE(617), + [ts_builtin_sym_end] = ACTIONS(284), + [aux_sym_source_file_token1] = ACTIONS(284), + [sym_parenthesis_begin] = ACTIONS(284), + [anon_sym_PLUS_PLUS] = ACTIONS(284), + [anon_sym_DASH_DASH] = ACTIONS(284), + [anon_sym_PLUS] = ACTIONS(286), + [anon_sym_DASH] = ACTIONS(286), + [anon_sym_] = ACTIONS(284), + [anon_sym_2] = ACTIONS(284), + [anon_sym_BSLASH_] = ACTIONS(284), + [anon_sym_BSLASH_PERCENT] = ACTIONS(284), + [anon_sym_SEMI] = ACTIONS(284), + [anon_sym_EQ] = ACTIONS(286), + [anon_sym_COLON_EQ] = ACTIONS(284), + [anon_sym_CARET_EQ] = ACTIONS(284), + [anon_sym_CARET_COLON_EQ] = ACTIONS(284), + [anon_sym_EQ_DOT] = ACTIONS(284), + [anon_sym_QMARK] = ACTIONS(284), + [anon_sym_EQ_EQ] = ACTIONS(284), + [anon_sym_BANG_EQ] = ACTIONS(284), + [anon_sym_GT] = ACTIONS(286), + [anon_sym_GT_EQ] = ACTIONS(284), + [anon_sym_LT] = ACTIONS(286), + [anon_sym_LT_EQ] = ACTIONS(284), + [anon_sym_DASH_GT] = ACTIONS(284), + [anon_sym_COLON_GT] = ACTIONS(284), + [anon_sym_COLON_COLON] = ACTIONS(284), + [anon_sym_AT] = ACTIONS(286), + [anon_sym_TILDE] = ACTIONS(284), + [anon_sym_AT_STAR] = ACTIONS(284), + [anon_sym_SLASH_STAR] = ACTIONS(284), + [anon_sym_BSLASH_AMP] = ACTIONS(284), + [anon_sym_BSLASH_PLUS] = ACTIONS(284), + [anon_sym_AMP] = ACTIONS(284), + [anon_sym_PIPE_DASH_GT] = ACTIONS(284), + [anon_sym_3] = ACTIONS(284), + [anon_sym_4] = ACTIONS(284), + [anon_sym_STAR_STAR] = ACTIONS(284), + [anon_sym_DOT] = ACTIONS(286), + [anon_sym_BSLASH] = ACTIONS(286), + [anon_sym_5] = ACTIONS(284), + [anon_sym_6] = ACTIONS(284), + [anon_sym_7] = ACTIONS(284), + [anon_sym_8] = ACTIONS(284), + [anon_sym_9] = ACTIONS(284), + [anon_sym_STAR] = ACTIONS(286), + [anon_sym_10] = ACTIONS(284), + [anon_sym_11] = ACTIONS(1455), + [anon_sym_12] = ACTIONS(284), + [anon_sym_13] = ACTIONS(284), + [anon_sym_14] = ACTIONS(284), + [anon_sym_15] = ACTIONS(284), + [anon_sym_SLASH] = ACTIONS(286), + [anon_sym_16] = ACTIONS(284), + [anon_sym_BSLASH_SLASH] = ACTIONS(284), + [anon_sym_SLASH_AT] = ACTIONS(284), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(284), + [anon_sym_BANG] = ACTIONS(286), + [anon_sym_BANG_BANG] = ACTIONS(284), + [anon_sym_SQUOTE] = ACTIONS(284), + [anon_sym_BSLASH_AT] = ACTIONS(284), + [anon_sym_CARET] = ACTIONS(286), + [anon_sym_BSLASH_CARET] = ACTIONS(284), + [anon_sym_AT_AT] = ACTIONS(286), + [anon_sym_AT_AT_AT] = ACTIONS(284), + [anon_sym_PIPE] = ACTIONS(286), + [anon_sym_LT_GT] = ACTIONS(284), + [sym_list_bracket_begin] = ACTIONS(284), + [sym_association_bracket_begin] = ACTIONS(284), + [sym_blank] = ACTIONS(286), + [sym_blank_sequence] = ACTIONS(286), + [sym_blank_null_sequence] = ACTIONS(284), + [anon_sym_DQUOTE] = ACTIONS(284), + [sym_number] = ACTIONS(284), + [sym__lower_identifier] = ACTIONS(284), + [sym__upper_identifier] = ACTIONS(284), + [sym_comment] = ACTIONS(3), + }, + [618] = { + [sym_times_cross_operator] = STATE(416), + [aux_sym_times_cross_top_repeat1] = STATE(614), + [ts_builtin_sym_end] = ACTIONS(1458), + [aux_sym_source_file_token1] = ACTIONS(1458), + [sym_parenthesis_begin] = ACTIONS(1458), + [anon_sym_PLUS_PLUS] = ACTIONS(1458), + [anon_sym_DASH_DASH] = ACTIONS(1458), + [anon_sym_PLUS] = ACTIONS(1460), + [anon_sym_DASH] = ACTIONS(1460), + [anon_sym_] = ACTIONS(1458), + [anon_sym_2] = ACTIONS(1458), + [anon_sym_BSLASH_] = ACTIONS(1458), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1458), + [anon_sym_SEMI] = ACTIONS(1458), + [anon_sym_EQ] = ACTIONS(1460), + [anon_sym_COLON_EQ] = ACTIONS(1458), + [anon_sym_CARET_EQ] = ACTIONS(1458), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1458), + [anon_sym_EQ_DOT] = ACTIONS(1458), + [anon_sym_QMARK] = ACTIONS(1458), + [anon_sym_EQ_EQ] = ACTIONS(1458), + [anon_sym_BANG_EQ] = ACTIONS(1458), + [anon_sym_GT] = ACTIONS(1460), + [anon_sym_GT_EQ] = ACTIONS(1458), + [anon_sym_LT] = ACTIONS(1460), + [anon_sym_LT_EQ] = ACTIONS(1458), + [anon_sym_DASH_GT] = ACTIONS(1458), + [anon_sym_COLON_GT] = ACTIONS(1458), + [anon_sym_COLON_COLON] = ACTIONS(1458), + [anon_sym_AT] = ACTIONS(1460), + [anon_sym_TILDE] = ACTIONS(1458), + [anon_sym_AT_STAR] = ACTIONS(1458), + [anon_sym_SLASH_STAR] = ACTIONS(1458), + [anon_sym_BSLASH_AMP] = ACTIONS(1458), + [anon_sym_BSLASH_PLUS] = ACTIONS(1458), + [anon_sym_AMP] = ACTIONS(1458), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1458), + [anon_sym_3] = ACTIONS(1458), + [anon_sym_4] = ACTIONS(1458), + [anon_sym_STAR_STAR] = ACTIONS(1458), + [anon_sym_DOT] = ACTIONS(1460), + [anon_sym_BSLASH] = ACTIONS(1460), + [anon_sym_5] = ACTIONS(1458), + [anon_sym_6] = ACTIONS(1458), + [anon_sym_7] = ACTIONS(1458), + [anon_sym_8] = ACTIONS(1458), + [anon_sym_9] = ACTIONS(1458), + [anon_sym_STAR] = ACTIONS(1460), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(1458), + [anon_sym_12] = ACTIONS(1458), + [anon_sym_13] = ACTIONS(1458), + [anon_sym_14] = ACTIONS(1458), + [anon_sym_15] = ACTIONS(1458), + [anon_sym_SLASH] = ACTIONS(1460), + [anon_sym_16] = ACTIONS(1458), + [anon_sym_BSLASH_SLASH] = ACTIONS(1458), + [anon_sym_SLASH_AT] = ACTIONS(1458), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1458), + [anon_sym_BANG] = ACTIONS(1460), + [anon_sym_BANG_BANG] = ACTIONS(1458), + [anon_sym_SQUOTE] = ACTIONS(1458), + [anon_sym_BSLASH_AT] = ACTIONS(1458), + [anon_sym_CARET] = ACTIONS(1460), + [anon_sym_BSLASH_CARET] = ACTIONS(1458), + [anon_sym_AT_AT] = ACTIONS(1460), + [anon_sym_AT_AT_AT] = ACTIONS(1458), + [anon_sym_PIPE] = ACTIONS(1460), + [anon_sym_LT_GT] = ACTIONS(1458), + [sym_list_bracket_begin] = ACTIONS(1458), + [sym_association_bracket_begin] = ACTIONS(1458), + [sym_blank] = ACTIONS(1460), + [sym_blank_sequence] = ACTIONS(1460), + [sym_blank_null_sequence] = ACTIONS(1458), + [anon_sym_DQUOTE] = ACTIONS(1458), + [sym_number] = ACTIONS(1458), + [sym__lower_identifier] = ACTIONS(1458), + [sym__upper_identifier] = ACTIONS(1458), + [sym_comment] = ACTIONS(3), + }, + [619] = { + [sym_coproduct_operator] = STATE(419), + [aux_sym_coproduct_top_repeat1] = STATE(619), + [ts_builtin_sym_end] = ACTIONS(312), + [aux_sym_source_file_token1] = ACTIONS(312), + [sym_parenthesis_begin] = ACTIONS(312), + [anon_sym_PLUS_PLUS] = ACTIONS(312), + [anon_sym_DASH_DASH] = ACTIONS(312), + [anon_sym_PLUS] = ACTIONS(314), + [anon_sym_DASH] = ACTIONS(314), + [anon_sym_] = ACTIONS(312), + [anon_sym_2] = ACTIONS(312), + [anon_sym_BSLASH_] = ACTIONS(312), + [anon_sym_BSLASH_PERCENT] = ACTIONS(312), + [anon_sym_SEMI] = ACTIONS(312), + [anon_sym_EQ] = ACTIONS(314), + [anon_sym_COLON_EQ] = ACTIONS(312), + [anon_sym_CARET_EQ] = ACTIONS(312), + [anon_sym_CARET_COLON_EQ] = ACTIONS(312), + [anon_sym_EQ_DOT] = ACTIONS(312), + [anon_sym_QMARK] = ACTIONS(312), + [anon_sym_EQ_EQ] = ACTIONS(312), + [anon_sym_BANG_EQ] = ACTIONS(312), + [anon_sym_GT] = ACTIONS(314), + [anon_sym_GT_EQ] = ACTIONS(312), + [anon_sym_LT] = ACTIONS(314), + [anon_sym_LT_EQ] = ACTIONS(312), + [anon_sym_DASH_GT] = ACTIONS(312), + [anon_sym_COLON_GT] = ACTIONS(312), + [anon_sym_COLON_COLON] = ACTIONS(312), + [anon_sym_AT] = ACTIONS(314), + [anon_sym_TILDE] = ACTIONS(312), + [anon_sym_AT_STAR] = ACTIONS(312), + [anon_sym_SLASH_STAR] = ACTIONS(312), + [anon_sym_BSLASH_AMP] = ACTIONS(312), + [anon_sym_BSLASH_PLUS] = ACTIONS(312), + [anon_sym_AMP] = ACTIONS(312), + [anon_sym_PIPE_DASH_GT] = ACTIONS(312), + [anon_sym_3] = ACTIONS(312), + [anon_sym_4] = ACTIONS(312), + [anon_sym_STAR_STAR] = ACTIONS(312), + [anon_sym_DOT] = ACTIONS(314), + [anon_sym_BSLASH] = ACTIONS(314), + [anon_sym_5] = ACTIONS(312), + [anon_sym_6] = ACTIONS(312), + [anon_sym_7] = ACTIONS(312), + [anon_sym_8] = ACTIONS(312), + [anon_sym_9] = ACTIONS(312), + [anon_sym_STAR] = ACTIONS(314), + [anon_sym_10] = ACTIONS(312), + [anon_sym_11] = ACTIONS(312), + [anon_sym_12] = ACTIONS(312), + [anon_sym_13] = ACTIONS(1462), + [anon_sym_14] = ACTIONS(312), + [anon_sym_15] = ACTIONS(312), + [anon_sym_SLASH] = ACTIONS(314), + [anon_sym_16] = ACTIONS(312), + [anon_sym_BSLASH_SLASH] = ACTIONS(312), + [anon_sym_SLASH_AT] = ACTIONS(312), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(312), + [anon_sym_BANG] = ACTIONS(314), + [anon_sym_BANG_BANG] = ACTIONS(312), + [anon_sym_SQUOTE] = ACTIONS(312), + [anon_sym_BSLASH_AT] = ACTIONS(312), + [anon_sym_CARET] = ACTIONS(314), + [anon_sym_BSLASH_CARET] = ACTIONS(312), + [anon_sym_AT_AT] = ACTIONS(314), + [anon_sym_AT_AT_AT] = ACTIONS(312), + [anon_sym_PIPE] = ACTIONS(314), + [anon_sym_LT_GT] = ACTIONS(312), + [sym_list_bracket_begin] = ACTIONS(312), + [sym_association_bracket_begin] = ACTIONS(312), + [sym_blank] = ACTIONS(314), + [sym_blank_sequence] = ACTIONS(314), + [sym_blank_null_sequence] = ACTIONS(312), + [anon_sym_DQUOTE] = ACTIONS(312), + [sym_number] = ACTIONS(312), + [sym__lower_identifier] = ACTIONS(312), + [sym__upper_identifier] = ACTIONS(312), + [sym_comment] = ACTIONS(3), + }, + [620] = { + [sym_circle_plus_operator] = STATE(420), + [aux_sym_circle_plus_top_repeat1] = STATE(620), + [ts_builtin_sym_end] = ACTIONS(316), + [aux_sym_source_file_token1] = ACTIONS(316), + [sym_parenthesis_begin] = ACTIONS(316), + [anon_sym_PLUS_PLUS] = ACTIONS(316), + [anon_sym_DASH_DASH] = ACTIONS(316), + [anon_sym_PLUS] = ACTIONS(318), + [anon_sym_DASH] = ACTIONS(318), + [anon_sym_] = ACTIONS(316), + [anon_sym_2] = ACTIONS(316), + [anon_sym_BSLASH_] = ACTIONS(316), + [anon_sym_BSLASH_PERCENT] = ACTIONS(316), + [anon_sym_SEMI] = ACTIONS(316), + [anon_sym_EQ] = ACTIONS(318), + [anon_sym_COLON_EQ] = ACTIONS(316), + [anon_sym_CARET_EQ] = ACTIONS(316), + [anon_sym_CARET_COLON_EQ] = ACTIONS(316), + [anon_sym_EQ_DOT] = ACTIONS(316), + [anon_sym_QMARK] = ACTIONS(316), + [anon_sym_EQ_EQ] = ACTIONS(316), + [anon_sym_BANG_EQ] = ACTIONS(316), + [anon_sym_GT] = ACTIONS(318), + [anon_sym_GT_EQ] = ACTIONS(316), + [anon_sym_LT] = ACTIONS(318), + [anon_sym_LT_EQ] = ACTIONS(316), + [anon_sym_DASH_GT] = ACTIONS(316), + [anon_sym_COLON_GT] = ACTIONS(316), + [anon_sym_COLON_COLON] = ACTIONS(316), + [anon_sym_AT] = ACTIONS(318), + [anon_sym_TILDE] = ACTIONS(316), + [anon_sym_AT_STAR] = ACTIONS(316), + [anon_sym_SLASH_STAR] = ACTIONS(316), + [anon_sym_BSLASH_AMP] = ACTIONS(316), + [anon_sym_BSLASH_PLUS] = ACTIONS(316), + [anon_sym_AMP] = ACTIONS(316), + [anon_sym_PIPE_DASH_GT] = ACTIONS(316), + [anon_sym_3] = ACTIONS(316), + [anon_sym_4] = ACTIONS(316), + [anon_sym_STAR_STAR] = ACTIONS(316), + [anon_sym_DOT] = ACTIONS(318), + [anon_sym_BSLASH] = ACTIONS(318), + [anon_sym_5] = ACTIONS(316), + [anon_sym_6] = ACTIONS(316), + [anon_sym_7] = ACTIONS(316), + [anon_sym_8] = ACTIONS(316), + [anon_sym_9] = ACTIONS(316), + [anon_sym_STAR] = ACTIONS(318), + [anon_sym_10] = ACTIONS(316), + [anon_sym_11] = ACTIONS(316), + [anon_sym_12] = ACTIONS(316), + [anon_sym_13] = ACTIONS(316), + [anon_sym_14] = ACTIONS(1465), + [anon_sym_15] = ACTIONS(316), + [anon_sym_SLASH] = ACTIONS(318), + [anon_sym_16] = ACTIONS(316), + [anon_sym_BSLASH_SLASH] = ACTIONS(316), + [anon_sym_SLASH_AT] = ACTIONS(316), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(316), + [anon_sym_BANG] = ACTIONS(318), + [anon_sym_BANG_BANG] = ACTIONS(316), + [anon_sym_SQUOTE] = ACTIONS(316), + [anon_sym_BSLASH_AT] = ACTIONS(316), + [anon_sym_CARET] = ACTIONS(318), + [anon_sym_BSLASH_CARET] = ACTIONS(316), + [anon_sym_AT_AT] = ACTIONS(318), + [anon_sym_AT_AT_AT] = ACTIONS(316), + [anon_sym_PIPE] = ACTIONS(318), + [anon_sym_LT_GT] = ACTIONS(316), + [sym_list_bracket_begin] = ACTIONS(316), + [sym_association_bracket_begin] = ACTIONS(316), + [sym_blank] = ACTIONS(318), + [sym_blank_sequence] = ACTIONS(318), + [sym_blank_null_sequence] = ACTIONS(316), + [anon_sym_DQUOTE] = ACTIONS(316), + [sym_number] = ACTIONS(316), + [sym__lower_identifier] = ACTIONS(316), + [sym__upper_identifier] = ACTIONS(316), + [sym_comment] = ACTIONS(3), + }, + [621] = { + [sym_plus_operator] = STATE(422), + [aux_sym_plus_top_repeat1] = STATE(621), + [ts_builtin_sym_end] = ACTIONS(324), + [aux_sym_source_file_token1] = ACTIONS(324), + [sym_parenthesis_begin] = ACTIONS(324), + [anon_sym_PLUS_PLUS] = ACTIONS(324), + [anon_sym_DASH_DASH] = ACTIONS(324), + [anon_sym_PLUS] = ACTIONS(1468), + [anon_sym_DASH] = ACTIONS(326), + [anon_sym_] = ACTIONS(324), + [anon_sym_2] = ACTIONS(324), + [anon_sym_BSLASH_] = ACTIONS(324), + [anon_sym_BSLASH_PERCENT] = ACTIONS(324), + [anon_sym_SEMI] = ACTIONS(324), + [anon_sym_EQ] = ACTIONS(326), + [anon_sym_COLON_EQ] = ACTIONS(324), + [anon_sym_CARET_EQ] = ACTIONS(324), + [anon_sym_CARET_COLON_EQ] = ACTIONS(324), + [anon_sym_EQ_DOT] = ACTIONS(324), + [anon_sym_QMARK] = ACTIONS(324), + [anon_sym_EQ_EQ] = ACTIONS(324), + [anon_sym_BANG_EQ] = ACTIONS(324), + [anon_sym_GT] = ACTIONS(326), + [anon_sym_GT_EQ] = ACTIONS(324), + [anon_sym_LT] = ACTIONS(326), + [anon_sym_LT_EQ] = ACTIONS(324), + [anon_sym_DASH_GT] = ACTIONS(324), + [anon_sym_COLON_GT] = ACTIONS(324), + [anon_sym_COLON_COLON] = ACTIONS(324), + [anon_sym_AT] = ACTIONS(326), + [anon_sym_TILDE] = ACTIONS(324), + [anon_sym_AT_STAR] = ACTIONS(324), + [anon_sym_SLASH_STAR] = ACTIONS(324), + [anon_sym_BSLASH_AMP] = ACTIONS(324), + [anon_sym_BSLASH_PLUS] = ACTIONS(324), + [anon_sym_AMP] = ACTIONS(324), + [anon_sym_PIPE_DASH_GT] = ACTIONS(324), + [anon_sym_3] = ACTIONS(324), + [anon_sym_4] = ACTIONS(324), + [anon_sym_STAR_STAR] = ACTIONS(324), + [anon_sym_DOT] = ACTIONS(326), + [anon_sym_BSLASH] = ACTIONS(326), + [anon_sym_5] = ACTIONS(324), + [anon_sym_6] = ACTIONS(324), + [anon_sym_7] = ACTIONS(324), + [anon_sym_8] = ACTIONS(324), + [anon_sym_9] = ACTIONS(324), + [anon_sym_STAR] = ACTIONS(326), + [anon_sym_10] = ACTIONS(324), + [anon_sym_11] = ACTIONS(324), + [anon_sym_12] = ACTIONS(324), + [anon_sym_13] = ACTIONS(324), + [anon_sym_14] = ACTIONS(324), + [anon_sym_15] = ACTIONS(324), + [anon_sym_SLASH] = ACTIONS(326), + [anon_sym_16] = ACTIONS(324), + [anon_sym_BSLASH_SLASH] = ACTIONS(324), + [anon_sym_SLASH_AT] = ACTIONS(324), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(324), + [anon_sym_BANG] = ACTIONS(326), + [anon_sym_BANG_BANG] = ACTIONS(324), + [anon_sym_SQUOTE] = ACTIONS(324), + [anon_sym_BSLASH_AT] = ACTIONS(324), + [anon_sym_CARET] = ACTIONS(326), + [anon_sym_BSLASH_CARET] = ACTIONS(324), + [anon_sym_AT_AT] = ACTIONS(326), + [anon_sym_AT_AT_AT] = ACTIONS(324), + [anon_sym_PIPE] = ACTIONS(326), + [anon_sym_LT_GT] = ACTIONS(324), + [sym_list_bracket_begin] = ACTIONS(324), + [sym_association_bracket_begin] = ACTIONS(324), + [sym_blank] = ACTIONS(326), + [sym_blank_sequence] = ACTIONS(326), + [sym_blank_null_sequence] = ACTIONS(324), + [anon_sym_DQUOTE] = ACTIONS(324), + [sym_number] = ACTIONS(324), + [sym__lower_identifier] = ACTIONS(324), + [sym__upper_identifier] = ACTIONS(324), + [sym_comment] = ACTIONS(3), + }, + [622] = { + [sym_message_name_operator] = STATE(445), + [aux_sym_message_name_top_repeat1] = STATE(592), + [ts_builtin_sym_end] = ACTIONS(1471), + [aux_sym_source_file_token1] = ACTIONS(1471), + [sym_parenthesis_begin] = ACTIONS(1471), + [anon_sym_PLUS_PLUS] = ACTIONS(1471), + [anon_sym_DASH_DASH] = ACTIONS(1471), + [anon_sym_PLUS] = ACTIONS(1473), + [anon_sym_DASH] = ACTIONS(1473), + [anon_sym_] = ACTIONS(1471), + [anon_sym_2] = ACTIONS(1471), + [anon_sym_BSLASH_] = ACTIONS(1471), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1471), + [anon_sym_SEMI] = ACTIONS(1471), + [anon_sym_EQ] = ACTIONS(1473), + [anon_sym_COLON_EQ] = ACTIONS(1471), + [anon_sym_CARET_EQ] = ACTIONS(1471), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1471), + [anon_sym_EQ_DOT] = ACTIONS(1471), + [anon_sym_QMARK] = ACTIONS(1471), + [anon_sym_EQ_EQ] = ACTIONS(1471), + [anon_sym_BANG_EQ] = ACTIONS(1471), + [anon_sym_GT] = ACTIONS(1473), + [anon_sym_GT_EQ] = ACTIONS(1471), + [anon_sym_LT] = ACTIONS(1473), + [anon_sym_LT_EQ] = ACTIONS(1471), + [anon_sym_DASH_GT] = ACTIONS(1471), + [anon_sym_COLON_GT] = ACTIONS(1471), + [anon_sym_COLON_COLON] = ACTIONS(1471), + [anon_sym_AT] = ACTIONS(1473), + [anon_sym_TILDE] = ACTIONS(1471), + [anon_sym_AT_STAR] = ACTIONS(1471), + [anon_sym_SLASH_STAR] = ACTIONS(1471), + [anon_sym_BSLASH_AMP] = ACTIONS(1471), + [anon_sym_BSLASH_PLUS] = ACTIONS(1471), + [anon_sym_AMP] = ACTIONS(1471), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1471), + [anon_sym_3] = ACTIONS(1471), + [anon_sym_4] = ACTIONS(1471), + [anon_sym_STAR_STAR] = ACTIONS(1471), + [anon_sym_DOT] = ACTIONS(1473), + [anon_sym_BSLASH] = ACTIONS(1473), + [anon_sym_5] = ACTIONS(1471), + [anon_sym_6] = ACTIONS(1471), + [anon_sym_7] = ACTIONS(1471), + [anon_sym_8] = ACTIONS(1471), + [anon_sym_9] = ACTIONS(1471), + [anon_sym_STAR] = ACTIONS(1473), + [anon_sym_10] = ACTIONS(1471), + [anon_sym_11] = ACTIONS(1471), + [anon_sym_12] = ACTIONS(1471), + [anon_sym_13] = ACTIONS(1471), + [anon_sym_14] = ACTIONS(1471), + [anon_sym_15] = ACTIONS(1471), + [anon_sym_SLASH] = ACTIONS(1473), + [anon_sym_16] = ACTIONS(1471), + [anon_sym_BSLASH_SLASH] = ACTIONS(1471), + [anon_sym_SLASH_AT] = ACTIONS(1471), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1471), + [anon_sym_BANG] = ACTIONS(1473), + [anon_sym_BANG_BANG] = ACTIONS(1471), + [anon_sym_SQUOTE] = ACTIONS(1471), + [anon_sym_BSLASH_AT] = ACTIONS(1471), + [anon_sym_CARET] = ACTIONS(1473), + [anon_sym_BSLASH_CARET] = ACTIONS(1471), + [anon_sym_AT_AT] = ACTIONS(1473), + [anon_sym_AT_AT_AT] = ACTIONS(1471), + [anon_sym_PIPE] = ACTIONS(1473), + [anon_sym_LT_GT] = ACTIONS(1471), + [sym_list_bracket_begin] = ACTIONS(1471), + [sym_association_bracket_begin] = ACTIONS(1471), + [sym_blank] = ACTIONS(1473), + [sym_blank_sequence] = ACTIONS(1473), + [sym_blank_null_sequence] = ACTIONS(1471), + [anon_sym_DQUOTE] = ACTIONS(1471), + [sym_number] = ACTIONS(1471), + [sym__lower_identifier] = ACTIONS(1471), + [sym__upper_identifier] = ACTIONS(1471), + [sym_comment] = ACTIONS(3), + }, + [623] = { + [sym_coproduct_operator] = STATE(419), + [aux_sym_coproduct_top_repeat1] = STATE(619), + [ts_builtin_sym_end] = ACTIONS(1475), + [aux_sym_source_file_token1] = ACTIONS(1475), + [sym_parenthesis_begin] = ACTIONS(1475), + [anon_sym_PLUS_PLUS] = ACTIONS(1475), + [anon_sym_DASH_DASH] = ACTIONS(1475), + [anon_sym_PLUS] = ACTIONS(1477), + [anon_sym_DASH] = ACTIONS(1477), + [anon_sym_] = ACTIONS(1475), + [anon_sym_2] = ACTIONS(1475), + [anon_sym_BSLASH_] = ACTIONS(1475), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1475), + [anon_sym_SEMI] = ACTIONS(1475), + [anon_sym_EQ] = ACTIONS(1477), + [anon_sym_COLON_EQ] = ACTIONS(1475), + [anon_sym_CARET_EQ] = ACTIONS(1475), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1475), + [anon_sym_EQ_DOT] = ACTIONS(1475), + [anon_sym_QMARK] = ACTIONS(1475), + [anon_sym_EQ_EQ] = ACTIONS(1475), + [anon_sym_BANG_EQ] = ACTIONS(1475), + [anon_sym_GT] = ACTIONS(1477), + [anon_sym_GT_EQ] = ACTIONS(1475), + [anon_sym_LT] = ACTIONS(1477), + [anon_sym_LT_EQ] = ACTIONS(1475), + [anon_sym_DASH_GT] = ACTIONS(1475), + [anon_sym_COLON_GT] = ACTIONS(1475), + [anon_sym_COLON_COLON] = ACTIONS(1475), + [anon_sym_AT] = ACTIONS(1477), + [anon_sym_TILDE] = ACTIONS(1475), + [anon_sym_AT_STAR] = ACTIONS(1475), + [anon_sym_SLASH_STAR] = ACTIONS(1475), + [anon_sym_BSLASH_AMP] = ACTIONS(1475), + [anon_sym_BSLASH_PLUS] = ACTIONS(1475), + [anon_sym_AMP] = ACTIONS(1475), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1475), + [anon_sym_3] = ACTIONS(1475), + [anon_sym_4] = ACTIONS(1475), + [anon_sym_STAR_STAR] = ACTIONS(1475), + [anon_sym_DOT] = ACTIONS(1477), + [anon_sym_BSLASH] = ACTIONS(1477), + [anon_sym_5] = ACTIONS(1475), + [anon_sym_6] = ACTIONS(1475), + [anon_sym_7] = ACTIONS(1475), + [anon_sym_8] = ACTIONS(1475), + [anon_sym_9] = ACTIONS(1475), + [anon_sym_STAR] = ACTIONS(1477), + [anon_sym_10] = ACTIONS(1475), + [anon_sym_11] = ACTIONS(1475), + [anon_sym_12] = ACTIONS(1475), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(1475), + [anon_sym_15] = ACTIONS(1475), + [anon_sym_SLASH] = ACTIONS(1477), + [anon_sym_16] = ACTIONS(1475), + [anon_sym_BSLASH_SLASH] = ACTIONS(1475), + [anon_sym_SLASH_AT] = ACTIONS(1475), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1475), + [anon_sym_BANG] = ACTIONS(1477), + [anon_sym_BANG_BANG] = ACTIONS(1475), + [anon_sym_SQUOTE] = ACTIONS(1475), + [anon_sym_BSLASH_AT] = ACTIONS(1475), + [anon_sym_CARET] = ACTIONS(1477), + [anon_sym_BSLASH_CARET] = ACTIONS(1475), + [anon_sym_AT_AT] = ACTIONS(1477), + [anon_sym_AT_AT_AT] = ACTIONS(1475), + [anon_sym_PIPE] = ACTIONS(1477), + [anon_sym_LT_GT] = ACTIONS(1475), + [sym_list_bracket_begin] = ACTIONS(1475), + [sym_association_bracket_begin] = ACTIONS(1475), + [sym_blank] = ACTIONS(1477), + [sym_blank_sequence] = ACTIONS(1477), + [sym_blank_null_sequence] = ACTIONS(1475), + [anon_sym_DQUOTE] = ACTIONS(1475), + [sym_number] = ACTIONS(1475), + [sym__lower_identifier] = ACTIONS(1475), + [sym__upper_identifier] = ACTIONS(1475), + [sym_comment] = ACTIONS(3), + }, + [624] = { + [sym_increment_operator] = STATE(662), + [sym_decrement_operator] = STATE(661), + [ts_builtin_sym_end] = ACTIONS(1479), + [aux_sym_source_file_token1] = ACTIONS(1479), + [sym_parenthesis_begin] = ACTIONS(1479), + [anon_sym_PLUS_PLUS] = ACTIONS(1186), + [anon_sym_DASH_DASH] = ACTIONS(1188), + [anon_sym_PLUS] = ACTIONS(1481), + [anon_sym_DASH] = ACTIONS(1481), + [anon_sym_] = ACTIONS(1479), + [anon_sym_2] = ACTIONS(1479), + [anon_sym_BSLASH_] = ACTIONS(1479), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1479), + [anon_sym_SEMI] = ACTIONS(1479), + [anon_sym_EQ] = ACTIONS(1481), + [anon_sym_COLON_EQ] = ACTIONS(1479), + [anon_sym_CARET_EQ] = ACTIONS(1479), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1479), + [anon_sym_EQ_DOT] = ACTIONS(1479), + [anon_sym_QMARK] = ACTIONS(1479), + [anon_sym_EQ_EQ] = ACTIONS(1479), + [anon_sym_BANG_EQ] = ACTIONS(1479), + [anon_sym_GT] = ACTIONS(1481), + [anon_sym_GT_EQ] = ACTIONS(1479), + [anon_sym_LT] = ACTIONS(1481), + [anon_sym_LT_EQ] = ACTIONS(1479), + [anon_sym_DASH_GT] = ACTIONS(1479), + [anon_sym_COLON_GT] = ACTIONS(1479), + [anon_sym_COLON_COLON] = ACTIONS(1479), + [anon_sym_AT] = ACTIONS(1481), + [anon_sym_TILDE] = ACTIONS(1479), + [anon_sym_AT_STAR] = ACTIONS(1479), + [anon_sym_SLASH_STAR] = ACTIONS(1479), + [anon_sym_BSLASH_AMP] = ACTIONS(1479), + [anon_sym_BSLASH_PLUS] = ACTIONS(1479), + [anon_sym_AMP] = ACTIONS(1479), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1479), + [anon_sym_3] = ACTIONS(1479), + [anon_sym_4] = ACTIONS(1479), + [anon_sym_STAR_STAR] = ACTIONS(1479), + [anon_sym_DOT] = ACTIONS(1481), + [anon_sym_BSLASH] = ACTIONS(1481), + [anon_sym_5] = ACTIONS(1479), + [anon_sym_6] = ACTIONS(1479), + [anon_sym_7] = ACTIONS(1479), + [anon_sym_8] = ACTIONS(1479), + [anon_sym_9] = ACTIONS(1479), + [anon_sym_STAR] = ACTIONS(1481), + [anon_sym_10] = ACTIONS(1479), + [anon_sym_11] = ACTIONS(1479), + [anon_sym_12] = ACTIONS(1479), + [anon_sym_13] = ACTIONS(1479), + [anon_sym_14] = ACTIONS(1479), + [anon_sym_15] = ACTIONS(1479), + [anon_sym_SLASH] = ACTIONS(1481), + [anon_sym_16] = ACTIONS(1479), + [anon_sym_BSLASH_SLASH] = ACTIONS(1479), + [anon_sym_SLASH_AT] = ACTIONS(1479), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1479), + [anon_sym_BANG] = ACTIONS(1481), + [anon_sym_BANG_BANG] = ACTIONS(1479), + [anon_sym_SQUOTE] = ACTIONS(1479), + [anon_sym_BSLASH_AT] = ACTIONS(1479), + [anon_sym_CARET] = ACTIONS(1481), + [anon_sym_BSLASH_CARET] = ACTIONS(1479), + [anon_sym_AT_AT] = ACTIONS(1481), + [anon_sym_AT_AT_AT] = ACTIONS(1479), + [anon_sym_PIPE] = ACTIONS(1481), + [anon_sym_LT_GT] = ACTIONS(1479), + [sym_list_bracket_begin] = ACTIONS(1479), + [sym_association_bracket_begin] = ACTIONS(1479), + [sym_blank] = ACTIONS(1481), + [sym_blank_sequence] = ACTIONS(1481), + [sym_blank_null_sequence] = ACTIONS(1479), + [anon_sym_DQUOTE] = ACTIONS(1479), + [sym_number] = ACTIONS(1479), + [sym__lower_identifier] = ACTIONS(1479), + [sym__upper_identifier] = ACTIONS(1479), + [sym_comment] = ACTIONS(3), + }, + [625] = { + [sym_increment_operator] = STATE(662), + [sym_decrement_operator] = STATE(661), + [ts_builtin_sym_end] = ACTIONS(1483), + [aux_sym_source_file_token1] = ACTIONS(1483), + [sym_parenthesis_begin] = ACTIONS(1483), + [anon_sym_PLUS_PLUS] = ACTIONS(1186), + [anon_sym_DASH_DASH] = ACTIONS(1188), + [anon_sym_PLUS] = ACTIONS(1485), + [anon_sym_DASH] = ACTIONS(1485), + [anon_sym_] = ACTIONS(1483), + [anon_sym_2] = ACTIONS(1483), + [anon_sym_BSLASH_] = ACTIONS(1483), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1483), + [anon_sym_SEMI] = ACTIONS(1483), + [anon_sym_EQ] = ACTIONS(1485), + [anon_sym_COLON_EQ] = ACTIONS(1483), + [anon_sym_CARET_EQ] = ACTIONS(1483), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1483), + [anon_sym_EQ_DOT] = ACTIONS(1483), + [anon_sym_QMARK] = ACTIONS(1483), + [anon_sym_EQ_EQ] = ACTIONS(1483), + [anon_sym_BANG_EQ] = ACTIONS(1483), + [anon_sym_GT] = ACTIONS(1485), + [anon_sym_GT_EQ] = ACTIONS(1483), + [anon_sym_LT] = ACTIONS(1485), + [anon_sym_LT_EQ] = ACTIONS(1483), + [anon_sym_DASH_GT] = ACTIONS(1483), + [anon_sym_COLON_GT] = ACTIONS(1483), + [anon_sym_COLON_COLON] = ACTIONS(1483), + [anon_sym_AT] = ACTIONS(1485), + [anon_sym_TILDE] = ACTIONS(1483), + [anon_sym_AT_STAR] = ACTIONS(1483), + [anon_sym_SLASH_STAR] = ACTIONS(1483), + [anon_sym_BSLASH_AMP] = ACTIONS(1483), + [anon_sym_BSLASH_PLUS] = ACTIONS(1483), + [anon_sym_AMP] = ACTIONS(1483), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1483), + [anon_sym_3] = ACTIONS(1483), + [anon_sym_4] = ACTIONS(1483), + [anon_sym_STAR_STAR] = ACTIONS(1483), + [anon_sym_DOT] = ACTIONS(1485), + [anon_sym_BSLASH] = ACTIONS(1485), + [anon_sym_5] = ACTIONS(1483), + [anon_sym_6] = ACTIONS(1483), + [anon_sym_7] = ACTIONS(1483), + [anon_sym_8] = ACTIONS(1483), + [anon_sym_9] = ACTIONS(1483), + [anon_sym_STAR] = ACTIONS(1485), + [anon_sym_10] = ACTIONS(1483), + [anon_sym_11] = ACTIONS(1483), + [anon_sym_12] = ACTIONS(1483), + [anon_sym_13] = ACTIONS(1483), + [anon_sym_14] = ACTIONS(1483), + [anon_sym_15] = ACTIONS(1483), + [anon_sym_SLASH] = ACTIONS(1485), + [anon_sym_16] = ACTIONS(1483), + [anon_sym_BSLASH_SLASH] = ACTIONS(1483), + [anon_sym_SLASH_AT] = ACTIONS(1483), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1483), + [anon_sym_BANG] = ACTIONS(1485), + [anon_sym_BANG_BANG] = ACTIONS(1483), + [anon_sym_SQUOTE] = ACTIONS(1483), + [anon_sym_BSLASH_AT] = ACTIONS(1483), + [anon_sym_CARET] = ACTIONS(1485), + [anon_sym_BSLASH_CARET] = ACTIONS(1483), + [anon_sym_AT_AT] = ACTIONS(1485), + [anon_sym_AT_AT_AT] = ACTIONS(1483), + [anon_sym_PIPE] = ACTIONS(1485), + [anon_sym_LT_GT] = ACTIONS(1483), + [sym_list_bracket_begin] = ACTIONS(1483), + [sym_association_bracket_begin] = ACTIONS(1483), + [sym_blank] = ACTIONS(1485), + [sym_blank_sequence] = ACTIONS(1485), + [sym_blank_null_sequence] = ACTIONS(1483), + [anon_sym_DQUOTE] = ACTIONS(1483), + [sym_number] = ACTIONS(1483), + [sym__lower_identifier] = ACTIONS(1483), + [sym__upper_identifier] = ACTIONS(1483), + [sym_comment] = ACTIONS(3), + }, + [626] = { + [sym_increment_operator] = STATE(662), + [sym_decrement_operator] = STATE(661), + [ts_builtin_sym_end] = ACTIONS(1487), + [aux_sym_source_file_token1] = ACTIONS(1487), + [sym_parenthesis_begin] = ACTIONS(1487), + [anon_sym_PLUS_PLUS] = ACTIONS(1186), + [anon_sym_DASH_DASH] = ACTIONS(1188), + [anon_sym_PLUS] = ACTIONS(1489), + [anon_sym_DASH] = ACTIONS(1489), + [anon_sym_] = ACTIONS(1487), + [anon_sym_2] = ACTIONS(1487), + [anon_sym_BSLASH_] = ACTIONS(1487), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1487), + [anon_sym_SEMI] = ACTIONS(1487), + [anon_sym_EQ] = ACTIONS(1489), + [anon_sym_COLON_EQ] = ACTIONS(1487), + [anon_sym_CARET_EQ] = ACTIONS(1487), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1487), + [anon_sym_EQ_DOT] = ACTIONS(1487), + [anon_sym_QMARK] = ACTIONS(1487), + [anon_sym_EQ_EQ] = ACTIONS(1487), + [anon_sym_BANG_EQ] = ACTIONS(1487), + [anon_sym_GT] = ACTIONS(1489), + [anon_sym_GT_EQ] = ACTIONS(1487), + [anon_sym_LT] = ACTIONS(1489), + [anon_sym_LT_EQ] = ACTIONS(1487), + [anon_sym_DASH_GT] = ACTIONS(1487), + [anon_sym_COLON_GT] = ACTIONS(1487), + [anon_sym_COLON_COLON] = ACTIONS(1487), + [anon_sym_AT] = ACTIONS(1489), + [anon_sym_TILDE] = ACTIONS(1487), + [anon_sym_AT_STAR] = ACTIONS(1487), + [anon_sym_SLASH_STAR] = ACTIONS(1487), + [anon_sym_BSLASH_AMP] = ACTIONS(1487), + [anon_sym_BSLASH_PLUS] = ACTIONS(1487), + [anon_sym_AMP] = ACTIONS(1487), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1487), + [anon_sym_3] = ACTIONS(1487), + [anon_sym_4] = ACTIONS(1487), + [anon_sym_STAR_STAR] = ACTIONS(1487), + [anon_sym_DOT] = ACTIONS(1489), + [anon_sym_BSLASH] = ACTIONS(1489), + [anon_sym_5] = ACTIONS(1487), + [anon_sym_6] = ACTIONS(1487), + [anon_sym_7] = ACTIONS(1487), + [anon_sym_8] = ACTIONS(1487), + [anon_sym_9] = ACTIONS(1487), + [anon_sym_STAR] = ACTIONS(1489), + [anon_sym_10] = ACTIONS(1487), + [anon_sym_11] = ACTIONS(1487), + [anon_sym_12] = ACTIONS(1487), + [anon_sym_13] = ACTIONS(1487), + [anon_sym_14] = ACTIONS(1487), + [anon_sym_15] = ACTIONS(1487), + [anon_sym_SLASH] = ACTIONS(1489), + [anon_sym_16] = ACTIONS(1487), + [anon_sym_BSLASH_SLASH] = ACTIONS(1487), + [anon_sym_SLASH_AT] = ACTIONS(1487), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1487), + [anon_sym_BANG] = ACTIONS(1489), + [anon_sym_BANG_BANG] = ACTIONS(1487), + [anon_sym_SQUOTE] = ACTIONS(1487), + [anon_sym_BSLASH_AT] = ACTIONS(1487), + [anon_sym_CARET] = ACTIONS(1489), + [anon_sym_BSLASH_CARET] = ACTIONS(1487), + [anon_sym_AT_AT] = ACTIONS(1489), + [anon_sym_AT_AT_AT] = ACTIONS(1487), + [anon_sym_PIPE] = ACTIONS(1489), + [anon_sym_LT_GT] = ACTIONS(1487), + [sym_list_bracket_begin] = ACTIONS(1487), + [sym_association_bracket_begin] = ACTIONS(1487), + [sym_blank] = ACTIONS(1489), + [sym_blank_sequence] = ACTIONS(1489), + [sym_blank_null_sequence] = ACTIONS(1487), + [anon_sym_DQUOTE] = ACTIONS(1487), + [sym_number] = ACTIONS(1487), + [sym__lower_identifier] = ACTIONS(1487), + [sym__upper_identifier] = ACTIONS(1487), + [sym_comment] = ACTIONS(3), + }, + [627] = { + [sym_minus_operator] = STATE(423), + [aux_sym_minus_top_repeat1] = STATE(627), + [ts_builtin_sym_end] = ACTIONS(328), + [aux_sym_source_file_token1] = ACTIONS(328), + [sym_parenthesis_begin] = ACTIONS(328), + [anon_sym_PLUS_PLUS] = ACTIONS(328), + [anon_sym_DASH_DASH] = ACTIONS(328), + [anon_sym_PLUS] = ACTIONS(330), + [anon_sym_DASH] = ACTIONS(1491), + [anon_sym_] = ACTIONS(328), + [anon_sym_2] = ACTIONS(328), + [anon_sym_BSLASH_] = ACTIONS(328), + [anon_sym_BSLASH_PERCENT] = ACTIONS(328), + [anon_sym_SEMI] = ACTIONS(328), + [anon_sym_EQ] = ACTIONS(330), + [anon_sym_COLON_EQ] = ACTIONS(328), + [anon_sym_CARET_EQ] = ACTIONS(328), + [anon_sym_CARET_COLON_EQ] = ACTIONS(328), + [anon_sym_EQ_DOT] = ACTIONS(328), + [anon_sym_QMARK] = ACTIONS(328), + [anon_sym_EQ_EQ] = ACTIONS(328), + [anon_sym_BANG_EQ] = ACTIONS(328), + [anon_sym_GT] = ACTIONS(330), + [anon_sym_GT_EQ] = ACTIONS(328), + [anon_sym_LT] = ACTIONS(330), + [anon_sym_LT_EQ] = ACTIONS(328), + [anon_sym_DASH_GT] = ACTIONS(328), + [anon_sym_COLON_GT] = ACTIONS(328), + [anon_sym_COLON_COLON] = ACTIONS(328), + [anon_sym_AT] = ACTIONS(330), + [anon_sym_TILDE] = ACTIONS(328), + [anon_sym_AT_STAR] = ACTIONS(328), + [anon_sym_SLASH_STAR] = ACTIONS(328), + [anon_sym_BSLASH_AMP] = ACTIONS(328), + [anon_sym_BSLASH_PLUS] = ACTIONS(328), + [anon_sym_AMP] = ACTIONS(328), + [anon_sym_PIPE_DASH_GT] = ACTIONS(328), + [anon_sym_3] = ACTIONS(328), + [anon_sym_4] = ACTIONS(328), + [anon_sym_STAR_STAR] = ACTIONS(328), + [anon_sym_DOT] = ACTIONS(330), + [anon_sym_BSLASH] = ACTIONS(330), + [anon_sym_5] = ACTIONS(328), + [anon_sym_6] = ACTIONS(328), + [anon_sym_7] = ACTIONS(328), + [anon_sym_8] = ACTIONS(328), + [anon_sym_9] = ACTIONS(328), + [anon_sym_STAR] = ACTIONS(330), + [anon_sym_10] = ACTIONS(328), + [anon_sym_11] = ACTIONS(328), + [anon_sym_12] = ACTIONS(328), + [anon_sym_13] = ACTIONS(328), + [anon_sym_14] = ACTIONS(328), + [anon_sym_15] = ACTIONS(328), + [anon_sym_SLASH] = ACTIONS(330), + [anon_sym_16] = ACTIONS(328), + [anon_sym_BSLASH_SLASH] = ACTIONS(328), + [anon_sym_SLASH_AT] = ACTIONS(328), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(328), + [anon_sym_BANG] = ACTIONS(330), + [anon_sym_BANG_BANG] = ACTIONS(328), + [anon_sym_SQUOTE] = ACTIONS(328), + [anon_sym_BSLASH_AT] = ACTIONS(328), + [anon_sym_CARET] = ACTIONS(330), + [anon_sym_BSLASH_CARET] = ACTIONS(328), + [anon_sym_AT_AT] = ACTIONS(330), + [anon_sym_AT_AT_AT] = ACTIONS(328), + [anon_sym_PIPE] = ACTIONS(330), + [anon_sym_LT_GT] = ACTIONS(328), + [sym_list_bracket_begin] = ACTIONS(328), + [sym_association_bracket_begin] = ACTIONS(328), + [sym_blank] = ACTIONS(330), + [sym_blank_sequence] = ACTIONS(330), + [sym_blank_null_sequence] = ACTIONS(328), + [anon_sym_DQUOTE] = ACTIONS(328), + [sym_number] = ACTIONS(328), + [sym__lower_identifier] = ACTIONS(328), + [sym__upper_identifier] = ACTIONS(328), + [sym_comment] = ACTIONS(3), + }, + [628] = { + [sym_circle_plus_operator] = STATE(420), + [aux_sym_circle_plus_top_repeat1] = STATE(620), + [ts_builtin_sym_end] = ACTIONS(1494), + [aux_sym_source_file_token1] = ACTIONS(1494), + [sym_parenthesis_begin] = ACTIONS(1494), + [anon_sym_PLUS_PLUS] = ACTIONS(1494), + [anon_sym_DASH_DASH] = ACTIONS(1494), + [anon_sym_PLUS] = ACTIONS(1496), + [anon_sym_DASH] = ACTIONS(1496), + [anon_sym_] = ACTIONS(1494), + [anon_sym_2] = ACTIONS(1494), + [anon_sym_BSLASH_] = ACTIONS(1494), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1494), + [anon_sym_SEMI] = ACTIONS(1494), + [anon_sym_EQ] = ACTIONS(1496), + [anon_sym_COLON_EQ] = ACTIONS(1494), + [anon_sym_CARET_EQ] = ACTIONS(1494), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1494), + [anon_sym_EQ_DOT] = ACTIONS(1494), + [anon_sym_QMARK] = ACTIONS(1494), + [anon_sym_EQ_EQ] = ACTIONS(1494), + [anon_sym_BANG_EQ] = ACTIONS(1494), + [anon_sym_GT] = ACTIONS(1496), + [anon_sym_GT_EQ] = ACTIONS(1494), + [anon_sym_LT] = ACTIONS(1496), + [anon_sym_LT_EQ] = ACTIONS(1494), + [anon_sym_DASH_GT] = ACTIONS(1494), + [anon_sym_COLON_GT] = ACTIONS(1494), + [anon_sym_COLON_COLON] = ACTIONS(1494), + [anon_sym_AT] = ACTIONS(1496), + [anon_sym_TILDE] = ACTIONS(1494), + [anon_sym_AT_STAR] = ACTIONS(1494), + [anon_sym_SLASH_STAR] = ACTIONS(1494), + [anon_sym_BSLASH_AMP] = ACTIONS(1494), + [anon_sym_BSLASH_PLUS] = ACTIONS(1494), + [anon_sym_AMP] = ACTIONS(1494), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1494), + [anon_sym_3] = ACTIONS(1494), + [anon_sym_4] = ACTIONS(1494), + [anon_sym_STAR_STAR] = ACTIONS(1494), + [anon_sym_DOT] = ACTIONS(1496), + [anon_sym_BSLASH] = ACTIONS(1496), + [anon_sym_5] = ACTIONS(1494), + [anon_sym_6] = ACTIONS(1494), + [anon_sym_7] = ACTIONS(1494), + [anon_sym_8] = ACTIONS(1494), + [anon_sym_9] = ACTIONS(1494), + [anon_sym_STAR] = ACTIONS(1496), + [anon_sym_10] = ACTIONS(1494), + [anon_sym_11] = ACTIONS(1494), + [anon_sym_12] = ACTIONS(1494), + [anon_sym_13] = ACTIONS(1494), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(1494), + [anon_sym_SLASH] = ACTIONS(1496), + [anon_sym_16] = ACTIONS(1494), + [anon_sym_BSLASH_SLASH] = ACTIONS(1494), + [anon_sym_SLASH_AT] = ACTIONS(1494), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1494), + [anon_sym_BANG] = ACTIONS(1496), + [anon_sym_BANG_BANG] = ACTIONS(1494), + [anon_sym_SQUOTE] = ACTIONS(1494), + [anon_sym_BSLASH_AT] = ACTIONS(1494), + [anon_sym_CARET] = ACTIONS(1496), + [anon_sym_BSLASH_CARET] = ACTIONS(1494), + [anon_sym_AT_AT] = ACTIONS(1496), + [anon_sym_AT_AT_AT] = ACTIONS(1494), + [anon_sym_PIPE] = ACTIONS(1496), + [anon_sym_LT_GT] = ACTIONS(1494), + [sym_list_bracket_begin] = ACTIONS(1494), + [sym_association_bracket_begin] = ACTIONS(1494), + [sym_blank] = ACTIONS(1496), + [sym_blank_sequence] = ACTIONS(1496), + [sym_blank_null_sequence] = ACTIONS(1494), + [anon_sym_DQUOTE] = ACTIONS(1494), + [sym_number] = ACTIONS(1494), + [sym__lower_identifier] = ACTIONS(1494), + [sym__upper_identifier] = ACTIONS(1494), + [sym_comment] = ACTIONS(3), + }, + [629] = { + [sym_plus_operator] = STATE(422), + [aux_sym_plus_top_repeat1] = STATE(621), + [ts_builtin_sym_end] = ACTIONS(1498), + [aux_sym_source_file_token1] = ACTIONS(1498), + [sym_parenthesis_begin] = ACTIONS(1498), + [anon_sym_PLUS_PLUS] = ACTIONS(1498), + [anon_sym_DASH_DASH] = ACTIONS(1498), + [anon_sym_PLUS] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(1500), + [anon_sym_] = ACTIONS(1498), + [anon_sym_2] = ACTIONS(1498), + [anon_sym_BSLASH_] = ACTIONS(1498), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1498), + [anon_sym_SEMI] = ACTIONS(1498), + [anon_sym_EQ] = ACTIONS(1500), + [anon_sym_COLON_EQ] = ACTIONS(1498), + [anon_sym_CARET_EQ] = ACTIONS(1498), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1498), + [anon_sym_EQ_DOT] = ACTIONS(1498), + [anon_sym_QMARK] = ACTIONS(1498), + [anon_sym_EQ_EQ] = ACTIONS(1498), + [anon_sym_BANG_EQ] = ACTIONS(1498), + [anon_sym_GT] = ACTIONS(1500), + [anon_sym_GT_EQ] = ACTIONS(1498), + [anon_sym_LT] = ACTIONS(1500), + [anon_sym_LT_EQ] = ACTIONS(1498), + [anon_sym_DASH_GT] = ACTIONS(1498), + [anon_sym_COLON_GT] = ACTIONS(1498), + [anon_sym_COLON_COLON] = ACTIONS(1498), + [anon_sym_AT] = ACTIONS(1500), + [anon_sym_TILDE] = ACTIONS(1498), + [anon_sym_AT_STAR] = ACTIONS(1498), + [anon_sym_SLASH_STAR] = ACTIONS(1498), + [anon_sym_BSLASH_AMP] = ACTIONS(1498), + [anon_sym_BSLASH_PLUS] = ACTIONS(1498), + [anon_sym_AMP] = ACTIONS(1498), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1498), + [anon_sym_3] = ACTIONS(1498), + [anon_sym_4] = ACTIONS(1498), + [anon_sym_STAR_STAR] = ACTIONS(1498), + [anon_sym_DOT] = ACTIONS(1500), + [anon_sym_BSLASH] = ACTIONS(1500), + [anon_sym_5] = ACTIONS(1498), + [anon_sym_6] = ACTIONS(1498), + [anon_sym_7] = ACTIONS(1498), + [anon_sym_8] = ACTIONS(1498), + [anon_sym_9] = ACTIONS(1498), + [anon_sym_STAR] = ACTIONS(1500), + [anon_sym_10] = ACTIONS(1498), + [anon_sym_11] = ACTIONS(1498), + [anon_sym_12] = ACTIONS(1498), + [anon_sym_13] = ACTIONS(1498), + [anon_sym_14] = ACTIONS(1498), + [anon_sym_15] = ACTIONS(1498), + [anon_sym_SLASH] = ACTIONS(1500), + [anon_sym_16] = ACTIONS(1498), + [anon_sym_BSLASH_SLASH] = ACTIONS(1498), + [anon_sym_SLASH_AT] = ACTIONS(1498), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1498), + [anon_sym_BANG] = ACTIONS(1500), + [anon_sym_BANG_BANG] = ACTIONS(1498), + [anon_sym_SQUOTE] = ACTIONS(1498), + [anon_sym_BSLASH_AT] = ACTIONS(1498), + [anon_sym_CARET] = ACTIONS(1500), + [anon_sym_BSLASH_CARET] = ACTIONS(1498), + [anon_sym_AT_AT] = ACTIONS(1500), + [anon_sym_AT_AT_AT] = ACTIONS(1498), + [anon_sym_PIPE] = ACTIONS(1500), + [anon_sym_LT_GT] = ACTIONS(1498), + [sym_list_bracket_begin] = ACTIONS(1498), + [sym_association_bracket_begin] = ACTIONS(1498), + [sym_blank] = ACTIONS(1500), + [sym_blank_sequence] = ACTIONS(1500), + [sym_blank_null_sequence] = ACTIONS(1498), + [anon_sym_DQUOTE] = ACTIONS(1498), + [sym_number] = ACTIONS(1498), + [sym__lower_identifier] = ACTIONS(1498), + [sym__upper_identifier] = ACTIONS(1498), + [sym_comment] = ACTIONS(3), + }, + [630] = { + [sym_minus_operator] = STATE(423), + [aux_sym_minus_top_repeat1] = STATE(627), + [ts_builtin_sym_end] = ACTIONS(1502), + [aux_sym_source_file_token1] = ACTIONS(1502), + [sym_parenthesis_begin] = ACTIONS(1502), + [anon_sym_PLUS_PLUS] = ACTIONS(1502), + [anon_sym_DASH_DASH] = ACTIONS(1502), + [anon_sym_PLUS] = ACTIONS(1504), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(1502), + [anon_sym_2] = ACTIONS(1502), + [anon_sym_BSLASH_] = ACTIONS(1502), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1502), + [anon_sym_SEMI] = ACTIONS(1502), + [anon_sym_EQ] = ACTIONS(1504), + [anon_sym_COLON_EQ] = ACTIONS(1502), + [anon_sym_CARET_EQ] = ACTIONS(1502), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1502), + [anon_sym_EQ_DOT] = ACTIONS(1502), + [anon_sym_QMARK] = ACTIONS(1502), + [anon_sym_EQ_EQ] = ACTIONS(1502), + [anon_sym_BANG_EQ] = ACTIONS(1502), + [anon_sym_GT] = ACTIONS(1504), + [anon_sym_GT_EQ] = ACTIONS(1502), + [anon_sym_LT] = ACTIONS(1504), + [anon_sym_LT_EQ] = ACTIONS(1502), + [anon_sym_DASH_GT] = ACTIONS(1502), + [anon_sym_COLON_GT] = ACTIONS(1502), + [anon_sym_COLON_COLON] = ACTIONS(1502), + [anon_sym_AT] = ACTIONS(1504), + [anon_sym_TILDE] = ACTIONS(1502), + [anon_sym_AT_STAR] = ACTIONS(1502), + [anon_sym_SLASH_STAR] = ACTIONS(1502), + [anon_sym_BSLASH_AMP] = ACTIONS(1502), + [anon_sym_BSLASH_PLUS] = ACTIONS(1502), + [anon_sym_AMP] = ACTIONS(1502), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1502), + [anon_sym_3] = ACTIONS(1502), + [anon_sym_4] = ACTIONS(1502), + [anon_sym_STAR_STAR] = ACTIONS(1502), + [anon_sym_DOT] = ACTIONS(1504), + [anon_sym_BSLASH] = ACTIONS(1504), + [anon_sym_5] = ACTIONS(1502), + [anon_sym_6] = ACTIONS(1502), + [anon_sym_7] = ACTIONS(1502), + [anon_sym_8] = ACTIONS(1502), + [anon_sym_9] = ACTIONS(1502), + [anon_sym_STAR] = ACTIONS(1504), + [anon_sym_10] = ACTIONS(1502), + [anon_sym_11] = ACTIONS(1502), + [anon_sym_12] = ACTIONS(1502), + [anon_sym_13] = ACTIONS(1502), + [anon_sym_14] = ACTIONS(1502), + [anon_sym_15] = ACTIONS(1502), + [anon_sym_SLASH] = ACTIONS(1504), + [anon_sym_16] = ACTIONS(1502), + [anon_sym_BSLASH_SLASH] = ACTIONS(1502), + [anon_sym_SLASH_AT] = ACTIONS(1502), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1502), + [anon_sym_BANG] = ACTIONS(1504), + [anon_sym_BANG_BANG] = ACTIONS(1502), + [anon_sym_SQUOTE] = ACTIONS(1502), + [anon_sym_BSLASH_AT] = ACTIONS(1502), + [anon_sym_CARET] = ACTIONS(1504), + [anon_sym_BSLASH_CARET] = ACTIONS(1502), + [anon_sym_AT_AT] = ACTIONS(1504), + [anon_sym_AT_AT_AT] = ACTIONS(1502), + [anon_sym_PIPE] = ACTIONS(1504), + [anon_sym_LT_GT] = ACTIONS(1502), + [sym_list_bracket_begin] = ACTIONS(1502), + [sym_association_bracket_begin] = ACTIONS(1502), + [sym_blank] = ACTIONS(1504), + [sym_blank_sequence] = ACTIONS(1504), + [sym_blank_null_sequence] = ACTIONS(1502), + [anon_sym_DQUOTE] = ACTIONS(1502), + [sym_number] = ACTIONS(1502), + [sym__lower_identifier] = ACTIONS(1502), + [sym__upper_identifier] = ACTIONS(1502), + [sym_comment] = ACTIONS(3), + }, + [631] = { + [sym_alternatives_operator] = STATE(410), + [aux_sym_alternatives_top_repeat1] = STATE(634), + [ts_builtin_sym_end] = ACTIONS(1506), + [aux_sym_source_file_token1] = ACTIONS(1506), + [sym_parenthesis_begin] = ACTIONS(1506), + [anon_sym_PLUS_PLUS] = ACTIONS(1506), + [anon_sym_DASH_DASH] = ACTIONS(1506), + [anon_sym_PLUS] = ACTIONS(1508), + [anon_sym_DASH] = ACTIONS(1508), + [anon_sym_] = ACTIONS(1506), + [anon_sym_2] = ACTIONS(1506), + [anon_sym_BSLASH_] = ACTIONS(1506), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1506), + [anon_sym_SEMI] = ACTIONS(1506), + [anon_sym_EQ] = ACTIONS(1508), + [anon_sym_COLON_EQ] = ACTIONS(1506), + [anon_sym_CARET_EQ] = ACTIONS(1506), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1506), + [anon_sym_EQ_DOT] = ACTIONS(1506), + [anon_sym_QMARK] = ACTIONS(1506), + [anon_sym_EQ_EQ] = ACTIONS(1506), + [anon_sym_BANG_EQ] = ACTIONS(1506), + [anon_sym_GT] = ACTIONS(1508), + [anon_sym_GT_EQ] = ACTIONS(1506), + [anon_sym_LT] = ACTIONS(1508), + [anon_sym_LT_EQ] = ACTIONS(1506), + [anon_sym_DASH_GT] = ACTIONS(1506), + [anon_sym_COLON_GT] = ACTIONS(1506), + [anon_sym_COLON_COLON] = ACTIONS(1506), + [anon_sym_AT] = ACTIONS(1508), + [anon_sym_TILDE] = ACTIONS(1506), + [anon_sym_AT_STAR] = ACTIONS(1506), + [anon_sym_SLASH_STAR] = ACTIONS(1506), + [anon_sym_BSLASH_AMP] = ACTIONS(1506), + [anon_sym_BSLASH_PLUS] = ACTIONS(1506), + [anon_sym_AMP] = ACTIONS(1506), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1506), + [anon_sym_3] = ACTIONS(1506), + [anon_sym_4] = ACTIONS(1506), + [anon_sym_STAR_STAR] = ACTIONS(1506), + [anon_sym_DOT] = ACTIONS(1508), + [anon_sym_BSLASH] = ACTIONS(1508), + [anon_sym_5] = ACTIONS(1506), + [anon_sym_6] = ACTIONS(1506), + [anon_sym_7] = ACTIONS(1506), + [anon_sym_8] = ACTIONS(1506), + [anon_sym_9] = ACTIONS(1506), + [anon_sym_STAR] = ACTIONS(1508), + [anon_sym_10] = ACTIONS(1506), + [anon_sym_11] = ACTIONS(1506), + [anon_sym_12] = ACTIONS(1506), + [anon_sym_13] = ACTIONS(1506), + [anon_sym_14] = ACTIONS(1506), + [anon_sym_15] = ACTIONS(1506), + [anon_sym_SLASH] = ACTIONS(1508), + [anon_sym_16] = ACTIONS(1506), + [anon_sym_BSLASH_SLASH] = ACTIONS(1506), + [anon_sym_SLASH_AT] = ACTIONS(1506), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1506), + [anon_sym_BANG] = ACTIONS(1508), + [anon_sym_BANG_BANG] = ACTIONS(1506), + [anon_sym_SQUOTE] = ACTIONS(1506), + [anon_sym_BSLASH_AT] = ACTIONS(1506), + [anon_sym_CARET] = ACTIONS(1508), + [anon_sym_BSLASH_CARET] = ACTIONS(1506), + [anon_sym_AT_AT] = ACTIONS(1508), + [anon_sym_AT_AT_AT] = ACTIONS(1506), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(1506), + [sym_list_bracket_begin] = ACTIONS(1506), + [sym_association_bracket_begin] = ACTIONS(1506), + [sym_blank] = ACTIONS(1508), + [sym_blank_sequence] = ACTIONS(1508), + [sym_blank_null_sequence] = ACTIONS(1506), + [anon_sym_DQUOTE] = ACTIONS(1506), + [sym_number] = ACTIONS(1506), + [sym__lower_identifier] = ACTIONS(1506), + [sym__upper_identifier] = ACTIONS(1506), + [sym_comment] = ACTIONS(3), + }, + [632] = { + [sym_string_join_operator] = STATE(458), + [aux_sym_string_join_top_repeat1] = STATE(633), + [ts_builtin_sym_end] = ACTIONS(1510), + [aux_sym_source_file_token1] = ACTIONS(1510), + [sym_parenthesis_begin] = ACTIONS(1510), + [anon_sym_PLUS_PLUS] = ACTIONS(1510), + [anon_sym_DASH_DASH] = ACTIONS(1510), + [anon_sym_PLUS] = ACTIONS(1512), + [anon_sym_DASH] = ACTIONS(1512), + [anon_sym_] = ACTIONS(1510), + [anon_sym_2] = ACTIONS(1510), + [anon_sym_BSLASH_] = ACTIONS(1510), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1510), + [anon_sym_SEMI] = ACTIONS(1510), + [anon_sym_EQ] = ACTIONS(1512), + [anon_sym_COLON_EQ] = ACTIONS(1510), + [anon_sym_CARET_EQ] = ACTIONS(1510), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1510), + [anon_sym_EQ_DOT] = ACTIONS(1510), + [anon_sym_QMARK] = ACTIONS(1510), + [anon_sym_EQ_EQ] = ACTIONS(1510), + [anon_sym_BANG_EQ] = ACTIONS(1510), + [anon_sym_GT] = ACTIONS(1512), + [anon_sym_GT_EQ] = ACTIONS(1510), + [anon_sym_LT] = ACTIONS(1512), + [anon_sym_LT_EQ] = ACTIONS(1510), + [anon_sym_DASH_GT] = ACTIONS(1510), + [anon_sym_COLON_GT] = ACTIONS(1510), + [anon_sym_COLON_COLON] = ACTIONS(1510), + [anon_sym_AT] = ACTIONS(1512), + [anon_sym_TILDE] = ACTIONS(1510), + [anon_sym_AT_STAR] = ACTIONS(1510), + [anon_sym_SLASH_STAR] = ACTIONS(1510), + [anon_sym_BSLASH_AMP] = ACTIONS(1510), + [anon_sym_BSLASH_PLUS] = ACTIONS(1510), + [anon_sym_AMP] = ACTIONS(1510), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1510), + [anon_sym_3] = ACTIONS(1510), + [anon_sym_4] = ACTIONS(1510), + [anon_sym_STAR_STAR] = ACTIONS(1510), + [anon_sym_DOT] = ACTIONS(1512), + [anon_sym_BSLASH] = ACTIONS(1512), + [anon_sym_5] = ACTIONS(1510), + [anon_sym_6] = ACTIONS(1510), + [anon_sym_7] = ACTIONS(1510), + [anon_sym_8] = ACTIONS(1510), + [anon_sym_9] = ACTIONS(1510), + [anon_sym_STAR] = ACTIONS(1512), + [anon_sym_10] = ACTIONS(1510), + [anon_sym_11] = ACTIONS(1510), + [anon_sym_12] = ACTIONS(1510), + [anon_sym_13] = ACTIONS(1510), + [anon_sym_14] = ACTIONS(1510), + [anon_sym_15] = ACTIONS(1510), + [anon_sym_SLASH] = ACTIONS(1512), + [anon_sym_16] = ACTIONS(1510), + [anon_sym_BSLASH_SLASH] = ACTIONS(1510), + [anon_sym_SLASH_AT] = ACTIONS(1510), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1510), + [anon_sym_BANG] = ACTIONS(1512), + [anon_sym_BANG_BANG] = ACTIONS(1510), + [anon_sym_SQUOTE] = ACTIONS(1510), + [anon_sym_BSLASH_AT] = ACTIONS(1510), + [anon_sym_CARET] = ACTIONS(1512), + [anon_sym_BSLASH_CARET] = ACTIONS(1510), + [anon_sym_AT_AT] = ACTIONS(1512), + [anon_sym_AT_AT_AT] = ACTIONS(1510), + [anon_sym_PIPE] = ACTIONS(1512), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_begin] = ACTIONS(1510), + [sym_association_bracket_begin] = ACTIONS(1510), + [sym_blank] = ACTIONS(1512), + [sym_blank_sequence] = ACTIONS(1512), + [sym_blank_null_sequence] = ACTIONS(1510), + [anon_sym_DQUOTE] = ACTIONS(1510), + [sym_number] = ACTIONS(1510), + [sym__lower_identifier] = ACTIONS(1510), + [sym__upper_identifier] = ACTIONS(1510), + [sym_comment] = ACTIONS(3), + }, + [633] = { + [sym_string_join_operator] = STATE(458), + [aux_sym_string_join_top_repeat1] = STATE(633), + [ts_builtin_sym_end] = ACTIONS(372), + [aux_sym_source_file_token1] = ACTIONS(372), + [sym_parenthesis_begin] = ACTIONS(372), + [anon_sym_PLUS_PLUS] = ACTIONS(372), + [anon_sym_DASH_DASH] = ACTIONS(372), + [anon_sym_PLUS] = ACTIONS(374), + [anon_sym_DASH] = ACTIONS(374), + [anon_sym_] = ACTIONS(372), + [anon_sym_2] = ACTIONS(372), + [anon_sym_BSLASH_] = ACTIONS(372), + [anon_sym_BSLASH_PERCENT] = ACTIONS(372), + [anon_sym_SEMI] = ACTIONS(372), + [anon_sym_EQ] = ACTIONS(374), + [anon_sym_COLON_EQ] = ACTIONS(372), + [anon_sym_CARET_EQ] = ACTIONS(372), + [anon_sym_CARET_COLON_EQ] = ACTIONS(372), + [anon_sym_EQ_DOT] = ACTIONS(372), + [anon_sym_QMARK] = ACTIONS(372), + [anon_sym_EQ_EQ] = ACTIONS(372), + [anon_sym_BANG_EQ] = ACTIONS(372), + [anon_sym_GT] = ACTIONS(374), + [anon_sym_GT_EQ] = ACTIONS(372), + [anon_sym_LT] = ACTIONS(374), + [anon_sym_LT_EQ] = ACTIONS(372), + [anon_sym_DASH_GT] = ACTIONS(372), + [anon_sym_COLON_GT] = ACTIONS(372), + [anon_sym_COLON_COLON] = ACTIONS(372), + [anon_sym_AT] = ACTIONS(374), + [anon_sym_TILDE] = ACTIONS(372), + [anon_sym_AT_STAR] = ACTIONS(372), + [anon_sym_SLASH_STAR] = ACTIONS(372), + [anon_sym_BSLASH_AMP] = ACTIONS(372), + [anon_sym_BSLASH_PLUS] = ACTIONS(372), + [anon_sym_AMP] = ACTIONS(372), + [anon_sym_PIPE_DASH_GT] = ACTIONS(372), + [anon_sym_3] = ACTIONS(372), + [anon_sym_4] = ACTIONS(372), + [anon_sym_STAR_STAR] = ACTIONS(372), + [anon_sym_DOT] = ACTIONS(374), + [anon_sym_BSLASH] = ACTIONS(374), + [anon_sym_5] = ACTIONS(372), + [anon_sym_6] = ACTIONS(372), + [anon_sym_7] = ACTIONS(372), + [anon_sym_8] = ACTIONS(372), + [anon_sym_9] = ACTIONS(372), + [anon_sym_STAR] = ACTIONS(374), + [anon_sym_10] = ACTIONS(372), + [anon_sym_11] = ACTIONS(372), + [anon_sym_12] = ACTIONS(372), + [anon_sym_13] = ACTIONS(372), + [anon_sym_14] = ACTIONS(372), + [anon_sym_15] = ACTIONS(372), + [anon_sym_SLASH] = ACTIONS(374), + [anon_sym_16] = ACTIONS(372), + [anon_sym_BSLASH_SLASH] = ACTIONS(372), + [anon_sym_SLASH_AT] = ACTIONS(372), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(372), + [anon_sym_BANG] = ACTIONS(374), + [anon_sym_BANG_BANG] = ACTIONS(372), + [anon_sym_SQUOTE] = ACTIONS(372), + [anon_sym_BSLASH_AT] = ACTIONS(372), + [anon_sym_CARET] = ACTIONS(374), + [anon_sym_BSLASH_CARET] = ACTIONS(372), + [anon_sym_AT_AT] = ACTIONS(374), + [anon_sym_AT_AT_AT] = ACTIONS(372), + [anon_sym_PIPE] = ACTIONS(374), + [anon_sym_LT_GT] = ACTIONS(1514), + [sym_list_bracket_begin] = ACTIONS(372), + [sym_association_bracket_begin] = ACTIONS(372), + [sym_blank] = ACTIONS(374), + [sym_blank_sequence] = ACTIONS(374), + [sym_blank_null_sequence] = ACTIONS(372), + [anon_sym_DQUOTE] = ACTIONS(372), + [sym_number] = ACTIONS(372), + [sym__lower_identifier] = ACTIONS(372), + [sym__upper_identifier] = ACTIONS(372), + [sym_comment] = ACTIONS(3), + }, + [634] = { + [sym_alternatives_operator] = STATE(410), + [aux_sym_alternatives_top_repeat1] = STATE(634), + [ts_builtin_sym_end] = ACTIONS(368), + [aux_sym_source_file_token1] = ACTIONS(368), + [sym_parenthesis_begin] = ACTIONS(368), + [anon_sym_PLUS_PLUS] = ACTIONS(368), + [anon_sym_DASH_DASH] = ACTIONS(368), + [anon_sym_PLUS] = ACTIONS(370), + [anon_sym_DASH] = ACTIONS(370), + [anon_sym_] = ACTIONS(368), + [anon_sym_2] = ACTIONS(368), + [anon_sym_BSLASH_] = ACTIONS(368), + [anon_sym_BSLASH_PERCENT] = ACTIONS(368), + [anon_sym_SEMI] = ACTIONS(368), + [anon_sym_EQ] = ACTIONS(370), + [anon_sym_COLON_EQ] = ACTIONS(368), + [anon_sym_CARET_EQ] = ACTIONS(368), + [anon_sym_CARET_COLON_EQ] = ACTIONS(368), + [anon_sym_EQ_DOT] = ACTIONS(368), + [anon_sym_QMARK] = ACTIONS(368), + [anon_sym_EQ_EQ] = ACTIONS(368), + [anon_sym_BANG_EQ] = ACTIONS(368), + [anon_sym_GT] = ACTIONS(370), + [anon_sym_GT_EQ] = ACTIONS(368), + [anon_sym_LT] = ACTIONS(370), + [anon_sym_LT_EQ] = ACTIONS(368), + [anon_sym_DASH_GT] = ACTIONS(368), + [anon_sym_COLON_GT] = ACTIONS(368), + [anon_sym_COLON_COLON] = ACTIONS(368), + [anon_sym_AT] = ACTIONS(370), + [anon_sym_TILDE] = ACTIONS(368), + [anon_sym_AT_STAR] = ACTIONS(368), + [anon_sym_SLASH_STAR] = ACTIONS(368), + [anon_sym_BSLASH_AMP] = ACTIONS(368), + [anon_sym_BSLASH_PLUS] = ACTIONS(368), + [anon_sym_AMP] = ACTIONS(368), + [anon_sym_PIPE_DASH_GT] = ACTIONS(368), + [anon_sym_3] = ACTIONS(368), + [anon_sym_4] = ACTIONS(368), + [anon_sym_STAR_STAR] = ACTIONS(368), + [anon_sym_DOT] = ACTIONS(370), + [anon_sym_BSLASH] = ACTIONS(370), + [anon_sym_5] = ACTIONS(368), + [anon_sym_6] = ACTIONS(368), + [anon_sym_7] = ACTIONS(368), + [anon_sym_8] = ACTIONS(368), + [anon_sym_9] = ACTIONS(368), + [anon_sym_STAR] = ACTIONS(370), + [anon_sym_10] = ACTIONS(368), + [anon_sym_11] = ACTIONS(368), + [anon_sym_12] = ACTIONS(368), + [anon_sym_13] = ACTIONS(368), + [anon_sym_14] = ACTIONS(368), + [anon_sym_15] = ACTIONS(368), + [anon_sym_SLASH] = ACTIONS(370), + [anon_sym_16] = ACTIONS(368), + [anon_sym_BSLASH_SLASH] = ACTIONS(368), + [anon_sym_SLASH_AT] = ACTIONS(368), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(368), + [anon_sym_BANG] = ACTIONS(370), + [anon_sym_BANG_BANG] = ACTIONS(368), + [anon_sym_SQUOTE] = ACTIONS(368), + [anon_sym_BSLASH_AT] = ACTIONS(368), + [anon_sym_CARET] = ACTIONS(370), + [anon_sym_BSLASH_CARET] = ACTIONS(368), + [anon_sym_AT_AT] = ACTIONS(370), + [anon_sym_AT_AT_AT] = ACTIONS(368), + [anon_sym_PIPE] = ACTIONS(1517), + [anon_sym_LT_GT] = ACTIONS(368), + [sym_list_bracket_begin] = ACTIONS(368), + [sym_association_bracket_begin] = ACTIONS(368), + [sym_blank] = ACTIONS(370), + [sym_blank_sequence] = ACTIONS(370), + [sym_blank_null_sequence] = ACTIONS(368), + [anon_sym_DQUOTE] = ACTIONS(368), + [sym_number] = ACTIONS(368), + [sym__lower_identifier] = ACTIONS(368), + [sym__upper_identifier] = ACTIONS(368), + [sym_comment] = ACTIONS(3), + }, + [635] = { + [ts_builtin_sym_end] = ACTIONS(1520), + [aux_sym_source_file_token1] = ACTIONS(1520), + [sym_parenthesis_begin] = ACTIONS(1520), + [anon_sym_PLUS_PLUS] = ACTIONS(1293), + [anon_sym_DASH_DASH] = ACTIONS(1293), + [anon_sym_PLUS] = ACTIONS(1522), + [anon_sym_DASH] = ACTIONS(1522), + [anon_sym_] = ACTIONS(1520), + [anon_sym_2] = ACTIONS(1520), + [anon_sym_BSLASH_] = ACTIONS(1520), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1520), + [anon_sym_SEMI] = ACTIONS(1520), + [anon_sym_EQ] = ACTIONS(1522), + [anon_sym_COLON_EQ] = ACTIONS(1520), + [anon_sym_CARET_EQ] = ACTIONS(1520), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1520), + [anon_sym_EQ_DOT] = ACTIONS(1520), + [anon_sym_QMARK] = ACTIONS(1520), + [anon_sym_EQ_EQ] = ACTIONS(1520), + [anon_sym_BANG_EQ] = ACTIONS(1520), + [anon_sym_GT] = ACTIONS(1522), + [anon_sym_GT_EQ] = ACTIONS(1520), + [anon_sym_LT] = ACTIONS(1522), + [anon_sym_LT_EQ] = ACTIONS(1520), + [anon_sym_DASH_GT] = ACTIONS(1520), + [anon_sym_COLON_GT] = ACTIONS(1520), + [anon_sym_COLON_COLON] = ACTIONS(1520), + [anon_sym_AT] = ACTIONS(1522), + [anon_sym_TILDE] = ACTIONS(1520), + [anon_sym_AT_STAR] = ACTIONS(1520), + [anon_sym_SLASH_STAR] = ACTIONS(1520), + [anon_sym_BSLASH_AMP] = ACTIONS(1520), + [anon_sym_BSLASH_PLUS] = ACTIONS(1520), + [anon_sym_AMP] = ACTIONS(1520), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1520), + [anon_sym_3] = ACTIONS(1520), + [anon_sym_4] = ACTIONS(1520), + [anon_sym_STAR_STAR] = ACTIONS(1520), + [anon_sym_DOT] = ACTIONS(1522), + [anon_sym_BSLASH] = ACTIONS(1522), + [anon_sym_5] = ACTIONS(1520), + [anon_sym_6] = ACTIONS(1520), + [anon_sym_7] = ACTIONS(1520), + [anon_sym_8] = ACTIONS(1520), + [anon_sym_9] = ACTIONS(1520), + [anon_sym_STAR] = ACTIONS(1522), + [anon_sym_10] = ACTIONS(1520), + [anon_sym_11] = ACTIONS(1520), + [anon_sym_12] = ACTIONS(1520), + [anon_sym_13] = ACTIONS(1520), + [anon_sym_14] = ACTIONS(1520), + [anon_sym_15] = ACTIONS(1520), + [anon_sym_SLASH] = ACTIONS(1522), + [anon_sym_16] = ACTIONS(1520), + [anon_sym_BSLASH_SLASH] = ACTIONS(1520), + [anon_sym_SLASH_AT] = ACTIONS(1520), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1520), + [anon_sym_BANG] = ACTIONS(1522), + [anon_sym_BANG_BANG] = ACTIONS(1520), + [anon_sym_SQUOTE] = ACTIONS(1520), + [anon_sym_BSLASH_AT] = ACTIONS(1520), + [anon_sym_CARET] = ACTIONS(1522), + [anon_sym_BSLASH_CARET] = ACTIONS(1520), + [anon_sym_AT_AT] = ACTIONS(1522), + [anon_sym_AT_AT_AT] = ACTIONS(1520), + [anon_sym_PIPE] = ACTIONS(1522), + [anon_sym_LT_GT] = ACTIONS(1520), + [sym_list_bracket_begin] = ACTIONS(1520), + [sym_apply_bracket_begin] = ACTIONS(1076), + [sym_association_bracket_begin] = ACTIONS(1520), + [sym_part_bracket_begin] = ACTIONS(1078), + [sym_blank] = ACTIONS(1522), + [sym_blank_sequence] = ACTIONS(1522), + [sym_blank_null_sequence] = ACTIONS(1520), + [anon_sym_DQUOTE] = ACTIONS(1520), + [sym_number] = ACTIONS(1520), + [sym__lower_identifier] = ACTIONS(1520), + [sym__upper_identifier] = ACTIONS(1520), + [sym_comment] = ACTIONS(3), + }, + [636] = { + [ts_builtin_sym_end] = ACTIONS(1293), + [aux_sym_source_file_token1] = ACTIONS(1293), + [sym_parenthesis_begin] = ACTIONS(1293), + [anon_sym_PLUS_PLUS] = ACTIONS(1293), + [anon_sym_DASH_DASH] = ACTIONS(1293), + [anon_sym_PLUS] = ACTIONS(1524), + [anon_sym_DASH] = ACTIONS(1524), + [anon_sym_] = ACTIONS(1293), + [anon_sym_2] = ACTIONS(1293), + [anon_sym_BSLASH_] = ACTIONS(1293), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1293), + [anon_sym_SEMI] = ACTIONS(1293), + [anon_sym_EQ] = ACTIONS(1524), + [anon_sym_COLON_EQ] = ACTIONS(1293), + [anon_sym_CARET_EQ] = ACTIONS(1293), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1293), + [anon_sym_EQ_DOT] = ACTIONS(1293), + [anon_sym_QMARK] = ACTIONS(1293), + [anon_sym_EQ_EQ] = ACTIONS(1293), + [anon_sym_BANG_EQ] = ACTIONS(1293), + [anon_sym_GT] = ACTIONS(1524), + [anon_sym_GT_EQ] = ACTIONS(1293), + [anon_sym_LT] = ACTIONS(1524), + [anon_sym_LT_EQ] = ACTIONS(1293), + [anon_sym_DASH_GT] = ACTIONS(1293), + [anon_sym_COLON_GT] = ACTIONS(1293), + [anon_sym_COLON_COLON] = ACTIONS(1293), + [anon_sym_AT] = ACTIONS(1524), + [anon_sym_TILDE] = ACTIONS(1293), + [anon_sym_AT_STAR] = ACTIONS(1293), + [anon_sym_SLASH_STAR] = ACTIONS(1293), + [anon_sym_BSLASH_AMP] = ACTIONS(1293), + [anon_sym_BSLASH_PLUS] = ACTIONS(1293), + [anon_sym_AMP] = ACTIONS(1293), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1293), + [anon_sym_3] = ACTIONS(1293), + [anon_sym_4] = ACTIONS(1293), + [anon_sym_STAR_STAR] = ACTIONS(1293), + [anon_sym_DOT] = ACTIONS(1524), + [anon_sym_BSLASH] = ACTIONS(1524), + [anon_sym_5] = ACTIONS(1293), + [anon_sym_6] = ACTIONS(1293), + [anon_sym_7] = ACTIONS(1293), + [anon_sym_8] = ACTIONS(1293), + [anon_sym_9] = ACTIONS(1293), + [anon_sym_STAR] = ACTIONS(1524), + [anon_sym_10] = ACTIONS(1293), + [anon_sym_11] = ACTIONS(1293), + [anon_sym_12] = ACTIONS(1293), + [anon_sym_13] = ACTIONS(1293), + [anon_sym_14] = ACTIONS(1293), + [anon_sym_15] = ACTIONS(1293), + [anon_sym_SLASH] = ACTIONS(1524), + [anon_sym_16] = ACTIONS(1293), + [anon_sym_BSLASH_SLASH] = ACTIONS(1293), + [anon_sym_SLASH_AT] = ACTIONS(1293), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1293), + [anon_sym_BANG] = ACTIONS(1524), + [anon_sym_BANG_BANG] = ACTIONS(1293), + [anon_sym_SQUOTE] = ACTIONS(1293), + [anon_sym_BSLASH_AT] = ACTIONS(1293), + [anon_sym_CARET] = ACTIONS(1524), + [anon_sym_BSLASH_CARET] = ACTIONS(1293), + [anon_sym_AT_AT] = ACTIONS(1524), + [anon_sym_AT_AT_AT] = ACTIONS(1293), + [anon_sym_PIPE] = ACTIONS(1524), + [anon_sym_LT_GT] = ACTIONS(1293), + [sym_list_bracket_begin] = ACTIONS(1293), + [sym_apply_bracket_begin] = ACTIONS(1076), + [sym_association_bracket_begin] = ACTIONS(1293), + [sym_part_bracket_begin] = ACTIONS(1078), + [sym_blank] = ACTIONS(1524), + [sym_blank_sequence] = ACTIONS(1524), + [sym_blank_null_sequence] = ACTIONS(1293), + [anon_sym_DQUOTE] = ACTIONS(1293), + [sym_number] = ACTIONS(1293), + [sym__lower_identifier] = ACTIONS(1293), + [sym__upper_identifier] = ACTIONS(1293), + [sym_comment] = ACTIONS(3), + }, + [637] = { + [sym_increment_operator] = STATE(662), + [sym_decrement_operator] = STATE(661), + [ts_builtin_sym_end] = ACTIONS(1526), + [aux_sym_source_file_token1] = ACTIONS(1526), + [sym_parenthesis_begin] = ACTIONS(1526), + [anon_sym_PLUS_PLUS] = ACTIONS(1186), + [anon_sym_DASH_DASH] = ACTIONS(1188), + [anon_sym_PLUS] = ACTIONS(1528), + [anon_sym_DASH] = ACTIONS(1528), + [anon_sym_] = ACTIONS(1526), + [anon_sym_2] = ACTIONS(1526), + [anon_sym_BSLASH_] = ACTIONS(1526), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1526), + [anon_sym_SEMI] = ACTIONS(1526), + [anon_sym_EQ] = ACTIONS(1528), + [anon_sym_COLON_EQ] = ACTIONS(1526), + [anon_sym_CARET_EQ] = ACTIONS(1526), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1526), + [anon_sym_EQ_DOT] = ACTIONS(1526), + [anon_sym_QMARK] = ACTIONS(1526), + [anon_sym_EQ_EQ] = ACTIONS(1526), + [anon_sym_BANG_EQ] = ACTIONS(1526), + [anon_sym_GT] = ACTIONS(1528), + [anon_sym_GT_EQ] = ACTIONS(1526), + [anon_sym_LT] = ACTIONS(1528), + [anon_sym_LT_EQ] = ACTIONS(1526), + [anon_sym_DASH_GT] = ACTIONS(1526), + [anon_sym_COLON_GT] = ACTIONS(1526), + [anon_sym_COLON_COLON] = ACTIONS(1526), + [anon_sym_AT] = ACTIONS(1528), + [anon_sym_TILDE] = ACTIONS(1526), + [anon_sym_AT_STAR] = ACTIONS(1526), + [anon_sym_SLASH_STAR] = ACTIONS(1526), + [anon_sym_BSLASH_AMP] = ACTIONS(1526), + [anon_sym_BSLASH_PLUS] = ACTIONS(1526), + [anon_sym_AMP] = ACTIONS(1526), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1526), + [anon_sym_3] = ACTIONS(1526), + [anon_sym_4] = ACTIONS(1526), + [anon_sym_STAR_STAR] = ACTIONS(1526), + [anon_sym_DOT] = ACTIONS(1528), + [anon_sym_BSLASH] = ACTIONS(1528), + [anon_sym_5] = ACTIONS(1526), + [anon_sym_6] = ACTIONS(1526), + [anon_sym_7] = ACTIONS(1526), + [anon_sym_8] = ACTIONS(1526), + [anon_sym_9] = ACTIONS(1526), + [anon_sym_STAR] = ACTIONS(1528), + [anon_sym_10] = ACTIONS(1526), + [anon_sym_11] = ACTIONS(1526), + [anon_sym_12] = ACTIONS(1526), + [anon_sym_13] = ACTIONS(1526), + [anon_sym_14] = ACTIONS(1526), + [anon_sym_15] = ACTIONS(1526), + [anon_sym_SLASH] = ACTIONS(1528), + [anon_sym_16] = ACTIONS(1526), + [anon_sym_BSLASH_SLASH] = ACTIONS(1526), + [anon_sym_SLASH_AT] = ACTIONS(1526), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1526), + [anon_sym_BANG] = ACTIONS(1528), + [anon_sym_BANG_BANG] = ACTIONS(1526), + [anon_sym_SQUOTE] = ACTIONS(1526), + [anon_sym_BSLASH_AT] = ACTIONS(1526), + [anon_sym_CARET] = ACTIONS(1528), + [anon_sym_BSLASH_CARET] = ACTIONS(1526), + [anon_sym_AT_AT] = ACTIONS(1528), + [anon_sym_AT_AT_AT] = ACTIONS(1526), + [anon_sym_PIPE] = ACTIONS(1528), + [anon_sym_LT_GT] = ACTIONS(1526), + [sym_list_bracket_begin] = ACTIONS(1526), + [sym_association_bracket_begin] = ACTIONS(1526), + [sym_blank] = ACTIONS(1528), + [sym_blank_sequence] = ACTIONS(1528), + [sym_blank_null_sequence] = ACTIONS(1526), + [anon_sym_DQUOTE] = ACTIONS(1526), + [sym_number] = ACTIONS(1526), + [sym__lower_identifier] = ACTIONS(1526), + [sym__upper_identifier] = ACTIONS(1526), + [sym_comment] = ACTIONS(3), + }, + [638] = { + [sym_increment_operator] = STATE(662), + [sym_decrement_operator] = STATE(661), + [ts_builtin_sym_end] = ACTIONS(1530), + [aux_sym_source_file_token1] = ACTIONS(1530), + [sym_parenthesis_begin] = ACTIONS(1530), + [anon_sym_PLUS_PLUS] = ACTIONS(1186), + [anon_sym_DASH_DASH] = ACTIONS(1188), + [anon_sym_PLUS] = ACTIONS(1532), + [anon_sym_DASH] = ACTIONS(1532), + [anon_sym_] = ACTIONS(1530), + [anon_sym_2] = ACTIONS(1530), + [anon_sym_BSLASH_] = ACTIONS(1530), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1530), + [anon_sym_SEMI] = ACTIONS(1530), + [anon_sym_EQ] = ACTIONS(1532), + [anon_sym_COLON_EQ] = ACTIONS(1530), + [anon_sym_CARET_EQ] = ACTIONS(1530), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1530), + [anon_sym_EQ_DOT] = ACTIONS(1530), + [anon_sym_QMARK] = ACTIONS(1530), + [anon_sym_EQ_EQ] = ACTIONS(1530), + [anon_sym_BANG_EQ] = ACTIONS(1530), + [anon_sym_GT] = ACTIONS(1532), + [anon_sym_GT_EQ] = ACTIONS(1530), + [anon_sym_LT] = ACTIONS(1532), + [anon_sym_LT_EQ] = ACTIONS(1530), + [anon_sym_DASH_GT] = ACTIONS(1530), + [anon_sym_COLON_GT] = ACTIONS(1530), + [anon_sym_COLON_COLON] = ACTIONS(1530), + [anon_sym_AT] = ACTIONS(1532), + [anon_sym_TILDE] = ACTIONS(1530), + [anon_sym_AT_STAR] = ACTIONS(1530), + [anon_sym_SLASH_STAR] = ACTIONS(1530), + [anon_sym_BSLASH_AMP] = ACTIONS(1530), + [anon_sym_BSLASH_PLUS] = ACTIONS(1530), + [anon_sym_AMP] = ACTIONS(1530), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1530), + [anon_sym_3] = ACTIONS(1530), + [anon_sym_4] = ACTIONS(1530), + [anon_sym_STAR_STAR] = ACTIONS(1530), + [anon_sym_DOT] = ACTIONS(1532), + [anon_sym_BSLASH] = ACTIONS(1532), + [anon_sym_5] = ACTIONS(1530), + [anon_sym_6] = ACTIONS(1530), + [anon_sym_7] = ACTIONS(1530), + [anon_sym_8] = ACTIONS(1530), + [anon_sym_9] = ACTIONS(1530), + [anon_sym_STAR] = ACTIONS(1532), + [anon_sym_10] = ACTIONS(1530), + [anon_sym_11] = ACTIONS(1530), + [anon_sym_12] = ACTIONS(1530), + [anon_sym_13] = ACTIONS(1530), + [anon_sym_14] = ACTIONS(1530), + [anon_sym_15] = ACTIONS(1530), + [anon_sym_SLASH] = ACTIONS(1532), + [anon_sym_16] = ACTIONS(1530), + [anon_sym_BSLASH_SLASH] = ACTIONS(1530), + [anon_sym_SLASH_AT] = ACTIONS(1530), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1530), + [anon_sym_BANG] = ACTIONS(1532), + [anon_sym_BANG_BANG] = ACTIONS(1530), + [anon_sym_SQUOTE] = ACTIONS(1530), + [anon_sym_BSLASH_AT] = ACTIONS(1530), + [anon_sym_CARET] = ACTIONS(1532), + [anon_sym_BSLASH_CARET] = ACTIONS(1530), + [anon_sym_AT_AT] = ACTIONS(1532), + [anon_sym_AT_AT_AT] = ACTIONS(1530), + [anon_sym_PIPE] = ACTIONS(1532), + [anon_sym_LT_GT] = ACTIONS(1530), + [sym_list_bracket_begin] = ACTIONS(1530), + [sym_association_bracket_begin] = ACTIONS(1530), + [sym_blank] = ACTIONS(1532), + [sym_blank_sequence] = ACTIONS(1532), + [sym_blank_null_sequence] = ACTIONS(1530), + [anon_sym_DQUOTE] = ACTIONS(1530), + [sym_number] = ACTIONS(1530), + [sym__lower_identifier] = ACTIONS(1530), + [sym__upper_identifier] = ACTIONS(1530), + [sym_comment] = ACTIONS(3), + }, + [639] = { + [aux_sym_source_file_repeat1] = STATE(1037), + [aux_sym_source_file_token1] = ACTIONS(1216), + [sym_parenthesis_begin] = ACTIONS(1129), + [anon_sym_COMMA] = ACTIONS(1216), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1218), + [anon_sym_DASH] = ACTIONS(1218), + [anon_sym_] = ACTIONS(1216), + [anon_sym_2] = ACTIONS(1129), + [anon_sym_BSLASH_] = ACTIONS(1216), + [anon_sym_SEMI] = ACTIONS(1216), + [anon_sym_EQ] = ACTIONS(1218), + [anon_sym_COLON_EQ] = ACTIONS(1216), + [anon_sym_CARET_EQ] = ACTIONS(1216), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1216), + [anon_sym_EQ_DOT] = ACTIONS(1216), + [anon_sym_QMARK] = ACTIONS(1216), + [anon_sym_EQ_EQ] = ACTIONS(1216), + [anon_sym_BANG_EQ] = ACTIONS(1216), + [anon_sym_GT] = ACTIONS(1218), + [anon_sym_GT_EQ] = ACTIONS(1216), + [anon_sym_LT] = ACTIONS(1218), + [anon_sym_LT_EQ] = ACTIONS(1216), + [anon_sym_DASH_GT] = ACTIONS(1216), + [anon_sym_COLON_GT] = ACTIONS(1216), + [anon_sym_COLON_COLON] = ACTIONS(1216), + [anon_sym_AT] = ACTIONS(1218), + [anon_sym_TILDE] = ACTIONS(1216), + [anon_sym_AT_STAR] = ACTIONS(1216), + [anon_sym_SLASH_STAR] = ACTIONS(1216), + [anon_sym_BSLASH_AMP] = ACTIONS(1216), + [anon_sym_BSLASH_PLUS] = ACTIONS(1216), + [anon_sym_AMP] = ACTIONS(1216), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1216), + [anon_sym_3] = ACTIONS(1216), + [anon_sym_4] = ACTIONS(1216), + [anon_sym_STAR_STAR] = ACTIONS(1216), + [anon_sym_DOT] = ACTIONS(1218), + [anon_sym_BSLASH] = ACTIONS(1218), + [anon_sym_5] = ACTIONS(1216), + [anon_sym_6] = ACTIONS(1216), + [anon_sym_7] = ACTIONS(1216), + [anon_sym_8] = ACTIONS(1216), + [anon_sym_9] = ACTIONS(1216), + [anon_sym_STAR] = ACTIONS(1218), + [anon_sym_10] = ACTIONS(1216), + [anon_sym_11] = ACTIONS(1216), + [anon_sym_12] = ACTIONS(1216), + [anon_sym_13] = ACTIONS(1216), + [anon_sym_14] = ACTIONS(1216), + [anon_sym_15] = ACTIONS(1216), + [anon_sym_SLASH] = ACTIONS(1218), + [anon_sym_16] = ACTIONS(1216), + [anon_sym_BSLASH_SLASH] = ACTIONS(1216), + [anon_sym_SLASH_AT] = ACTIONS(1216), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1216), + [anon_sym_BANG] = ACTIONS(1218), + [anon_sym_BANG_BANG] = ACTIONS(1216), + [anon_sym_SQUOTE] = ACTIONS(1216), + [anon_sym_BSLASH_AT] = ACTIONS(1216), + [anon_sym_CARET] = ACTIONS(1218), + [anon_sym_BSLASH_CARET] = ACTIONS(1216), + [anon_sym_AT_AT] = ACTIONS(1218), + [anon_sym_AT_AT_AT] = ACTIONS(1216), + [anon_sym_PIPE] = ACTIONS(1218), + [anon_sym_LT_GT] = ACTIONS(1216), + [sym_list_bracket_begin] = ACTIONS(1129), + [sym_association_bracket_begin] = ACTIONS(1129), + [sym_part_bracket_end] = ACTIONS(1216), + [sym_blank] = ACTIONS(1140), + [sym_blank_sequence] = ACTIONS(1140), + [sym_blank_null_sequence] = ACTIONS(1129), + [anon_sym_DQUOTE] = ACTIONS(1129), + [sym_number] = ACTIONS(1129), + [sym__lower_identifier] = ACTIONS(1129), + [sym__upper_identifier] = ACTIONS(1129), + [sym_comment] = ACTIONS(3), + }, + [640] = { + [aux_sym_source_file_repeat1] = STATE(645), + [aux_sym_source_file_token1] = ACTIONS(1120), + [sym_parenthesis_begin] = ACTIONS(1120), + [anon_sym_COMMA] = ACTIONS(1120), + [anon_sym_PLUS_PLUS] = ACTIONS(1150), + [anon_sym_DASH_DASH] = ACTIONS(1150), + [anon_sym_PLUS] = ACTIONS(1125), + [anon_sym_DASH] = ACTIONS(1125), + [anon_sym_] = ACTIONS(1120), + [anon_sym_2] = ACTIONS(1120), + [anon_sym_BSLASH_] = ACTIONS(1120), + [anon_sym_SEMI] = ACTIONS(1120), + [anon_sym_EQ] = ACTIONS(1125), + [anon_sym_COLON_EQ] = ACTIONS(1120), + [anon_sym_CARET_EQ] = ACTIONS(1120), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1120), + [anon_sym_EQ_DOT] = ACTIONS(1120), + [anon_sym_QMARK] = ACTIONS(1120), + [anon_sym_EQ_EQ] = ACTIONS(1120), + [anon_sym_BANG_EQ] = ACTIONS(1120), + [anon_sym_GT] = ACTIONS(1125), + [anon_sym_GT_EQ] = ACTIONS(1120), + [anon_sym_LT] = ACTIONS(1125), + [anon_sym_LT_EQ] = ACTIONS(1120), + [anon_sym_DASH_GT] = ACTIONS(1120), + [anon_sym_COLON_GT] = ACTIONS(1120), + [anon_sym_COLON_COLON] = ACTIONS(1120), + [anon_sym_AT] = ACTIONS(1125), + [anon_sym_TILDE] = ACTIONS(1120), + [anon_sym_AT_STAR] = ACTIONS(1120), + [anon_sym_SLASH_STAR] = ACTIONS(1120), + [anon_sym_BSLASH_AMP] = ACTIONS(1120), + [anon_sym_BSLASH_PLUS] = ACTIONS(1120), + [anon_sym_AMP] = ACTIONS(1120), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1120), + [anon_sym_3] = ACTIONS(1120), + [anon_sym_4] = ACTIONS(1120), + [anon_sym_STAR_STAR] = ACTIONS(1120), + [anon_sym_DOT] = ACTIONS(1125), + [anon_sym_BSLASH] = ACTIONS(1125), + [anon_sym_5] = ACTIONS(1120), + [anon_sym_6] = ACTIONS(1120), + [anon_sym_7] = ACTIONS(1120), + [anon_sym_8] = ACTIONS(1120), + [anon_sym_9] = ACTIONS(1120), + [anon_sym_STAR] = ACTIONS(1125), + [anon_sym_10] = ACTIONS(1120), + [anon_sym_11] = ACTIONS(1120), + [anon_sym_12] = ACTIONS(1120), + [anon_sym_13] = ACTIONS(1120), + [anon_sym_14] = ACTIONS(1120), + [anon_sym_15] = ACTIONS(1120), + [anon_sym_SLASH] = ACTIONS(1125), + [anon_sym_16] = ACTIONS(1120), + [anon_sym_BSLASH_SLASH] = ACTIONS(1120), + [anon_sym_SLASH_AT] = ACTIONS(1120), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1120), + [anon_sym_BANG] = ACTIONS(1125), + [anon_sym_BANG_BANG] = ACTIONS(1120), + [anon_sym_SQUOTE] = ACTIONS(1120), + [anon_sym_BSLASH_AT] = ACTIONS(1120), + [anon_sym_CARET] = ACTIONS(1125), + [anon_sym_BSLASH_CARET] = ACTIONS(1120), + [anon_sym_AT_AT] = ACTIONS(1125), + [anon_sym_AT_AT_AT] = ACTIONS(1120), + [anon_sym_PIPE] = ACTIONS(1125), + [anon_sym_LT_GT] = ACTIONS(1120), + [sym_list_bracket_begin] = ACTIONS(1120), + [sym_association_bracket_begin] = ACTIONS(1120), + [sym_part_bracket_end] = ACTIONS(1120), + [sym_blank] = ACTIONS(1125), + [sym_blank_sequence] = ACTIONS(1125), + [sym_blank_null_sequence] = ACTIONS(1120), + [anon_sym_DQUOTE] = ACTIONS(1120), + [sym_number] = ACTIONS(1120), + [sym__lower_identifier] = ACTIONS(1120), + [sym__upper_identifier] = ACTIONS(1120), + [sym_comment] = ACTIONS(3), + }, + [641] = { + [aux_sym_source_file_repeat1] = STATE(646), + [aux_sym_source_file_token1] = ACTIONS(1278), + [sym_parenthesis_begin] = ACTIONS(1150), + [anon_sym_COMMA] = ACTIONS(1150), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1152), + [anon_sym_DASH] = ACTIONS(1152), + [anon_sym_] = ACTIONS(1150), + [anon_sym_2] = ACTIONS(1150), + [anon_sym_BSLASH_] = ACTIONS(1150), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_EQ] = ACTIONS(1152), + [anon_sym_COLON_EQ] = ACTIONS(1150), + [anon_sym_CARET_EQ] = ACTIONS(1150), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1150), + [anon_sym_EQ_DOT] = ACTIONS(1150), + [anon_sym_QMARK] = ACTIONS(1150), + [anon_sym_EQ_EQ] = ACTIONS(1150), + [anon_sym_BANG_EQ] = ACTIONS(1150), + [anon_sym_GT] = ACTIONS(1152), + [anon_sym_GT_EQ] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1152), + [anon_sym_LT_EQ] = ACTIONS(1150), + [anon_sym_DASH_GT] = ACTIONS(1150), + [anon_sym_COLON_GT] = ACTIONS(1150), + [anon_sym_COLON_COLON] = ACTIONS(1150), + [anon_sym_AT] = ACTIONS(1152), + [anon_sym_TILDE] = ACTIONS(1150), + [anon_sym_AT_STAR] = ACTIONS(1150), + [anon_sym_SLASH_STAR] = ACTIONS(1150), + [anon_sym_BSLASH_AMP] = ACTIONS(1150), + [anon_sym_BSLASH_PLUS] = ACTIONS(1150), + [anon_sym_AMP] = ACTIONS(1150), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1150), + [anon_sym_3] = ACTIONS(1150), + [anon_sym_4] = ACTIONS(1150), + [anon_sym_STAR_STAR] = ACTIONS(1150), + [anon_sym_DOT] = ACTIONS(1152), + [anon_sym_BSLASH] = ACTIONS(1152), + [anon_sym_5] = ACTIONS(1150), + [anon_sym_6] = ACTIONS(1150), + [anon_sym_7] = ACTIONS(1150), + [anon_sym_8] = ACTIONS(1150), + [anon_sym_9] = ACTIONS(1150), + [anon_sym_STAR] = ACTIONS(1152), + [anon_sym_10] = ACTIONS(1150), + [anon_sym_11] = ACTIONS(1150), + [anon_sym_12] = ACTIONS(1150), + [anon_sym_13] = ACTIONS(1150), + [anon_sym_14] = ACTIONS(1150), + [anon_sym_15] = ACTIONS(1150), + [anon_sym_SLASH] = ACTIONS(1152), + [anon_sym_16] = ACTIONS(1150), + [anon_sym_BSLASH_SLASH] = ACTIONS(1150), + [anon_sym_SLASH_AT] = ACTIONS(1150), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1150), + [anon_sym_BANG] = ACTIONS(1152), + [anon_sym_BANG_BANG] = ACTIONS(1150), + [anon_sym_SQUOTE] = ACTIONS(1150), + [anon_sym_BSLASH_AT] = ACTIONS(1150), + [anon_sym_CARET] = ACTIONS(1152), + [anon_sym_BSLASH_CARET] = ACTIONS(1150), + [anon_sym_AT_AT] = ACTIONS(1152), + [anon_sym_AT_AT_AT] = ACTIONS(1150), + [anon_sym_PIPE] = ACTIONS(1152), + [anon_sym_LT_GT] = ACTIONS(1150), + [sym_list_bracket_begin] = ACTIONS(1150), + [sym_association_bracket_begin] = ACTIONS(1150), + [sym_part_bracket_end] = ACTIONS(1150), + [sym_blank] = ACTIONS(1152), + [sym_blank_sequence] = ACTIONS(1152), + [sym_blank_null_sequence] = ACTIONS(1150), + [anon_sym_DQUOTE] = ACTIONS(1150), + [sym_number] = ACTIONS(1150), + [sym__lower_identifier] = ACTIONS(1150), + [sym__upper_identifier] = ACTIONS(1150), + [sym_comment] = ACTIONS(3), + }, + [642] = { + [aux_sym_source_file_repeat1] = STATE(1038), + [aux_sym_source_file_token1] = ACTIONS(1216), + [sym_parenthesis_begin] = ACTIONS(1070), + [anon_sym_COMMA] = ACTIONS(1216), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1218), + [anon_sym_DASH] = ACTIONS(1218), + [anon_sym_] = ACTIONS(1216), + [anon_sym_2] = ACTIONS(1070), + [anon_sym_BSLASH_] = ACTIONS(1216), + [anon_sym_SEMI] = ACTIONS(1216), + [anon_sym_EQ] = ACTIONS(1218), + [anon_sym_COLON_EQ] = ACTIONS(1216), + [anon_sym_CARET_EQ] = ACTIONS(1216), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1216), + [anon_sym_EQ_DOT] = ACTIONS(1216), + [anon_sym_QMARK] = ACTIONS(1216), + [anon_sym_EQ_EQ] = ACTIONS(1216), + [anon_sym_BANG_EQ] = ACTIONS(1216), + [anon_sym_GT] = ACTIONS(1218), + [anon_sym_GT_EQ] = ACTIONS(1216), + [anon_sym_LT] = ACTIONS(1218), + [anon_sym_LT_EQ] = ACTIONS(1216), + [anon_sym_DASH_GT] = ACTIONS(1216), + [anon_sym_COLON_GT] = ACTIONS(1216), + [anon_sym_COLON_COLON] = ACTIONS(1216), + [anon_sym_AT] = ACTIONS(1218), + [anon_sym_TILDE] = ACTIONS(1216), + [anon_sym_AT_STAR] = ACTIONS(1216), + [anon_sym_SLASH_STAR] = ACTIONS(1216), + [anon_sym_BSLASH_AMP] = ACTIONS(1216), + [anon_sym_BSLASH_PLUS] = ACTIONS(1216), + [anon_sym_AMP] = ACTIONS(1216), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1216), + [anon_sym_3] = ACTIONS(1216), + [anon_sym_4] = ACTIONS(1216), + [anon_sym_STAR_STAR] = ACTIONS(1216), + [anon_sym_DOT] = ACTIONS(1218), + [anon_sym_BSLASH] = ACTIONS(1218), + [anon_sym_5] = ACTIONS(1216), + [anon_sym_6] = ACTIONS(1216), + [anon_sym_7] = ACTIONS(1216), + [anon_sym_8] = ACTIONS(1216), + [anon_sym_9] = ACTIONS(1216), + [anon_sym_STAR] = ACTIONS(1218), + [anon_sym_10] = ACTIONS(1216), + [anon_sym_11] = ACTIONS(1216), + [anon_sym_12] = ACTIONS(1216), + [anon_sym_13] = ACTIONS(1216), + [anon_sym_14] = ACTIONS(1216), + [anon_sym_15] = ACTIONS(1216), + [anon_sym_SLASH] = ACTIONS(1218), + [anon_sym_16] = ACTIONS(1216), + [anon_sym_BSLASH_SLASH] = ACTIONS(1216), + [anon_sym_SLASH_AT] = ACTIONS(1216), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1216), + [anon_sym_BANG] = ACTIONS(1218), + [anon_sym_BANG_BANG] = ACTIONS(1216), + [anon_sym_SQUOTE] = ACTIONS(1216), + [anon_sym_BSLASH_AT] = ACTIONS(1216), + [anon_sym_CARET] = ACTIONS(1218), + [anon_sym_BSLASH_CARET] = ACTIONS(1216), + [anon_sym_AT_AT] = ACTIONS(1218), + [anon_sym_AT_AT_AT] = ACTIONS(1216), + [anon_sym_PIPE] = ACTIONS(1218), + [anon_sym_LT_GT] = ACTIONS(1216), + [sym_list_bracket_begin] = ACTIONS(1070), + [sym_association_bracket_begin] = ACTIONS(1070), + [sym_part_bracket_end] = ACTIONS(1216), + [sym_blank] = ACTIONS(1074), + [sym_blank_sequence] = ACTIONS(1074), + [sym_blank_null_sequence] = ACTIONS(1070), + [anon_sym_DQUOTE] = ACTIONS(1070), + [sym_number] = ACTIONS(1070), + [sym__lower_identifier] = ACTIONS(1070), + [sym__upper_identifier] = ACTIONS(1070), + [sym_comment] = ACTIONS(3), + }, + [643] = { + [aux_sym_source_file_repeat1] = STATE(648), + [aux_sym_source_file_token1] = ACTIONS(1281), + [sym_parenthesis_begin] = ACTIONS(1072), + [anon_sym_COMMA] = ACTIONS(1072), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1116), + [anon_sym_DASH] = ACTIONS(1116), + [anon_sym_] = ACTIONS(1072), + [anon_sym_2] = ACTIONS(1072), + [anon_sym_BSLASH_] = ACTIONS(1072), + [anon_sym_SEMI] = ACTIONS(1072), + [anon_sym_EQ] = ACTIONS(1116), + [anon_sym_COLON_EQ] = ACTIONS(1072), + [anon_sym_CARET_EQ] = ACTIONS(1072), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1072), + [anon_sym_EQ_DOT] = ACTIONS(1072), + [anon_sym_QMARK] = ACTIONS(1072), + [anon_sym_EQ_EQ] = ACTIONS(1072), + [anon_sym_BANG_EQ] = ACTIONS(1072), + [anon_sym_GT] = ACTIONS(1116), + [anon_sym_GT_EQ] = ACTIONS(1072), + [anon_sym_LT] = ACTIONS(1116), + [anon_sym_LT_EQ] = ACTIONS(1072), + [anon_sym_DASH_GT] = ACTIONS(1072), + [anon_sym_COLON_GT] = ACTIONS(1072), + [anon_sym_COLON_COLON] = ACTIONS(1072), + [anon_sym_AT] = ACTIONS(1116), + [anon_sym_TILDE] = ACTIONS(1072), + [anon_sym_AT_STAR] = ACTIONS(1072), + [anon_sym_SLASH_STAR] = ACTIONS(1072), + [anon_sym_BSLASH_AMP] = ACTIONS(1072), + [anon_sym_BSLASH_PLUS] = ACTIONS(1072), + [anon_sym_AMP] = ACTIONS(1072), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1072), + [anon_sym_3] = ACTIONS(1072), + [anon_sym_4] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1072), + [anon_sym_DOT] = ACTIONS(1116), + [anon_sym_BSLASH] = ACTIONS(1116), + [anon_sym_5] = ACTIONS(1072), + [anon_sym_6] = ACTIONS(1072), + [anon_sym_7] = ACTIONS(1072), + [anon_sym_8] = ACTIONS(1072), + [anon_sym_9] = ACTIONS(1072), + [anon_sym_STAR] = ACTIONS(1116), + [anon_sym_10] = ACTIONS(1072), + [anon_sym_11] = ACTIONS(1072), + [anon_sym_12] = ACTIONS(1072), + [anon_sym_13] = ACTIONS(1072), + [anon_sym_14] = ACTIONS(1072), + [anon_sym_15] = ACTIONS(1072), + [anon_sym_SLASH] = ACTIONS(1116), + [anon_sym_16] = ACTIONS(1072), + [anon_sym_BSLASH_SLASH] = ACTIONS(1072), + [anon_sym_SLASH_AT] = ACTIONS(1072), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1072), + [anon_sym_BANG] = ACTIONS(1116), + [anon_sym_BANG_BANG] = ACTIONS(1072), + [anon_sym_SQUOTE] = ACTIONS(1072), + [anon_sym_BSLASH_AT] = ACTIONS(1072), + [anon_sym_CARET] = ACTIONS(1116), + [anon_sym_BSLASH_CARET] = ACTIONS(1072), + [anon_sym_AT_AT] = ACTIONS(1116), + [anon_sym_AT_AT_AT] = ACTIONS(1072), + [anon_sym_PIPE] = ACTIONS(1116), + [anon_sym_LT_GT] = ACTIONS(1072), + [sym_list_bracket_begin] = ACTIONS(1072), + [sym_association_bracket_begin] = ACTIONS(1072), + [sym_part_bracket_end] = ACTIONS(1072), + [sym_blank] = ACTIONS(1116), + [sym_blank_sequence] = ACTIONS(1116), + [sym_blank_null_sequence] = ACTIONS(1072), + [anon_sym_DQUOTE] = ACTIONS(1072), + [sym_number] = ACTIONS(1072), + [sym__lower_identifier] = ACTIONS(1072), + [sym__upper_identifier] = ACTIONS(1072), + [sym_comment] = ACTIONS(3), + }, + [644] = { + [aux_sym_derivative_operator_repeat1] = STATE(644), + [ts_builtin_sym_end] = ACTIONS(1534), + [aux_sym_source_file_token1] = ACTIONS(1534), + [sym_parenthesis_begin] = ACTIONS(1534), + [anon_sym_PLUS_PLUS] = ACTIONS(1534), + [anon_sym_DASH_DASH] = ACTIONS(1534), + [anon_sym_PLUS] = ACTIONS(1536), + [anon_sym_DASH] = ACTIONS(1536), + [anon_sym_] = ACTIONS(1534), + [anon_sym_2] = ACTIONS(1534), + [anon_sym_BSLASH_] = ACTIONS(1534), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1534), + [anon_sym_SEMI] = ACTIONS(1534), + [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_COLON_EQ] = ACTIONS(1534), + [anon_sym_CARET_EQ] = ACTIONS(1534), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1534), + [anon_sym_EQ_DOT] = ACTIONS(1534), + [anon_sym_QMARK] = ACTIONS(1534), + [anon_sym_EQ_EQ] = ACTIONS(1534), + [anon_sym_BANG_EQ] = ACTIONS(1534), + [anon_sym_GT] = ACTIONS(1536), + [anon_sym_GT_EQ] = ACTIONS(1534), + [anon_sym_LT] = ACTIONS(1536), + [anon_sym_LT_EQ] = ACTIONS(1534), + [anon_sym_DASH_GT] = ACTIONS(1534), + [anon_sym_COLON_GT] = ACTIONS(1534), + [anon_sym_COLON_COLON] = ACTIONS(1534), + [anon_sym_AT] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1534), + [anon_sym_AT_STAR] = ACTIONS(1534), + [anon_sym_SLASH_STAR] = ACTIONS(1534), + [anon_sym_BSLASH_AMP] = ACTIONS(1534), + [anon_sym_BSLASH_PLUS] = ACTIONS(1534), + [anon_sym_AMP] = ACTIONS(1534), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1534), + [anon_sym_3] = ACTIONS(1534), + [anon_sym_4] = ACTIONS(1534), + [anon_sym_STAR_STAR] = ACTIONS(1534), + [anon_sym_DOT] = ACTIONS(1536), + [anon_sym_BSLASH] = ACTIONS(1536), + [anon_sym_5] = ACTIONS(1534), + [anon_sym_6] = ACTIONS(1534), + [anon_sym_7] = ACTIONS(1534), + [anon_sym_8] = ACTIONS(1534), + [anon_sym_9] = ACTIONS(1534), + [anon_sym_STAR] = ACTIONS(1536), + [anon_sym_10] = ACTIONS(1534), + [anon_sym_11] = ACTIONS(1534), + [anon_sym_12] = ACTIONS(1534), + [anon_sym_13] = ACTIONS(1534), + [anon_sym_14] = ACTIONS(1534), + [anon_sym_15] = ACTIONS(1534), + [anon_sym_SLASH] = ACTIONS(1536), + [anon_sym_16] = ACTIONS(1534), + [anon_sym_BSLASH_SLASH] = ACTIONS(1534), + [anon_sym_SLASH_AT] = ACTIONS(1534), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1534), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_BANG_BANG] = ACTIONS(1534), + [anon_sym_SQUOTE] = ACTIONS(1538), + [anon_sym_BSLASH_AT] = ACTIONS(1534), + [anon_sym_CARET] = ACTIONS(1536), + [anon_sym_BSLASH_CARET] = ACTIONS(1534), + [anon_sym_AT_AT] = ACTIONS(1536), + [anon_sym_AT_AT_AT] = ACTIONS(1534), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_LT_GT] = ACTIONS(1534), + [sym_list_bracket_begin] = ACTIONS(1534), + [sym_association_bracket_begin] = ACTIONS(1534), + [sym_blank] = ACTIONS(1536), + [sym_blank_sequence] = ACTIONS(1536), + [sym_blank_null_sequence] = ACTIONS(1534), + [anon_sym_DQUOTE] = ACTIONS(1534), + [sym_number] = ACTIONS(1534), + [sym__lower_identifier] = ACTIONS(1534), + [sym__upper_identifier] = ACTIONS(1534), + [sym_comment] = ACTIONS(3), + }, + [645] = { + [aux_sym_source_file_repeat1] = STATE(645), + [aux_sym_source_file_token1] = ACTIONS(1541), + [sym_parenthesis_begin] = ACTIONS(741), + [anon_sym_COMMA] = ACTIONS(741), + [anon_sym_PLUS_PLUS] = ACTIONS(741), + [anon_sym_DASH_DASH] = ACTIONS(741), + [anon_sym_PLUS] = ACTIONS(1225), + [anon_sym_DASH] = ACTIONS(1225), + [anon_sym_] = ACTIONS(741), + [anon_sym_2] = ACTIONS(741), + [anon_sym_BSLASH_] = ACTIONS(741), + [anon_sym_SEMI] = ACTIONS(741), + [anon_sym_EQ] = ACTIONS(1225), + [anon_sym_COLON_EQ] = ACTIONS(741), + [anon_sym_CARET_EQ] = ACTIONS(741), + [anon_sym_CARET_COLON_EQ] = ACTIONS(741), + [anon_sym_EQ_DOT] = ACTIONS(741), + [anon_sym_QMARK] = ACTIONS(741), + [anon_sym_EQ_EQ] = ACTIONS(741), + [anon_sym_BANG_EQ] = ACTIONS(741), + [anon_sym_GT] = ACTIONS(1225), + [anon_sym_GT_EQ] = ACTIONS(741), + [anon_sym_LT] = ACTIONS(1225), + [anon_sym_LT_EQ] = ACTIONS(741), + [anon_sym_DASH_GT] = ACTIONS(741), + [anon_sym_COLON_GT] = ACTIONS(741), + [anon_sym_COLON_COLON] = ACTIONS(741), + [anon_sym_AT] = ACTIONS(1225), + [anon_sym_TILDE] = ACTIONS(741), + [anon_sym_AT_STAR] = ACTIONS(741), + [anon_sym_SLASH_STAR] = ACTIONS(741), + [anon_sym_BSLASH_AMP] = ACTIONS(741), + [anon_sym_BSLASH_PLUS] = ACTIONS(741), + [anon_sym_AMP] = ACTIONS(741), + [anon_sym_PIPE_DASH_GT] = ACTIONS(741), + [anon_sym_3] = ACTIONS(741), + [anon_sym_4] = ACTIONS(741), + [anon_sym_STAR_STAR] = ACTIONS(741), + [anon_sym_DOT] = ACTIONS(1225), + [anon_sym_BSLASH] = ACTIONS(1225), + [anon_sym_5] = ACTIONS(741), + [anon_sym_6] = ACTIONS(741), + [anon_sym_7] = ACTIONS(741), + [anon_sym_8] = ACTIONS(741), + [anon_sym_9] = ACTIONS(741), + [anon_sym_STAR] = ACTIONS(1225), + [anon_sym_10] = ACTIONS(741), + [anon_sym_11] = ACTIONS(741), + [anon_sym_12] = ACTIONS(741), + [anon_sym_13] = ACTIONS(741), + [anon_sym_14] = ACTIONS(741), + [anon_sym_15] = ACTIONS(741), + [anon_sym_SLASH] = ACTIONS(1225), + [anon_sym_16] = ACTIONS(741), + [anon_sym_BSLASH_SLASH] = ACTIONS(741), + [anon_sym_SLASH_AT] = ACTIONS(741), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(741), + [anon_sym_BANG] = ACTIONS(1225), + [anon_sym_BANG_BANG] = ACTIONS(741), + [anon_sym_SQUOTE] = ACTIONS(741), + [anon_sym_BSLASH_AT] = ACTIONS(741), + [anon_sym_CARET] = ACTIONS(1225), + [anon_sym_BSLASH_CARET] = ACTIONS(741), + [anon_sym_AT_AT] = ACTIONS(1225), + [anon_sym_AT_AT_AT] = ACTIONS(741), + [anon_sym_PIPE] = ACTIONS(1225), + [anon_sym_LT_GT] = ACTIONS(741), + [sym_list_bracket_begin] = ACTIONS(741), + [sym_association_bracket_begin] = ACTIONS(741), + [sym_part_bracket_end] = ACTIONS(741), + [sym_blank] = ACTIONS(1225), + [sym_blank_sequence] = ACTIONS(1225), + [sym_blank_null_sequence] = ACTIONS(741), + [anon_sym_DQUOTE] = ACTIONS(741), + [sym_number] = ACTIONS(741), + [sym__lower_identifier] = ACTIONS(741), + [sym__upper_identifier] = ACTIONS(741), + [sym_comment] = ACTIONS(3), + }, + [646] = { + [aux_sym_source_file_repeat1] = STATE(645), + [aux_sym_source_file_token1] = ACTIONS(1252), + [sym_parenthesis_begin] = ACTIONS(1252), + [anon_sym_COMMA] = ACTIONS(1252), + [anon_sym_PLUS_PLUS] = ACTIONS(1232), + [anon_sym_DASH_DASH] = ACTIONS(1232), + [anon_sym_PLUS] = ACTIONS(1254), + [anon_sym_DASH] = ACTIONS(1254), + [anon_sym_] = ACTIONS(1252), + [anon_sym_2] = ACTIONS(1252), + [anon_sym_BSLASH_] = ACTIONS(1252), + [anon_sym_SEMI] = ACTIONS(1252), + [anon_sym_EQ] = ACTIONS(1254), + [anon_sym_COLON_EQ] = ACTIONS(1252), + [anon_sym_CARET_EQ] = ACTIONS(1252), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1252), + [anon_sym_EQ_DOT] = ACTIONS(1252), + [anon_sym_QMARK] = ACTIONS(1252), + [anon_sym_EQ_EQ] = ACTIONS(1252), + [anon_sym_BANG_EQ] = ACTIONS(1252), + [anon_sym_GT] = ACTIONS(1254), + [anon_sym_GT_EQ] = ACTIONS(1252), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_LT_EQ] = ACTIONS(1252), + [anon_sym_DASH_GT] = ACTIONS(1252), + [anon_sym_COLON_GT] = ACTIONS(1252), + [anon_sym_COLON_COLON] = ACTIONS(1252), + [anon_sym_AT] = ACTIONS(1254), + [anon_sym_TILDE] = ACTIONS(1252), + [anon_sym_AT_STAR] = ACTIONS(1252), + [anon_sym_SLASH_STAR] = ACTIONS(1252), + [anon_sym_BSLASH_AMP] = ACTIONS(1252), + [anon_sym_BSLASH_PLUS] = ACTIONS(1252), + [anon_sym_AMP] = ACTIONS(1252), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1252), + [anon_sym_3] = ACTIONS(1252), + [anon_sym_4] = ACTIONS(1252), + [anon_sym_STAR_STAR] = ACTIONS(1252), + [anon_sym_DOT] = ACTIONS(1254), + [anon_sym_BSLASH] = ACTIONS(1254), + [anon_sym_5] = ACTIONS(1252), + [anon_sym_6] = ACTIONS(1252), + [anon_sym_7] = ACTIONS(1252), + [anon_sym_8] = ACTIONS(1252), + [anon_sym_9] = ACTIONS(1252), + [anon_sym_STAR] = ACTIONS(1254), + [anon_sym_10] = ACTIONS(1252), + [anon_sym_11] = ACTIONS(1252), + [anon_sym_12] = ACTIONS(1252), + [anon_sym_13] = ACTIONS(1252), + [anon_sym_14] = ACTIONS(1252), + [anon_sym_15] = ACTIONS(1252), + [anon_sym_SLASH] = ACTIONS(1254), + [anon_sym_16] = ACTIONS(1252), + [anon_sym_BSLASH_SLASH] = ACTIONS(1252), + [anon_sym_SLASH_AT] = ACTIONS(1252), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1252), + [anon_sym_BANG] = ACTIONS(1254), + [anon_sym_BANG_BANG] = ACTIONS(1252), + [anon_sym_SQUOTE] = ACTIONS(1252), + [anon_sym_BSLASH_AT] = ACTIONS(1252), + [anon_sym_CARET] = ACTIONS(1254), + [anon_sym_BSLASH_CARET] = ACTIONS(1252), + [anon_sym_AT_AT] = ACTIONS(1254), + [anon_sym_AT_AT_AT] = ACTIONS(1252), + [anon_sym_PIPE] = ACTIONS(1254), + [anon_sym_LT_GT] = ACTIONS(1252), + [sym_list_bracket_begin] = ACTIONS(1252), + [sym_association_bracket_begin] = ACTIONS(1252), + [sym_part_bracket_end] = ACTIONS(1252), + [sym_blank] = ACTIONS(1254), + [sym_blank_sequence] = ACTIONS(1254), + [sym_blank_null_sequence] = ACTIONS(1252), + [anon_sym_DQUOTE] = ACTIONS(1252), + [sym_number] = ACTIONS(1252), + [sym__lower_identifier] = ACTIONS(1252), + [sym__upper_identifier] = ACTIONS(1252), + [sym_comment] = ACTIONS(3), + }, + [647] = { + [aux_sym_source_file_repeat1] = STATE(645), + [aux_sym_source_file_token1] = ACTIONS(1230), + [sym_parenthesis_begin] = ACTIONS(1227), + [anon_sym_COMMA] = ACTIONS(1230), + [anon_sym_PLUS_PLUS] = ACTIONS(1232), + [anon_sym_DASH_DASH] = ACTIONS(1232), + [anon_sym_PLUS] = ACTIONS(1235), + [anon_sym_DASH] = ACTIONS(1235), + [anon_sym_] = ACTIONS(1238), + [anon_sym_2] = ACTIONS(1227), + [anon_sym_BSLASH_] = ACTIONS(1238), + [anon_sym_SEMI] = ACTIONS(1238), + [anon_sym_EQ] = ACTIONS(1235), + [anon_sym_COLON_EQ] = ACTIONS(1238), + [anon_sym_CARET_EQ] = ACTIONS(1238), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1238), + [anon_sym_EQ_DOT] = ACTIONS(1238), + [anon_sym_QMARK] = ACTIONS(1238), + [anon_sym_EQ_EQ] = ACTIONS(1238), + [anon_sym_BANG_EQ] = ACTIONS(1238), + [anon_sym_GT] = ACTIONS(1235), + [anon_sym_GT_EQ] = ACTIONS(1238), + [anon_sym_LT] = ACTIONS(1235), + [anon_sym_LT_EQ] = ACTIONS(1238), + [anon_sym_DASH_GT] = ACTIONS(1238), + [anon_sym_COLON_GT] = ACTIONS(1238), + [anon_sym_COLON_COLON] = ACTIONS(1238), + [anon_sym_AT] = ACTIONS(1235), + [anon_sym_TILDE] = ACTIONS(1238), + [anon_sym_AT_STAR] = ACTIONS(1238), + [anon_sym_SLASH_STAR] = ACTIONS(1238), + [anon_sym_BSLASH_AMP] = ACTIONS(1238), + [anon_sym_BSLASH_PLUS] = ACTIONS(1238), + [anon_sym_AMP] = ACTIONS(1238), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1238), + [anon_sym_3] = ACTIONS(1238), + [anon_sym_4] = ACTIONS(1238), + [anon_sym_STAR_STAR] = ACTIONS(1238), + [anon_sym_DOT] = ACTIONS(1235), + [anon_sym_BSLASH] = ACTIONS(1235), + [anon_sym_5] = ACTIONS(1238), + [anon_sym_6] = ACTIONS(1238), + [anon_sym_7] = ACTIONS(1238), + [anon_sym_8] = ACTIONS(1238), + [anon_sym_9] = ACTIONS(1238), + [anon_sym_STAR] = ACTIONS(1235), + [anon_sym_10] = ACTIONS(1238), + [anon_sym_11] = ACTIONS(1238), + [anon_sym_12] = ACTIONS(1238), + [anon_sym_13] = ACTIONS(1238), + [anon_sym_14] = ACTIONS(1238), + [anon_sym_15] = ACTIONS(1238), + [anon_sym_SLASH] = ACTIONS(1235), + [anon_sym_16] = ACTIONS(1238), + [anon_sym_BSLASH_SLASH] = ACTIONS(1238), + [anon_sym_SLASH_AT] = ACTIONS(1238), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1238), + [anon_sym_BANG] = ACTIONS(1235), + [anon_sym_BANG_BANG] = ACTIONS(1238), + [anon_sym_SQUOTE] = ACTIONS(1238), + [anon_sym_BSLASH_AT] = ACTIONS(1238), + [anon_sym_CARET] = ACTIONS(1235), + [anon_sym_BSLASH_CARET] = ACTIONS(1238), + [anon_sym_AT_AT] = ACTIONS(1235), + [anon_sym_AT_AT_AT] = ACTIONS(1238), + [anon_sym_PIPE] = ACTIONS(1235), + [anon_sym_LT_GT] = ACTIONS(1238), + [sym_list_bracket_begin] = ACTIONS(1227), + [sym_association_bracket_begin] = ACTIONS(1227), + [sym_part_bracket_end] = ACTIONS(1230), + [sym_blank] = ACTIONS(1241), + [sym_blank_sequence] = ACTIONS(1241), + [sym_blank_null_sequence] = ACTIONS(1227), + [anon_sym_DQUOTE] = ACTIONS(1227), + [sym_number] = ACTIONS(1227), + [sym__lower_identifier] = ACTIONS(1227), + [sym__upper_identifier] = ACTIONS(1227), + [sym_comment] = ACTIONS(3), + }, + [648] = { + [aux_sym_source_file_repeat1] = STATE(645), + [aux_sym_source_file_token1] = ACTIONS(1150), + [sym_parenthesis_begin] = ACTIONS(1150), + [anon_sym_COMMA] = ACTIONS(1150), + [anon_sym_PLUS_PLUS] = ACTIONS(1150), + [anon_sym_DASH_DASH] = ACTIONS(1150), + [anon_sym_PLUS] = ACTIONS(1152), + [anon_sym_DASH] = ACTIONS(1152), + [anon_sym_] = ACTIONS(1150), + [anon_sym_2] = ACTIONS(1150), + [anon_sym_BSLASH_] = ACTIONS(1150), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_EQ] = ACTIONS(1152), + [anon_sym_COLON_EQ] = ACTIONS(1150), + [anon_sym_CARET_EQ] = ACTIONS(1150), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1150), + [anon_sym_EQ_DOT] = ACTIONS(1150), + [anon_sym_QMARK] = ACTIONS(1150), + [anon_sym_EQ_EQ] = ACTIONS(1150), + [anon_sym_BANG_EQ] = ACTIONS(1150), + [anon_sym_GT] = ACTIONS(1152), + [anon_sym_GT_EQ] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1152), + [anon_sym_LT_EQ] = ACTIONS(1150), + [anon_sym_DASH_GT] = ACTIONS(1150), + [anon_sym_COLON_GT] = ACTIONS(1150), + [anon_sym_COLON_COLON] = ACTIONS(1150), + [anon_sym_AT] = ACTIONS(1152), + [anon_sym_TILDE] = ACTIONS(1150), + [anon_sym_AT_STAR] = ACTIONS(1150), + [anon_sym_SLASH_STAR] = ACTIONS(1150), + [anon_sym_BSLASH_AMP] = ACTIONS(1150), + [anon_sym_BSLASH_PLUS] = ACTIONS(1150), + [anon_sym_AMP] = ACTIONS(1150), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1150), + [anon_sym_3] = ACTIONS(1150), + [anon_sym_4] = ACTIONS(1150), + [anon_sym_STAR_STAR] = ACTIONS(1150), + [anon_sym_DOT] = ACTIONS(1152), + [anon_sym_BSLASH] = ACTIONS(1152), + [anon_sym_5] = ACTIONS(1150), + [anon_sym_6] = ACTIONS(1150), + [anon_sym_7] = ACTIONS(1150), + [anon_sym_8] = ACTIONS(1150), + [anon_sym_9] = ACTIONS(1150), + [anon_sym_STAR] = ACTIONS(1152), + [anon_sym_10] = ACTIONS(1150), + [anon_sym_11] = ACTIONS(1150), + [anon_sym_12] = ACTIONS(1150), + [anon_sym_13] = ACTIONS(1150), + [anon_sym_14] = ACTIONS(1150), + [anon_sym_15] = ACTIONS(1150), + [anon_sym_SLASH] = ACTIONS(1152), + [anon_sym_16] = ACTIONS(1150), + [anon_sym_BSLASH_SLASH] = ACTIONS(1150), + [anon_sym_SLASH_AT] = ACTIONS(1150), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1150), + [anon_sym_BANG] = ACTIONS(1152), + [anon_sym_BANG_BANG] = ACTIONS(1150), + [anon_sym_SQUOTE] = ACTIONS(1150), + [anon_sym_BSLASH_AT] = ACTIONS(1150), + [anon_sym_CARET] = ACTIONS(1152), + [anon_sym_BSLASH_CARET] = ACTIONS(1150), + [anon_sym_AT_AT] = ACTIONS(1152), + [anon_sym_AT_AT_AT] = ACTIONS(1150), + [anon_sym_PIPE] = ACTIONS(1152), + [anon_sym_LT_GT] = ACTIONS(1150), + [sym_list_bracket_begin] = ACTIONS(1150), + [sym_association_bracket_begin] = ACTIONS(1150), + [sym_part_bracket_end] = ACTIONS(1150), + [sym_blank] = ACTIONS(1152), + [sym_blank_sequence] = ACTIONS(1152), + [sym_blank_null_sequence] = ACTIONS(1150), + [anon_sym_DQUOTE] = ACTIONS(1150), + [sym_number] = ACTIONS(1150), + [sym__lower_identifier] = ACTIONS(1150), + [sym__upper_identifier] = ACTIONS(1150), + [sym_comment] = ACTIONS(3), + }, + [649] = { + [aux_sym_source_file_repeat1] = STATE(645), + [aux_sym_source_file_token1] = ACTIONS(1132), + [sym_parenthesis_begin] = ACTIONS(1120), + [anon_sym_COMMA] = ACTIONS(1132), + [anon_sym_PLUS_PLUS] = ACTIONS(1150), + [anon_sym_DASH_DASH] = ACTIONS(1150), + [anon_sym_PLUS] = ACTIONS(1220), + [anon_sym_DASH] = ACTIONS(1220), + [anon_sym_] = ACTIONS(1132), + [anon_sym_2] = ACTIONS(1120), + [anon_sym_BSLASH_] = ACTIONS(1132), + [anon_sym_SEMI] = ACTIONS(1132), + [anon_sym_EQ] = ACTIONS(1220), + [anon_sym_COLON_EQ] = ACTIONS(1132), + [anon_sym_CARET_EQ] = ACTIONS(1132), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1132), + [anon_sym_EQ_DOT] = ACTIONS(1132), + [anon_sym_QMARK] = ACTIONS(1132), + [anon_sym_EQ_EQ] = ACTIONS(1132), + [anon_sym_BANG_EQ] = ACTIONS(1132), + [anon_sym_GT] = ACTIONS(1220), + [anon_sym_GT_EQ] = ACTIONS(1132), + [anon_sym_LT] = ACTIONS(1220), + [anon_sym_LT_EQ] = ACTIONS(1132), + [anon_sym_DASH_GT] = ACTIONS(1132), + [anon_sym_COLON_GT] = ACTIONS(1132), + [anon_sym_COLON_COLON] = ACTIONS(1132), + [anon_sym_AT] = ACTIONS(1220), + [anon_sym_TILDE] = ACTIONS(1132), + [anon_sym_AT_STAR] = ACTIONS(1132), + [anon_sym_SLASH_STAR] = ACTIONS(1132), + [anon_sym_BSLASH_AMP] = ACTIONS(1132), + [anon_sym_BSLASH_PLUS] = ACTIONS(1132), + [anon_sym_AMP] = ACTIONS(1132), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1132), + [anon_sym_3] = ACTIONS(1132), + [anon_sym_4] = ACTIONS(1132), + [anon_sym_STAR_STAR] = ACTIONS(1132), + [anon_sym_DOT] = ACTIONS(1220), + [anon_sym_BSLASH] = ACTIONS(1220), + [anon_sym_5] = ACTIONS(1132), + [anon_sym_6] = ACTIONS(1132), + [anon_sym_7] = ACTIONS(1132), + [anon_sym_8] = ACTIONS(1132), + [anon_sym_9] = ACTIONS(1132), + [anon_sym_STAR] = ACTIONS(1220), + [anon_sym_10] = ACTIONS(1132), + [anon_sym_11] = ACTIONS(1132), + [anon_sym_12] = ACTIONS(1132), + [anon_sym_13] = ACTIONS(1132), + [anon_sym_14] = ACTIONS(1132), + [anon_sym_15] = ACTIONS(1132), + [anon_sym_SLASH] = ACTIONS(1220), + [anon_sym_16] = ACTIONS(1132), + [anon_sym_BSLASH_SLASH] = ACTIONS(1132), + [anon_sym_SLASH_AT] = ACTIONS(1132), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1132), + [anon_sym_BANG] = ACTIONS(1220), + [anon_sym_BANG_BANG] = ACTIONS(1132), + [anon_sym_SQUOTE] = ACTIONS(1132), + [anon_sym_BSLASH_AT] = ACTIONS(1132), + [anon_sym_CARET] = ACTIONS(1220), + [anon_sym_BSLASH_CARET] = ACTIONS(1132), + [anon_sym_AT_AT] = ACTIONS(1220), + [anon_sym_AT_AT_AT] = ACTIONS(1132), + [anon_sym_PIPE] = ACTIONS(1220), + [anon_sym_LT_GT] = ACTIONS(1132), + [sym_list_bracket_begin] = ACTIONS(1120), + [sym_association_bracket_begin] = ACTIONS(1120), + [sym_part_bracket_end] = ACTIONS(1132), + [sym_blank] = ACTIONS(1125), + [sym_blank_sequence] = ACTIONS(1125), + [sym_blank_null_sequence] = ACTIONS(1120), + [anon_sym_DQUOTE] = ACTIONS(1120), + [sym_number] = ACTIONS(1120), + [sym__lower_identifier] = ACTIONS(1120), + [sym__upper_identifier] = ACTIONS(1120), + [sym_comment] = ACTIONS(3), + }, + [650] = { + [aux_sym_source_file_repeat1] = STATE(645), + [aux_sym_source_file_token1] = ACTIONS(1227), + [sym_parenthesis_begin] = ACTIONS(1227), + [anon_sym_COMMA] = ACTIONS(1230), + [anon_sym_PLUS_PLUS] = ACTIONS(1232), + [anon_sym_DASH_DASH] = ACTIONS(1232), + [anon_sym_PLUS] = ACTIONS(1235), + [anon_sym_DASH] = ACTIONS(1235), + [anon_sym_] = ACTIONS(1238), + [anon_sym_2] = ACTIONS(1227), + [anon_sym_BSLASH_] = ACTIONS(1238), + [anon_sym_SEMI] = ACTIONS(1238), + [anon_sym_EQ] = ACTIONS(1235), + [anon_sym_COLON_EQ] = ACTIONS(1238), + [anon_sym_CARET_EQ] = ACTIONS(1238), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1238), + [anon_sym_EQ_DOT] = ACTIONS(1238), + [anon_sym_QMARK] = ACTIONS(1238), + [anon_sym_EQ_EQ] = ACTIONS(1238), + [anon_sym_BANG_EQ] = ACTIONS(1238), + [anon_sym_GT] = ACTIONS(1235), + [anon_sym_GT_EQ] = ACTIONS(1238), + [anon_sym_LT] = ACTIONS(1235), + [anon_sym_LT_EQ] = ACTIONS(1238), + [anon_sym_DASH_GT] = ACTIONS(1238), + [anon_sym_COLON_GT] = ACTIONS(1238), + [anon_sym_COLON_COLON] = ACTIONS(1238), + [anon_sym_AT] = ACTIONS(1235), + [anon_sym_TILDE] = ACTIONS(1238), + [anon_sym_AT_STAR] = ACTIONS(1238), + [anon_sym_SLASH_STAR] = ACTIONS(1238), + [anon_sym_BSLASH_AMP] = ACTIONS(1238), + [anon_sym_BSLASH_PLUS] = ACTIONS(1238), + [anon_sym_AMP] = ACTIONS(1238), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1238), + [anon_sym_3] = ACTIONS(1238), + [anon_sym_4] = ACTIONS(1238), + [anon_sym_STAR_STAR] = ACTIONS(1238), + [anon_sym_DOT] = ACTIONS(1235), + [anon_sym_BSLASH] = ACTIONS(1235), + [anon_sym_5] = ACTIONS(1238), + [anon_sym_6] = ACTIONS(1238), + [anon_sym_7] = ACTIONS(1238), + [anon_sym_8] = ACTIONS(1238), + [anon_sym_9] = ACTIONS(1238), + [anon_sym_STAR] = ACTIONS(1235), + [anon_sym_10] = ACTIONS(1238), + [anon_sym_11] = ACTIONS(1238), + [anon_sym_12] = ACTIONS(1238), + [anon_sym_13] = ACTIONS(1238), + [anon_sym_14] = ACTIONS(1238), + [anon_sym_15] = ACTIONS(1238), + [anon_sym_SLASH] = ACTIONS(1235), + [anon_sym_16] = ACTIONS(1238), + [anon_sym_BSLASH_SLASH] = ACTIONS(1238), + [anon_sym_SLASH_AT] = ACTIONS(1238), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1238), + [anon_sym_BANG] = ACTIONS(1235), + [anon_sym_BANG_BANG] = ACTIONS(1238), + [anon_sym_SQUOTE] = ACTIONS(1238), + [anon_sym_BSLASH_AT] = ACTIONS(1238), + [anon_sym_CARET] = ACTIONS(1235), + [anon_sym_BSLASH_CARET] = ACTIONS(1238), + [anon_sym_AT_AT] = ACTIONS(1235), + [anon_sym_AT_AT_AT] = ACTIONS(1238), + [anon_sym_PIPE] = ACTIONS(1235), + [anon_sym_LT_GT] = ACTIONS(1238), + [sym_list_bracket_begin] = ACTIONS(1227), + [sym_association_bracket_begin] = ACTIONS(1227), + [sym_part_bracket_end] = ACTIONS(1230), + [sym_blank] = ACTIONS(1241), + [sym_blank_sequence] = ACTIONS(1241), + [sym_blank_null_sequence] = ACTIONS(1227), + [anon_sym_DQUOTE] = ACTIONS(1227), + [sym_number] = ACTIONS(1227), + [sym__lower_identifier] = ACTIONS(1227), + [sym__upper_identifier] = ACTIONS(1227), + [sym_comment] = ACTIONS(3), + }, + [651] = { + [aux_sym_source_file_repeat1] = STATE(645), + [aux_sym_source_file_token1] = ACTIONS(1120), + [sym_parenthesis_begin] = ACTIONS(1120), + [anon_sym_COMMA] = ACTIONS(1132), + [anon_sym_PLUS_PLUS] = ACTIONS(1150), + [anon_sym_DASH_DASH] = ACTIONS(1150), + [anon_sym_PLUS] = ACTIONS(1220), + [anon_sym_DASH] = ACTIONS(1220), + [anon_sym_] = ACTIONS(1132), + [anon_sym_2] = ACTIONS(1120), + [anon_sym_BSLASH_] = ACTIONS(1132), + [anon_sym_SEMI] = ACTIONS(1132), + [anon_sym_EQ] = ACTIONS(1220), + [anon_sym_COLON_EQ] = ACTIONS(1132), + [anon_sym_CARET_EQ] = ACTIONS(1132), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1132), + [anon_sym_EQ_DOT] = ACTIONS(1132), + [anon_sym_QMARK] = ACTIONS(1132), + [anon_sym_EQ_EQ] = ACTIONS(1132), + [anon_sym_BANG_EQ] = ACTIONS(1132), + [anon_sym_GT] = ACTIONS(1220), + [anon_sym_GT_EQ] = ACTIONS(1132), + [anon_sym_LT] = ACTIONS(1220), + [anon_sym_LT_EQ] = ACTIONS(1132), + [anon_sym_DASH_GT] = ACTIONS(1132), + [anon_sym_COLON_GT] = ACTIONS(1132), + [anon_sym_COLON_COLON] = ACTIONS(1132), + [anon_sym_AT] = ACTIONS(1220), + [anon_sym_TILDE] = ACTIONS(1132), + [anon_sym_AT_STAR] = ACTIONS(1132), + [anon_sym_SLASH_STAR] = ACTIONS(1132), + [anon_sym_BSLASH_AMP] = ACTIONS(1132), + [anon_sym_BSLASH_PLUS] = ACTIONS(1132), + [anon_sym_AMP] = ACTIONS(1132), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1132), + [anon_sym_3] = ACTIONS(1132), + [anon_sym_4] = ACTIONS(1132), + [anon_sym_STAR_STAR] = ACTIONS(1132), + [anon_sym_DOT] = ACTIONS(1220), + [anon_sym_BSLASH] = ACTIONS(1220), + [anon_sym_5] = ACTIONS(1132), + [anon_sym_6] = ACTIONS(1132), + [anon_sym_7] = ACTIONS(1132), + [anon_sym_8] = ACTIONS(1132), + [anon_sym_9] = ACTIONS(1132), + [anon_sym_STAR] = ACTIONS(1220), + [anon_sym_10] = ACTIONS(1132), + [anon_sym_11] = ACTIONS(1132), + [anon_sym_12] = ACTIONS(1132), + [anon_sym_13] = ACTIONS(1132), + [anon_sym_14] = ACTIONS(1132), + [anon_sym_15] = ACTIONS(1132), + [anon_sym_SLASH] = ACTIONS(1220), + [anon_sym_16] = ACTIONS(1132), + [anon_sym_BSLASH_SLASH] = ACTIONS(1132), + [anon_sym_SLASH_AT] = ACTIONS(1132), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1132), + [anon_sym_BANG] = ACTIONS(1220), + [anon_sym_BANG_BANG] = ACTIONS(1132), + [anon_sym_SQUOTE] = ACTIONS(1132), + [anon_sym_BSLASH_AT] = ACTIONS(1132), + [anon_sym_CARET] = ACTIONS(1220), + [anon_sym_BSLASH_CARET] = ACTIONS(1132), + [anon_sym_AT_AT] = ACTIONS(1220), + [anon_sym_AT_AT_AT] = ACTIONS(1132), + [anon_sym_PIPE] = ACTIONS(1220), + [anon_sym_LT_GT] = ACTIONS(1132), + [sym_list_bracket_begin] = ACTIONS(1120), + [sym_association_bracket_begin] = ACTIONS(1120), + [sym_part_bracket_end] = ACTIONS(1132), + [sym_blank] = ACTIONS(1125), + [sym_blank_sequence] = ACTIONS(1125), + [sym_blank_null_sequence] = ACTIONS(1120), + [anon_sym_DQUOTE] = ACTIONS(1120), + [sym_number] = ACTIONS(1120), + [sym__lower_identifier] = ACTIONS(1120), + [sym__upper_identifier] = ACTIONS(1120), + [sym_comment] = ACTIONS(3), + }, + [652] = { + [aux_sym_derivative_operator_repeat1] = STATE(644), + [ts_builtin_sym_end] = ACTIONS(1544), + [aux_sym_source_file_token1] = ACTIONS(1544), + [sym_parenthesis_begin] = ACTIONS(1544), + [anon_sym_PLUS_PLUS] = ACTIONS(1544), + [anon_sym_DASH_DASH] = ACTIONS(1544), + [anon_sym_PLUS] = ACTIONS(1546), + [anon_sym_DASH] = ACTIONS(1546), + [anon_sym_] = ACTIONS(1544), + [anon_sym_2] = ACTIONS(1544), + [anon_sym_BSLASH_] = ACTIONS(1544), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1544), + [anon_sym_SEMI] = ACTIONS(1544), + [anon_sym_EQ] = ACTIONS(1546), + [anon_sym_COLON_EQ] = ACTIONS(1544), + [anon_sym_CARET_EQ] = ACTIONS(1544), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1544), + [anon_sym_EQ_DOT] = ACTIONS(1544), + [anon_sym_QMARK] = ACTIONS(1544), + [anon_sym_EQ_EQ] = ACTIONS(1544), + [anon_sym_BANG_EQ] = ACTIONS(1544), + [anon_sym_GT] = ACTIONS(1546), + [anon_sym_GT_EQ] = ACTIONS(1544), + [anon_sym_LT] = ACTIONS(1546), + [anon_sym_LT_EQ] = ACTIONS(1544), + [anon_sym_DASH_GT] = ACTIONS(1544), + [anon_sym_COLON_GT] = ACTIONS(1544), + [anon_sym_COLON_COLON] = ACTIONS(1544), + [anon_sym_AT] = ACTIONS(1546), + [anon_sym_TILDE] = ACTIONS(1544), + [anon_sym_AT_STAR] = ACTIONS(1544), + [anon_sym_SLASH_STAR] = ACTIONS(1544), + [anon_sym_BSLASH_AMP] = ACTIONS(1544), + [anon_sym_BSLASH_PLUS] = ACTIONS(1544), + [anon_sym_AMP] = ACTIONS(1544), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1544), + [anon_sym_3] = ACTIONS(1544), + [anon_sym_4] = ACTIONS(1544), + [anon_sym_STAR_STAR] = ACTIONS(1544), + [anon_sym_DOT] = ACTIONS(1546), + [anon_sym_BSLASH] = ACTIONS(1546), + [anon_sym_5] = ACTIONS(1544), + [anon_sym_6] = ACTIONS(1544), + [anon_sym_7] = ACTIONS(1544), + [anon_sym_8] = ACTIONS(1544), + [anon_sym_9] = ACTIONS(1544), + [anon_sym_STAR] = ACTIONS(1546), + [anon_sym_10] = ACTIONS(1544), + [anon_sym_11] = ACTIONS(1544), + [anon_sym_12] = ACTIONS(1544), + [anon_sym_13] = ACTIONS(1544), + [anon_sym_14] = ACTIONS(1544), + [anon_sym_15] = ACTIONS(1544), + [anon_sym_SLASH] = ACTIONS(1546), + [anon_sym_16] = ACTIONS(1544), + [anon_sym_BSLASH_SLASH] = ACTIONS(1544), + [anon_sym_SLASH_AT] = ACTIONS(1544), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1544), + [anon_sym_BANG] = ACTIONS(1546), + [anon_sym_BANG_BANG] = ACTIONS(1544), + [anon_sym_SQUOTE] = ACTIONS(1548), + [anon_sym_BSLASH_AT] = ACTIONS(1544), + [anon_sym_CARET] = ACTIONS(1546), + [anon_sym_BSLASH_CARET] = ACTIONS(1544), + [anon_sym_AT_AT] = ACTIONS(1546), + [anon_sym_AT_AT_AT] = ACTIONS(1544), + [anon_sym_PIPE] = ACTIONS(1546), + [anon_sym_LT_GT] = ACTIONS(1544), + [sym_list_bracket_begin] = ACTIONS(1544), + [sym_association_bracket_begin] = ACTIONS(1544), + [sym_blank] = ACTIONS(1546), + [sym_blank_sequence] = ACTIONS(1546), + [sym_blank_null_sequence] = ACTIONS(1544), + [anon_sym_DQUOTE] = ACTIONS(1544), + [sym_number] = ACTIONS(1544), + [sym__lower_identifier] = ACTIONS(1544), + [sym__upper_identifier] = ACTIONS(1544), + [sym_comment] = ACTIONS(3), + }, + [653] = { + [aux_sym_source_file_repeat1] = STATE(645), + [aux_sym_source_file_token1] = ACTIONS(1248), + [sym_parenthesis_begin] = ACTIONS(1248), + [anon_sym_COMMA] = ACTIONS(1248), + [anon_sym_PLUS_PLUS] = ACTIONS(1232), + [anon_sym_DASH_DASH] = ACTIONS(1232), + [anon_sym_PLUS] = ACTIONS(1250), + [anon_sym_DASH] = ACTIONS(1250), + [anon_sym_] = ACTIONS(1248), + [anon_sym_2] = ACTIONS(1248), + [anon_sym_BSLASH_] = ACTIONS(1248), + [anon_sym_SEMI] = ACTIONS(1248), + [anon_sym_EQ] = ACTIONS(1250), + [anon_sym_COLON_EQ] = ACTIONS(1248), + [anon_sym_CARET_EQ] = ACTIONS(1248), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1248), + [anon_sym_EQ_DOT] = ACTIONS(1248), + [anon_sym_QMARK] = ACTIONS(1248), + [anon_sym_EQ_EQ] = ACTIONS(1248), + [anon_sym_BANG_EQ] = ACTIONS(1248), + [anon_sym_GT] = ACTIONS(1250), + [anon_sym_GT_EQ] = ACTIONS(1248), + [anon_sym_LT] = ACTIONS(1250), + [anon_sym_LT_EQ] = ACTIONS(1248), + [anon_sym_DASH_GT] = ACTIONS(1248), + [anon_sym_COLON_GT] = ACTIONS(1248), + [anon_sym_COLON_COLON] = ACTIONS(1248), + [anon_sym_AT] = ACTIONS(1250), + [anon_sym_TILDE] = ACTIONS(1248), + [anon_sym_AT_STAR] = ACTIONS(1248), + [anon_sym_SLASH_STAR] = ACTIONS(1248), + [anon_sym_BSLASH_AMP] = ACTIONS(1248), + [anon_sym_BSLASH_PLUS] = ACTIONS(1248), + [anon_sym_AMP] = ACTIONS(1248), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1248), + [anon_sym_3] = ACTIONS(1248), + [anon_sym_4] = ACTIONS(1248), + [anon_sym_STAR_STAR] = ACTIONS(1248), + [anon_sym_DOT] = ACTIONS(1250), + [anon_sym_BSLASH] = ACTIONS(1250), + [anon_sym_5] = ACTIONS(1248), + [anon_sym_6] = ACTIONS(1248), + [anon_sym_7] = ACTIONS(1248), + [anon_sym_8] = ACTIONS(1248), + [anon_sym_9] = ACTIONS(1248), + [anon_sym_STAR] = ACTIONS(1250), + [anon_sym_10] = ACTIONS(1248), + [anon_sym_11] = ACTIONS(1248), + [anon_sym_12] = ACTIONS(1248), + [anon_sym_13] = ACTIONS(1248), + [anon_sym_14] = ACTIONS(1248), + [anon_sym_15] = ACTIONS(1248), + [anon_sym_SLASH] = ACTIONS(1250), + [anon_sym_16] = ACTIONS(1248), + [anon_sym_BSLASH_SLASH] = ACTIONS(1248), + [anon_sym_SLASH_AT] = ACTIONS(1248), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1248), + [anon_sym_BANG] = ACTIONS(1250), + [anon_sym_BANG_BANG] = ACTIONS(1248), + [anon_sym_SQUOTE] = ACTIONS(1248), + [anon_sym_BSLASH_AT] = ACTIONS(1248), + [anon_sym_CARET] = ACTIONS(1250), + [anon_sym_BSLASH_CARET] = ACTIONS(1248), + [anon_sym_AT_AT] = ACTIONS(1250), + [anon_sym_AT_AT_AT] = ACTIONS(1248), + [anon_sym_PIPE] = ACTIONS(1250), + [anon_sym_LT_GT] = ACTIONS(1248), + [sym_list_bracket_begin] = ACTIONS(1248), + [sym_association_bracket_begin] = ACTIONS(1248), + [sym_part_bracket_end] = ACTIONS(1248), + [sym_blank] = ACTIONS(1250), + [sym_blank_sequence] = ACTIONS(1250), + [sym_blank_null_sequence] = ACTIONS(1248), + [anon_sym_DQUOTE] = ACTIONS(1248), + [sym_number] = ACTIONS(1248), + [sym__lower_identifier] = ACTIONS(1248), + [sym__upper_identifier] = ACTIONS(1248), + [sym_comment] = ACTIONS(3), + }, + [654] = { + [aux_sym_source_file_repeat1] = STATE(653), + [aux_sym_source_file_token1] = ACTIONS(1266), + [sym_parenthesis_begin] = ACTIONS(1120), + [anon_sym_COMMA] = ACTIONS(1120), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1125), + [anon_sym_DASH] = ACTIONS(1125), + [anon_sym_] = ACTIONS(1120), + [anon_sym_2] = ACTIONS(1120), + [anon_sym_BSLASH_] = ACTIONS(1120), + [anon_sym_SEMI] = ACTIONS(1120), + [anon_sym_EQ] = ACTIONS(1125), + [anon_sym_COLON_EQ] = ACTIONS(1120), + [anon_sym_CARET_EQ] = ACTIONS(1120), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1120), + [anon_sym_EQ_DOT] = ACTIONS(1120), + [anon_sym_QMARK] = ACTIONS(1120), + [anon_sym_EQ_EQ] = ACTIONS(1120), + [anon_sym_BANG_EQ] = ACTIONS(1120), + [anon_sym_GT] = ACTIONS(1125), + [anon_sym_GT_EQ] = ACTIONS(1120), + [anon_sym_LT] = ACTIONS(1125), + [anon_sym_LT_EQ] = ACTIONS(1120), + [anon_sym_DASH_GT] = ACTIONS(1120), + [anon_sym_COLON_GT] = ACTIONS(1120), + [anon_sym_COLON_COLON] = ACTIONS(1120), + [anon_sym_AT] = ACTIONS(1125), + [anon_sym_TILDE] = ACTIONS(1120), + [anon_sym_AT_STAR] = ACTIONS(1120), + [anon_sym_SLASH_STAR] = ACTIONS(1120), + [anon_sym_BSLASH_AMP] = ACTIONS(1120), + [anon_sym_BSLASH_PLUS] = ACTIONS(1120), + [anon_sym_AMP] = ACTIONS(1120), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1120), + [anon_sym_3] = ACTIONS(1120), + [anon_sym_4] = ACTIONS(1120), + [anon_sym_STAR_STAR] = ACTIONS(1120), + [anon_sym_DOT] = ACTIONS(1125), + [anon_sym_BSLASH] = ACTIONS(1125), + [anon_sym_5] = ACTIONS(1120), + [anon_sym_6] = ACTIONS(1120), + [anon_sym_7] = ACTIONS(1120), + [anon_sym_8] = ACTIONS(1120), + [anon_sym_9] = ACTIONS(1120), + [anon_sym_STAR] = ACTIONS(1125), + [anon_sym_10] = ACTIONS(1120), + [anon_sym_11] = ACTIONS(1120), + [anon_sym_12] = ACTIONS(1120), + [anon_sym_13] = ACTIONS(1120), + [anon_sym_14] = ACTIONS(1120), + [anon_sym_15] = ACTIONS(1120), + [anon_sym_SLASH] = ACTIONS(1125), + [anon_sym_16] = ACTIONS(1120), + [anon_sym_BSLASH_SLASH] = ACTIONS(1120), + [anon_sym_SLASH_AT] = ACTIONS(1120), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1120), + [anon_sym_BANG] = ACTIONS(1125), + [anon_sym_BANG_BANG] = ACTIONS(1120), + [anon_sym_SQUOTE] = ACTIONS(1120), + [anon_sym_BSLASH_AT] = ACTIONS(1120), + [anon_sym_CARET] = ACTIONS(1125), + [anon_sym_BSLASH_CARET] = ACTIONS(1120), + [anon_sym_AT_AT] = ACTIONS(1125), + [anon_sym_AT_AT_AT] = ACTIONS(1120), + [anon_sym_PIPE] = ACTIONS(1125), + [anon_sym_LT_GT] = ACTIONS(1120), + [sym_list_bracket_begin] = ACTIONS(1120), + [sym_association_bracket_begin] = ACTIONS(1120), + [sym_part_bracket_end] = ACTIONS(1120), + [sym_blank] = ACTIONS(1125), + [sym_blank_sequence] = ACTIONS(1125), + [sym_blank_null_sequence] = ACTIONS(1120), + [anon_sym_DQUOTE] = ACTIONS(1120), + [sym_number] = ACTIONS(1120), + [sym__lower_identifier] = ACTIONS(1120), + [sym__upper_identifier] = ACTIONS(1120), + [sym_comment] = ACTIONS(3), + }, + [655] = { + [aux_sym_source_file_repeat1] = STATE(640), + [aux_sym_source_file_token1] = ACTIONS(1272), + [sym_parenthesis_begin] = ACTIONS(1070), + [anon_sym_COMMA] = ACTIONS(1070), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1074), + [anon_sym_DASH] = ACTIONS(1074), + [anon_sym_] = ACTIONS(1070), + [anon_sym_2] = ACTIONS(1070), + [anon_sym_BSLASH_] = ACTIONS(1070), + [anon_sym_SEMI] = ACTIONS(1070), + [anon_sym_EQ] = ACTIONS(1074), + [anon_sym_COLON_EQ] = ACTIONS(1070), + [anon_sym_CARET_EQ] = ACTIONS(1070), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1070), + [anon_sym_EQ_DOT] = ACTIONS(1070), + [anon_sym_QMARK] = ACTIONS(1070), + [anon_sym_EQ_EQ] = ACTIONS(1070), + [anon_sym_BANG_EQ] = ACTIONS(1070), + [anon_sym_GT] = ACTIONS(1074), + [anon_sym_GT_EQ] = ACTIONS(1070), + [anon_sym_LT] = ACTIONS(1074), + [anon_sym_LT_EQ] = ACTIONS(1070), + [anon_sym_DASH_GT] = ACTIONS(1070), + [anon_sym_COLON_GT] = ACTIONS(1070), + [anon_sym_COLON_COLON] = ACTIONS(1070), + [anon_sym_AT] = ACTIONS(1074), + [anon_sym_TILDE] = ACTIONS(1070), + [anon_sym_AT_STAR] = ACTIONS(1070), + [anon_sym_SLASH_STAR] = ACTIONS(1070), + [anon_sym_BSLASH_AMP] = ACTIONS(1070), + [anon_sym_BSLASH_PLUS] = ACTIONS(1070), + [anon_sym_AMP] = ACTIONS(1070), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1070), + [anon_sym_3] = ACTIONS(1070), + [anon_sym_4] = ACTIONS(1070), + [anon_sym_STAR_STAR] = ACTIONS(1070), + [anon_sym_DOT] = ACTIONS(1074), + [anon_sym_BSLASH] = ACTIONS(1074), + [anon_sym_5] = ACTIONS(1070), + [anon_sym_6] = ACTIONS(1070), + [anon_sym_7] = ACTIONS(1070), + [anon_sym_8] = ACTIONS(1070), + [anon_sym_9] = ACTIONS(1070), + [anon_sym_STAR] = ACTIONS(1074), + [anon_sym_10] = ACTIONS(1070), + [anon_sym_11] = ACTIONS(1070), + [anon_sym_12] = ACTIONS(1070), + [anon_sym_13] = ACTIONS(1070), + [anon_sym_14] = ACTIONS(1070), + [anon_sym_15] = ACTIONS(1070), + [anon_sym_SLASH] = ACTIONS(1074), + [anon_sym_16] = ACTIONS(1070), + [anon_sym_BSLASH_SLASH] = ACTIONS(1070), + [anon_sym_SLASH_AT] = ACTIONS(1070), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1070), + [anon_sym_BANG] = ACTIONS(1074), + [anon_sym_BANG_BANG] = ACTIONS(1070), + [anon_sym_SQUOTE] = ACTIONS(1070), + [anon_sym_BSLASH_AT] = ACTIONS(1070), + [anon_sym_CARET] = ACTIONS(1074), + [anon_sym_BSLASH_CARET] = ACTIONS(1070), + [anon_sym_AT_AT] = ACTIONS(1074), + [anon_sym_AT_AT_AT] = ACTIONS(1070), + [anon_sym_PIPE] = ACTIONS(1074), + [anon_sym_LT_GT] = ACTIONS(1070), + [sym_list_bracket_begin] = ACTIONS(1070), + [sym_association_bracket_begin] = ACTIONS(1070), + [sym_part_bracket_end] = ACTIONS(1070), + [sym_blank] = ACTIONS(1074), + [sym_blank_sequence] = ACTIONS(1074), + [sym_blank_null_sequence] = ACTIONS(1070), + [anon_sym_DQUOTE] = ACTIONS(1070), + [sym_number] = ACTIONS(1070), + [sym__lower_identifier] = ACTIONS(1070), + [sym__upper_identifier] = ACTIONS(1070), + [sym_comment] = ACTIONS(3), + }, + [656] = { + [ts_builtin_sym_end] = ACTIONS(1550), + [aux_sym_source_file_token1] = ACTIONS(1550), + [sym_parenthesis_begin] = ACTIONS(1550), + [anon_sym_PLUS_PLUS] = ACTIONS(1550), + [anon_sym_DASH_DASH] = ACTIONS(1550), + [anon_sym_PLUS] = ACTIONS(1552), + [anon_sym_DASH] = ACTIONS(1552), + [anon_sym_] = ACTIONS(1550), + [anon_sym_2] = ACTIONS(1550), + [anon_sym_BSLASH_] = ACTIONS(1550), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1550), + [anon_sym_SEMI] = ACTIONS(1550), + [anon_sym_EQ] = ACTIONS(1552), + [anon_sym_COLON_EQ] = ACTIONS(1550), + [anon_sym_CARET_EQ] = ACTIONS(1550), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1550), + [anon_sym_EQ_DOT] = ACTIONS(1550), + [anon_sym_QMARK] = ACTIONS(1550), + [anon_sym_EQ_EQ] = ACTIONS(1550), + [anon_sym_BANG_EQ] = ACTIONS(1550), + [anon_sym_GT] = ACTIONS(1552), + [anon_sym_GT_EQ] = ACTIONS(1550), + [anon_sym_LT] = ACTIONS(1552), + [anon_sym_LT_EQ] = ACTIONS(1550), + [anon_sym_DASH_GT] = ACTIONS(1550), + [anon_sym_COLON_GT] = ACTIONS(1550), + [anon_sym_COLON_COLON] = ACTIONS(1550), + [anon_sym_AT] = ACTIONS(1552), + [anon_sym_TILDE] = ACTIONS(1550), + [anon_sym_AT_STAR] = ACTIONS(1550), + [anon_sym_SLASH_STAR] = ACTIONS(1550), + [anon_sym_BSLASH_AMP] = ACTIONS(1550), + [anon_sym_BSLASH_PLUS] = ACTIONS(1550), + [anon_sym_AMP] = ACTIONS(1550), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1550), + [anon_sym_3] = ACTIONS(1550), + [anon_sym_4] = ACTIONS(1550), + [anon_sym_STAR_STAR] = ACTIONS(1550), + [anon_sym_DOT] = ACTIONS(1552), + [anon_sym_BSLASH] = ACTIONS(1552), + [anon_sym_5] = ACTIONS(1550), + [anon_sym_6] = ACTIONS(1550), + [anon_sym_7] = ACTIONS(1550), + [anon_sym_8] = ACTIONS(1550), + [anon_sym_9] = ACTIONS(1550), + [anon_sym_STAR] = ACTIONS(1552), + [anon_sym_10] = ACTIONS(1550), + [anon_sym_11] = ACTIONS(1550), + [anon_sym_12] = ACTIONS(1550), + [anon_sym_13] = ACTIONS(1550), + [anon_sym_14] = ACTIONS(1550), + [anon_sym_15] = ACTIONS(1550), + [anon_sym_SLASH] = ACTIONS(1552), + [anon_sym_16] = ACTIONS(1550), + [anon_sym_BSLASH_SLASH] = ACTIONS(1550), + [anon_sym_SLASH_AT] = ACTIONS(1550), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1550), + [anon_sym_BANG] = ACTIONS(1552), + [anon_sym_BANG_BANG] = ACTIONS(1550), + [anon_sym_SQUOTE] = ACTIONS(1550), + [anon_sym_BSLASH_AT] = ACTIONS(1550), + [anon_sym_CARET] = ACTIONS(1552), + [anon_sym_BSLASH_CARET] = ACTIONS(1550), + [anon_sym_AT_AT] = ACTIONS(1552), + [anon_sym_AT_AT_AT] = ACTIONS(1550), + [anon_sym_PIPE] = ACTIONS(1552), + [anon_sym_LT_GT] = ACTIONS(1550), + [sym_list_bracket_begin] = ACTIONS(1550), + [sym_association_bracket_begin] = ACTIONS(1550), + [sym_blank] = ACTIONS(1552), + [sym_blank_sequence] = ACTIONS(1552), + [sym_blank_null_sequence] = ACTIONS(1550), + [anon_sym_DQUOTE] = ACTIONS(1550), + [sym_number] = ACTIONS(1550), + [sym__lower_identifier] = ACTIONS(1550), + [sym__upper_identifier] = ACTIONS(1550), + [sym_comment] = ACTIONS(3), + }, + [657] = { + [ts_builtin_sym_end] = ACTIONS(1554), + [aux_sym_source_file_token1] = ACTIONS(1554), + [sym_parenthesis_begin] = ACTIONS(1554), + [anon_sym_PLUS_PLUS] = ACTIONS(1554), + [anon_sym_DASH_DASH] = ACTIONS(1554), + [anon_sym_PLUS] = ACTIONS(1556), + [anon_sym_DASH] = ACTIONS(1556), + [anon_sym_] = ACTIONS(1554), + [anon_sym_2] = ACTIONS(1554), + [anon_sym_BSLASH_] = ACTIONS(1554), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1554), + [anon_sym_SEMI] = ACTIONS(1554), + [anon_sym_EQ] = ACTIONS(1556), + [anon_sym_COLON_EQ] = ACTIONS(1554), + [anon_sym_CARET_EQ] = ACTIONS(1554), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1554), + [anon_sym_EQ_DOT] = ACTIONS(1554), + [anon_sym_QMARK] = ACTIONS(1554), + [anon_sym_EQ_EQ] = ACTIONS(1554), + [anon_sym_BANG_EQ] = ACTIONS(1554), + [anon_sym_GT] = ACTIONS(1556), + [anon_sym_GT_EQ] = ACTIONS(1554), + [anon_sym_LT] = ACTIONS(1556), + [anon_sym_LT_EQ] = ACTIONS(1554), + [anon_sym_DASH_GT] = ACTIONS(1554), + [anon_sym_COLON_GT] = ACTIONS(1554), + [anon_sym_COLON_COLON] = ACTIONS(1554), + [anon_sym_AT] = ACTIONS(1556), + [anon_sym_TILDE] = ACTIONS(1554), + [anon_sym_AT_STAR] = ACTIONS(1554), + [anon_sym_SLASH_STAR] = ACTIONS(1554), + [anon_sym_BSLASH_AMP] = ACTIONS(1554), + [anon_sym_BSLASH_PLUS] = ACTIONS(1554), + [anon_sym_AMP] = ACTIONS(1554), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1554), + [anon_sym_3] = ACTIONS(1554), + [anon_sym_4] = ACTIONS(1554), + [anon_sym_STAR_STAR] = ACTIONS(1554), + [anon_sym_DOT] = ACTIONS(1556), + [anon_sym_BSLASH] = ACTIONS(1556), + [anon_sym_5] = ACTIONS(1554), + [anon_sym_6] = ACTIONS(1554), + [anon_sym_7] = ACTIONS(1554), + [anon_sym_8] = ACTIONS(1554), + [anon_sym_9] = ACTIONS(1554), + [anon_sym_STAR] = ACTIONS(1556), + [anon_sym_10] = ACTIONS(1554), + [anon_sym_11] = ACTIONS(1554), + [anon_sym_12] = ACTIONS(1554), + [anon_sym_13] = ACTIONS(1554), + [anon_sym_14] = ACTIONS(1554), + [anon_sym_15] = ACTIONS(1554), + [anon_sym_SLASH] = ACTIONS(1556), + [anon_sym_16] = ACTIONS(1554), + [anon_sym_BSLASH_SLASH] = ACTIONS(1554), + [anon_sym_SLASH_AT] = ACTIONS(1554), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1554), + [anon_sym_BANG] = ACTIONS(1556), + [anon_sym_BANG_BANG] = ACTIONS(1554), + [anon_sym_SQUOTE] = ACTIONS(1554), + [anon_sym_BSLASH_AT] = ACTIONS(1554), + [anon_sym_CARET] = ACTIONS(1556), + [anon_sym_BSLASH_CARET] = ACTIONS(1554), + [anon_sym_AT_AT] = ACTIONS(1556), + [anon_sym_AT_AT_AT] = ACTIONS(1554), + [anon_sym_PIPE] = ACTIONS(1556), + [anon_sym_LT_GT] = ACTIONS(1554), + [sym_list_bracket_begin] = ACTIONS(1554), + [sym_association_bracket_begin] = ACTIONS(1554), + [sym_blank] = ACTIONS(1556), + [sym_blank_sequence] = ACTIONS(1556), + [sym_blank_null_sequence] = ACTIONS(1554), + [anon_sym_DQUOTE] = ACTIONS(1554), + [sym_number] = ACTIONS(1554), + [sym__lower_identifier] = ACTIONS(1554), + [sym__upper_identifier] = ACTIONS(1554), + [sym_comment] = ACTIONS(3), + }, + [658] = { + [ts_builtin_sym_end] = ACTIONS(1558), + [aux_sym_source_file_token1] = ACTIONS(1558), + [sym_parenthesis_begin] = ACTIONS(1558), + [anon_sym_PLUS_PLUS] = ACTIONS(1293), + [anon_sym_DASH_DASH] = ACTIONS(1293), + [anon_sym_PLUS] = ACTIONS(1560), + [anon_sym_DASH] = ACTIONS(1560), + [anon_sym_] = ACTIONS(1558), + [anon_sym_2] = ACTIONS(1558), + [anon_sym_BSLASH_] = ACTIONS(1558), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1558), + [anon_sym_SEMI] = ACTIONS(1558), + [anon_sym_EQ] = ACTIONS(1560), + [anon_sym_COLON_EQ] = ACTIONS(1558), + [anon_sym_CARET_EQ] = ACTIONS(1558), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1558), + [anon_sym_EQ_DOT] = ACTIONS(1558), + [anon_sym_QMARK] = ACTIONS(1558), + [anon_sym_EQ_EQ] = ACTIONS(1558), + [anon_sym_BANG_EQ] = ACTIONS(1558), + [anon_sym_GT] = ACTIONS(1560), + [anon_sym_GT_EQ] = ACTIONS(1558), + [anon_sym_LT] = ACTIONS(1560), + [anon_sym_LT_EQ] = ACTIONS(1558), + [anon_sym_DASH_GT] = ACTIONS(1558), + [anon_sym_COLON_GT] = ACTIONS(1558), + [anon_sym_COLON_COLON] = ACTIONS(1558), + [anon_sym_AT] = ACTIONS(1560), + [anon_sym_TILDE] = ACTIONS(1558), + [anon_sym_AT_STAR] = ACTIONS(1558), + [anon_sym_SLASH_STAR] = ACTIONS(1558), + [anon_sym_BSLASH_AMP] = ACTIONS(1558), + [anon_sym_BSLASH_PLUS] = ACTIONS(1558), + [anon_sym_AMP] = ACTIONS(1558), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1558), + [anon_sym_3] = ACTIONS(1558), + [anon_sym_4] = ACTIONS(1558), + [anon_sym_STAR_STAR] = ACTIONS(1558), + [anon_sym_DOT] = ACTIONS(1560), + [anon_sym_BSLASH] = ACTIONS(1560), + [anon_sym_5] = ACTIONS(1558), + [anon_sym_6] = ACTIONS(1558), + [anon_sym_7] = ACTIONS(1558), + [anon_sym_8] = ACTIONS(1558), + [anon_sym_9] = ACTIONS(1558), + [anon_sym_STAR] = ACTIONS(1560), + [anon_sym_10] = ACTIONS(1558), + [anon_sym_11] = ACTIONS(1558), + [anon_sym_12] = ACTIONS(1558), + [anon_sym_13] = ACTIONS(1558), + [anon_sym_14] = ACTIONS(1558), + [anon_sym_15] = ACTIONS(1558), + [anon_sym_SLASH] = ACTIONS(1560), + [anon_sym_16] = ACTIONS(1558), + [anon_sym_BSLASH_SLASH] = ACTIONS(1558), + [anon_sym_SLASH_AT] = ACTIONS(1558), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1558), + [anon_sym_BANG] = ACTIONS(1560), + [anon_sym_BANG_BANG] = ACTIONS(1558), + [anon_sym_SQUOTE] = ACTIONS(1558), + [anon_sym_BSLASH_AT] = ACTIONS(1558), + [anon_sym_CARET] = ACTIONS(1560), + [anon_sym_BSLASH_CARET] = ACTIONS(1558), + [anon_sym_AT_AT] = ACTIONS(1560), + [anon_sym_AT_AT_AT] = ACTIONS(1558), + [anon_sym_PIPE] = ACTIONS(1560), + [anon_sym_LT_GT] = ACTIONS(1558), + [sym_list_bracket_begin] = ACTIONS(1558), + [sym_association_bracket_begin] = ACTIONS(1558), + [sym_blank] = ACTIONS(1560), + [sym_blank_sequence] = ACTIONS(1560), + [sym_blank_null_sequence] = ACTIONS(1558), + [anon_sym_DQUOTE] = ACTIONS(1558), + [sym_number] = ACTIONS(1558), + [sym__lower_identifier] = ACTIONS(1558), + [sym__upper_identifier] = ACTIONS(1558), + [sym_comment] = ACTIONS(3), + }, + [659] = { + [ts_builtin_sym_end] = ACTIONS(1562), + [aux_sym_source_file_token1] = ACTIONS(1562), + [sym_parenthesis_begin] = ACTIONS(1562), + [anon_sym_PLUS_PLUS] = ACTIONS(1562), + [anon_sym_DASH_DASH] = ACTIONS(1562), + [anon_sym_PLUS] = ACTIONS(1564), + [anon_sym_DASH] = ACTIONS(1564), + [anon_sym_] = ACTIONS(1562), + [anon_sym_2] = ACTIONS(1562), + [anon_sym_BSLASH_] = ACTIONS(1562), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1562), + [anon_sym_SEMI] = ACTIONS(1562), + [anon_sym_EQ] = ACTIONS(1564), + [anon_sym_COLON_EQ] = ACTIONS(1562), + [anon_sym_CARET_EQ] = ACTIONS(1562), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1562), + [anon_sym_EQ_DOT] = ACTIONS(1562), + [anon_sym_QMARK] = ACTIONS(1562), + [anon_sym_EQ_EQ] = ACTIONS(1562), + [anon_sym_BANG_EQ] = ACTIONS(1562), + [anon_sym_GT] = ACTIONS(1564), + [anon_sym_GT_EQ] = ACTIONS(1562), + [anon_sym_LT] = ACTIONS(1564), + [anon_sym_LT_EQ] = ACTIONS(1562), + [anon_sym_DASH_GT] = ACTIONS(1562), + [anon_sym_COLON_GT] = ACTIONS(1562), + [anon_sym_COLON_COLON] = ACTIONS(1562), + [anon_sym_AT] = ACTIONS(1564), + [anon_sym_TILDE] = ACTIONS(1562), + [anon_sym_AT_STAR] = ACTIONS(1562), + [anon_sym_SLASH_STAR] = ACTIONS(1562), + [anon_sym_BSLASH_AMP] = ACTIONS(1562), + [anon_sym_BSLASH_PLUS] = ACTIONS(1562), + [anon_sym_AMP] = ACTIONS(1562), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1562), + [anon_sym_3] = ACTIONS(1562), + [anon_sym_4] = ACTIONS(1562), + [anon_sym_STAR_STAR] = ACTIONS(1562), + [anon_sym_DOT] = ACTIONS(1564), + [anon_sym_BSLASH] = ACTIONS(1564), + [anon_sym_5] = ACTIONS(1562), + [anon_sym_6] = ACTIONS(1562), + [anon_sym_7] = ACTIONS(1562), + [anon_sym_8] = ACTIONS(1562), + [anon_sym_9] = ACTIONS(1562), + [anon_sym_STAR] = ACTIONS(1564), + [anon_sym_10] = ACTIONS(1562), + [anon_sym_11] = ACTIONS(1562), + [anon_sym_12] = ACTIONS(1562), + [anon_sym_13] = ACTIONS(1562), + [anon_sym_14] = ACTIONS(1562), + [anon_sym_15] = ACTIONS(1562), + [anon_sym_SLASH] = ACTIONS(1564), + [anon_sym_16] = ACTIONS(1562), + [anon_sym_BSLASH_SLASH] = ACTIONS(1562), + [anon_sym_SLASH_AT] = ACTIONS(1562), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1562), + [anon_sym_BANG] = ACTIONS(1564), + [anon_sym_BANG_BANG] = ACTIONS(1562), + [anon_sym_SQUOTE] = ACTIONS(1562), + [anon_sym_BSLASH_AT] = ACTIONS(1562), + [anon_sym_CARET] = ACTIONS(1564), + [anon_sym_BSLASH_CARET] = ACTIONS(1562), + [anon_sym_AT_AT] = ACTIONS(1564), + [anon_sym_AT_AT_AT] = ACTIONS(1562), + [anon_sym_PIPE] = ACTIONS(1564), + [anon_sym_LT_GT] = ACTIONS(1562), + [sym_list_bracket_begin] = ACTIONS(1562), + [sym_association_bracket_begin] = ACTIONS(1562), + [sym_blank] = ACTIONS(1564), + [sym_blank_sequence] = ACTIONS(1564), + [sym_blank_null_sequence] = ACTIONS(1562), + [anon_sym_DQUOTE] = ACTIONS(1562), + [sym_number] = ACTIONS(1562), + [sym__lower_identifier] = ACTIONS(1562), + [sym__upper_identifier] = ACTIONS(1562), + [sym_comment] = ACTIONS(3), + }, + [660] = { + [ts_builtin_sym_end] = ACTIONS(1566), + [aux_sym_source_file_token1] = ACTIONS(1566), + [sym_parenthesis_begin] = ACTIONS(1566), + [anon_sym_PLUS_PLUS] = ACTIONS(1566), + [anon_sym_DASH_DASH] = ACTIONS(1566), + [anon_sym_PLUS] = ACTIONS(1568), + [anon_sym_DASH] = ACTIONS(1568), + [anon_sym_] = ACTIONS(1566), + [anon_sym_2] = ACTIONS(1566), + [anon_sym_BSLASH_] = ACTIONS(1566), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1566), + [anon_sym_SEMI] = ACTIONS(1566), + [anon_sym_EQ] = ACTIONS(1568), + [anon_sym_COLON_EQ] = ACTIONS(1566), + [anon_sym_CARET_EQ] = ACTIONS(1566), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1566), + [anon_sym_EQ_DOT] = ACTIONS(1566), + [anon_sym_QMARK] = ACTIONS(1566), + [anon_sym_EQ_EQ] = ACTIONS(1566), + [anon_sym_BANG_EQ] = ACTIONS(1566), + [anon_sym_GT] = ACTIONS(1568), + [anon_sym_GT_EQ] = ACTIONS(1566), + [anon_sym_LT] = ACTIONS(1568), + [anon_sym_LT_EQ] = ACTIONS(1566), + [anon_sym_DASH_GT] = ACTIONS(1566), + [anon_sym_COLON_GT] = ACTIONS(1566), + [anon_sym_COLON_COLON] = ACTIONS(1566), + [anon_sym_AT] = ACTIONS(1568), + [anon_sym_TILDE] = ACTIONS(1566), + [anon_sym_AT_STAR] = ACTIONS(1566), + [anon_sym_SLASH_STAR] = ACTIONS(1566), + [anon_sym_BSLASH_AMP] = ACTIONS(1566), + [anon_sym_BSLASH_PLUS] = ACTIONS(1566), + [anon_sym_AMP] = ACTIONS(1566), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1566), + [anon_sym_3] = ACTIONS(1566), + [anon_sym_4] = ACTIONS(1566), + [anon_sym_STAR_STAR] = ACTIONS(1566), + [anon_sym_DOT] = ACTIONS(1568), + [anon_sym_BSLASH] = ACTIONS(1568), + [anon_sym_5] = ACTIONS(1566), + [anon_sym_6] = ACTIONS(1566), + [anon_sym_7] = ACTIONS(1566), + [anon_sym_8] = ACTIONS(1566), + [anon_sym_9] = ACTIONS(1566), + [anon_sym_STAR] = ACTIONS(1568), + [anon_sym_10] = ACTIONS(1566), + [anon_sym_11] = ACTIONS(1566), + [anon_sym_12] = ACTIONS(1566), + [anon_sym_13] = ACTIONS(1566), + [anon_sym_14] = ACTIONS(1566), + [anon_sym_15] = ACTIONS(1566), + [anon_sym_SLASH] = ACTIONS(1568), + [anon_sym_16] = ACTIONS(1566), + [anon_sym_BSLASH_SLASH] = ACTIONS(1566), + [anon_sym_SLASH_AT] = ACTIONS(1566), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1566), + [anon_sym_BANG] = ACTIONS(1568), + [anon_sym_BANG_BANG] = ACTIONS(1566), + [anon_sym_SQUOTE] = ACTIONS(1566), + [anon_sym_BSLASH_AT] = ACTIONS(1566), + [anon_sym_CARET] = ACTIONS(1568), + [anon_sym_BSLASH_CARET] = ACTIONS(1566), + [anon_sym_AT_AT] = ACTIONS(1568), + [anon_sym_AT_AT_AT] = ACTIONS(1566), + [anon_sym_PIPE] = ACTIONS(1568), + [anon_sym_LT_GT] = ACTIONS(1566), + [sym_list_bracket_begin] = ACTIONS(1566), + [sym_association_bracket_begin] = ACTIONS(1566), + [sym_blank] = ACTIONS(1568), + [sym_blank_sequence] = ACTIONS(1568), + [sym_blank_null_sequence] = ACTIONS(1566), + [anon_sym_DQUOTE] = ACTIONS(1566), + [sym_number] = ACTIONS(1566), + [sym__lower_identifier] = ACTIONS(1566), + [sym__upper_identifier] = ACTIONS(1566), + [sym_comment] = ACTIONS(3), + }, + [661] = { + [ts_builtin_sym_end] = ACTIONS(1570), + [aux_sym_source_file_token1] = ACTIONS(1570), + [sym_parenthesis_begin] = ACTIONS(1570), + [anon_sym_PLUS_PLUS] = ACTIONS(1570), + [anon_sym_DASH_DASH] = ACTIONS(1570), + [anon_sym_PLUS] = ACTIONS(1572), + [anon_sym_DASH] = ACTIONS(1572), + [anon_sym_] = ACTIONS(1570), + [anon_sym_2] = ACTIONS(1570), + [anon_sym_BSLASH_] = ACTIONS(1570), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1570), + [anon_sym_SEMI] = ACTIONS(1570), + [anon_sym_EQ] = ACTIONS(1572), + [anon_sym_COLON_EQ] = ACTIONS(1570), + [anon_sym_CARET_EQ] = ACTIONS(1570), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1570), + [anon_sym_EQ_DOT] = ACTIONS(1570), + [anon_sym_QMARK] = ACTIONS(1570), + [anon_sym_EQ_EQ] = ACTIONS(1570), + [anon_sym_BANG_EQ] = ACTIONS(1570), + [anon_sym_GT] = ACTIONS(1572), + [anon_sym_GT_EQ] = ACTIONS(1570), + [anon_sym_LT] = ACTIONS(1572), + [anon_sym_LT_EQ] = ACTIONS(1570), + [anon_sym_DASH_GT] = ACTIONS(1570), + [anon_sym_COLON_GT] = ACTIONS(1570), + [anon_sym_COLON_COLON] = ACTIONS(1570), + [anon_sym_AT] = ACTIONS(1572), + [anon_sym_TILDE] = ACTIONS(1570), + [anon_sym_AT_STAR] = ACTIONS(1570), + [anon_sym_SLASH_STAR] = ACTIONS(1570), + [anon_sym_BSLASH_AMP] = ACTIONS(1570), + [anon_sym_BSLASH_PLUS] = ACTIONS(1570), + [anon_sym_AMP] = ACTIONS(1570), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1570), + [anon_sym_3] = ACTIONS(1570), + [anon_sym_4] = ACTIONS(1570), + [anon_sym_STAR_STAR] = ACTIONS(1570), + [anon_sym_DOT] = ACTIONS(1572), + [anon_sym_BSLASH] = ACTIONS(1572), + [anon_sym_5] = ACTIONS(1570), + [anon_sym_6] = ACTIONS(1570), + [anon_sym_7] = ACTIONS(1570), + [anon_sym_8] = ACTIONS(1570), + [anon_sym_9] = ACTIONS(1570), + [anon_sym_STAR] = ACTIONS(1572), + [anon_sym_10] = ACTIONS(1570), + [anon_sym_11] = ACTIONS(1570), + [anon_sym_12] = ACTIONS(1570), + [anon_sym_13] = ACTIONS(1570), + [anon_sym_14] = ACTIONS(1570), + [anon_sym_15] = ACTIONS(1570), + [anon_sym_SLASH] = ACTIONS(1572), + [anon_sym_16] = ACTIONS(1570), + [anon_sym_BSLASH_SLASH] = ACTIONS(1570), + [anon_sym_SLASH_AT] = ACTIONS(1570), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1570), + [anon_sym_BANG] = ACTIONS(1572), + [anon_sym_BANG_BANG] = ACTIONS(1570), + [anon_sym_SQUOTE] = ACTIONS(1570), + [anon_sym_BSLASH_AT] = ACTIONS(1570), + [anon_sym_CARET] = ACTIONS(1572), + [anon_sym_BSLASH_CARET] = ACTIONS(1570), + [anon_sym_AT_AT] = ACTIONS(1572), + [anon_sym_AT_AT_AT] = ACTIONS(1570), + [anon_sym_PIPE] = ACTIONS(1572), + [anon_sym_LT_GT] = ACTIONS(1570), + [sym_list_bracket_begin] = ACTIONS(1570), + [sym_association_bracket_begin] = ACTIONS(1570), + [sym_blank] = ACTIONS(1572), + [sym_blank_sequence] = ACTIONS(1572), + [sym_blank_null_sequence] = ACTIONS(1570), + [anon_sym_DQUOTE] = ACTIONS(1570), + [sym_number] = ACTIONS(1570), + [sym__lower_identifier] = ACTIONS(1570), + [sym__upper_identifier] = ACTIONS(1570), + [sym_comment] = ACTIONS(3), + }, + [662] = { + [ts_builtin_sym_end] = ACTIONS(1574), + [aux_sym_source_file_token1] = ACTIONS(1574), + [sym_parenthesis_begin] = ACTIONS(1574), + [anon_sym_PLUS_PLUS] = ACTIONS(1574), + [anon_sym_DASH_DASH] = ACTIONS(1574), + [anon_sym_PLUS] = ACTIONS(1576), + [anon_sym_DASH] = ACTIONS(1576), + [anon_sym_] = ACTIONS(1574), + [anon_sym_2] = ACTIONS(1574), + [anon_sym_BSLASH_] = ACTIONS(1574), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1574), + [anon_sym_SEMI] = ACTIONS(1574), + [anon_sym_EQ] = ACTIONS(1576), + [anon_sym_COLON_EQ] = ACTIONS(1574), + [anon_sym_CARET_EQ] = ACTIONS(1574), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1574), + [anon_sym_EQ_DOT] = ACTIONS(1574), + [anon_sym_QMARK] = ACTIONS(1574), + [anon_sym_EQ_EQ] = ACTIONS(1574), + [anon_sym_BANG_EQ] = ACTIONS(1574), + [anon_sym_GT] = ACTIONS(1576), + [anon_sym_GT_EQ] = ACTIONS(1574), + [anon_sym_LT] = ACTIONS(1576), + [anon_sym_LT_EQ] = ACTIONS(1574), + [anon_sym_DASH_GT] = ACTIONS(1574), + [anon_sym_COLON_GT] = ACTIONS(1574), + [anon_sym_COLON_COLON] = ACTIONS(1574), + [anon_sym_AT] = ACTIONS(1576), + [anon_sym_TILDE] = ACTIONS(1574), + [anon_sym_AT_STAR] = ACTIONS(1574), + [anon_sym_SLASH_STAR] = ACTIONS(1574), + [anon_sym_BSLASH_AMP] = ACTIONS(1574), + [anon_sym_BSLASH_PLUS] = ACTIONS(1574), + [anon_sym_AMP] = ACTIONS(1574), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1574), + [anon_sym_3] = ACTIONS(1574), + [anon_sym_4] = ACTIONS(1574), + [anon_sym_STAR_STAR] = ACTIONS(1574), + [anon_sym_DOT] = ACTIONS(1576), + [anon_sym_BSLASH] = ACTIONS(1576), + [anon_sym_5] = ACTIONS(1574), + [anon_sym_6] = ACTIONS(1574), + [anon_sym_7] = ACTIONS(1574), + [anon_sym_8] = ACTIONS(1574), + [anon_sym_9] = ACTIONS(1574), + [anon_sym_STAR] = ACTIONS(1576), + [anon_sym_10] = ACTIONS(1574), + [anon_sym_11] = ACTIONS(1574), + [anon_sym_12] = ACTIONS(1574), + [anon_sym_13] = ACTIONS(1574), + [anon_sym_14] = ACTIONS(1574), + [anon_sym_15] = ACTIONS(1574), + [anon_sym_SLASH] = ACTIONS(1576), + [anon_sym_16] = ACTIONS(1574), + [anon_sym_BSLASH_SLASH] = ACTIONS(1574), + [anon_sym_SLASH_AT] = ACTIONS(1574), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1574), + [anon_sym_BANG] = ACTIONS(1576), + [anon_sym_BANG_BANG] = ACTIONS(1574), + [anon_sym_SQUOTE] = ACTIONS(1574), + [anon_sym_BSLASH_AT] = ACTIONS(1574), + [anon_sym_CARET] = ACTIONS(1576), + [anon_sym_BSLASH_CARET] = ACTIONS(1574), + [anon_sym_AT_AT] = ACTIONS(1576), + [anon_sym_AT_AT_AT] = ACTIONS(1574), + [anon_sym_PIPE] = ACTIONS(1576), + [anon_sym_LT_GT] = ACTIONS(1574), + [sym_list_bracket_begin] = ACTIONS(1574), + [sym_association_bracket_begin] = ACTIONS(1574), + [sym_blank] = ACTIONS(1576), + [sym_blank_sequence] = ACTIONS(1576), + [sym_blank_null_sequence] = ACTIONS(1574), + [anon_sym_DQUOTE] = ACTIONS(1574), + [sym_number] = ACTIONS(1574), + [sym__lower_identifier] = ACTIONS(1574), + [sym__upper_identifier] = ACTIONS(1574), + [sym_comment] = ACTIONS(3), + }, + [663] = { + [aux_sym_source_file_token1] = ACTIONS(1256), + [sym_parenthesis_begin] = ACTIONS(1256), + [anon_sym_COMMA] = ACTIONS(1256), + [anon_sym_PLUS_PLUS] = ACTIONS(1256), + [anon_sym_DASH_DASH] = ACTIONS(1256), + [anon_sym_PLUS] = ACTIONS(1258), + [anon_sym_DASH] = ACTIONS(1258), + [anon_sym_] = ACTIONS(1256), + [anon_sym_2] = ACTIONS(1256), + [anon_sym_BSLASH_] = ACTIONS(1256), + [anon_sym_SEMI] = ACTIONS(1256), + [anon_sym_EQ] = ACTIONS(1258), + [anon_sym_COLON_EQ] = ACTIONS(1256), + [anon_sym_CARET_EQ] = ACTIONS(1256), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1256), + [anon_sym_EQ_DOT] = ACTIONS(1256), + [anon_sym_QMARK] = ACTIONS(1256), + [anon_sym_EQ_EQ] = ACTIONS(1256), + [anon_sym_BANG_EQ] = ACTIONS(1256), + [anon_sym_GT] = ACTIONS(1258), + [anon_sym_GT_EQ] = ACTIONS(1256), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_LT_EQ] = ACTIONS(1256), + [anon_sym_DASH_GT] = ACTIONS(1256), + [anon_sym_COLON_GT] = ACTIONS(1256), + [anon_sym_COLON_COLON] = ACTIONS(1256), + [anon_sym_AT] = ACTIONS(1258), + [anon_sym_TILDE] = ACTIONS(1256), + [anon_sym_AT_STAR] = ACTIONS(1256), + [anon_sym_SLASH_STAR] = ACTIONS(1256), + [anon_sym_BSLASH_AMP] = ACTIONS(1256), + [anon_sym_BSLASH_PLUS] = ACTIONS(1256), + [anon_sym_AMP] = ACTIONS(1256), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1256), + [anon_sym_3] = ACTIONS(1256), + [anon_sym_4] = ACTIONS(1256), + [anon_sym_STAR_STAR] = ACTIONS(1256), + [anon_sym_DOT] = ACTIONS(1258), + [anon_sym_BSLASH] = ACTIONS(1258), + [anon_sym_5] = ACTIONS(1256), + [anon_sym_6] = ACTIONS(1256), + [anon_sym_7] = ACTIONS(1256), + [anon_sym_8] = ACTIONS(1256), + [anon_sym_9] = ACTIONS(1256), + [anon_sym_STAR] = ACTIONS(1258), + [anon_sym_10] = ACTIONS(1256), + [anon_sym_11] = ACTIONS(1256), + [anon_sym_12] = ACTIONS(1256), + [anon_sym_13] = ACTIONS(1256), + [anon_sym_14] = ACTIONS(1256), + [anon_sym_15] = ACTIONS(1256), + [anon_sym_SLASH] = ACTIONS(1258), + [anon_sym_16] = ACTIONS(1256), + [anon_sym_BSLASH_SLASH] = ACTIONS(1256), + [anon_sym_SLASH_AT] = ACTIONS(1256), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1256), + [anon_sym_BANG] = ACTIONS(1258), + [anon_sym_BANG_BANG] = ACTIONS(1256), + [anon_sym_SQUOTE] = ACTIONS(1256), + [anon_sym_BSLASH_AT] = ACTIONS(1256), + [anon_sym_CARET] = ACTIONS(1258), + [anon_sym_BSLASH_CARET] = ACTIONS(1256), + [anon_sym_AT_AT] = ACTIONS(1258), + [anon_sym_AT_AT_AT] = ACTIONS(1256), + [anon_sym_PIPE] = ACTIONS(1258), + [anon_sym_LT_GT] = ACTIONS(1256), + [sym_list_bracket_begin] = ACTIONS(1256), + [sym_association_bracket_begin] = ACTIONS(1256), + [sym_part_bracket_end] = ACTIONS(1256), + [sym_blank] = ACTIONS(1258), + [sym_blank_sequence] = ACTIONS(1258), + [sym_blank_null_sequence] = ACTIONS(1256), + [anon_sym_DQUOTE] = ACTIONS(1256), + [sym_number] = ACTIONS(1256), + [sym__lower_identifier] = ACTIONS(1256), + [sym__upper_identifier] = ACTIONS(1256), + [sym_comment] = ACTIONS(3), + }, + [664] = { + [aux_sym_source_file_token1] = ACTIONS(1260), + [sym_parenthesis_begin] = ACTIONS(1260), + [anon_sym_COMMA] = ACTIONS(1260), + [anon_sym_PLUS_PLUS] = ACTIONS(1260), + [anon_sym_DASH_DASH] = ACTIONS(1260), + [anon_sym_PLUS] = ACTIONS(1262), + [anon_sym_DASH] = ACTIONS(1262), + [anon_sym_] = ACTIONS(1260), + [anon_sym_2] = ACTIONS(1260), + [anon_sym_BSLASH_] = ACTIONS(1260), + [anon_sym_SEMI] = ACTIONS(1260), + [anon_sym_EQ] = ACTIONS(1262), + [anon_sym_COLON_EQ] = ACTIONS(1260), + [anon_sym_CARET_EQ] = ACTIONS(1260), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1260), + [anon_sym_EQ_DOT] = ACTIONS(1260), + [anon_sym_QMARK] = ACTIONS(1260), + [anon_sym_EQ_EQ] = ACTIONS(1260), + [anon_sym_BANG_EQ] = ACTIONS(1260), + [anon_sym_GT] = ACTIONS(1262), + [anon_sym_GT_EQ] = ACTIONS(1260), + [anon_sym_LT] = ACTIONS(1262), + [anon_sym_LT_EQ] = ACTIONS(1260), + [anon_sym_DASH_GT] = ACTIONS(1260), + [anon_sym_COLON_GT] = ACTIONS(1260), + [anon_sym_COLON_COLON] = ACTIONS(1260), + [anon_sym_AT] = ACTIONS(1262), + [anon_sym_TILDE] = ACTIONS(1260), + [anon_sym_AT_STAR] = ACTIONS(1260), + [anon_sym_SLASH_STAR] = ACTIONS(1260), + [anon_sym_BSLASH_AMP] = ACTIONS(1260), + [anon_sym_BSLASH_PLUS] = ACTIONS(1260), + [anon_sym_AMP] = ACTIONS(1260), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1260), + [anon_sym_3] = ACTIONS(1260), + [anon_sym_4] = ACTIONS(1260), + [anon_sym_STAR_STAR] = ACTIONS(1260), + [anon_sym_DOT] = ACTIONS(1262), + [anon_sym_BSLASH] = ACTIONS(1262), + [anon_sym_5] = ACTIONS(1260), + [anon_sym_6] = ACTIONS(1260), + [anon_sym_7] = ACTIONS(1260), + [anon_sym_8] = ACTIONS(1260), + [anon_sym_9] = ACTIONS(1260), + [anon_sym_STAR] = ACTIONS(1262), + [anon_sym_10] = ACTIONS(1260), + [anon_sym_11] = ACTIONS(1260), + [anon_sym_12] = ACTIONS(1260), + [anon_sym_13] = ACTIONS(1260), + [anon_sym_14] = ACTIONS(1260), + [anon_sym_15] = ACTIONS(1260), + [anon_sym_SLASH] = ACTIONS(1262), + [anon_sym_16] = ACTIONS(1260), + [anon_sym_BSLASH_SLASH] = ACTIONS(1260), + [anon_sym_SLASH_AT] = ACTIONS(1260), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1260), + [anon_sym_BANG] = ACTIONS(1262), + [anon_sym_BANG_BANG] = ACTIONS(1260), + [anon_sym_SQUOTE] = ACTIONS(1260), + [anon_sym_BSLASH_AT] = ACTIONS(1260), + [anon_sym_CARET] = ACTIONS(1262), + [anon_sym_BSLASH_CARET] = ACTIONS(1260), + [anon_sym_AT_AT] = ACTIONS(1262), + [anon_sym_AT_AT_AT] = ACTIONS(1260), + [anon_sym_PIPE] = ACTIONS(1262), + [anon_sym_LT_GT] = ACTIONS(1260), + [sym_list_bracket_begin] = ACTIONS(1260), + [sym_association_bracket_begin] = ACTIONS(1260), + [sym_part_bracket_end] = ACTIONS(1260), + [sym_blank] = ACTIONS(1262), + [sym_blank_sequence] = ACTIONS(1262), + [sym_blank_null_sequence] = ACTIONS(1260), + [anon_sym_DQUOTE] = ACTIONS(1260), + [sym_number] = ACTIONS(1260), + [sym__lower_identifier] = ACTIONS(1260), + [sym__upper_identifier] = ACTIONS(1260), + [sym_comment] = ACTIONS(3), + }, + [665] = { + [ts_builtin_sym_end] = ACTIONS(1578), + [aux_sym_source_file_token1] = ACTIONS(1578), + [sym_parenthesis_begin] = ACTIONS(1578), + [anon_sym_PLUS_PLUS] = ACTIONS(1578), + [anon_sym_DASH_DASH] = ACTIONS(1578), + [anon_sym_PLUS] = ACTIONS(1580), + [anon_sym_DASH] = ACTIONS(1580), + [anon_sym_] = ACTIONS(1578), + [anon_sym_2] = ACTIONS(1578), + [anon_sym_BSLASH_] = ACTIONS(1578), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1578), + [anon_sym_SEMI] = ACTIONS(1578), + [anon_sym_EQ] = ACTIONS(1580), + [anon_sym_COLON_EQ] = ACTIONS(1578), + [anon_sym_CARET_EQ] = ACTIONS(1578), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1578), + [anon_sym_EQ_DOT] = ACTIONS(1578), + [anon_sym_QMARK] = ACTIONS(1578), + [anon_sym_EQ_EQ] = ACTIONS(1578), + [anon_sym_BANG_EQ] = ACTIONS(1578), + [anon_sym_GT] = ACTIONS(1580), + [anon_sym_GT_EQ] = ACTIONS(1578), + [anon_sym_LT] = ACTIONS(1580), + [anon_sym_LT_EQ] = ACTIONS(1578), + [anon_sym_DASH_GT] = ACTIONS(1578), + [anon_sym_COLON_GT] = ACTIONS(1578), + [anon_sym_COLON_COLON] = ACTIONS(1578), + [anon_sym_AT] = ACTIONS(1580), + [anon_sym_TILDE] = ACTIONS(1578), + [anon_sym_AT_STAR] = ACTIONS(1578), + [anon_sym_SLASH_STAR] = ACTIONS(1578), + [anon_sym_BSLASH_AMP] = ACTIONS(1578), + [anon_sym_BSLASH_PLUS] = ACTIONS(1578), + [anon_sym_AMP] = ACTIONS(1578), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1578), + [anon_sym_3] = ACTIONS(1578), + [anon_sym_4] = ACTIONS(1578), + [anon_sym_STAR_STAR] = ACTIONS(1578), + [anon_sym_DOT] = ACTIONS(1580), + [anon_sym_BSLASH] = ACTIONS(1580), + [anon_sym_5] = ACTIONS(1578), + [anon_sym_6] = ACTIONS(1578), + [anon_sym_7] = ACTIONS(1578), + [anon_sym_8] = ACTIONS(1578), + [anon_sym_9] = ACTIONS(1578), + [anon_sym_STAR] = ACTIONS(1580), + [anon_sym_10] = ACTIONS(1578), + [anon_sym_11] = ACTIONS(1578), + [anon_sym_12] = ACTIONS(1578), + [anon_sym_13] = ACTIONS(1578), + [anon_sym_14] = ACTIONS(1578), + [anon_sym_15] = ACTIONS(1578), + [anon_sym_SLASH] = ACTIONS(1580), + [anon_sym_16] = ACTIONS(1578), + [anon_sym_BSLASH_SLASH] = ACTIONS(1578), + [anon_sym_SLASH_AT] = ACTIONS(1578), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1578), + [anon_sym_BANG] = ACTIONS(1580), + [anon_sym_BANG_BANG] = ACTIONS(1578), + [anon_sym_SQUOTE] = ACTIONS(1578), + [anon_sym_BSLASH_AT] = ACTIONS(1578), + [anon_sym_CARET] = ACTIONS(1580), + [anon_sym_BSLASH_CARET] = ACTIONS(1578), + [anon_sym_AT_AT] = ACTIONS(1580), + [anon_sym_AT_AT_AT] = ACTIONS(1578), + [anon_sym_PIPE] = ACTIONS(1580), + [anon_sym_LT_GT] = ACTIONS(1578), + [sym_list_bracket_begin] = ACTIONS(1578), + [sym_association_bracket_begin] = ACTIONS(1578), + [sym_blank] = ACTIONS(1580), + [sym_blank_sequence] = ACTIONS(1580), + [sym_blank_null_sequence] = ACTIONS(1578), + [anon_sym_DQUOTE] = ACTIONS(1578), + [sym_number] = ACTIONS(1578), + [sym__lower_identifier] = ACTIONS(1578), + [sym__upper_identifier] = ACTIONS(1578), + [sym_comment] = ACTIONS(3), + }, + [666] = { + [aux_sym_source_file_token1] = ACTIONS(1212), + [sym_parenthesis_begin] = ACTIONS(1212), + [anon_sym_COMMA] = ACTIONS(1212), + [anon_sym_PLUS_PLUS] = ACTIONS(1212), + [anon_sym_DASH_DASH] = ACTIONS(1212), + [anon_sym_PLUS] = ACTIONS(1214), + [anon_sym_DASH] = ACTIONS(1214), + [anon_sym_] = ACTIONS(1212), + [anon_sym_2] = ACTIONS(1212), + [anon_sym_BSLASH_] = ACTIONS(1212), + [anon_sym_SEMI] = ACTIONS(1212), + [anon_sym_EQ] = ACTIONS(1214), + [anon_sym_COLON_EQ] = ACTIONS(1212), + [anon_sym_CARET_EQ] = ACTIONS(1212), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1212), + [anon_sym_EQ_DOT] = ACTIONS(1212), + [anon_sym_QMARK] = ACTIONS(1212), + [anon_sym_EQ_EQ] = ACTIONS(1212), + [anon_sym_BANG_EQ] = ACTIONS(1212), + [anon_sym_GT] = ACTIONS(1214), + [anon_sym_GT_EQ] = ACTIONS(1212), + [anon_sym_LT] = ACTIONS(1214), + [anon_sym_LT_EQ] = ACTIONS(1212), + [anon_sym_DASH_GT] = ACTIONS(1212), + [anon_sym_COLON_GT] = ACTIONS(1212), + [anon_sym_COLON_COLON] = ACTIONS(1212), + [anon_sym_AT] = ACTIONS(1214), + [anon_sym_TILDE] = ACTIONS(1212), + [anon_sym_AT_STAR] = ACTIONS(1212), + [anon_sym_SLASH_STAR] = ACTIONS(1212), + [anon_sym_BSLASH_AMP] = ACTIONS(1212), + [anon_sym_BSLASH_PLUS] = ACTIONS(1212), + [anon_sym_AMP] = ACTIONS(1212), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1212), + [anon_sym_3] = ACTIONS(1212), + [anon_sym_4] = ACTIONS(1212), + [anon_sym_STAR_STAR] = ACTIONS(1212), + [anon_sym_DOT] = ACTIONS(1214), + [anon_sym_BSLASH] = ACTIONS(1214), + [anon_sym_5] = ACTIONS(1212), + [anon_sym_6] = ACTIONS(1212), + [anon_sym_7] = ACTIONS(1212), + [anon_sym_8] = ACTIONS(1212), + [anon_sym_9] = ACTIONS(1212), + [anon_sym_STAR] = ACTIONS(1214), + [anon_sym_10] = ACTIONS(1212), + [anon_sym_11] = ACTIONS(1212), + [anon_sym_12] = ACTIONS(1212), + [anon_sym_13] = ACTIONS(1212), + [anon_sym_14] = ACTIONS(1212), + [anon_sym_15] = ACTIONS(1212), + [anon_sym_SLASH] = ACTIONS(1214), + [anon_sym_16] = ACTIONS(1212), + [anon_sym_BSLASH_SLASH] = ACTIONS(1212), + [anon_sym_SLASH_AT] = ACTIONS(1212), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1212), + [anon_sym_BANG] = ACTIONS(1214), + [anon_sym_BANG_BANG] = ACTIONS(1212), + [anon_sym_SQUOTE] = ACTIONS(1212), + [anon_sym_BSLASH_AT] = ACTIONS(1212), + [anon_sym_CARET] = ACTIONS(1214), + [anon_sym_BSLASH_CARET] = ACTIONS(1212), + [anon_sym_AT_AT] = ACTIONS(1214), + [anon_sym_AT_AT_AT] = ACTIONS(1212), + [anon_sym_PIPE] = ACTIONS(1214), + [anon_sym_LT_GT] = ACTIONS(1212), + [sym_list_bracket_begin] = ACTIONS(1212), + [sym_association_bracket_begin] = ACTIONS(1212), + [sym_part_bracket_end] = ACTIONS(1212), + [sym_blank] = ACTIONS(1214), + [sym_blank_sequence] = ACTIONS(1214), + [sym_blank_null_sequence] = ACTIONS(1212), + [anon_sym_DQUOTE] = ACTIONS(1212), + [sym_number] = ACTIONS(1212), + [sym__lower_identifier] = ACTIONS(1212), + [sym__upper_identifier] = ACTIONS(1212), + [sym_comment] = ACTIONS(3), + }, + [667] = { + [aux_sym_source_file_token1] = ACTIONS(1244), + [sym_parenthesis_begin] = ACTIONS(1244), + [anon_sym_COMMA] = ACTIONS(1244), + [anon_sym_PLUS_PLUS] = ACTIONS(1244), + [anon_sym_DASH_DASH] = ACTIONS(1244), + [anon_sym_PLUS] = ACTIONS(1246), + [anon_sym_DASH] = ACTIONS(1246), + [anon_sym_] = ACTIONS(1244), + [anon_sym_2] = ACTIONS(1244), + [anon_sym_BSLASH_] = ACTIONS(1244), + [anon_sym_SEMI] = ACTIONS(1244), + [anon_sym_EQ] = ACTIONS(1246), + [anon_sym_COLON_EQ] = ACTIONS(1244), + [anon_sym_CARET_EQ] = ACTIONS(1244), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1244), + [anon_sym_EQ_DOT] = ACTIONS(1244), + [anon_sym_QMARK] = ACTIONS(1244), + [anon_sym_EQ_EQ] = ACTIONS(1244), + [anon_sym_BANG_EQ] = ACTIONS(1244), + [anon_sym_GT] = ACTIONS(1246), + [anon_sym_GT_EQ] = ACTIONS(1244), + [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT_EQ] = ACTIONS(1244), + [anon_sym_DASH_GT] = ACTIONS(1244), + [anon_sym_COLON_GT] = ACTIONS(1244), + [anon_sym_COLON_COLON] = ACTIONS(1244), + [anon_sym_AT] = ACTIONS(1246), + [anon_sym_TILDE] = ACTIONS(1244), + [anon_sym_AT_STAR] = ACTIONS(1244), + [anon_sym_SLASH_STAR] = ACTIONS(1244), + [anon_sym_BSLASH_AMP] = ACTIONS(1244), + [anon_sym_BSLASH_PLUS] = ACTIONS(1244), + [anon_sym_AMP] = ACTIONS(1244), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1244), + [anon_sym_3] = ACTIONS(1244), + [anon_sym_4] = ACTIONS(1244), + [anon_sym_STAR_STAR] = ACTIONS(1244), + [anon_sym_DOT] = ACTIONS(1246), + [anon_sym_BSLASH] = ACTIONS(1246), + [anon_sym_5] = ACTIONS(1244), + [anon_sym_6] = ACTIONS(1244), + [anon_sym_7] = ACTIONS(1244), + [anon_sym_8] = ACTIONS(1244), + [anon_sym_9] = ACTIONS(1244), + [anon_sym_STAR] = ACTIONS(1246), + [anon_sym_10] = ACTIONS(1244), + [anon_sym_11] = ACTIONS(1244), + [anon_sym_12] = ACTIONS(1244), + [anon_sym_13] = ACTIONS(1244), + [anon_sym_14] = ACTIONS(1244), + [anon_sym_15] = ACTIONS(1244), + [anon_sym_SLASH] = ACTIONS(1246), + [anon_sym_16] = ACTIONS(1244), + [anon_sym_BSLASH_SLASH] = ACTIONS(1244), + [anon_sym_SLASH_AT] = ACTIONS(1244), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1244), + [anon_sym_BANG] = ACTIONS(1246), + [anon_sym_BANG_BANG] = ACTIONS(1244), + [anon_sym_SQUOTE] = ACTIONS(1244), + [anon_sym_BSLASH_AT] = ACTIONS(1244), + [anon_sym_CARET] = ACTIONS(1246), + [anon_sym_BSLASH_CARET] = ACTIONS(1244), + [anon_sym_AT_AT] = ACTIONS(1246), + [anon_sym_AT_AT_AT] = ACTIONS(1244), + [anon_sym_PIPE] = ACTIONS(1246), + [anon_sym_LT_GT] = ACTIONS(1244), + [sym_list_bracket_begin] = ACTIONS(1244), + [sym_association_bracket_begin] = ACTIONS(1244), + [sym_part_bracket_end] = ACTIONS(1244), + [sym_blank] = ACTIONS(1246), + [sym_blank_sequence] = ACTIONS(1246), + [sym_blank_null_sequence] = ACTIONS(1244), + [anon_sym_DQUOTE] = ACTIONS(1244), + [sym_number] = ACTIONS(1244), + [sym__lower_identifier] = ACTIONS(1244), + [sym__upper_identifier] = ACTIONS(1244), + [sym_comment] = ACTIONS(3), + }, + [668] = { + [ts_builtin_sym_end] = ACTIONS(1582), + [aux_sym_source_file_token1] = ACTIONS(1582), + [sym_parenthesis_begin] = ACTIONS(1582), + [anon_sym_PLUS_PLUS] = ACTIONS(1582), + [anon_sym_DASH_DASH] = ACTIONS(1582), + [anon_sym_PLUS] = ACTIONS(1584), + [anon_sym_DASH] = ACTIONS(1584), + [anon_sym_] = ACTIONS(1582), + [anon_sym_2] = ACTIONS(1582), + [anon_sym_BSLASH_] = ACTIONS(1582), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1582), + [anon_sym_SEMI] = ACTIONS(1582), + [anon_sym_EQ] = ACTIONS(1584), + [anon_sym_COLON_EQ] = ACTIONS(1582), + [anon_sym_CARET_EQ] = ACTIONS(1582), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1582), + [anon_sym_EQ_DOT] = ACTIONS(1582), + [anon_sym_QMARK] = ACTIONS(1582), + [anon_sym_EQ_EQ] = ACTIONS(1582), + [anon_sym_BANG_EQ] = ACTIONS(1582), + [anon_sym_GT] = ACTIONS(1584), + [anon_sym_GT_EQ] = ACTIONS(1582), + [anon_sym_LT] = ACTIONS(1584), + [anon_sym_LT_EQ] = ACTIONS(1582), + [anon_sym_DASH_GT] = ACTIONS(1582), + [anon_sym_COLON_GT] = ACTIONS(1582), + [anon_sym_COLON_COLON] = ACTIONS(1582), + [anon_sym_AT] = ACTIONS(1584), + [anon_sym_TILDE] = ACTIONS(1582), + [anon_sym_AT_STAR] = ACTIONS(1582), + [anon_sym_SLASH_STAR] = ACTIONS(1582), + [anon_sym_BSLASH_AMP] = ACTIONS(1582), + [anon_sym_BSLASH_PLUS] = ACTIONS(1582), + [anon_sym_AMP] = ACTIONS(1582), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1582), + [anon_sym_3] = ACTIONS(1582), + [anon_sym_4] = ACTIONS(1582), + [anon_sym_STAR_STAR] = ACTIONS(1582), + [anon_sym_DOT] = ACTIONS(1584), + [anon_sym_BSLASH] = ACTIONS(1584), + [anon_sym_5] = ACTIONS(1582), + [anon_sym_6] = ACTIONS(1582), + [anon_sym_7] = ACTIONS(1582), + [anon_sym_8] = ACTIONS(1582), + [anon_sym_9] = ACTIONS(1582), + [anon_sym_STAR] = ACTIONS(1584), + [anon_sym_10] = ACTIONS(1582), + [anon_sym_11] = ACTIONS(1582), + [anon_sym_12] = ACTIONS(1582), + [anon_sym_13] = ACTIONS(1582), + [anon_sym_14] = ACTIONS(1582), + [anon_sym_15] = ACTIONS(1582), + [anon_sym_SLASH] = ACTIONS(1584), + [anon_sym_16] = ACTIONS(1582), + [anon_sym_BSLASH_SLASH] = ACTIONS(1582), + [anon_sym_SLASH_AT] = ACTIONS(1582), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1582), + [anon_sym_BANG] = ACTIONS(1584), + [anon_sym_BANG_BANG] = ACTIONS(1582), + [anon_sym_SQUOTE] = ACTIONS(1582), + [anon_sym_BSLASH_AT] = ACTIONS(1582), + [anon_sym_CARET] = ACTIONS(1584), + [anon_sym_BSLASH_CARET] = ACTIONS(1582), + [anon_sym_AT_AT] = ACTIONS(1584), + [anon_sym_AT_AT_AT] = ACTIONS(1582), + [anon_sym_PIPE] = ACTIONS(1584), + [anon_sym_LT_GT] = ACTIONS(1582), + [sym_list_bracket_begin] = ACTIONS(1582), + [sym_association_bracket_begin] = ACTIONS(1582), + [sym_blank] = ACTIONS(1584), + [sym_blank_sequence] = ACTIONS(1584), + [sym_blank_null_sequence] = ACTIONS(1582), + [anon_sym_DQUOTE] = ACTIONS(1582), + [sym_number] = ACTIONS(1582), + [sym__lower_identifier] = ACTIONS(1582), + [sym__upper_identifier] = ACTIONS(1582), + [sym_comment] = ACTIONS(3), + }, + [669] = { + [ts_builtin_sym_end] = ACTIONS(1586), + [aux_sym_source_file_token1] = ACTIONS(1586), + [sym_parenthesis_begin] = ACTIONS(1586), + [anon_sym_PLUS_PLUS] = ACTIONS(1586), + [anon_sym_DASH_DASH] = ACTIONS(1586), + [anon_sym_PLUS] = ACTIONS(1588), + [anon_sym_DASH] = ACTIONS(1588), + [anon_sym_] = ACTIONS(1586), + [anon_sym_2] = ACTIONS(1586), + [anon_sym_BSLASH_] = ACTIONS(1586), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1586), + [anon_sym_SEMI] = ACTIONS(1586), + [anon_sym_EQ] = ACTIONS(1588), + [anon_sym_COLON_EQ] = ACTIONS(1586), + [anon_sym_CARET_EQ] = ACTIONS(1586), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1586), + [anon_sym_EQ_DOT] = ACTIONS(1586), + [anon_sym_QMARK] = ACTIONS(1586), + [anon_sym_EQ_EQ] = ACTIONS(1586), + [anon_sym_BANG_EQ] = ACTIONS(1586), + [anon_sym_GT] = ACTIONS(1588), + [anon_sym_GT_EQ] = ACTIONS(1586), + [anon_sym_LT] = ACTIONS(1588), + [anon_sym_LT_EQ] = ACTIONS(1586), + [anon_sym_DASH_GT] = ACTIONS(1586), + [anon_sym_COLON_GT] = ACTIONS(1586), + [anon_sym_COLON_COLON] = ACTIONS(1586), + [anon_sym_AT] = ACTIONS(1588), + [anon_sym_TILDE] = ACTIONS(1586), + [anon_sym_AT_STAR] = ACTIONS(1586), + [anon_sym_SLASH_STAR] = ACTIONS(1586), + [anon_sym_BSLASH_AMP] = ACTIONS(1586), + [anon_sym_BSLASH_PLUS] = ACTIONS(1586), + [anon_sym_AMP] = ACTIONS(1586), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1586), + [anon_sym_3] = ACTIONS(1586), + [anon_sym_4] = ACTIONS(1586), + [anon_sym_STAR_STAR] = ACTIONS(1586), + [anon_sym_DOT] = ACTIONS(1588), + [anon_sym_BSLASH] = ACTIONS(1588), + [anon_sym_5] = ACTIONS(1586), + [anon_sym_6] = ACTIONS(1586), + [anon_sym_7] = ACTIONS(1586), + [anon_sym_8] = ACTIONS(1586), + [anon_sym_9] = ACTIONS(1586), + [anon_sym_STAR] = ACTIONS(1588), + [anon_sym_10] = ACTIONS(1586), + [anon_sym_11] = ACTIONS(1586), + [anon_sym_12] = ACTIONS(1586), + [anon_sym_13] = ACTIONS(1586), + [anon_sym_14] = ACTIONS(1586), + [anon_sym_15] = ACTIONS(1586), + [anon_sym_SLASH] = ACTIONS(1588), + [anon_sym_16] = ACTIONS(1586), + [anon_sym_BSLASH_SLASH] = ACTIONS(1586), + [anon_sym_SLASH_AT] = ACTIONS(1586), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1586), + [anon_sym_BANG] = ACTIONS(1588), + [anon_sym_BANG_BANG] = ACTIONS(1586), + [anon_sym_SQUOTE] = ACTIONS(1586), + [anon_sym_BSLASH_AT] = ACTIONS(1586), + [anon_sym_CARET] = ACTIONS(1588), + [anon_sym_BSLASH_CARET] = ACTIONS(1586), + [anon_sym_AT_AT] = ACTIONS(1588), + [anon_sym_AT_AT_AT] = ACTIONS(1586), + [anon_sym_PIPE] = ACTIONS(1588), + [anon_sym_LT_GT] = ACTIONS(1586), + [sym_list_bracket_begin] = ACTIONS(1586), + [sym_association_bracket_begin] = ACTIONS(1586), + [sym_blank] = ACTIONS(1588), + [sym_blank_sequence] = ACTIONS(1588), + [sym_blank_null_sequence] = ACTIONS(1586), + [anon_sym_DQUOTE] = ACTIONS(1586), + [sym_number] = ACTIONS(1586), + [sym__lower_identifier] = ACTIONS(1586), + [sym__upper_identifier] = ACTIONS(1586), + [sym_comment] = ACTIONS(3), + }, + [670] = { + [ts_builtin_sym_end] = ACTIONS(1520), + [aux_sym_source_file_token1] = ACTIONS(1520), + [sym_parenthesis_begin] = ACTIONS(1520), + [anon_sym_PLUS_PLUS] = ACTIONS(1293), + [anon_sym_DASH_DASH] = ACTIONS(1293), + [anon_sym_PLUS] = ACTIONS(1522), + [anon_sym_DASH] = ACTIONS(1522), + [anon_sym_] = ACTIONS(1520), + [anon_sym_2] = ACTIONS(1520), + [anon_sym_BSLASH_] = ACTIONS(1520), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1520), + [anon_sym_SEMI] = ACTIONS(1520), + [anon_sym_EQ] = ACTIONS(1522), + [anon_sym_COLON_EQ] = ACTIONS(1520), + [anon_sym_CARET_EQ] = ACTIONS(1520), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1520), + [anon_sym_EQ_DOT] = ACTIONS(1520), + [anon_sym_QMARK] = ACTIONS(1520), + [anon_sym_EQ_EQ] = ACTIONS(1520), + [anon_sym_BANG_EQ] = ACTIONS(1520), + [anon_sym_GT] = ACTIONS(1522), + [anon_sym_GT_EQ] = ACTIONS(1520), + [anon_sym_LT] = ACTIONS(1522), + [anon_sym_LT_EQ] = ACTIONS(1520), + [anon_sym_DASH_GT] = ACTIONS(1520), + [anon_sym_COLON_GT] = ACTIONS(1520), + [anon_sym_COLON_COLON] = ACTIONS(1520), + [anon_sym_AT] = ACTIONS(1522), + [anon_sym_TILDE] = ACTIONS(1520), + [anon_sym_AT_STAR] = ACTIONS(1520), + [anon_sym_SLASH_STAR] = ACTIONS(1520), + [anon_sym_BSLASH_AMP] = ACTIONS(1520), + [anon_sym_BSLASH_PLUS] = ACTIONS(1520), + [anon_sym_AMP] = ACTIONS(1520), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1520), + [anon_sym_3] = ACTIONS(1520), + [anon_sym_4] = ACTIONS(1520), + [anon_sym_STAR_STAR] = ACTIONS(1520), + [anon_sym_DOT] = ACTIONS(1522), + [anon_sym_BSLASH] = ACTIONS(1522), + [anon_sym_5] = ACTIONS(1520), + [anon_sym_6] = ACTIONS(1520), + [anon_sym_7] = ACTIONS(1520), + [anon_sym_8] = ACTIONS(1520), + [anon_sym_9] = ACTIONS(1520), + [anon_sym_STAR] = ACTIONS(1522), + [anon_sym_10] = ACTIONS(1520), + [anon_sym_11] = ACTIONS(1520), + [anon_sym_12] = ACTIONS(1520), + [anon_sym_13] = ACTIONS(1520), + [anon_sym_14] = ACTIONS(1520), + [anon_sym_15] = ACTIONS(1520), + [anon_sym_SLASH] = ACTIONS(1522), + [anon_sym_16] = ACTIONS(1520), + [anon_sym_BSLASH_SLASH] = ACTIONS(1520), + [anon_sym_SLASH_AT] = ACTIONS(1520), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1520), + [anon_sym_BANG] = ACTIONS(1522), + [anon_sym_BANG_BANG] = ACTIONS(1520), + [anon_sym_SQUOTE] = ACTIONS(1520), + [anon_sym_BSLASH_AT] = ACTIONS(1520), + [anon_sym_CARET] = ACTIONS(1522), + [anon_sym_BSLASH_CARET] = ACTIONS(1520), + [anon_sym_AT_AT] = ACTIONS(1522), + [anon_sym_AT_AT_AT] = ACTIONS(1520), + [anon_sym_PIPE] = ACTIONS(1522), + [anon_sym_LT_GT] = ACTIONS(1520), + [sym_list_bracket_begin] = ACTIONS(1520), + [sym_association_bracket_begin] = ACTIONS(1520), + [sym_blank] = ACTIONS(1522), + [sym_blank_sequence] = ACTIONS(1522), + [sym_blank_null_sequence] = ACTIONS(1520), + [anon_sym_DQUOTE] = ACTIONS(1520), + [sym_number] = ACTIONS(1520), + [sym__lower_identifier] = ACTIONS(1520), + [sym__upper_identifier] = ACTIONS(1520), + [sym_comment] = ACTIONS(3), + }, + [671] = { + [ts_builtin_sym_end] = ACTIONS(1590), + [aux_sym_source_file_token1] = ACTIONS(1590), + [sym_parenthesis_begin] = ACTIONS(1590), + [anon_sym_PLUS_PLUS] = ACTIONS(1590), + [anon_sym_DASH_DASH] = ACTIONS(1590), + [anon_sym_PLUS] = ACTIONS(1592), + [anon_sym_DASH] = ACTIONS(1592), + [anon_sym_] = ACTIONS(1590), + [anon_sym_2] = ACTIONS(1590), + [anon_sym_BSLASH_] = ACTIONS(1590), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1590), + [anon_sym_SEMI] = ACTIONS(1590), + [anon_sym_EQ] = ACTIONS(1592), + [anon_sym_COLON_EQ] = ACTIONS(1590), + [anon_sym_CARET_EQ] = ACTIONS(1590), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1590), + [anon_sym_EQ_DOT] = ACTIONS(1590), + [anon_sym_QMARK] = ACTIONS(1590), + [anon_sym_EQ_EQ] = ACTIONS(1590), + [anon_sym_BANG_EQ] = ACTIONS(1590), + [anon_sym_GT] = ACTIONS(1592), + [anon_sym_GT_EQ] = ACTIONS(1590), + [anon_sym_LT] = ACTIONS(1592), + [anon_sym_LT_EQ] = ACTIONS(1590), + [anon_sym_DASH_GT] = ACTIONS(1590), + [anon_sym_COLON_GT] = ACTIONS(1590), + [anon_sym_COLON_COLON] = ACTIONS(1590), + [anon_sym_AT] = ACTIONS(1592), + [anon_sym_TILDE] = ACTIONS(1590), + [anon_sym_AT_STAR] = ACTIONS(1590), + [anon_sym_SLASH_STAR] = ACTIONS(1590), + [anon_sym_BSLASH_AMP] = ACTIONS(1590), + [anon_sym_BSLASH_PLUS] = ACTIONS(1590), + [anon_sym_AMP] = ACTIONS(1590), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1590), + [anon_sym_3] = ACTIONS(1590), + [anon_sym_4] = ACTIONS(1590), + [anon_sym_STAR_STAR] = ACTIONS(1590), + [anon_sym_DOT] = ACTIONS(1592), + [anon_sym_BSLASH] = ACTIONS(1592), + [anon_sym_5] = ACTIONS(1590), + [anon_sym_6] = ACTIONS(1590), + [anon_sym_7] = ACTIONS(1590), + [anon_sym_8] = ACTIONS(1590), + [anon_sym_9] = ACTIONS(1590), + [anon_sym_STAR] = ACTIONS(1592), + [anon_sym_10] = ACTIONS(1590), + [anon_sym_11] = ACTIONS(1590), + [anon_sym_12] = ACTIONS(1590), + [anon_sym_13] = ACTIONS(1590), + [anon_sym_14] = ACTIONS(1590), + [anon_sym_15] = ACTIONS(1590), + [anon_sym_SLASH] = ACTIONS(1592), + [anon_sym_16] = ACTIONS(1590), + [anon_sym_BSLASH_SLASH] = ACTIONS(1590), + [anon_sym_SLASH_AT] = ACTIONS(1590), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1590), + [anon_sym_BANG] = ACTIONS(1592), + [anon_sym_BANG_BANG] = ACTIONS(1590), + [anon_sym_SQUOTE] = ACTIONS(1590), + [anon_sym_BSLASH_AT] = ACTIONS(1590), + [anon_sym_CARET] = ACTIONS(1592), + [anon_sym_BSLASH_CARET] = ACTIONS(1590), + [anon_sym_AT_AT] = ACTIONS(1592), + [anon_sym_AT_AT_AT] = ACTIONS(1590), + [anon_sym_PIPE] = ACTIONS(1592), + [anon_sym_LT_GT] = ACTIONS(1590), + [sym_list_bracket_begin] = ACTIONS(1590), + [sym_association_bracket_begin] = ACTIONS(1590), + [sym_blank] = ACTIONS(1592), + [sym_blank_sequence] = ACTIONS(1592), + [sym_blank_null_sequence] = ACTIONS(1590), + [anon_sym_DQUOTE] = ACTIONS(1590), + [sym_number] = ACTIONS(1590), + [sym__lower_identifier] = ACTIONS(1590), + [sym__upper_identifier] = ACTIONS(1590), + [sym_comment] = ACTIONS(3), + }, + [672] = { + [ts_builtin_sym_end] = ACTIONS(1594), + [aux_sym_source_file_token1] = ACTIONS(1594), + [sym_parenthesis_begin] = ACTIONS(1594), + [anon_sym_PLUS_PLUS] = ACTIONS(1594), + [anon_sym_DASH_DASH] = ACTIONS(1594), + [anon_sym_PLUS] = ACTIONS(1596), + [anon_sym_DASH] = ACTIONS(1596), + [anon_sym_] = ACTIONS(1594), + [anon_sym_2] = ACTIONS(1594), + [anon_sym_BSLASH_] = ACTIONS(1594), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1594), + [anon_sym_SEMI] = ACTIONS(1594), + [anon_sym_EQ] = ACTIONS(1596), + [anon_sym_COLON_EQ] = ACTIONS(1594), + [anon_sym_CARET_EQ] = ACTIONS(1594), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1594), + [anon_sym_EQ_DOT] = ACTIONS(1594), + [anon_sym_QMARK] = ACTIONS(1594), + [anon_sym_EQ_EQ] = ACTIONS(1594), + [anon_sym_BANG_EQ] = ACTIONS(1594), + [anon_sym_GT] = ACTIONS(1596), + [anon_sym_GT_EQ] = ACTIONS(1594), + [anon_sym_LT] = ACTIONS(1596), + [anon_sym_LT_EQ] = ACTIONS(1594), + [anon_sym_DASH_GT] = ACTIONS(1594), + [anon_sym_COLON_GT] = ACTIONS(1594), + [anon_sym_COLON_COLON] = ACTIONS(1594), + [anon_sym_AT] = ACTIONS(1596), + [anon_sym_TILDE] = ACTIONS(1594), + [anon_sym_AT_STAR] = ACTIONS(1594), + [anon_sym_SLASH_STAR] = ACTIONS(1594), + [anon_sym_BSLASH_AMP] = ACTIONS(1594), + [anon_sym_BSLASH_PLUS] = ACTIONS(1594), + [anon_sym_AMP] = ACTIONS(1594), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1594), + [anon_sym_3] = ACTIONS(1594), + [anon_sym_4] = ACTIONS(1594), + [anon_sym_STAR_STAR] = ACTIONS(1594), + [anon_sym_DOT] = ACTIONS(1596), + [anon_sym_BSLASH] = ACTIONS(1596), + [anon_sym_5] = ACTIONS(1594), + [anon_sym_6] = ACTIONS(1594), + [anon_sym_7] = ACTIONS(1594), + [anon_sym_8] = ACTIONS(1594), + [anon_sym_9] = ACTIONS(1594), + [anon_sym_STAR] = ACTIONS(1596), + [anon_sym_10] = ACTIONS(1594), + [anon_sym_11] = ACTIONS(1594), + [anon_sym_12] = ACTIONS(1594), + [anon_sym_13] = ACTIONS(1594), + [anon_sym_14] = ACTIONS(1594), + [anon_sym_15] = ACTIONS(1594), + [anon_sym_SLASH] = ACTIONS(1596), + [anon_sym_16] = ACTIONS(1594), + [anon_sym_BSLASH_SLASH] = ACTIONS(1594), + [anon_sym_SLASH_AT] = ACTIONS(1594), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1594), + [anon_sym_BANG] = ACTIONS(1596), + [anon_sym_BANG_BANG] = ACTIONS(1594), + [anon_sym_SQUOTE] = ACTIONS(1594), + [anon_sym_BSLASH_AT] = ACTIONS(1594), + [anon_sym_CARET] = ACTIONS(1596), + [anon_sym_BSLASH_CARET] = ACTIONS(1594), + [anon_sym_AT_AT] = ACTIONS(1596), + [anon_sym_AT_AT_AT] = ACTIONS(1594), + [anon_sym_PIPE] = ACTIONS(1596), + [anon_sym_LT_GT] = ACTIONS(1594), + [sym_list_bracket_begin] = ACTIONS(1594), + [sym_association_bracket_begin] = ACTIONS(1594), + [sym_blank] = ACTIONS(1596), + [sym_blank_sequence] = ACTIONS(1596), + [sym_blank_null_sequence] = ACTIONS(1594), + [anon_sym_DQUOTE] = ACTIONS(1594), + [sym_number] = ACTIONS(1594), + [sym__lower_identifier] = ACTIONS(1594), + [sym__upper_identifier] = ACTIONS(1594), + [sym_comment] = ACTIONS(3), + }, + [673] = { + [ts_builtin_sym_end] = ACTIONS(1598), + [aux_sym_source_file_token1] = ACTIONS(1598), + [sym_parenthesis_begin] = ACTIONS(1598), + [anon_sym_PLUS_PLUS] = ACTIONS(1598), + [anon_sym_DASH_DASH] = ACTIONS(1598), + [anon_sym_PLUS] = ACTIONS(1600), + [anon_sym_DASH] = ACTIONS(1600), + [anon_sym_] = ACTIONS(1598), + [anon_sym_2] = ACTIONS(1598), + [anon_sym_BSLASH_] = ACTIONS(1598), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1598), + [anon_sym_SEMI] = ACTIONS(1598), + [anon_sym_EQ] = ACTIONS(1600), + [anon_sym_COLON_EQ] = ACTIONS(1598), + [anon_sym_CARET_EQ] = ACTIONS(1598), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1598), + [anon_sym_EQ_DOT] = ACTIONS(1598), + [anon_sym_QMARK] = ACTIONS(1598), + [anon_sym_EQ_EQ] = ACTIONS(1598), + [anon_sym_BANG_EQ] = ACTIONS(1598), + [anon_sym_GT] = ACTIONS(1600), + [anon_sym_GT_EQ] = ACTIONS(1598), + [anon_sym_LT] = ACTIONS(1600), + [anon_sym_LT_EQ] = ACTIONS(1598), + [anon_sym_DASH_GT] = ACTIONS(1598), + [anon_sym_COLON_GT] = ACTIONS(1598), + [anon_sym_COLON_COLON] = ACTIONS(1598), + [anon_sym_AT] = ACTIONS(1600), + [anon_sym_TILDE] = ACTIONS(1598), + [anon_sym_AT_STAR] = ACTIONS(1598), + [anon_sym_SLASH_STAR] = ACTIONS(1598), + [anon_sym_BSLASH_AMP] = ACTIONS(1598), + [anon_sym_BSLASH_PLUS] = ACTIONS(1598), + [anon_sym_AMP] = ACTIONS(1598), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1598), + [anon_sym_3] = ACTIONS(1598), + [anon_sym_4] = ACTIONS(1598), + [anon_sym_STAR_STAR] = ACTIONS(1598), + [anon_sym_DOT] = ACTIONS(1600), + [anon_sym_BSLASH] = ACTIONS(1600), + [anon_sym_5] = ACTIONS(1598), + [anon_sym_6] = ACTIONS(1598), + [anon_sym_7] = ACTIONS(1598), + [anon_sym_8] = ACTIONS(1598), + [anon_sym_9] = ACTIONS(1598), + [anon_sym_STAR] = ACTIONS(1600), + [anon_sym_10] = ACTIONS(1598), + [anon_sym_11] = ACTIONS(1598), + [anon_sym_12] = ACTIONS(1598), + [anon_sym_13] = ACTIONS(1598), + [anon_sym_14] = ACTIONS(1598), + [anon_sym_15] = ACTIONS(1598), + [anon_sym_SLASH] = ACTIONS(1600), + [anon_sym_16] = ACTIONS(1598), + [anon_sym_BSLASH_SLASH] = ACTIONS(1598), + [anon_sym_SLASH_AT] = ACTIONS(1598), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1598), + [anon_sym_BANG] = ACTIONS(1600), + [anon_sym_BANG_BANG] = ACTIONS(1598), + [anon_sym_SQUOTE] = ACTIONS(1598), + [anon_sym_BSLASH_AT] = ACTIONS(1598), + [anon_sym_CARET] = ACTIONS(1600), + [anon_sym_BSLASH_CARET] = ACTIONS(1598), + [anon_sym_AT_AT] = ACTIONS(1600), + [anon_sym_AT_AT_AT] = ACTIONS(1598), + [anon_sym_PIPE] = ACTIONS(1600), + [anon_sym_LT_GT] = ACTIONS(1598), + [sym_list_bracket_begin] = ACTIONS(1598), + [sym_association_bracket_begin] = ACTIONS(1598), + [sym_blank] = ACTIONS(1600), + [sym_blank_sequence] = ACTIONS(1600), + [sym_blank_null_sequence] = ACTIONS(1598), + [anon_sym_DQUOTE] = ACTIONS(1598), + [sym_number] = ACTIONS(1598), + [sym__lower_identifier] = ACTIONS(1598), + [sym__upper_identifier] = ACTIONS(1598), + [sym_comment] = ACTIONS(3), + }, + [674] = { + [ts_builtin_sym_end] = ACTIONS(1602), + [aux_sym_source_file_token1] = ACTIONS(1602), + [sym_parenthesis_begin] = ACTIONS(1604), + [anon_sym_PLUS_PLUS] = ACTIONS(1604), + [anon_sym_DASH_DASH] = ACTIONS(1604), + [anon_sym_PLUS] = ACTIONS(1607), + [anon_sym_DASH] = ACTIONS(1607), + [anon_sym_] = ACTIONS(1604), + [anon_sym_2] = ACTIONS(1604), + [anon_sym_BSLASH_] = ACTIONS(1604), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1602), + [anon_sym_SEMI] = ACTIONS(1604), + [anon_sym_EQ] = ACTIONS(1607), + [anon_sym_COLON_EQ] = ACTIONS(1604), + [anon_sym_CARET_EQ] = ACTIONS(1604), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1604), + [anon_sym_EQ_DOT] = ACTIONS(1604), + [anon_sym_QMARK] = ACTIONS(1604), + [anon_sym_EQ_EQ] = ACTIONS(1604), + [anon_sym_BANG_EQ] = ACTIONS(1604), + [anon_sym_GT] = ACTIONS(1607), + [anon_sym_GT_EQ] = ACTIONS(1604), + [anon_sym_LT] = ACTIONS(1607), + [anon_sym_LT_EQ] = ACTIONS(1604), + [anon_sym_DASH_GT] = ACTIONS(1604), + [anon_sym_COLON_GT] = ACTIONS(1604), + [anon_sym_COLON_COLON] = ACTIONS(1604), + [anon_sym_AT] = ACTIONS(1607), + [anon_sym_TILDE] = ACTIONS(1604), + [anon_sym_AT_STAR] = ACTIONS(1604), + [anon_sym_SLASH_STAR] = ACTIONS(1604), + [anon_sym_BSLASH_AMP] = ACTIONS(1604), + [anon_sym_BSLASH_PLUS] = ACTIONS(1604), + [anon_sym_AMP] = ACTIONS(1604), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1604), + [anon_sym_3] = ACTIONS(1604), + [anon_sym_4] = ACTIONS(1604), + [anon_sym_STAR_STAR] = ACTIONS(1604), + [anon_sym_DOT] = ACTIONS(1607), + [anon_sym_BSLASH] = ACTIONS(1607), + [anon_sym_5] = ACTIONS(1604), + [anon_sym_6] = ACTIONS(1604), + [anon_sym_7] = ACTIONS(1604), + [anon_sym_8] = ACTIONS(1604), + [anon_sym_9] = ACTIONS(1604), + [anon_sym_STAR] = ACTIONS(1607), + [anon_sym_10] = ACTIONS(1604), + [anon_sym_11] = ACTIONS(1604), + [anon_sym_12] = ACTIONS(1604), + [anon_sym_13] = ACTIONS(1604), + [anon_sym_14] = ACTIONS(1604), + [anon_sym_15] = ACTIONS(1604), + [anon_sym_SLASH] = ACTIONS(1607), + [anon_sym_16] = ACTIONS(1604), + [anon_sym_BSLASH_SLASH] = ACTIONS(1604), + [anon_sym_SLASH_AT] = ACTIONS(1604), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1604), + [anon_sym_BANG] = ACTIONS(1607), + [anon_sym_BANG_BANG] = ACTIONS(1604), + [anon_sym_SQUOTE] = ACTIONS(1604), + [anon_sym_BSLASH_AT] = ACTIONS(1604), + [anon_sym_CARET] = ACTIONS(1607), + [anon_sym_BSLASH_CARET] = ACTIONS(1604), + [anon_sym_AT_AT] = ACTIONS(1607), + [anon_sym_AT_AT_AT] = ACTIONS(1604), + [anon_sym_PIPE] = ACTIONS(1607), + [anon_sym_LT_GT] = ACTIONS(1604), + [sym_list_bracket_begin] = ACTIONS(1604), + [sym_association_bracket_begin] = ACTIONS(1604), + [sym_blank] = ACTIONS(1607), + [sym_blank_sequence] = ACTIONS(1607), + [sym_blank_null_sequence] = ACTIONS(1604), + [anon_sym_DQUOTE] = ACTIONS(1604), + [sym_number] = ACTIONS(1604), + [sym__lower_identifier] = ACTIONS(1604), + [sym__upper_identifier] = ACTIONS(1604), + [sym_comment] = ACTIONS(3), + }, + [675] = { + [ts_builtin_sym_end] = ACTIONS(1610), + [aux_sym_source_file_token1] = ACTIONS(1610), + [sym_parenthesis_begin] = ACTIONS(1610), + [anon_sym_PLUS_PLUS] = ACTIONS(1610), + [anon_sym_DASH_DASH] = ACTIONS(1610), + [anon_sym_PLUS] = ACTIONS(1612), + [anon_sym_DASH] = ACTIONS(1612), + [anon_sym_] = ACTIONS(1610), + [anon_sym_2] = ACTIONS(1610), + [anon_sym_BSLASH_] = ACTIONS(1610), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1610), + [anon_sym_SEMI] = ACTIONS(1610), + [anon_sym_EQ] = ACTIONS(1612), + [anon_sym_COLON_EQ] = ACTIONS(1610), + [anon_sym_CARET_EQ] = ACTIONS(1610), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1610), + [anon_sym_EQ_DOT] = ACTIONS(1610), + [anon_sym_QMARK] = ACTIONS(1610), + [anon_sym_EQ_EQ] = ACTIONS(1610), + [anon_sym_BANG_EQ] = ACTIONS(1610), + [anon_sym_GT] = ACTIONS(1612), + [anon_sym_GT_EQ] = ACTIONS(1610), + [anon_sym_LT] = ACTIONS(1612), + [anon_sym_LT_EQ] = ACTIONS(1610), + [anon_sym_DASH_GT] = ACTIONS(1610), + [anon_sym_COLON_GT] = ACTIONS(1610), + [anon_sym_COLON_COLON] = ACTIONS(1610), + [anon_sym_AT] = ACTIONS(1612), + [anon_sym_TILDE] = ACTIONS(1610), + [anon_sym_AT_STAR] = ACTIONS(1610), + [anon_sym_SLASH_STAR] = ACTIONS(1610), + [anon_sym_BSLASH_AMP] = ACTIONS(1610), + [anon_sym_BSLASH_PLUS] = ACTIONS(1610), + [anon_sym_AMP] = ACTIONS(1610), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1610), + [anon_sym_3] = ACTIONS(1610), + [anon_sym_4] = ACTIONS(1610), + [anon_sym_STAR_STAR] = ACTIONS(1610), + [anon_sym_DOT] = ACTIONS(1612), + [anon_sym_BSLASH] = ACTIONS(1612), + [anon_sym_5] = ACTIONS(1610), + [anon_sym_6] = ACTIONS(1610), + [anon_sym_7] = ACTIONS(1610), + [anon_sym_8] = ACTIONS(1610), + [anon_sym_9] = ACTIONS(1610), + [anon_sym_STAR] = ACTIONS(1612), + [anon_sym_10] = ACTIONS(1610), + [anon_sym_11] = ACTIONS(1610), + [anon_sym_12] = ACTIONS(1610), + [anon_sym_13] = ACTIONS(1610), + [anon_sym_14] = ACTIONS(1610), + [anon_sym_15] = ACTIONS(1610), + [anon_sym_SLASH] = ACTIONS(1612), + [anon_sym_16] = ACTIONS(1610), + [anon_sym_BSLASH_SLASH] = ACTIONS(1610), + [anon_sym_SLASH_AT] = ACTIONS(1610), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1610), + [anon_sym_BANG] = ACTIONS(1612), + [anon_sym_BANG_BANG] = ACTIONS(1610), + [anon_sym_SQUOTE] = ACTIONS(1610), + [anon_sym_BSLASH_AT] = ACTIONS(1610), + [anon_sym_CARET] = ACTIONS(1612), + [anon_sym_BSLASH_CARET] = ACTIONS(1610), + [anon_sym_AT_AT] = ACTIONS(1612), + [anon_sym_AT_AT_AT] = ACTIONS(1610), + [anon_sym_PIPE] = ACTIONS(1612), + [anon_sym_LT_GT] = ACTIONS(1610), + [sym_list_bracket_begin] = ACTIONS(1610), + [sym_association_bracket_begin] = ACTIONS(1610), + [sym_blank] = ACTIONS(1612), + [sym_blank_sequence] = ACTIONS(1612), + [sym_blank_null_sequence] = ACTIONS(1610), + [anon_sym_DQUOTE] = ACTIONS(1610), + [sym_number] = ACTIONS(1610), + [sym__lower_identifier] = ACTIONS(1610), + [sym__upper_identifier] = ACTIONS(1610), + [sym_comment] = ACTIONS(3), + }, + [676] = { + [ts_builtin_sym_end] = ACTIONS(1614), + [aux_sym_source_file_token1] = ACTIONS(1614), + [sym_parenthesis_begin] = ACTIONS(1614), + [anon_sym_PLUS_PLUS] = ACTIONS(1614), + [anon_sym_DASH_DASH] = ACTIONS(1614), + [anon_sym_PLUS] = ACTIONS(1616), + [anon_sym_DASH] = ACTIONS(1616), + [anon_sym_] = ACTIONS(1614), + [anon_sym_2] = ACTIONS(1614), + [anon_sym_BSLASH_] = ACTIONS(1614), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1614), + [anon_sym_SEMI] = ACTIONS(1614), + [anon_sym_EQ] = ACTIONS(1616), + [anon_sym_COLON_EQ] = ACTIONS(1614), + [anon_sym_CARET_EQ] = ACTIONS(1614), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1614), + [anon_sym_EQ_DOT] = ACTIONS(1614), + [anon_sym_QMARK] = ACTIONS(1614), + [anon_sym_EQ_EQ] = ACTIONS(1614), + [anon_sym_BANG_EQ] = ACTIONS(1614), + [anon_sym_GT] = ACTIONS(1616), + [anon_sym_GT_EQ] = ACTIONS(1614), + [anon_sym_LT] = ACTIONS(1616), + [anon_sym_LT_EQ] = ACTIONS(1614), + [anon_sym_DASH_GT] = ACTIONS(1614), + [anon_sym_COLON_GT] = ACTIONS(1614), + [anon_sym_COLON_COLON] = ACTIONS(1614), + [anon_sym_AT] = ACTIONS(1616), + [anon_sym_TILDE] = ACTIONS(1614), + [anon_sym_AT_STAR] = ACTIONS(1614), + [anon_sym_SLASH_STAR] = ACTIONS(1614), + [anon_sym_BSLASH_AMP] = ACTIONS(1614), + [anon_sym_BSLASH_PLUS] = ACTIONS(1614), + [anon_sym_AMP] = ACTIONS(1614), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1614), + [anon_sym_3] = ACTIONS(1614), + [anon_sym_4] = ACTIONS(1614), + [anon_sym_STAR_STAR] = ACTIONS(1614), + [anon_sym_DOT] = ACTIONS(1616), + [anon_sym_BSLASH] = ACTIONS(1616), + [anon_sym_5] = ACTIONS(1614), + [anon_sym_6] = ACTIONS(1614), + [anon_sym_7] = ACTIONS(1614), + [anon_sym_8] = ACTIONS(1614), + [anon_sym_9] = ACTIONS(1614), + [anon_sym_STAR] = ACTIONS(1616), + [anon_sym_10] = ACTIONS(1614), + [anon_sym_11] = ACTIONS(1614), + [anon_sym_12] = ACTIONS(1614), + [anon_sym_13] = ACTIONS(1614), + [anon_sym_14] = ACTIONS(1614), + [anon_sym_15] = ACTIONS(1614), + [anon_sym_SLASH] = ACTIONS(1616), + [anon_sym_16] = ACTIONS(1614), + [anon_sym_BSLASH_SLASH] = ACTIONS(1614), + [anon_sym_SLASH_AT] = ACTIONS(1614), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1614), + [anon_sym_BANG] = ACTIONS(1616), + [anon_sym_BANG_BANG] = ACTIONS(1614), + [anon_sym_SQUOTE] = ACTIONS(1614), + [anon_sym_BSLASH_AT] = ACTIONS(1614), + [anon_sym_CARET] = ACTIONS(1616), + [anon_sym_BSLASH_CARET] = ACTIONS(1614), + [anon_sym_AT_AT] = ACTIONS(1616), + [anon_sym_AT_AT_AT] = ACTIONS(1614), + [anon_sym_PIPE] = ACTIONS(1616), + [anon_sym_LT_GT] = ACTIONS(1614), + [sym_list_bracket_begin] = ACTIONS(1614), + [sym_association_bracket_begin] = ACTIONS(1614), + [sym_blank] = ACTIONS(1616), + [sym_blank_sequence] = ACTIONS(1616), + [sym_blank_null_sequence] = ACTIONS(1614), + [anon_sym_DQUOTE] = ACTIONS(1614), + [sym_number] = ACTIONS(1614), + [sym__lower_identifier] = ACTIONS(1614), + [sym__upper_identifier] = ACTIONS(1614), + [sym_comment] = ACTIONS(3), + }, + [677] = { + [ts_builtin_sym_end] = ACTIONS(1618), + [aux_sym_source_file_token1] = ACTIONS(1618), + [sym_parenthesis_begin] = ACTIONS(1618), + [anon_sym_PLUS_PLUS] = ACTIONS(1618), + [anon_sym_DASH_DASH] = ACTIONS(1618), + [anon_sym_PLUS] = ACTIONS(1620), + [anon_sym_DASH] = ACTIONS(1620), + [anon_sym_] = ACTIONS(1618), + [anon_sym_2] = ACTIONS(1618), + [anon_sym_BSLASH_] = ACTIONS(1618), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1618), + [anon_sym_SEMI] = ACTIONS(1618), + [anon_sym_EQ] = ACTIONS(1620), + [anon_sym_COLON_EQ] = ACTIONS(1618), + [anon_sym_CARET_EQ] = ACTIONS(1618), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1618), + [anon_sym_EQ_DOT] = ACTIONS(1618), + [anon_sym_QMARK] = ACTIONS(1618), + [anon_sym_EQ_EQ] = ACTIONS(1618), + [anon_sym_BANG_EQ] = ACTIONS(1618), + [anon_sym_GT] = ACTIONS(1620), + [anon_sym_GT_EQ] = ACTIONS(1618), + [anon_sym_LT] = ACTIONS(1620), + [anon_sym_LT_EQ] = ACTIONS(1618), + [anon_sym_DASH_GT] = ACTIONS(1618), + [anon_sym_COLON_GT] = ACTIONS(1618), + [anon_sym_COLON_COLON] = ACTIONS(1618), + [anon_sym_AT] = ACTIONS(1620), + [anon_sym_TILDE] = ACTIONS(1618), + [anon_sym_AT_STAR] = ACTIONS(1618), + [anon_sym_SLASH_STAR] = ACTIONS(1618), + [anon_sym_BSLASH_AMP] = ACTIONS(1618), + [anon_sym_BSLASH_PLUS] = ACTIONS(1618), + [anon_sym_AMP] = ACTIONS(1618), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1618), + [anon_sym_3] = ACTIONS(1618), + [anon_sym_4] = ACTIONS(1618), + [anon_sym_STAR_STAR] = ACTIONS(1618), + [anon_sym_DOT] = ACTIONS(1620), + [anon_sym_BSLASH] = ACTIONS(1620), + [anon_sym_5] = ACTIONS(1618), + [anon_sym_6] = ACTIONS(1618), + [anon_sym_7] = ACTIONS(1618), + [anon_sym_8] = ACTIONS(1618), + [anon_sym_9] = ACTIONS(1618), + [anon_sym_STAR] = ACTIONS(1620), + [anon_sym_10] = ACTIONS(1618), + [anon_sym_11] = ACTIONS(1618), + [anon_sym_12] = ACTIONS(1618), + [anon_sym_13] = ACTIONS(1618), + [anon_sym_14] = ACTIONS(1618), + [anon_sym_15] = ACTIONS(1618), + [anon_sym_SLASH] = ACTIONS(1620), + [anon_sym_16] = ACTIONS(1618), + [anon_sym_BSLASH_SLASH] = ACTIONS(1618), + [anon_sym_SLASH_AT] = ACTIONS(1618), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1618), + [anon_sym_BANG] = ACTIONS(1620), + [anon_sym_BANG_BANG] = ACTIONS(1618), + [anon_sym_SQUOTE] = ACTIONS(1618), + [anon_sym_BSLASH_AT] = ACTIONS(1618), + [anon_sym_CARET] = ACTIONS(1620), + [anon_sym_BSLASH_CARET] = ACTIONS(1618), + [anon_sym_AT_AT] = ACTIONS(1620), + [anon_sym_AT_AT_AT] = ACTIONS(1618), + [anon_sym_PIPE] = ACTIONS(1620), + [anon_sym_LT_GT] = ACTIONS(1618), + [sym_list_bracket_begin] = ACTIONS(1618), + [sym_association_bracket_begin] = ACTIONS(1618), + [sym_blank] = ACTIONS(1620), + [sym_blank_sequence] = ACTIONS(1620), + [sym_blank_null_sequence] = ACTIONS(1618), + [anon_sym_DQUOTE] = ACTIONS(1618), + [sym_number] = ACTIONS(1618), + [sym__lower_identifier] = ACTIONS(1618), + [sym__upper_identifier] = ACTIONS(1618), + [sym_comment] = ACTIONS(3), + }, + [678] = { + [aux_sym_source_file_repeat1] = STATE(706), + [aux_sym_source_file_token1] = ACTIONS(1622), + [sym_parenthesis_end] = ACTIONS(1150), + [anon_sym_COMMA] = ACTIONS(1150), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1152), + [anon_sym_DASH] = ACTIONS(1152), + [anon_sym_] = ACTIONS(1150), + [anon_sym_BSLASH_] = ACTIONS(1150), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1150), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_EQ] = ACTIONS(1152), + [anon_sym_COLON_EQ] = ACTIONS(1150), + [anon_sym_CARET_EQ] = ACTIONS(1150), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1150), + [anon_sym_EQ_DOT] = ACTIONS(1150), + [anon_sym_QMARK] = ACTIONS(1150), + [anon_sym_EQ_EQ] = ACTIONS(1150), + [anon_sym_BANG_EQ] = ACTIONS(1150), + [anon_sym_GT] = ACTIONS(1152), + [anon_sym_GT_EQ] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1152), + [anon_sym_LT_EQ] = ACTIONS(1150), + [anon_sym_DASH_GT] = ACTIONS(1150), + [anon_sym_COLON_GT] = ACTIONS(1150), + [anon_sym_COLON_COLON] = ACTIONS(1150), + [anon_sym_AT] = ACTIONS(1152), + [anon_sym_TILDE] = ACTIONS(1150), + [anon_sym_AT_STAR] = ACTIONS(1150), + [anon_sym_SLASH_STAR] = ACTIONS(1150), + [anon_sym_BSLASH_AMP] = ACTIONS(1150), + [anon_sym_BSLASH_PLUS] = ACTIONS(1150), + [anon_sym_AMP] = ACTIONS(1150), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1150), + [anon_sym_3] = ACTIONS(1150), + [anon_sym_4] = ACTIONS(1150), + [anon_sym_STAR_STAR] = ACTIONS(1150), + [anon_sym_DOT] = ACTIONS(1150), + [anon_sym_BSLASH] = ACTIONS(1152), + [anon_sym_5] = ACTIONS(1150), + [anon_sym_6] = ACTIONS(1150), + [anon_sym_7] = ACTIONS(1150), + [anon_sym_8] = ACTIONS(1150), + [anon_sym_9] = ACTIONS(1150), + [anon_sym_STAR] = ACTIONS(1152), + [anon_sym_10] = ACTIONS(1150), + [anon_sym_11] = ACTIONS(1150), + [anon_sym_12] = ACTIONS(1150), + [anon_sym_13] = ACTIONS(1150), + [anon_sym_14] = ACTIONS(1150), + [anon_sym_15] = ACTIONS(1150), + [anon_sym_SLASH] = ACTIONS(1152), + [anon_sym_16] = ACTIONS(1150), + [anon_sym_BSLASH_SLASH] = ACTIONS(1150), + [anon_sym_SLASH_AT] = ACTIONS(1150), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1150), + [anon_sym_BANG] = ACTIONS(1152), + [anon_sym_BANG_BANG] = ACTIONS(1150), + [anon_sym_SQUOTE] = ACTIONS(1150), + [anon_sym_BSLASH_AT] = ACTIONS(1150), + [anon_sym_CARET] = ACTIONS(1152), + [anon_sym_BSLASH_CARET] = ACTIONS(1150), + [anon_sym_AT_AT] = ACTIONS(1152), + [anon_sym_AT_AT_AT] = ACTIONS(1150), + [anon_sym_PIPE] = ACTIONS(1152), + [anon_sym_LT_GT] = ACTIONS(1150), + [sym_list_bracket_end] = ACTIONS(1150), + [sym_apply_bracket_begin] = ACTIONS(1625), + [anon_sym_RBRACK] = ACTIONS(1150), + [sym_association_bracket_end] = ACTIONS(1150), + [sym_part_bracket_begin] = ACTIONS(1627), + [sym_comment] = ACTIONS(3), + }, + [679] = { + [aux_sym_source_file_repeat1] = STATE(705), + [aux_sym_source_file_token1] = ACTIONS(1629), + [sym_parenthesis_end] = ACTIONS(1072), + [anon_sym_COMMA] = ACTIONS(1072), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1116), + [anon_sym_DASH] = ACTIONS(1116), + [anon_sym_] = ACTIONS(1072), + [anon_sym_BSLASH_] = ACTIONS(1072), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1072), + [anon_sym_SEMI] = ACTIONS(1072), + [anon_sym_EQ] = ACTIONS(1116), + [anon_sym_COLON_EQ] = ACTIONS(1072), + [anon_sym_CARET_EQ] = ACTIONS(1072), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1072), + [anon_sym_EQ_DOT] = ACTIONS(1072), + [anon_sym_QMARK] = ACTIONS(1072), + [anon_sym_EQ_EQ] = ACTIONS(1072), + [anon_sym_BANG_EQ] = ACTIONS(1072), + [anon_sym_GT] = ACTIONS(1116), + [anon_sym_GT_EQ] = ACTIONS(1072), + [anon_sym_LT] = ACTIONS(1116), + [anon_sym_LT_EQ] = ACTIONS(1072), + [anon_sym_DASH_GT] = ACTIONS(1072), + [anon_sym_COLON_GT] = ACTIONS(1072), + [anon_sym_COLON_COLON] = ACTIONS(1072), + [anon_sym_AT] = ACTIONS(1116), + [anon_sym_TILDE] = ACTIONS(1072), + [anon_sym_AT_STAR] = ACTIONS(1072), + [anon_sym_SLASH_STAR] = ACTIONS(1072), + [anon_sym_BSLASH_AMP] = ACTIONS(1072), + [anon_sym_BSLASH_PLUS] = ACTIONS(1072), + [anon_sym_AMP] = ACTIONS(1072), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1072), + [anon_sym_3] = ACTIONS(1072), + [anon_sym_4] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1072), + [anon_sym_DOT] = ACTIONS(1072), + [anon_sym_BSLASH] = ACTIONS(1116), + [anon_sym_5] = ACTIONS(1072), + [anon_sym_6] = ACTIONS(1072), + [anon_sym_7] = ACTIONS(1072), + [anon_sym_8] = ACTIONS(1072), + [anon_sym_9] = ACTIONS(1072), + [anon_sym_STAR] = ACTIONS(1116), + [anon_sym_10] = ACTIONS(1072), + [anon_sym_11] = ACTIONS(1072), + [anon_sym_12] = ACTIONS(1072), + [anon_sym_13] = ACTIONS(1072), + [anon_sym_14] = ACTIONS(1072), + [anon_sym_15] = ACTIONS(1072), + [anon_sym_SLASH] = ACTIONS(1116), + [anon_sym_16] = ACTIONS(1072), + [anon_sym_BSLASH_SLASH] = ACTIONS(1072), + [anon_sym_SLASH_AT] = ACTIONS(1072), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1072), + [anon_sym_BANG] = ACTIONS(1116), + [anon_sym_BANG_BANG] = ACTIONS(1072), + [anon_sym_SQUOTE] = ACTIONS(1072), + [anon_sym_BSLASH_AT] = ACTIONS(1072), + [anon_sym_CARET] = ACTIONS(1116), + [anon_sym_BSLASH_CARET] = ACTIONS(1072), + [anon_sym_AT_AT] = ACTIONS(1116), + [anon_sym_AT_AT_AT] = ACTIONS(1072), + [anon_sym_PIPE] = ACTIONS(1116), + [anon_sym_LT_GT] = ACTIONS(1072), + [sym_list_bracket_end] = ACTIONS(1072), + [sym_apply_bracket_begin] = ACTIONS(1625), + [anon_sym_RBRACK] = ACTIONS(1072), + [sym_association_bracket_end] = ACTIONS(1072), + [sym_part_bracket_begin] = ACTIONS(1627), + [sym_comment] = ACTIONS(3), + }, + [680] = { + [aux_sym_source_file_token1] = ACTIONS(1105), + [sym_parenthesis_end] = ACTIONS(1105), + [anon_sym_COMMA] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_] = ACTIONS(1105), + [anon_sym_BSLASH_] = ACTIONS(1105), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1105), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_EQ] = ACTIONS(1107), + [anon_sym_COLON_EQ] = ACTIONS(1105), + [anon_sym_CARET_EQ] = ACTIONS(1105), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1105), + [anon_sym_EQ_DOT] = ACTIONS(1105), + [anon_sym_QMARK] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_DASH_GT] = ACTIONS(1105), + [anon_sym_COLON_GT] = ACTIONS(1105), + [anon_sym_COLON_COLON] = ACTIONS(1105), + [anon_sym_AT] = ACTIONS(1107), + [anon_sym_TILDE] = ACTIONS(1105), + [anon_sym_AT_STAR] = ACTIONS(1105), + [anon_sym_SLASH_STAR] = ACTIONS(1105), + [anon_sym_BSLASH_AMP] = ACTIONS(1105), + [anon_sym_BSLASH_PLUS] = ACTIONS(1105), + [anon_sym_AMP] = ACTIONS(1105), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1105), + [anon_sym_3] = ACTIONS(1105), + [anon_sym_4] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_BSLASH] = ACTIONS(1107), + [anon_sym_5] = ACTIONS(1105), + [anon_sym_6] = ACTIONS(1105), + [anon_sym_7] = ACTIONS(1105), + [anon_sym_8] = ACTIONS(1105), + [anon_sym_9] = ACTIONS(1105), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_10] = ACTIONS(1105), + [anon_sym_11] = ACTIONS(1105), + [anon_sym_12] = ACTIONS(1105), + [anon_sym_13] = ACTIONS(1105), + [anon_sym_14] = ACTIONS(1105), + [anon_sym_15] = ACTIONS(1105), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_16] = ACTIONS(1105), + [anon_sym_BSLASH_SLASH] = ACTIONS(1105), + [anon_sym_SLASH_AT] = ACTIONS(1105), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1105), + [anon_sym_BANG] = ACTIONS(1107), + [anon_sym_BANG_BANG] = ACTIONS(1105), + [anon_sym_SQUOTE] = ACTIONS(1105), + [anon_sym_BSLASH_AT] = ACTIONS(1105), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_BSLASH_CARET] = ACTIONS(1105), + [anon_sym_AT_AT] = ACTIONS(1107), + [anon_sym_AT_AT_AT] = ACTIONS(1105), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_LT_GT] = ACTIONS(1105), + [sym_list_bracket_end] = ACTIONS(1105), + [sym_apply_bracket_begin] = ACTIONS(1107), + [anon_sym_RBRACK] = ACTIONS(1105), + [sym_association_bracket_end] = ACTIONS(1105), + [sym_part_bracket_begin] = ACTIONS(1105), + [sym_comment] = ACTIONS(3), + }, + [681] = { + [aux_sym_source_file_token1] = ACTIONS(1156), + [sym_parenthesis_end] = ACTIONS(1156), + [anon_sym_COMMA] = ACTIONS(1156), + [anon_sym_PLUS_PLUS] = ACTIONS(1156), + [anon_sym_DASH_DASH] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(1158), + [anon_sym_DASH] = ACTIONS(1158), + [anon_sym_] = ACTIONS(1156), + [anon_sym_BSLASH_] = ACTIONS(1156), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1156), + [anon_sym_SEMI] = ACTIONS(1156), + [anon_sym_EQ] = ACTIONS(1158), + [anon_sym_COLON_EQ] = ACTIONS(1156), + [anon_sym_CARET_EQ] = ACTIONS(1156), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1156), + [anon_sym_EQ_DOT] = ACTIONS(1156), + [anon_sym_QMARK] = ACTIONS(1156), + [anon_sym_EQ_EQ] = ACTIONS(1156), + [anon_sym_BANG_EQ] = ACTIONS(1156), + [anon_sym_GT] = ACTIONS(1158), + [anon_sym_GT_EQ] = ACTIONS(1156), + [anon_sym_LT] = ACTIONS(1158), + [anon_sym_LT_EQ] = ACTIONS(1156), + [anon_sym_DASH_GT] = ACTIONS(1156), + [anon_sym_COLON_GT] = ACTIONS(1156), + [anon_sym_COLON_COLON] = ACTIONS(1156), + [anon_sym_AT] = ACTIONS(1158), + [anon_sym_TILDE] = ACTIONS(1156), + [anon_sym_AT_STAR] = ACTIONS(1156), + [anon_sym_SLASH_STAR] = ACTIONS(1156), + [anon_sym_BSLASH_AMP] = ACTIONS(1156), + [anon_sym_BSLASH_PLUS] = ACTIONS(1156), + [anon_sym_AMP] = ACTIONS(1156), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1156), + [anon_sym_3] = ACTIONS(1156), + [anon_sym_4] = ACTIONS(1156), + [anon_sym_STAR_STAR] = ACTIONS(1156), + [anon_sym_DOT] = ACTIONS(1156), + [anon_sym_BSLASH] = ACTIONS(1158), + [anon_sym_5] = ACTIONS(1156), + [anon_sym_6] = ACTIONS(1156), + [anon_sym_7] = ACTIONS(1156), + [anon_sym_8] = ACTIONS(1156), + [anon_sym_9] = ACTIONS(1156), + [anon_sym_STAR] = ACTIONS(1158), + [anon_sym_10] = ACTIONS(1156), + [anon_sym_11] = ACTIONS(1156), + [anon_sym_12] = ACTIONS(1156), + [anon_sym_13] = ACTIONS(1156), + [anon_sym_14] = ACTIONS(1156), + [anon_sym_15] = ACTIONS(1156), + [anon_sym_SLASH] = ACTIONS(1158), + [anon_sym_16] = ACTIONS(1156), + [anon_sym_BSLASH_SLASH] = ACTIONS(1156), + [anon_sym_SLASH_AT] = ACTIONS(1156), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1156), + [anon_sym_BANG] = ACTIONS(1158), + [anon_sym_BANG_BANG] = ACTIONS(1156), + [anon_sym_SQUOTE] = ACTIONS(1156), + [anon_sym_BSLASH_AT] = ACTIONS(1156), + [anon_sym_CARET] = ACTIONS(1158), + [anon_sym_BSLASH_CARET] = ACTIONS(1156), + [anon_sym_AT_AT] = ACTIONS(1158), + [anon_sym_AT_AT_AT] = ACTIONS(1156), + [anon_sym_PIPE] = ACTIONS(1158), + [anon_sym_LT_GT] = ACTIONS(1156), + [sym_list_bracket_end] = ACTIONS(1156), + [sym_apply_bracket_begin] = ACTIONS(1158), + [anon_sym_RBRACK] = ACTIONS(1156), + [sym_association_bracket_end] = ACTIONS(1156), + [sym_part_bracket_begin] = ACTIONS(1156), + [sym_comment] = ACTIONS(3), + }, + [682] = { + [sym_increment_operator] = STATE(751), + [sym_decrement_operator] = STATE(752), + [aux_sym_source_file_token1] = ACTIONS(1192), + [sym_parenthesis_end] = ACTIONS(1192), + [anon_sym_COMMA] = ACTIONS(1192), + [anon_sym_PLUS_PLUS] = ACTIONS(1632), + [anon_sym_DASH_DASH] = ACTIONS(1634), + [anon_sym_PLUS] = ACTIONS(1194), + [anon_sym_DASH] = ACTIONS(1194), + [anon_sym_] = ACTIONS(1192), + [anon_sym_BSLASH_] = ACTIONS(1192), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1192), + [anon_sym_SEMI] = ACTIONS(1192), + [anon_sym_EQ] = ACTIONS(1194), + [anon_sym_COLON_EQ] = ACTIONS(1192), + [anon_sym_CARET_EQ] = ACTIONS(1192), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1192), + [anon_sym_EQ_DOT] = ACTIONS(1192), + [anon_sym_QMARK] = ACTIONS(1192), + [anon_sym_EQ_EQ] = ACTIONS(1192), + [anon_sym_BANG_EQ] = ACTIONS(1192), + [anon_sym_GT] = ACTIONS(1194), + [anon_sym_GT_EQ] = ACTIONS(1192), + [anon_sym_LT] = ACTIONS(1194), + [anon_sym_LT_EQ] = ACTIONS(1192), + [anon_sym_DASH_GT] = ACTIONS(1192), + [anon_sym_COLON_GT] = ACTIONS(1192), + [anon_sym_COLON_COLON] = ACTIONS(1192), + [anon_sym_AT] = ACTIONS(1194), + [anon_sym_TILDE] = ACTIONS(1192), + [anon_sym_AT_STAR] = ACTIONS(1192), + [anon_sym_SLASH_STAR] = ACTIONS(1192), + [anon_sym_BSLASH_AMP] = ACTIONS(1192), + [anon_sym_BSLASH_PLUS] = ACTIONS(1192), + [anon_sym_AMP] = ACTIONS(1192), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1192), + [anon_sym_3] = ACTIONS(1192), + [anon_sym_4] = ACTIONS(1192), + [anon_sym_STAR_STAR] = ACTIONS(1192), + [anon_sym_DOT] = ACTIONS(1192), + [anon_sym_BSLASH] = ACTIONS(1194), + [anon_sym_5] = ACTIONS(1192), + [anon_sym_6] = ACTIONS(1192), + [anon_sym_7] = ACTIONS(1192), + [anon_sym_8] = ACTIONS(1192), + [anon_sym_9] = ACTIONS(1192), + [anon_sym_STAR] = ACTIONS(1194), + [anon_sym_10] = ACTIONS(1192), + [anon_sym_11] = ACTIONS(1192), + [anon_sym_12] = ACTIONS(1192), + [anon_sym_13] = ACTIONS(1192), + [anon_sym_14] = ACTIONS(1192), + [anon_sym_15] = ACTIONS(1192), + [anon_sym_SLASH] = ACTIONS(1194), + [anon_sym_16] = ACTIONS(1192), + [anon_sym_BSLASH_SLASH] = ACTIONS(1192), + [anon_sym_SLASH_AT] = ACTIONS(1192), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1192), + [anon_sym_BANG] = ACTIONS(1194), + [anon_sym_BANG_BANG] = ACTIONS(1192), + [anon_sym_SQUOTE] = ACTIONS(1192), + [anon_sym_BSLASH_AT] = ACTIONS(1192), + [anon_sym_CARET] = ACTIONS(1194), + [anon_sym_BSLASH_CARET] = ACTIONS(1192), + [anon_sym_AT_AT] = ACTIONS(1194), + [anon_sym_AT_AT_AT] = ACTIONS(1192), + [anon_sym_PIPE] = ACTIONS(1194), + [anon_sym_LT_GT] = ACTIONS(1192), + [sym_list_bracket_end] = ACTIONS(1192), + [anon_sym_RBRACK] = ACTIONS(1192), + [sym_association_bracket_end] = ACTIONS(1192), + [sym_comment] = ACTIONS(3), + }, + [683] = { + [aux_sym_source_file_token1] = ACTIONS(1168), + [sym_parenthesis_end] = ACTIONS(1168), + [anon_sym_COMMA] = ACTIONS(1168), + [anon_sym_PLUS_PLUS] = ACTIONS(1168), + [anon_sym_DASH_DASH] = ACTIONS(1168), + [anon_sym_PLUS] = ACTIONS(1170), + [anon_sym_DASH] = ACTIONS(1170), + [anon_sym_] = ACTIONS(1168), + [anon_sym_BSLASH_] = ACTIONS(1168), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1168), + [anon_sym_SEMI] = ACTIONS(1168), + [anon_sym_EQ] = ACTIONS(1170), + [anon_sym_COLON_EQ] = ACTIONS(1168), + [anon_sym_CARET_EQ] = ACTIONS(1168), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1168), + [anon_sym_EQ_DOT] = ACTIONS(1168), + [anon_sym_QMARK] = ACTIONS(1168), + [anon_sym_EQ_EQ] = ACTIONS(1168), + [anon_sym_BANG_EQ] = ACTIONS(1168), + [anon_sym_GT] = ACTIONS(1170), + [anon_sym_GT_EQ] = ACTIONS(1168), + [anon_sym_LT] = ACTIONS(1170), + [anon_sym_LT_EQ] = ACTIONS(1168), + [anon_sym_DASH_GT] = ACTIONS(1168), + [anon_sym_COLON_GT] = ACTIONS(1168), + [anon_sym_COLON_COLON] = ACTIONS(1168), + [anon_sym_AT] = ACTIONS(1170), + [anon_sym_TILDE] = ACTIONS(1168), + [anon_sym_AT_STAR] = ACTIONS(1168), + [anon_sym_SLASH_STAR] = ACTIONS(1168), + [anon_sym_BSLASH_AMP] = ACTIONS(1168), + [anon_sym_BSLASH_PLUS] = ACTIONS(1168), + [anon_sym_AMP] = ACTIONS(1168), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1168), + [anon_sym_3] = ACTIONS(1168), + [anon_sym_4] = ACTIONS(1168), + [anon_sym_STAR_STAR] = ACTIONS(1168), + [anon_sym_DOT] = ACTIONS(1168), + [anon_sym_BSLASH] = ACTIONS(1170), + [anon_sym_5] = ACTIONS(1168), + [anon_sym_6] = ACTIONS(1168), + [anon_sym_7] = ACTIONS(1168), + [anon_sym_8] = ACTIONS(1168), + [anon_sym_9] = ACTIONS(1168), + [anon_sym_STAR] = ACTIONS(1170), + [anon_sym_10] = ACTIONS(1168), + [anon_sym_11] = ACTIONS(1168), + [anon_sym_12] = ACTIONS(1168), + [anon_sym_13] = ACTIONS(1168), + [anon_sym_14] = ACTIONS(1168), + [anon_sym_15] = ACTIONS(1168), + [anon_sym_SLASH] = ACTIONS(1170), + [anon_sym_16] = ACTIONS(1168), + [anon_sym_BSLASH_SLASH] = ACTIONS(1168), + [anon_sym_SLASH_AT] = ACTIONS(1168), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1168), + [anon_sym_BANG] = ACTIONS(1170), + [anon_sym_BANG_BANG] = ACTIONS(1168), + [anon_sym_SQUOTE] = ACTIONS(1168), + [anon_sym_BSLASH_AT] = ACTIONS(1168), + [anon_sym_CARET] = ACTIONS(1170), + [anon_sym_BSLASH_CARET] = ACTIONS(1168), + [anon_sym_AT_AT] = ACTIONS(1170), + [anon_sym_AT_AT_AT] = ACTIONS(1168), + [anon_sym_PIPE] = ACTIONS(1170), + [anon_sym_LT_GT] = ACTIONS(1168), + [sym_list_bracket_end] = ACTIONS(1168), + [sym_apply_bracket_begin] = ACTIONS(1170), + [anon_sym_RBRACK] = ACTIONS(1168), + [sym_association_bracket_end] = ACTIONS(1168), + [sym_part_bracket_begin] = ACTIONS(1168), + [sym_comment] = ACTIONS(3), + }, + [684] = { + [sym_increment_operator] = STATE(751), + [sym_decrement_operator] = STATE(752), + [aux_sym_source_file_token1] = ACTIONS(1196), + [sym_parenthesis_end] = ACTIONS(1196), + [anon_sym_COMMA] = ACTIONS(1196), + [anon_sym_PLUS_PLUS] = ACTIONS(1632), + [anon_sym_DASH_DASH] = ACTIONS(1634), + [anon_sym_PLUS] = ACTIONS(1198), + [anon_sym_DASH] = ACTIONS(1198), + [anon_sym_] = ACTIONS(1196), + [anon_sym_BSLASH_] = ACTIONS(1196), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1196), + [anon_sym_SEMI] = ACTIONS(1196), + [anon_sym_EQ] = ACTIONS(1198), + [anon_sym_COLON_EQ] = ACTIONS(1196), + [anon_sym_CARET_EQ] = ACTIONS(1196), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1196), + [anon_sym_EQ_DOT] = ACTIONS(1196), + [anon_sym_QMARK] = ACTIONS(1196), + [anon_sym_EQ_EQ] = ACTIONS(1196), + [anon_sym_BANG_EQ] = ACTIONS(1196), + [anon_sym_GT] = ACTIONS(1198), + [anon_sym_GT_EQ] = ACTIONS(1196), + [anon_sym_LT] = ACTIONS(1198), + [anon_sym_LT_EQ] = ACTIONS(1196), + [anon_sym_DASH_GT] = ACTIONS(1196), + [anon_sym_COLON_GT] = ACTIONS(1196), + [anon_sym_COLON_COLON] = ACTIONS(1196), + [anon_sym_AT] = ACTIONS(1198), + [anon_sym_TILDE] = ACTIONS(1196), + [anon_sym_AT_STAR] = ACTIONS(1196), + [anon_sym_SLASH_STAR] = ACTIONS(1196), + [anon_sym_BSLASH_AMP] = ACTIONS(1196), + [anon_sym_BSLASH_PLUS] = ACTIONS(1196), + [anon_sym_AMP] = ACTIONS(1196), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1196), + [anon_sym_3] = ACTIONS(1196), + [anon_sym_4] = ACTIONS(1196), + [anon_sym_STAR_STAR] = ACTIONS(1196), + [anon_sym_DOT] = ACTIONS(1196), + [anon_sym_BSLASH] = ACTIONS(1198), + [anon_sym_5] = ACTIONS(1196), + [anon_sym_6] = ACTIONS(1196), + [anon_sym_7] = ACTIONS(1196), + [anon_sym_8] = ACTIONS(1196), + [anon_sym_9] = ACTIONS(1196), + [anon_sym_STAR] = ACTIONS(1198), + [anon_sym_10] = ACTIONS(1196), + [anon_sym_11] = ACTIONS(1196), + [anon_sym_12] = ACTIONS(1196), + [anon_sym_13] = ACTIONS(1196), + [anon_sym_14] = ACTIONS(1196), + [anon_sym_15] = ACTIONS(1196), + [anon_sym_SLASH] = ACTIONS(1198), + [anon_sym_16] = ACTIONS(1196), + [anon_sym_BSLASH_SLASH] = ACTIONS(1196), + [anon_sym_SLASH_AT] = ACTIONS(1196), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1196), + [anon_sym_BANG] = ACTIONS(1198), + [anon_sym_BANG_BANG] = ACTIONS(1196), + [anon_sym_SQUOTE] = ACTIONS(1196), + [anon_sym_BSLASH_AT] = ACTIONS(1196), + [anon_sym_CARET] = ACTIONS(1198), + [anon_sym_BSLASH_CARET] = ACTIONS(1196), + [anon_sym_AT_AT] = ACTIONS(1198), + [anon_sym_AT_AT_AT] = ACTIONS(1196), + [anon_sym_PIPE] = ACTIONS(1198), + [anon_sym_LT_GT] = ACTIONS(1196), + [sym_list_bracket_end] = ACTIONS(1196), + [anon_sym_RBRACK] = ACTIONS(1196), + [sym_association_bracket_end] = ACTIONS(1196), + [sym_comment] = ACTIONS(3), + }, + [685] = { + [sym_increment_operator] = STATE(751), + [sym_decrement_operator] = STATE(752), + [aux_sym_source_file_token1] = ACTIONS(1200), + [sym_parenthesis_end] = ACTIONS(1200), + [anon_sym_COMMA] = ACTIONS(1200), + [anon_sym_PLUS_PLUS] = ACTIONS(1632), + [anon_sym_DASH_DASH] = ACTIONS(1634), + [anon_sym_PLUS] = ACTIONS(1202), + [anon_sym_DASH] = ACTIONS(1202), + [anon_sym_] = ACTIONS(1200), + [anon_sym_BSLASH_] = ACTIONS(1200), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1200), + [anon_sym_SEMI] = ACTIONS(1200), + [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_COLON_EQ] = ACTIONS(1200), + [anon_sym_CARET_EQ] = ACTIONS(1200), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1200), + [anon_sym_EQ_DOT] = ACTIONS(1200), + [anon_sym_QMARK] = ACTIONS(1200), + [anon_sym_EQ_EQ] = ACTIONS(1200), + [anon_sym_BANG_EQ] = ACTIONS(1200), + [anon_sym_GT] = ACTIONS(1202), + [anon_sym_GT_EQ] = ACTIONS(1200), + [anon_sym_LT] = ACTIONS(1202), + [anon_sym_LT_EQ] = ACTIONS(1200), + [anon_sym_DASH_GT] = ACTIONS(1200), + [anon_sym_COLON_GT] = ACTIONS(1200), + [anon_sym_COLON_COLON] = ACTIONS(1200), + [anon_sym_AT] = ACTIONS(1202), + [anon_sym_TILDE] = ACTIONS(1200), + [anon_sym_AT_STAR] = ACTIONS(1200), + [anon_sym_SLASH_STAR] = ACTIONS(1200), + [anon_sym_BSLASH_AMP] = ACTIONS(1200), + [anon_sym_BSLASH_PLUS] = ACTIONS(1200), + [anon_sym_AMP] = ACTIONS(1200), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1200), + [anon_sym_3] = ACTIONS(1200), + [anon_sym_4] = ACTIONS(1200), + [anon_sym_STAR_STAR] = ACTIONS(1200), + [anon_sym_DOT] = ACTIONS(1200), + [anon_sym_BSLASH] = ACTIONS(1202), + [anon_sym_5] = ACTIONS(1200), + [anon_sym_6] = ACTIONS(1200), + [anon_sym_7] = ACTIONS(1200), + [anon_sym_8] = ACTIONS(1200), + [anon_sym_9] = ACTIONS(1200), + [anon_sym_STAR] = ACTIONS(1202), + [anon_sym_10] = ACTIONS(1200), + [anon_sym_11] = ACTIONS(1200), + [anon_sym_12] = ACTIONS(1200), + [anon_sym_13] = ACTIONS(1200), + [anon_sym_14] = ACTIONS(1200), + [anon_sym_15] = ACTIONS(1200), + [anon_sym_SLASH] = ACTIONS(1202), + [anon_sym_16] = ACTIONS(1200), + [anon_sym_BSLASH_SLASH] = ACTIONS(1200), + [anon_sym_SLASH_AT] = ACTIONS(1200), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1200), + [anon_sym_BANG] = ACTIONS(1202), + [anon_sym_BANG_BANG] = ACTIONS(1200), + [anon_sym_SQUOTE] = ACTIONS(1200), + [anon_sym_BSLASH_AT] = ACTIONS(1200), + [anon_sym_CARET] = ACTIONS(1202), + [anon_sym_BSLASH_CARET] = ACTIONS(1200), + [anon_sym_AT_AT] = ACTIONS(1202), + [anon_sym_AT_AT_AT] = ACTIONS(1200), + [anon_sym_PIPE] = ACTIONS(1202), + [anon_sym_LT_GT] = ACTIONS(1200), + [sym_list_bracket_end] = ACTIONS(1200), + [anon_sym_RBRACK] = ACTIONS(1200), + [sym_association_bracket_end] = ACTIONS(1200), + [sym_comment] = ACTIONS(3), + }, + [686] = { + [sym_increment_operator] = STATE(751), + [sym_decrement_operator] = STATE(752), + [aux_sym_source_file_token1] = ACTIONS(1204), + [sym_parenthesis_end] = ACTIONS(1204), + [anon_sym_COMMA] = ACTIONS(1204), + [anon_sym_PLUS_PLUS] = ACTIONS(1632), + [anon_sym_DASH_DASH] = ACTIONS(1634), + [anon_sym_PLUS] = ACTIONS(1206), + [anon_sym_DASH] = ACTIONS(1206), + [anon_sym_] = ACTIONS(1204), + [anon_sym_BSLASH_] = ACTIONS(1204), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1204), + [anon_sym_SEMI] = ACTIONS(1204), + [anon_sym_EQ] = ACTIONS(1206), + [anon_sym_COLON_EQ] = ACTIONS(1204), + [anon_sym_CARET_EQ] = ACTIONS(1204), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1204), + [anon_sym_EQ_DOT] = ACTIONS(1204), + [anon_sym_QMARK] = ACTIONS(1204), + [anon_sym_EQ_EQ] = ACTIONS(1204), + [anon_sym_BANG_EQ] = ACTIONS(1204), + [anon_sym_GT] = ACTIONS(1206), + [anon_sym_GT_EQ] = ACTIONS(1204), + [anon_sym_LT] = ACTIONS(1206), + [anon_sym_LT_EQ] = ACTIONS(1204), + [anon_sym_DASH_GT] = ACTIONS(1204), + [anon_sym_COLON_GT] = ACTIONS(1204), + [anon_sym_COLON_COLON] = ACTIONS(1204), + [anon_sym_AT] = ACTIONS(1206), + [anon_sym_TILDE] = ACTIONS(1204), + [anon_sym_AT_STAR] = ACTIONS(1204), + [anon_sym_SLASH_STAR] = ACTIONS(1204), + [anon_sym_BSLASH_AMP] = ACTIONS(1204), + [anon_sym_BSLASH_PLUS] = ACTIONS(1204), + [anon_sym_AMP] = ACTIONS(1204), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1204), + [anon_sym_3] = ACTIONS(1204), + [anon_sym_4] = ACTIONS(1204), + [anon_sym_STAR_STAR] = ACTIONS(1204), + [anon_sym_DOT] = ACTIONS(1204), + [anon_sym_BSLASH] = ACTIONS(1206), + [anon_sym_5] = ACTIONS(1204), + [anon_sym_6] = ACTIONS(1204), + [anon_sym_7] = ACTIONS(1204), + [anon_sym_8] = ACTIONS(1204), + [anon_sym_9] = ACTIONS(1204), + [anon_sym_STAR] = ACTIONS(1206), + [anon_sym_10] = ACTIONS(1204), + [anon_sym_11] = ACTIONS(1204), + [anon_sym_12] = ACTIONS(1204), + [anon_sym_13] = ACTIONS(1204), + [anon_sym_14] = ACTIONS(1204), + [anon_sym_15] = ACTIONS(1204), + [anon_sym_SLASH] = ACTIONS(1206), + [anon_sym_16] = ACTIONS(1204), + [anon_sym_BSLASH_SLASH] = ACTIONS(1204), + [anon_sym_SLASH_AT] = ACTIONS(1204), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1204), + [anon_sym_BANG] = ACTIONS(1206), + [anon_sym_BANG_BANG] = ACTIONS(1204), + [anon_sym_SQUOTE] = ACTIONS(1204), + [anon_sym_BSLASH_AT] = ACTIONS(1204), + [anon_sym_CARET] = ACTIONS(1206), + [anon_sym_BSLASH_CARET] = ACTIONS(1204), + [anon_sym_AT_AT] = ACTIONS(1206), + [anon_sym_AT_AT_AT] = ACTIONS(1204), + [anon_sym_PIPE] = ACTIONS(1206), + [anon_sym_LT_GT] = ACTIONS(1204), + [sym_list_bracket_end] = ACTIONS(1204), + [anon_sym_RBRACK] = ACTIONS(1204), + [sym_association_bracket_end] = ACTIONS(1204), + [sym_comment] = ACTIONS(3), + }, + [687] = { + [aux_sym_source_file_token1] = ACTIONS(1143), + [sym_parenthesis_end] = ACTIONS(1143), + [anon_sym_COMMA] = ACTIONS(1143), + [anon_sym_PLUS_PLUS] = ACTIONS(1143), + [anon_sym_DASH_DASH] = ACTIONS(1143), + [anon_sym_PLUS] = ACTIONS(1145), + [anon_sym_DASH] = ACTIONS(1145), + [anon_sym_] = ACTIONS(1143), + [anon_sym_BSLASH_] = ACTIONS(1143), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1143), + [anon_sym_SEMI] = ACTIONS(1143), + [anon_sym_EQ] = ACTIONS(1145), + [anon_sym_COLON_EQ] = ACTIONS(1143), + [anon_sym_CARET_EQ] = ACTIONS(1143), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1143), + [anon_sym_EQ_DOT] = ACTIONS(1143), + [anon_sym_QMARK] = ACTIONS(1143), + [anon_sym_EQ_EQ] = ACTIONS(1143), + [anon_sym_BANG_EQ] = ACTIONS(1143), + [anon_sym_GT] = ACTIONS(1145), + [anon_sym_GT_EQ] = ACTIONS(1143), + [anon_sym_LT] = ACTIONS(1145), + [anon_sym_LT_EQ] = ACTIONS(1143), + [anon_sym_DASH_GT] = ACTIONS(1143), + [anon_sym_COLON_GT] = ACTIONS(1143), + [anon_sym_COLON_COLON] = ACTIONS(1143), + [anon_sym_AT] = ACTIONS(1145), + [anon_sym_TILDE] = ACTIONS(1143), + [anon_sym_AT_STAR] = ACTIONS(1143), + [anon_sym_SLASH_STAR] = ACTIONS(1143), + [anon_sym_BSLASH_AMP] = ACTIONS(1143), + [anon_sym_BSLASH_PLUS] = ACTIONS(1143), + [anon_sym_AMP] = ACTIONS(1143), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1143), + [anon_sym_3] = ACTIONS(1143), + [anon_sym_4] = ACTIONS(1143), + [anon_sym_STAR_STAR] = ACTIONS(1143), + [anon_sym_DOT] = ACTIONS(1143), + [anon_sym_BSLASH] = ACTIONS(1145), + [anon_sym_5] = ACTIONS(1143), + [anon_sym_6] = ACTIONS(1143), + [anon_sym_7] = ACTIONS(1143), + [anon_sym_8] = ACTIONS(1143), + [anon_sym_9] = ACTIONS(1143), + [anon_sym_STAR] = ACTIONS(1145), + [anon_sym_10] = ACTIONS(1143), + [anon_sym_11] = ACTIONS(1143), + [anon_sym_12] = ACTIONS(1143), + [anon_sym_13] = ACTIONS(1143), + [anon_sym_14] = ACTIONS(1143), + [anon_sym_15] = ACTIONS(1143), + [anon_sym_SLASH] = ACTIONS(1145), + [anon_sym_16] = ACTIONS(1143), + [anon_sym_BSLASH_SLASH] = ACTIONS(1143), + [anon_sym_SLASH_AT] = ACTIONS(1143), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1143), + [anon_sym_BANG] = ACTIONS(1145), + [anon_sym_BANG_BANG] = ACTIONS(1143), + [anon_sym_SQUOTE] = ACTIONS(1143), + [anon_sym_BSLASH_AT] = ACTIONS(1143), + [anon_sym_CARET] = ACTIONS(1145), + [anon_sym_BSLASH_CARET] = ACTIONS(1143), + [anon_sym_AT_AT] = ACTIONS(1145), + [anon_sym_AT_AT_AT] = ACTIONS(1143), + [anon_sym_PIPE] = ACTIONS(1145), + [anon_sym_LT_GT] = ACTIONS(1143), + [sym_list_bracket_end] = ACTIONS(1143), + [sym_apply_bracket_begin] = ACTIONS(1145), + [anon_sym_RBRACK] = ACTIONS(1143), + [sym_association_bracket_end] = ACTIONS(1143), + [sym_part_bracket_begin] = ACTIONS(1143), + [sym_comment] = ACTIONS(3), + }, + [688] = { + [aux_sym_source_file_token1] = ACTIONS(1109), + [sym_parenthesis_end] = ACTIONS(1109), + [anon_sym_COMMA] = ACTIONS(1109), + [anon_sym_PLUS_PLUS] = ACTIONS(1109), + [anon_sym_DASH_DASH] = ACTIONS(1109), + [anon_sym_PLUS] = ACTIONS(1111), + [anon_sym_DASH] = ACTIONS(1111), + [anon_sym_] = ACTIONS(1109), + [anon_sym_BSLASH_] = ACTIONS(1109), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1109), + [anon_sym_SEMI] = ACTIONS(1109), + [anon_sym_EQ] = ACTIONS(1111), + [anon_sym_COLON_EQ] = ACTIONS(1109), + [anon_sym_CARET_EQ] = ACTIONS(1109), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1109), + [anon_sym_EQ_DOT] = ACTIONS(1109), + [anon_sym_QMARK] = ACTIONS(1109), + [anon_sym_EQ_EQ] = ACTIONS(1109), + [anon_sym_BANG_EQ] = ACTIONS(1109), + [anon_sym_GT] = ACTIONS(1111), + [anon_sym_GT_EQ] = ACTIONS(1109), + [anon_sym_LT] = ACTIONS(1111), + [anon_sym_LT_EQ] = ACTIONS(1109), + [anon_sym_DASH_GT] = ACTIONS(1109), + [anon_sym_COLON_GT] = ACTIONS(1109), + [anon_sym_COLON_COLON] = ACTIONS(1109), + [anon_sym_AT] = ACTIONS(1111), + [anon_sym_TILDE] = ACTIONS(1109), + [anon_sym_AT_STAR] = ACTIONS(1109), + [anon_sym_SLASH_STAR] = ACTIONS(1109), + [anon_sym_BSLASH_AMP] = ACTIONS(1109), + [anon_sym_BSLASH_PLUS] = ACTIONS(1109), + [anon_sym_AMP] = ACTIONS(1109), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1109), + [anon_sym_3] = ACTIONS(1109), + [anon_sym_4] = ACTIONS(1109), + [anon_sym_STAR_STAR] = ACTIONS(1109), + [anon_sym_DOT] = ACTIONS(1109), + [anon_sym_BSLASH] = ACTIONS(1111), + [anon_sym_5] = ACTIONS(1109), + [anon_sym_6] = ACTIONS(1109), + [anon_sym_7] = ACTIONS(1109), + [anon_sym_8] = ACTIONS(1109), + [anon_sym_9] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1111), + [anon_sym_10] = ACTIONS(1109), + [anon_sym_11] = ACTIONS(1109), + [anon_sym_12] = ACTIONS(1109), + [anon_sym_13] = ACTIONS(1109), + [anon_sym_14] = ACTIONS(1109), + [anon_sym_15] = ACTIONS(1109), + [anon_sym_SLASH] = ACTIONS(1111), + [anon_sym_16] = ACTIONS(1109), + [anon_sym_BSLASH_SLASH] = ACTIONS(1109), + [anon_sym_SLASH_AT] = ACTIONS(1109), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1109), + [anon_sym_BANG] = ACTIONS(1111), + [anon_sym_BANG_BANG] = ACTIONS(1109), + [anon_sym_SQUOTE] = ACTIONS(1109), + [anon_sym_BSLASH_AT] = ACTIONS(1109), + [anon_sym_CARET] = ACTIONS(1111), + [anon_sym_BSLASH_CARET] = ACTIONS(1109), + [anon_sym_AT_AT] = ACTIONS(1111), + [anon_sym_AT_AT_AT] = ACTIONS(1109), + [anon_sym_PIPE] = ACTIONS(1111), + [anon_sym_LT_GT] = ACTIONS(1109), + [sym_list_bracket_end] = ACTIONS(1109), + [sym_apply_bracket_begin] = ACTIONS(1111), + [anon_sym_RBRACK] = ACTIONS(1109), + [sym_association_bracket_end] = ACTIONS(1109), + [sym_part_bracket_begin] = ACTIONS(1109), + [sym_comment] = ACTIONS(3), + }, + [689] = { + [aux_sym_source_file_token1] = ACTIONS(1101), + [sym_parenthesis_end] = ACTIONS(1101), + [anon_sym_COMMA] = ACTIONS(1101), + [anon_sym_PLUS_PLUS] = ACTIONS(1101), + [anon_sym_DASH_DASH] = ACTIONS(1101), + [anon_sym_PLUS] = ACTIONS(1103), + [anon_sym_DASH] = ACTIONS(1103), + [anon_sym_] = ACTIONS(1101), + [anon_sym_BSLASH_] = ACTIONS(1101), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1101), + [anon_sym_SEMI] = ACTIONS(1101), + [anon_sym_EQ] = ACTIONS(1103), + [anon_sym_COLON_EQ] = ACTIONS(1101), + [anon_sym_CARET_EQ] = ACTIONS(1101), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1101), + [anon_sym_EQ_DOT] = ACTIONS(1101), + [anon_sym_QMARK] = ACTIONS(1101), + [anon_sym_EQ_EQ] = ACTIONS(1101), + [anon_sym_BANG_EQ] = ACTIONS(1101), + [anon_sym_GT] = ACTIONS(1103), + [anon_sym_GT_EQ] = ACTIONS(1101), + [anon_sym_LT] = ACTIONS(1103), + [anon_sym_LT_EQ] = ACTIONS(1101), + [anon_sym_DASH_GT] = ACTIONS(1101), + [anon_sym_COLON_GT] = ACTIONS(1101), + [anon_sym_COLON_COLON] = ACTIONS(1101), + [anon_sym_AT] = ACTIONS(1103), + [anon_sym_TILDE] = ACTIONS(1101), + [anon_sym_AT_STAR] = ACTIONS(1101), + [anon_sym_SLASH_STAR] = ACTIONS(1101), + [anon_sym_BSLASH_AMP] = ACTIONS(1101), + [anon_sym_BSLASH_PLUS] = ACTIONS(1101), + [anon_sym_AMP] = ACTIONS(1101), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1101), + [anon_sym_3] = ACTIONS(1101), + [anon_sym_4] = ACTIONS(1101), + [anon_sym_STAR_STAR] = ACTIONS(1101), + [anon_sym_DOT] = ACTIONS(1101), + [anon_sym_BSLASH] = ACTIONS(1103), + [anon_sym_5] = ACTIONS(1101), + [anon_sym_6] = ACTIONS(1101), + [anon_sym_7] = ACTIONS(1101), + [anon_sym_8] = ACTIONS(1101), + [anon_sym_9] = ACTIONS(1101), + [anon_sym_STAR] = ACTIONS(1103), + [anon_sym_10] = ACTIONS(1101), + [anon_sym_11] = ACTIONS(1101), + [anon_sym_12] = ACTIONS(1101), + [anon_sym_13] = ACTIONS(1101), + [anon_sym_14] = ACTIONS(1101), + [anon_sym_15] = ACTIONS(1101), + [anon_sym_SLASH] = ACTIONS(1103), + [anon_sym_16] = ACTIONS(1101), + [anon_sym_BSLASH_SLASH] = ACTIONS(1101), + [anon_sym_SLASH_AT] = ACTIONS(1101), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1101), + [anon_sym_BANG] = ACTIONS(1103), + [anon_sym_BANG_BANG] = ACTIONS(1101), + [anon_sym_SQUOTE] = ACTIONS(1101), + [anon_sym_BSLASH_AT] = ACTIONS(1101), + [anon_sym_CARET] = ACTIONS(1103), + [anon_sym_BSLASH_CARET] = ACTIONS(1101), + [anon_sym_AT_AT] = ACTIONS(1103), + [anon_sym_AT_AT_AT] = ACTIONS(1101), + [anon_sym_PIPE] = ACTIONS(1103), + [anon_sym_LT_GT] = ACTIONS(1101), + [sym_list_bracket_end] = ACTIONS(1101), + [sym_apply_bracket_begin] = ACTIONS(1103), + [anon_sym_RBRACK] = ACTIONS(1101), + [sym_association_bracket_end] = ACTIONS(1101), + [sym_part_bracket_begin] = ACTIONS(1101), + [sym_comment] = ACTIONS(3), + }, + [690] = { + [aux_sym_source_file_token1] = ACTIONS(1097), + [sym_parenthesis_end] = ACTIONS(1097), + [anon_sym_COMMA] = ACTIONS(1097), + [anon_sym_PLUS_PLUS] = ACTIONS(1097), + [anon_sym_DASH_DASH] = ACTIONS(1097), + [anon_sym_PLUS] = ACTIONS(1099), + [anon_sym_DASH] = ACTIONS(1099), + [anon_sym_] = ACTIONS(1097), + [anon_sym_BSLASH_] = ACTIONS(1097), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1097), + [anon_sym_SEMI] = ACTIONS(1097), + [anon_sym_EQ] = ACTIONS(1099), + [anon_sym_COLON_EQ] = ACTIONS(1097), + [anon_sym_CARET_EQ] = ACTIONS(1097), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1097), + [anon_sym_EQ_DOT] = ACTIONS(1097), + [anon_sym_QMARK] = ACTIONS(1097), + [anon_sym_EQ_EQ] = ACTIONS(1097), + [anon_sym_BANG_EQ] = ACTIONS(1097), + [anon_sym_GT] = ACTIONS(1099), + [anon_sym_GT_EQ] = ACTIONS(1097), + [anon_sym_LT] = ACTIONS(1099), + [anon_sym_LT_EQ] = ACTIONS(1097), + [anon_sym_DASH_GT] = ACTIONS(1097), + [anon_sym_COLON_GT] = ACTIONS(1097), + [anon_sym_COLON_COLON] = ACTIONS(1097), + [anon_sym_AT] = ACTIONS(1099), + [anon_sym_TILDE] = ACTIONS(1097), + [anon_sym_AT_STAR] = ACTIONS(1097), + [anon_sym_SLASH_STAR] = ACTIONS(1097), + [anon_sym_BSLASH_AMP] = ACTIONS(1097), + [anon_sym_BSLASH_PLUS] = ACTIONS(1097), + [anon_sym_AMP] = ACTIONS(1097), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1097), + [anon_sym_3] = ACTIONS(1097), + [anon_sym_4] = ACTIONS(1097), + [anon_sym_STAR_STAR] = ACTIONS(1097), + [anon_sym_DOT] = ACTIONS(1097), + [anon_sym_BSLASH] = ACTIONS(1099), + [anon_sym_5] = ACTIONS(1097), + [anon_sym_6] = ACTIONS(1097), + [anon_sym_7] = ACTIONS(1097), + [anon_sym_8] = ACTIONS(1097), + [anon_sym_9] = ACTIONS(1097), + [anon_sym_STAR] = ACTIONS(1099), + [anon_sym_10] = ACTIONS(1097), + [anon_sym_11] = ACTIONS(1097), + [anon_sym_12] = ACTIONS(1097), + [anon_sym_13] = ACTIONS(1097), + [anon_sym_14] = ACTIONS(1097), + [anon_sym_15] = ACTIONS(1097), + [anon_sym_SLASH] = ACTIONS(1099), + [anon_sym_16] = ACTIONS(1097), + [anon_sym_BSLASH_SLASH] = ACTIONS(1097), + [anon_sym_SLASH_AT] = ACTIONS(1097), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1097), + [anon_sym_BANG] = ACTIONS(1099), + [anon_sym_BANG_BANG] = ACTIONS(1097), + [anon_sym_SQUOTE] = ACTIONS(1097), + [anon_sym_BSLASH_AT] = ACTIONS(1097), + [anon_sym_CARET] = ACTIONS(1099), + [anon_sym_BSLASH_CARET] = ACTIONS(1097), + [anon_sym_AT_AT] = ACTIONS(1099), + [anon_sym_AT_AT_AT] = ACTIONS(1097), + [anon_sym_PIPE] = ACTIONS(1099), + [anon_sym_LT_GT] = ACTIONS(1097), + [sym_list_bracket_end] = ACTIONS(1097), + [sym_apply_bracket_begin] = ACTIONS(1099), + [anon_sym_RBRACK] = ACTIONS(1097), + [sym_association_bracket_end] = ACTIONS(1097), + [sym_part_bracket_begin] = ACTIONS(1097), + [sym_comment] = ACTIONS(3), + }, + [691] = { + [aux_sym_source_file_token1] = ACTIONS(1093), + [sym_parenthesis_end] = ACTIONS(1093), + [anon_sym_COMMA] = ACTIONS(1093), + [anon_sym_PLUS_PLUS] = ACTIONS(1093), + [anon_sym_DASH_DASH] = ACTIONS(1093), + [anon_sym_PLUS] = ACTIONS(1095), + [anon_sym_DASH] = ACTIONS(1095), + [anon_sym_] = ACTIONS(1093), + [anon_sym_BSLASH_] = ACTIONS(1093), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1093), + [anon_sym_SEMI] = ACTIONS(1093), + [anon_sym_EQ] = ACTIONS(1095), + [anon_sym_COLON_EQ] = ACTIONS(1093), + [anon_sym_CARET_EQ] = ACTIONS(1093), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1093), + [anon_sym_EQ_DOT] = ACTIONS(1093), + [anon_sym_QMARK] = ACTIONS(1093), + [anon_sym_EQ_EQ] = ACTIONS(1093), + [anon_sym_BANG_EQ] = ACTIONS(1093), + [anon_sym_GT] = ACTIONS(1095), + [anon_sym_GT_EQ] = ACTIONS(1093), + [anon_sym_LT] = ACTIONS(1095), + [anon_sym_LT_EQ] = ACTIONS(1093), + [anon_sym_DASH_GT] = ACTIONS(1093), + [anon_sym_COLON_GT] = ACTIONS(1093), + [anon_sym_COLON_COLON] = ACTIONS(1093), + [anon_sym_AT] = ACTIONS(1095), + [anon_sym_TILDE] = ACTIONS(1093), + [anon_sym_AT_STAR] = ACTIONS(1093), + [anon_sym_SLASH_STAR] = ACTIONS(1093), + [anon_sym_BSLASH_AMP] = ACTIONS(1093), + [anon_sym_BSLASH_PLUS] = ACTIONS(1093), + [anon_sym_AMP] = ACTIONS(1093), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1093), + [anon_sym_3] = ACTIONS(1093), + [anon_sym_4] = ACTIONS(1093), + [anon_sym_STAR_STAR] = ACTIONS(1093), + [anon_sym_DOT] = ACTIONS(1093), + [anon_sym_BSLASH] = ACTIONS(1095), + [anon_sym_5] = ACTIONS(1093), + [anon_sym_6] = ACTIONS(1093), + [anon_sym_7] = ACTIONS(1093), + [anon_sym_8] = ACTIONS(1093), + [anon_sym_9] = ACTIONS(1093), + [anon_sym_STAR] = ACTIONS(1095), + [anon_sym_10] = ACTIONS(1093), + [anon_sym_11] = ACTIONS(1093), + [anon_sym_12] = ACTIONS(1093), + [anon_sym_13] = ACTIONS(1093), + [anon_sym_14] = ACTIONS(1093), + [anon_sym_15] = ACTIONS(1093), + [anon_sym_SLASH] = ACTIONS(1095), + [anon_sym_16] = ACTIONS(1093), + [anon_sym_BSLASH_SLASH] = ACTIONS(1093), + [anon_sym_SLASH_AT] = ACTIONS(1093), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1093), + [anon_sym_BANG] = ACTIONS(1095), + [anon_sym_BANG_BANG] = ACTIONS(1093), + [anon_sym_SQUOTE] = ACTIONS(1093), + [anon_sym_BSLASH_AT] = ACTIONS(1093), + [anon_sym_CARET] = ACTIONS(1095), + [anon_sym_BSLASH_CARET] = ACTIONS(1093), + [anon_sym_AT_AT] = ACTIONS(1095), + [anon_sym_AT_AT_AT] = ACTIONS(1093), + [anon_sym_PIPE] = ACTIONS(1095), + [anon_sym_LT_GT] = ACTIONS(1093), + [sym_list_bracket_end] = ACTIONS(1093), + [sym_apply_bracket_begin] = ACTIONS(1095), + [anon_sym_RBRACK] = ACTIONS(1093), + [sym_association_bracket_end] = ACTIONS(1093), + [sym_part_bracket_begin] = ACTIONS(1093), + [sym_comment] = ACTIONS(3), + }, + [692] = { + [aux_sym_source_file_token1] = ACTIONS(1064), + [sym_parenthesis_end] = ACTIONS(1064), + [anon_sym_COMMA] = ACTIONS(1064), + [anon_sym_PLUS_PLUS] = ACTIONS(1064), + [anon_sym_DASH_DASH] = ACTIONS(1064), + [anon_sym_PLUS] = ACTIONS(1066), + [anon_sym_DASH] = ACTIONS(1066), + [anon_sym_] = ACTIONS(1064), + [anon_sym_BSLASH_] = ACTIONS(1064), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1064), + [anon_sym_SEMI] = ACTIONS(1064), + [anon_sym_EQ] = ACTIONS(1066), + [anon_sym_COLON_EQ] = ACTIONS(1064), + [anon_sym_CARET_EQ] = ACTIONS(1064), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1064), + [anon_sym_EQ_DOT] = ACTIONS(1064), + [anon_sym_QMARK] = ACTIONS(1064), + [anon_sym_EQ_EQ] = ACTIONS(1064), + [anon_sym_BANG_EQ] = ACTIONS(1064), + [anon_sym_GT] = ACTIONS(1066), + [anon_sym_GT_EQ] = ACTIONS(1064), + [anon_sym_LT] = ACTIONS(1066), + [anon_sym_LT_EQ] = ACTIONS(1064), + [anon_sym_DASH_GT] = ACTIONS(1064), + [anon_sym_COLON_GT] = ACTIONS(1064), + [anon_sym_COLON_COLON] = ACTIONS(1064), + [anon_sym_AT] = ACTIONS(1066), + [anon_sym_TILDE] = ACTIONS(1064), + [anon_sym_AT_STAR] = ACTIONS(1064), + [anon_sym_SLASH_STAR] = ACTIONS(1064), + [anon_sym_BSLASH_AMP] = ACTIONS(1064), + [anon_sym_BSLASH_PLUS] = ACTIONS(1064), + [anon_sym_AMP] = ACTIONS(1064), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1064), + [anon_sym_3] = ACTIONS(1064), + [anon_sym_4] = ACTIONS(1064), + [anon_sym_STAR_STAR] = ACTIONS(1064), + [anon_sym_DOT] = ACTIONS(1064), + [anon_sym_BSLASH] = ACTIONS(1066), + [anon_sym_5] = ACTIONS(1064), + [anon_sym_6] = ACTIONS(1064), + [anon_sym_7] = ACTIONS(1064), + [anon_sym_8] = ACTIONS(1064), + [anon_sym_9] = ACTIONS(1064), + [anon_sym_STAR] = ACTIONS(1066), + [anon_sym_10] = ACTIONS(1064), + [anon_sym_11] = ACTIONS(1064), + [anon_sym_12] = ACTIONS(1064), + [anon_sym_13] = ACTIONS(1064), + [anon_sym_14] = ACTIONS(1064), + [anon_sym_15] = ACTIONS(1064), + [anon_sym_SLASH] = ACTIONS(1066), + [anon_sym_16] = ACTIONS(1064), + [anon_sym_BSLASH_SLASH] = ACTIONS(1064), + [anon_sym_SLASH_AT] = ACTIONS(1064), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1064), + [anon_sym_BANG] = ACTIONS(1066), + [anon_sym_BANG_BANG] = ACTIONS(1064), + [anon_sym_SQUOTE] = ACTIONS(1064), + [anon_sym_BSLASH_AT] = ACTIONS(1064), + [anon_sym_CARET] = ACTIONS(1066), + [anon_sym_BSLASH_CARET] = ACTIONS(1064), + [anon_sym_AT_AT] = ACTIONS(1066), + [anon_sym_AT_AT_AT] = ACTIONS(1064), + [anon_sym_PIPE] = ACTIONS(1066), + [anon_sym_LT_GT] = ACTIONS(1064), + [sym_list_bracket_end] = ACTIONS(1064), + [sym_apply_bracket_begin] = ACTIONS(1066), + [anon_sym_RBRACK] = ACTIONS(1064), + [sym_association_bracket_end] = ACTIONS(1064), + [sym_part_bracket_begin] = ACTIONS(1064), + [sym_comment] = ACTIONS(3), + }, + [693] = { + [aux_sym_source_file_token1] = ACTIONS(1060), + [sym_parenthesis_end] = ACTIONS(1060), + [anon_sym_COMMA] = ACTIONS(1060), + [anon_sym_PLUS_PLUS] = ACTIONS(1060), + [anon_sym_DASH_DASH] = ACTIONS(1060), + [anon_sym_PLUS] = ACTIONS(1062), + [anon_sym_DASH] = ACTIONS(1062), + [anon_sym_] = ACTIONS(1060), + [anon_sym_BSLASH_] = ACTIONS(1060), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1060), + [anon_sym_SEMI] = ACTIONS(1060), + [anon_sym_EQ] = ACTIONS(1062), + [anon_sym_COLON_EQ] = ACTIONS(1060), + [anon_sym_CARET_EQ] = ACTIONS(1060), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1060), + [anon_sym_EQ_DOT] = ACTIONS(1060), + [anon_sym_QMARK] = ACTIONS(1060), + [anon_sym_EQ_EQ] = ACTIONS(1060), + [anon_sym_BANG_EQ] = ACTIONS(1060), + [anon_sym_GT] = ACTIONS(1062), + [anon_sym_GT_EQ] = ACTIONS(1060), + [anon_sym_LT] = ACTIONS(1062), + [anon_sym_LT_EQ] = ACTIONS(1060), + [anon_sym_DASH_GT] = ACTIONS(1060), + [anon_sym_COLON_GT] = ACTIONS(1060), + [anon_sym_COLON_COLON] = ACTIONS(1060), + [anon_sym_AT] = ACTIONS(1062), + [anon_sym_TILDE] = ACTIONS(1060), + [anon_sym_AT_STAR] = ACTIONS(1060), + [anon_sym_SLASH_STAR] = ACTIONS(1060), + [anon_sym_BSLASH_AMP] = ACTIONS(1060), + [anon_sym_BSLASH_PLUS] = ACTIONS(1060), + [anon_sym_AMP] = ACTIONS(1060), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1060), + [anon_sym_3] = ACTIONS(1060), + [anon_sym_4] = ACTIONS(1060), + [anon_sym_STAR_STAR] = ACTIONS(1060), + [anon_sym_DOT] = ACTIONS(1060), + [anon_sym_BSLASH] = ACTIONS(1062), + [anon_sym_5] = ACTIONS(1060), + [anon_sym_6] = ACTIONS(1060), + [anon_sym_7] = ACTIONS(1060), + [anon_sym_8] = ACTIONS(1060), + [anon_sym_9] = ACTIONS(1060), + [anon_sym_STAR] = ACTIONS(1062), + [anon_sym_10] = ACTIONS(1060), + [anon_sym_11] = ACTIONS(1060), + [anon_sym_12] = ACTIONS(1060), + [anon_sym_13] = ACTIONS(1060), + [anon_sym_14] = ACTIONS(1060), + [anon_sym_15] = ACTIONS(1060), + [anon_sym_SLASH] = ACTIONS(1062), + [anon_sym_16] = ACTIONS(1060), + [anon_sym_BSLASH_SLASH] = ACTIONS(1060), + [anon_sym_SLASH_AT] = ACTIONS(1060), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1060), + [anon_sym_BANG] = ACTIONS(1062), + [anon_sym_BANG_BANG] = ACTIONS(1060), + [anon_sym_SQUOTE] = ACTIONS(1060), + [anon_sym_BSLASH_AT] = ACTIONS(1060), + [anon_sym_CARET] = ACTIONS(1062), + [anon_sym_BSLASH_CARET] = ACTIONS(1060), + [anon_sym_AT_AT] = ACTIONS(1062), + [anon_sym_AT_AT_AT] = ACTIONS(1060), + [anon_sym_PIPE] = ACTIONS(1062), + [anon_sym_LT_GT] = ACTIONS(1060), + [sym_list_bracket_end] = ACTIONS(1060), + [sym_apply_bracket_begin] = ACTIONS(1062), + [anon_sym_RBRACK] = ACTIONS(1060), + [sym_association_bracket_end] = ACTIONS(1060), + [sym_part_bracket_begin] = ACTIONS(1060), + [sym_comment] = ACTIONS(3), + }, + [694] = { + [aux_sym_source_file_token1] = ACTIONS(1172), + [sym_parenthesis_end] = ACTIONS(1172), + [anon_sym_COMMA] = ACTIONS(1172), + [anon_sym_PLUS_PLUS] = ACTIONS(1172), + [anon_sym_DASH_DASH] = ACTIONS(1172), + [anon_sym_PLUS] = ACTIONS(1174), + [anon_sym_DASH] = ACTIONS(1174), + [anon_sym_] = ACTIONS(1172), + [anon_sym_BSLASH_] = ACTIONS(1172), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1172), + [anon_sym_SEMI] = ACTIONS(1172), + [anon_sym_EQ] = ACTIONS(1174), + [anon_sym_COLON_EQ] = ACTIONS(1172), + [anon_sym_CARET_EQ] = ACTIONS(1172), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1172), + [anon_sym_EQ_DOT] = ACTIONS(1172), + [anon_sym_QMARK] = ACTIONS(1172), + [anon_sym_EQ_EQ] = ACTIONS(1172), + [anon_sym_BANG_EQ] = ACTIONS(1172), + [anon_sym_GT] = ACTIONS(1174), + [anon_sym_GT_EQ] = ACTIONS(1172), + [anon_sym_LT] = ACTIONS(1174), + [anon_sym_LT_EQ] = ACTIONS(1172), + [anon_sym_DASH_GT] = ACTIONS(1172), + [anon_sym_COLON_GT] = ACTIONS(1172), + [anon_sym_COLON_COLON] = ACTIONS(1172), + [anon_sym_AT] = ACTIONS(1174), + [anon_sym_TILDE] = ACTIONS(1172), + [anon_sym_AT_STAR] = ACTIONS(1172), + [anon_sym_SLASH_STAR] = ACTIONS(1172), + [anon_sym_BSLASH_AMP] = ACTIONS(1172), + [anon_sym_BSLASH_PLUS] = ACTIONS(1172), + [anon_sym_AMP] = ACTIONS(1172), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1172), + [anon_sym_3] = ACTIONS(1172), + [anon_sym_4] = ACTIONS(1172), + [anon_sym_STAR_STAR] = ACTIONS(1172), + [anon_sym_DOT] = ACTIONS(1172), + [anon_sym_BSLASH] = ACTIONS(1174), + [anon_sym_5] = ACTIONS(1172), + [anon_sym_6] = ACTIONS(1172), + [anon_sym_7] = ACTIONS(1172), + [anon_sym_8] = ACTIONS(1172), + [anon_sym_9] = ACTIONS(1172), + [anon_sym_STAR] = ACTIONS(1174), + [anon_sym_10] = ACTIONS(1172), + [anon_sym_11] = ACTIONS(1172), + [anon_sym_12] = ACTIONS(1172), + [anon_sym_13] = ACTIONS(1172), + [anon_sym_14] = ACTIONS(1172), + [anon_sym_15] = ACTIONS(1172), + [anon_sym_SLASH] = ACTIONS(1174), + [anon_sym_16] = ACTIONS(1172), + [anon_sym_BSLASH_SLASH] = ACTIONS(1172), + [anon_sym_SLASH_AT] = ACTIONS(1172), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1172), + [anon_sym_BANG] = ACTIONS(1174), + [anon_sym_BANG_BANG] = ACTIONS(1172), + [anon_sym_SQUOTE] = ACTIONS(1172), + [anon_sym_BSLASH_AT] = ACTIONS(1172), + [anon_sym_CARET] = ACTIONS(1174), + [anon_sym_BSLASH_CARET] = ACTIONS(1172), + [anon_sym_AT_AT] = ACTIONS(1174), + [anon_sym_AT_AT_AT] = ACTIONS(1172), + [anon_sym_PIPE] = ACTIONS(1174), + [anon_sym_LT_GT] = ACTIONS(1172), + [sym_list_bracket_end] = ACTIONS(1172), + [sym_apply_bracket_begin] = ACTIONS(1174), + [anon_sym_RBRACK] = ACTIONS(1172), + [sym_association_bracket_end] = ACTIONS(1172), + [sym_part_bracket_begin] = ACTIONS(1172), + [sym_comment] = ACTIONS(3), + }, + [695] = { + [sym_increment_operator] = STATE(751), + [sym_decrement_operator] = STATE(752), + [aux_sym_source_file_token1] = ACTIONS(1208), + [sym_parenthesis_end] = ACTIONS(1208), + [anon_sym_COMMA] = ACTIONS(1208), + [anon_sym_PLUS_PLUS] = ACTIONS(1632), + [anon_sym_DASH_DASH] = ACTIONS(1634), + [anon_sym_PLUS] = ACTIONS(1210), + [anon_sym_DASH] = ACTIONS(1210), + [anon_sym_] = ACTIONS(1208), + [anon_sym_BSLASH_] = ACTIONS(1208), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1208), + [anon_sym_SEMI] = ACTIONS(1208), + [anon_sym_EQ] = ACTIONS(1210), + [anon_sym_COLON_EQ] = ACTIONS(1208), + [anon_sym_CARET_EQ] = ACTIONS(1208), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1208), + [anon_sym_EQ_DOT] = ACTIONS(1208), + [anon_sym_QMARK] = ACTIONS(1208), + [anon_sym_EQ_EQ] = ACTIONS(1208), + [anon_sym_BANG_EQ] = ACTIONS(1208), + [anon_sym_GT] = ACTIONS(1210), + [anon_sym_GT_EQ] = ACTIONS(1208), + [anon_sym_LT] = ACTIONS(1210), + [anon_sym_LT_EQ] = ACTIONS(1208), + [anon_sym_DASH_GT] = ACTIONS(1208), + [anon_sym_COLON_GT] = ACTIONS(1208), + [anon_sym_COLON_COLON] = ACTIONS(1208), + [anon_sym_AT] = ACTIONS(1210), + [anon_sym_TILDE] = ACTIONS(1208), + [anon_sym_AT_STAR] = ACTIONS(1208), + [anon_sym_SLASH_STAR] = ACTIONS(1208), + [anon_sym_BSLASH_AMP] = ACTIONS(1208), + [anon_sym_BSLASH_PLUS] = ACTIONS(1208), + [anon_sym_AMP] = ACTIONS(1208), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1208), + [anon_sym_3] = ACTIONS(1208), + [anon_sym_4] = ACTIONS(1208), + [anon_sym_STAR_STAR] = ACTIONS(1208), + [anon_sym_DOT] = ACTIONS(1208), + [anon_sym_BSLASH] = ACTIONS(1210), + [anon_sym_5] = ACTIONS(1208), + [anon_sym_6] = ACTIONS(1208), + [anon_sym_7] = ACTIONS(1208), + [anon_sym_8] = ACTIONS(1208), + [anon_sym_9] = ACTIONS(1208), + [anon_sym_STAR] = ACTIONS(1210), + [anon_sym_10] = ACTIONS(1208), + [anon_sym_11] = ACTIONS(1208), + [anon_sym_12] = ACTIONS(1208), + [anon_sym_13] = ACTIONS(1208), + [anon_sym_14] = ACTIONS(1208), + [anon_sym_15] = ACTIONS(1208), + [anon_sym_SLASH] = ACTIONS(1210), + [anon_sym_16] = ACTIONS(1208), + [anon_sym_BSLASH_SLASH] = ACTIONS(1208), + [anon_sym_SLASH_AT] = ACTIONS(1208), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1208), + [anon_sym_BANG] = ACTIONS(1210), + [anon_sym_BANG_BANG] = ACTIONS(1208), + [anon_sym_SQUOTE] = ACTIONS(1208), + [anon_sym_BSLASH_AT] = ACTIONS(1208), + [anon_sym_CARET] = ACTIONS(1210), + [anon_sym_BSLASH_CARET] = ACTIONS(1208), + [anon_sym_AT_AT] = ACTIONS(1210), + [anon_sym_AT_AT_AT] = ACTIONS(1208), + [anon_sym_PIPE] = ACTIONS(1210), + [anon_sym_LT_GT] = ACTIONS(1208), + [sym_list_bracket_end] = ACTIONS(1208), + [anon_sym_RBRACK] = ACTIONS(1208), + [sym_association_bracket_end] = ACTIONS(1208), + [sym_comment] = ACTIONS(3), + }, + [696] = { + [aux_sym_source_file_token1] = ACTIONS(1176), + [sym_parenthesis_end] = ACTIONS(1176), + [anon_sym_COMMA] = ACTIONS(1176), + [anon_sym_PLUS_PLUS] = ACTIONS(1176), + [anon_sym_DASH_DASH] = ACTIONS(1176), + [anon_sym_PLUS] = ACTIONS(1178), + [anon_sym_DASH] = ACTIONS(1178), + [anon_sym_] = ACTIONS(1176), + [anon_sym_BSLASH_] = ACTIONS(1176), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1176), + [anon_sym_SEMI] = ACTIONS(1176), + [anon_sym_EQ] = ACTIONS(1178), + [anon_sym_COLON_EQ] = ACTIONS(1176), + [anon_sym_CARET_EQ] = ACTIONS(1176), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1176), + [anon_sym_EQ_DOT] = ACTIONS(1176), + [anon_sym_QMARK] = ACTIONS(1176), + [anon_sym_EQ_EQ] = ACTIONS(1176), + [anon_sym_BANG_EQ] = ACTIONS(1176), + [anon_sym_GT] = ACTIONS(1178), + [anon_sym_GT_EQ] = ACTIONS(1176), + [anon_sym_LT] = ACTIONS(1178), + [anon_sym_LT_EQ] = ACTIONS(1176), + [anon_sym_DASH_GT] = ACTIONS(1176), + [anon_sym_COLON_GT] = ACTIONS(1176), + [anon_sym_COLON_COLON] = ACTIONS(1176), + [anon_sym_AT] = ACTIONS(1178), + [anon_sym_TILDE] = ACTIONS(1176), + [anon_sym_AT_STAR] = ACTIONS(1176), + [anon_sym_SLASH_STAR] = ACTIONS(1176), + [anon_sym_BSLASH_AMP] = ACTIONS(1176), + [anon_sym_BSLASH_PLUS] = ACTIONS(1176), + [anon_sym_AMP] = ACTIONS(1176), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1176), + [anon_sym_3] = ACTIONS(1176), + [anon_sym_4] = ACTIONS(1176), + [anon_sym_STAR_STAR] = ACTIONS(1176), + [anon_sym_DOT] = ACTIONS(1176), + [anon_sym_BSLASH] = ACTIONS(1178), + [anon_sym_5] = ACTIONS(1176), + [anon_sym_6] = ACTIONS(1176), + [anon_sym_7] = ACTIONS(1176), + [anon_sym_8] = ACTIONS(1176), + [anon_sym_9] = ACTIONS(1176), + [anon_sym_STAR] = ACTIONS(1178), + [anon_sym_10] = ACTIONS(1176), + [anon_sym_11] = ACTIONS(1176), + [anon_sym_12] = ACTIONS(1176), + [anon_sym_13] = ACTIONS(1176), + [anon_sym_14] = ACTIONS(1176), + [anon_sym_15] = ACTIONS(1176), + [anon_sym_SLASH] = ACTIONS(1178), + [anon_sym_16] = ACTIONS(1176), + [anon_sym_BSLASH_SLASH] = ACTIONS(1176), + [anon_sym_SLASH_AT] = ACTIONS(1176), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1176), + [anon_sym_BANG] = ACTIONS(1178), + [anon_sym_BANG_BANG] = ACTIONS(1176), + [anon_sym_SQUOTE] = ACTIONS(1176), + [anon_sym_BSLASH_AT] = ACTIONS(1176), + [anon_sym_CARET] = ACTIONS(1178), + [anon_sym_BSLASH_CARET] = ACTIONS(1176), + [anon_sym_AT_AT] = ACTIONS(1178), + [anon_sym_AT_AT_AT] = ACTIONS(1176), + [anon_sym_PIPE] = ACTIONS(1178), + [anon_sym_LT_GT] = ACTIONS(1176), + [sym_list_bracket_end] = ACTIONS(1176), + [sym_apply_bracket_begin] = ACTIONS(1178), + [anon_sym_RBRACK] = ACTIONS(1176), + [sym_association_bracket_end] = ACTIONS(1176), + [sym_part_bracket_begin] = ACTIONS(1176), + [sym_comment] = ACTIONS(3), + }, + [697] = { + [aux_sym_source_file_token1] = ACTIONS(1164), + [sym_parenthesis_end] = ACTIONS(1164), + [anon_sym_COMMA] = ACTIONS(1164), + [anon_sym_PLUS_PLUS] = ACTIONS(1164), + [anon_sym_DASH_DASH] = ACTIONS(1164), + [anon_sym_PLUS] = ACTIONS(1166), + [anon_sym_DASH] = ACTIONS(1166), + [anon_sym_] = ACTIONS(1164), + [anon_sym_BSLASH_] = ACTIONS(1164), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1164), + [anon_sym_SEMI] = ACTIONS(1164), + [anon_sym_EQ] = ACTIONS(1166), + [anon_sym_COLON_EQ] = ACTIONS(1164), + [anon_sym_CARET_EQ] = ACTIONS(1164), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1164), + [anon_sym_EQ_DOT] = ACTIONS(1164), + [anon_sym_QMARK] = ACTIONS(1164), + [anon_sym_EQ_EQ] = ACTIONS(1164), + [anon_sym_BANG_EQ] = ACTIONS(1164), + [anon_sym_GT] = ACTIONS(1166), + [anon_sym_GT_EQ] = ACTIONS(1164), + [anon_sym_LT] = ACTIONS(1166), + [anon_sym_LT_EQ] = ACTIONS(1164), + [anon_sym_DASH_GT] = ACTIONS(1164), + [anon_sym_COLON_GT] = ACTIONS(1164), + [anon_sym_COLON_COLON] = ACTIONS(1164), + [anon_sym_AT] = ACTIONS(1166), + [anon_sym_TILDE] = ACTIONS(1164), + [anon_sym_AT_STAR] = ACTIONS(1164), + [anon_sym_SLASH_STAR] = ACTIONS(1164), + [anon_sym_BSLASH_AMP] = ACTIONS(1164), + [anon_sym_BSLASH_PLUS] = ACTIONS(1164), + [anon_sym_AMP] = ACTIONS(1164), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1164), + [anon_sym_3] = ACTIONS(1164), + [anon_sym_4] = ACTIONS(1164), + [anon_sym_STAR_STAR] = ACTIONS(1164), + [anon_sym_DOT] = ACTIONS(1164), + [anon_sym_BSLASH] = ACTIONS(1166), + [anon_sym_5] = ACTIONS(1164), + [anon_sym_6] = ACTIONS(1164), + [anon_sym_7] = ACTIONS(1164), + [anon_sym_8] = ACTIONS(1164), + [anon_sym_9] = ACTIONS(1164), + [anon_sym_STAR] = ACTIONS(1166), + [anon_sym_10] = ACTIONS(1164), + [anon_sym_11] = ACTIONS(1164), + [anon_sym_12] = ACTIONS(1164), + [anon_sym_13] = ACTIONS(1164), + [anon_sym_14] = ACTIONS(1164), + [anon_sym_15] = ACTIONS(1164), + [anon_sym_SLASH] = ACTIONS(1166), + [anon_sym_16] = ACTIONS(1164), + [anon_sym_BSLASH_SLASH] = ACTIONS(1164), + [anon_sym_SLASH_AT] = ACTIONS(1164), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1164), + [anon_sym_BANG] = ACTIONS(1166), + [anon_sym_BANG_BANG] = ACTIONS(1164), + [anon_sym_SQUOTE] = ACTIONS(1164), + [anon_sym_BSLASH_AT] = ACTIONS(1164), + [anon_sym_CARET] = ACTIONS(1166), + [anon_sym_BSLASH_CARET] = ACTIONS(1164), + [anon_sym_AT_AT] = ACTIONS(1166), + [anon_sym_AT_AT_AT] = ACTIONS(1164), + [anon_sym_PIPE] = ACTIONS(1166), + [anon_sym_LT_GT] = ACTIONS(1164), + [sym_list_bracket_end] = ACTIONS(1164), + [sym_apply_bracket_begin] = ACTIONS(1166), + [anon_sym_RBRACK] = ACTIONS(1164), + [sym_association_bracket_end] = ACTIONS(1164), + [sym_part_bracket_begin] = ACTIONS(1164), + [sym_comment] = ACTIONS(3), + }, + [698] = { + [aux_sym_source_file_token1] = ACTIONS(1180), + [sym_parenthesis_end] = ACTIONS(1180), + [anon_sym_COMMA] = ACTIONS(1180), + [anon_sym_PLUS_PLUS] = ACTIONS(1180), + [anon_sym_DASH_DASH] = ACTIONS(1180), + [anon_sym_PLUS] = ACTIONS(1182), + [anon_sym_DASH] = ACTIONS(1182), + [anon_sym_] = ACTIONS(1180), + [anon_sym_BSLASH_] = ACTIONS(1180), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1180), + [anon_sym_SEMI] = ACTIONS(1180), + [anon_sym_EQ] = ACTIONS(1182), + [anon_sym_COLON_EQ] = ACTIONS(1180), + [anon_sym_CARET_EQ] = ACTIONS(1180), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1180), + [anon_sym_EQ_DOT] = ACTIONS(1180), + [anon_sym_QMARK] = ACTIONS(1180), + [anon_sym_EQ_EQ] = ACTIONS(1180), + [anon_sym_BANG_EQ] = ACTIONS(1180), + [anon_sym_GT] = ACTIONS(1182), + [anon_sym_GT_EQ] = ACTIONS(1180), + [anon_sym_LT] = ACTIONS(1182), + [anon_sym_LT_EQ] = ACTIONS(1180), + [anon_sym_DASH_GT] = ACTIONS(1180), + [anon_sym_COLON_GT] = ACTIONS(1180), + [anon_sym_COLON_COLON] = ACTIONS(1180), + [anon_sym_AT] = ACTIONS(1182), + [anon_sym_TILDE] = ACTIONS(1180), + [anon_sym_AT_STAR] = ACTIONS(1180), + [anon_sym_SLASH_STAR] = ACTIONS(1180), + [anon_sym_BSLASH_AMP] = ACTIONS(1180), + [anon_sym_BSLASH_PLUS] = ACTIONS(1180), + [anon_sym_AMP] = ACTIONS(1180), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1180), + [anon_sym_3] = ACTIONS(1180), + [anon_sym_4] = ACTIONS(1180), + [anon_sym_STAR_STAR] = ACTIONS(1180), + [anon_sym_DOT] = ACTIONS(1180), + [anon_sym_BSLASH] = ACTIONS(1182), + [anon_sym_5] = ACTIONS(1180), + [anon_sym_6] = ACTIONS(1180), + [anon_sym_7] = ACTIONS(1180), + [anon_sym_8] = ACTIONS(1180), + [anon_sym_9] = ACTIONS(1180), + [anon_sym_STAR] = ACTIONS(1182), + [anon_sym_10] = ACTIONS(1180), + [anon_sym_11] = ACTIONS(1180), + [anon_sym_12] = ACTIONS(1180), + [anon_sym_13] = ACTIONS(1180), + [anon_sym_14] = ACTIONS(1180), + [anon_sym_15] = ACTIONS(1180), + [anon_sym_SLASH] = ACTIONS(1182), + [anon_sym_16] = ACTIONS(1180), + [anon_sym_BSLASH_SLASH] = ACTIONS(1180), + [anon_sym_SLASH_AT] = ACTIONS(1180), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1180), + [anon_sym_BANG] = ACTIONS(1182), + [anon_sym_BANG_BANG] = ACTIONS(1180), + [anon_sym_SQUOTE] = ACTIONS(1180), + [anon_sym_BSLASH_AT] = ACTIONS(1180), + [anon_sym_CARET] = ACTIONS(1182), + [anon_sym_BSLASH_CARET] = ACTIONS(1180), + [anon_sym_AT_AT] = ACTIONS(1182), + [anon_sym_AT_AT_AT] = ACTIONS(1180), + [anon_sym_PIPE] = ACTIONS(1182), + [anon_sym_LT_GT] = ACTIONS(1180), + [sym_list_bracket_end] = ACTIONS(1180), + [sym_apply_bracket_begin] = ACTIONS(1182), + [anon_sym_RBRACK] = ACTIONS(1180), + [sym_association_bracket_end] = ACTIONS(1180), + [sym_part_bracket_begin] = ACTIONS(1180), + [sym_comment] = ACTIONS(3), + }, + [699] = { + [sym_increment_operator] = STATE(751), + [sym_decrement_operator] = STATE(752), + [aux_sym_source_file_token1] = ACTIONS(1184), + [sym_parenthesis_end] = ACTIONS(1184), + [anon_sym_COMMA] = ACTIONS(1184), + [anon_sym_PLUS_PLUS] = ACTIONS(1632), + [anon_sym_DASH_DASH] = ACTIONS(1634), + [anon_sym_PLUS] = ACTIONS(1190), + [anon_sym_DASH] = ACTIONS(1190), + [anon_sym_] = ACTIONS(1184), + [anon_sym_BSLASH_] = ACTIONS(1184), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1184), + [anon_sym_SEMI] = ACTIONS(1184), + [anon_sym_EQ] = ACTIONS(1190), + [anon_sym_COLON_EQ] = ACTIONS(1184), + [anon_sym_CARET_EQ] = ACTIONS(1184), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1184), + [anon_sym_EQ_DOT] = ACTIONS(1184), + [anon_sym_QMARK] = ACTIONS(1184), + [anon_sym_EQ_EQ] = ACTIONS(1184), + [anon_sym_BANG_EQ] = ACTIONS(1184), + [anon_sym_GT] = ACTIONS(1190), + [anon_sym_GT_EQ] = ACTIONS(1184), + [anon_sym_LT] = ACTIONS(1190), + [anon_sym_LT_EQ] = ACTIONS(1184), + [anon_sym_DASH_GT] = ACTIONS(1184), + [anon_sym_COLON_GT] = ACTIONS(1184), + [anon_sym_COLON_COLON] = ACTIONS(1184), + [anon_sym_AT] = ACTIONS(1190), + [anon_sym_TILDE] = ACTIONS(1184), + [anon_sym_AT_STAR] = ACTIONS(1184), + [anon_sym_SLASH_STAR] = ACTIONS(1184), + [anon_sym_BSLASH_AMP] = ACTIONS(1184), + [anon_sym_BSLASH_PLUS] = ACTIONS(1184), + [anon_sym_AMP] = ACTIONS(1184), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1184), + [anon_sym_3] = ACTIONS(1184), + [anon_sym_4] = ACTIONS(1184), + [anon_sym_STAR_STAR] = ACTIONS(1184), + [anon_sym_DOT] = ACTIONS(1184), + [anon_sym_BSLASH] = ACTIONS(1190), + [anon_sym_5] = ACTIONS(1184), + [anon_sym_6] = ACTIONS(1184), + [anon_sym_7] = ACTIONS(1184), + [anon_sym_8] = ACTIONS(1184), + [anon_sym_9] = ACTIONS(1184), + [anon_sym_STAR] = ACTIONS(1190), + [anon_sym_10] = ACTIONS(1184), + [anon_sym_11] = ACTIONS(1184), + [anon_sym_12] = ACTIONS(1184), + [anon_sym_13] = ACTIONS(1184), + [anon_sym_14] = ACTIONS(1184), + [anon_sym_15] = ACTIONS(1184), + [anon_sym_SLASH] = ACTIONS(1190), + [anon_sym_16] = ACTIONS(1184), + [anon_sym_BSLASH_SLASH] = ACTIONS(1184), + [anon_sym_SLASH_AT] = ACTIONS(1184), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1184), + [anon_sym_BANG] = ACTIONS(1190), + [anon_sym_BANG_BANG] = ACTIONS(1184), + [anon_sym_SQUOTE] = ACTIONS(1184), + [anon_sym_BSLASH_AT] = ACTIONS(1184), + [anon_sym_CARET] = ACTIONS(1190), + [anon_sym_BSLASH_CARET] = ACTIONS(1184), + [anon_sym_AT_AT] = ACTIONS(1190), + [anon_sym_AT_AT_AT] = ACTIONS(1184), + [anon_sym_PIPE] = ACTIONS(1190), + [anon_sym_LT_GT] = ACTIONS(1184), + [sym_list_bracket_end] = ACTIONS(1184), + [anon_sym_RBRACK] = ACTIONS(1184), + [sym_association_bracket_end] = ACTIONS(1184), + [sym_comment] = ACTIONS(3), + }, + [700] = { + [aux_sym_source_file_token1] = ACTIONS(1160), + [sym_parenthesis_end] = ACTIONS(1160), + [anon_sym_COMMA] = ACTIONS(1160), + [anon_sym_PLUS_PLUS] = ACTIONS(1160), + [anon_sym_DASH_DASH] = ACTIONS(1160), + [anon_sym_PLUS] = ACTIONS(1162), + [anon_sym_DASH] = ACTIONS(1162), + [anon_sym_] = ACTIONS(1160), + [anon_sym_BSLASH_] = ACTIONS(1160), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1160), + [anon_sym_SEMI] = ACTIONS(1160), + [anon_sym_EQ] = ACTIONS(1162), + [anon_sym_COLON_EQ] = ACTIONS(1160), + [anon_sym_CARET_EQ] = ACTIONS(1160), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1160), + [anon_sym_EQ_DOT] = ACTIONS(1160), + [anon_sym_QMARK] = ACTIONS(1160), + [anon_sym_EQ_EQ] = ACTIONS(1160), + [anon_sym_BANG_EQ] = ACTIONS(1160), + [anon_sym_GT] = ACTIONS(1162), + [anon_sym_GT_EQ] = ACTIONS(1160), + [anon_sym_LT] = ACTIONS(1162), + [anon_sym_LT_EQ] = ACTIONS(1160), + [anon_sym_DASH_GT] = ACTIONS(1160), + [anon_sym_COLON_GT] = ACTIONS(1160), + [anon_sym_COLON_COLON] = ACTIONS(1160), + [anon_sym_AT] = ACTIONS(1162), + [anon_sym_TILDE] = ACTIONS(1160), + [anon_sym_AT_STAR] = ACTIONS(1160), + [anon_sym_SLASH_STAR] = ACTIONS(1160), + [anon_sym_BSLASH_AMP] = ACTIONS(1160), + [anon_sym_BSLASH_PLUS] = ACTIONS(1160), + [anon_sym_AMP] = ACTIONS(1160), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1160), + [anon_sym_3] = ACTIONS(1160), + [anon_sym_4] = ACTIONS(1160), + [anon_sym_STAR_STAR] = ACTIONS(1160), + [anon_sym_DOT] = ACTIONS(1160), + [anon_sym_BSLASH] = ACTIONS(1162), + [anon_sym_5] = ACTIONS(1160), + [anon_sym_6] = ACTIONS(1160), + [anon_sym_7] = ACTIONS(1160), + [anon_sym_8] = ACTIONS(1160), + [anon_sym_9] = ACTIONS(1160), + [anon_sym_STAR] = ACTIONS(1162), + [anon_sym_10] = ACTIONS(1160), + [anon_sym_11] = ACTIONS(1160), + [anon_sym_12] = ACTIONS(1160), + [anon_sym_13] = ACTIONS(1160), + [anon_sym_14] = ACTIONS(1160), + [anon_sym_15] = ACTIONS(1160), + [anon_sym_SLASH] = ACTIONS(1162), + [anon_sym_16] = ACTIONS(1160), + [anon_sym_BSLASH_SLASH] = ACTIONS(1160), + [anon_sym_SLASH_AT] = ACTIONS(1160), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1160), + [anon_sym_BANG] = ACTIONS(1162), + [anon_sym_BANG_BANG] = ACTIONS(1160), + [anon_sym_SQUOTE] = ACTIONS(1160), + [anon_sym_BSLASH_AT] = ACTIONS(1160), + [anon_sym_CARET] = ACTIONS(1162), + [anon_sym_BSLASH_CARET] = ACTIONS(1160), + [anon_sym_AT_AT] = ACTIONS(1162), + [anon_sym_AT_AT_AT] = ACTIONS(1160), + [anon_sym_PIPE] = ACTIONS(1162), + [anon_sym_LT_GT] = ACTIONS(1160), + [sym_list_bracket_end] = ACTIONS(1160), + [sym_apply_bracket_begin] = ACTIONS(1162), + [anon_sym_RBRACK] = ACTIONS(1160), + [sym_association_bracket_end] = ACTIONS(1160), + [sym_part_bracket_begin] = ACTIONS(1160), + [sym_comment] = ACTIONS(3), + }, + [701] = { + [aux_sym_source_file_repeat1] = STATE(701), + [aux_sym_source_file_token1] = ACTIONS(1636), + [sym_parenthesis_end] = ACTIONS(741), + [anon_sym_COMMA] = ACTIONS(741), + [anon_sym_PLUS_PLUS] = ACTIONS(741), + [anon_sym_DASH_DASH] = ACTIONS(741), + [anon_sym_PLUS] = ACTIONS(1225), + [anon_sym_DASH] = ACTIONS(1225), + [anon_sym_] = ACTIONS(741), + [anon_sym_BSLASH_] = ACTIONS(741), + [anon_sym_BSLASH_PERCENT] = ACTIONS(741), + [anon_sym_SEMI] = ACTIONS(741), + [anon_sym_EQ] = ACTIONS(1225), + [anon_sym_COLON_EQ] = ACTIONS(741), + [anon_sym_CARET_EQ] = ACTIONS(741), + [anon_sym_CARET_COLON_EQ] = ACTIONS(741), + [anon_sym_EQ_DOT] = ACTIONS(741), + [anon_sym_QMARK] = ACTIONS(741), + [anon_sym_EQ_EQ] = ACTIONS(741), + [anon_sym_BANG_EQ] = ACTIONS(741), + [anon_sym_GT] = ACTIONS(1225), + [anon_sym_GT_EQ] = ACTIONS(741), + [anon_sym_LT] = ACTIONS(1225), + [anon_sym_LT_EQ] = ACTIONS(741), + [anon_sym_DASH_GT] = ACTIONS(741), + [anon_sym_COLON_GT] = ACTIONS(741), + [anon_sym_COLON_COLON] = ACTIONS(741), + [anon_sym_AT] = ACTIONS(1225), + [anon_sym_TILDE] = ACTIONS(741), + [anon_sym_AT_STAR] = ACTIONS(741), + [anon_sym_SLASH_STAR] = ACTIONS(741), + [anon_sym_BSLASH_AMP] = ACTIONS(741), + [anon_sym_BSLASH_PLUS] = ACTIONS(741), + [anon_sym_AMP] = ACTIONS(741), + [anon_sym_PIPE_DASH_GT] = ACTIONS(741), + [anon_sym_3] = ACTIONS(741), + [anon_sym_4] = ACTIONS(741), + [anon_sym_STAR_STAR] = ACTIONS(741), + [anon_sym_DOT] = ACTIONS(741), + [anon_sym_BSLASH] = ACTIONS(1225), + [anon_sym_5] = ACTIONS(741), + [anon_sym_6] = ACTIONS(741), + [anon_sym_7] = ACTIONS(741), + [anon_sym_8] = ACTIONS(741), + [anon_sym_9] = ACTIONS(741), + [anon_sym_STAR] = ACTIONS(1225), + [anon_sym_10] = ACTIONS(741), + [anon_sym_11] = ACTIONS(741), + [anon_sym_12] = ACTIONS(741), + [anon_sym_13] = ACTIONS(741), + [anon_sym_14] = ACTIONS(741), + [anon_sym_15] = ACTIONS(741), + [anon_sym_SLASH] = ACTIONS(1225), + [anon_sym_16] = ACTIONS(741), + [anon_sym_BSLASH_SLASH] = ACTIONS(741), + [anon_sym_SLASH_AT] = ACTIONS(741), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(741), + [anon_sym_BANG] = ACTIONS(1225), + [anon_sym_BANG_BANG] = ACTIONS(741), + [anon_sym_SQUOTE] = ACTIONS(741), + [anon_sym_BSLASH_AT] = ACTIONS(741), + [anon_sym_CARET] = ACTIONS(1225), + [anon_sym_BSLASH_CARET] = ACTIONS(741), + [anon_sym_AT_AT] = ACTIONS(1225), + [anon_sym_AT_AT_AT] = ACTIONS(741), + [anon_sym_PIPE] = ACTIONS(1225), + [anon_sym_LT_GT] = ACTIONS(741), + [sym_list_bracket_end] = ACTIONS(741), + [anon_sym_RBRACK] = ACTIONS(741), + [sym_association_bracket_end] = ACTIONS(741), + [sym_comment] = ACTIONS(3), + }, + [702] = { + [aux_sym_source_file_repeat1] = STATE(705), + [aux_sym_source_file_token1] = ACTIONS(1629), + [sym_parenthesis_end] = ACTIONS(1072), + [anon_sym_COMMA] = ACTIONS(1072), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1116), + [anon_sym_DASH] = ACTIONS(1116), + [anon_sym_] = ACTIONS(1072), + [anon_sym_BSLASH_] = ACTIONS(1072), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1072), + [anon_sym_SEMI] = ACTIONS(1072), + [anon_sym_EQ] = ACTIONS(1116), + [anon_sym_COLON_EQ] = ACTIONS(1072), + [anon_sym_CARET_EQ] = ACTIONS(1072), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1072), + [anon_sym_EQ_DOT] = ACTIONS(1072), + [anon_sym_QMARK] = ACTIONS(1072), + [anon_sym_EQ_EQ] = ACTIONS(1072), + [anon_sym_BANG_EQ] = ACTIONS(1072), + [anon_sym_GT] = ACTIONS(1116), + [anon_sym_GT_EQ] = ACTIONS(1072), + [anon_sym_LT] = ACTIONS(1116), + [anon_sym_LT_EQ] = ACTIONS(1072), + [anon_sym_DASH_GT] = ACTIONS(1072), + [anon_sym_COLON_GT] = ACTIONS(1072), + [anon_sym_COLON_COLON] = ACTIONS(1072), + [anon_sym_AT] = ACTIONS(1116), + [anon_sym_TILDE] = ACTIONS(1072), + [anon_sym_AT_STAR] = ACTIONS(1072), + [anon_sym_SLASH_STAR] = ACTIONS(1072), + [anon_sym_BSLASH_AMP] = ACTIONS(1072), + [anon_sym_BSLASH_PLUS] = ACTIONS(1072), + [anon_sym_AMP] = ACTIONS(1072), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1072), + [anon_sym_3] = ACTIONS(1072), + [anon_sym_4] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1072), + [anon_sym_DOT] = ACTIONS(1072), + [anon_sym_BSLASH] = ACTIONS(1116), + [anon_sym_5] = ACTIONS(1072), + [anon_sym_6] = ACTIONS(1072), + [anon_sym_7] = ACTIONS(1072), + [anon_sym_8] = ACTIONS(1072), + [anon_sym_9] = ACTIONS(1072), + [anon_sym_STAR] = ACTIONS(1116), + [anon_sym_10] = ACTIONS(1072), + [anon_sym_11] = ACTIONS(1072), + [anon_sym_12] = ACTIONS(1072), + [anon_sym_13] = ACTIONS(1072), + [anon_sym_14] = ACTIONS(1072), + [anon_sym_15] = ACTIONS(1072), + [anon_sym_SLASH] = ACTIONS(1116), + [anon_sym_16] = ACTIONS(1072), + [anon_sym_BSLASH_SLASH] = ACTIONS(1072), + [anon_sym_SLASH_AT] = ACTIONS(1072), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1072), + [anon_sym_BANG] = ACTIONS(1116), + [anon_sym_BANG_BANG] = ACTIONS(1072), + [anon_sym_SQUOTE] = ACTIONS(1072), + [anon_sym_BSLASH_AT] = ACTIONS(1072), + [anon_sym_CARET] = ACTIONS(1116), + [anon_sym_BSLASH_CARET] = ACTIONS(1072), + [anon_sym_AT_AT] = ACTIONS(1116), + [anon_sym_AT_AT_AT] = ACTIONS(1072), + [anon_sym_PIPE] = ACTIONS(1116), + [anon_sym_LT_GT] = ACTIONS(1072), + [sym_list_bracket_end] = ACTIONS(1072), + [anon_sym_RBRACK] = ACTIONS(1072), + [sym_association_bracket_end] = ACTIONS(1072), + [sym_comment] = ACTIONS(3), + }, + [703] = { + [aux_sym_source_file_repeat1] = STATE(706), + [aux_sym_source_file_token1] = ACTIONS(1622), + [sym_parenthesis_end] = ACTIONS(1150), + [anon_sym_COMMA] = ACTIONS(1150), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1152), + [anon_sym_DASH] = ACTIONS(1152), + [anon_sym_] = ACTIONS(1150), + [anon_sym_BSLASH_] = ACTIONS(1150), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1150), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_EQ] = ACTIONS(1152), + [anon_sym_COLON_EQ] = ACTIONS(1150), + [anon_sym_CARET_EQ] = ACTIONS(1150), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1150), + [anon_sym_EQ_DOT] = ACTIONS(1150), + [anon_sym_QMARK] = ACTIONS(1150), + [anon_sym_EQ_EQ] = ACTIONS(1150), + [anon_sym_BANG_EQ] = ACTIONS(1150), + [anon_sym_GT] = ACTIONS(1152), + [anon_sym_GT_EQ] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1152), + [anon_sym_LT_EQ] = ACTIONS(1150), + [anon_sym_DASH_GT] = ACTIONS(1150), + [anon_sym_COLON_GT] = ACTIONS(1150), + [anon_sym_COLON_COLON] = ACTIONS(1150), + [anon_sym_AT] = ACTIONS(1152), + [anon_sym_TILDE] = ACTIONS(1150), + [anon_sym_AT_STAR] = ACTIONS(1150), + [anon_sym_SLASH_STAR] = ACTIONS(1150), + [anon_sym_BSLASH_AMP] = ACTIONS(1150), + [anon_sym_BSLASH_PLUS] = ACTIONS(1150), + [anon_sym_AMP] = ACTIONS(1150), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1150), + [anon_sym_3] = ACTIONS(1150), + [anon_sym_4] = ACTIONS(1150), + [anon_sym_STAR_STAR] = ACTIONS(1150), + [anon_sym_DOT] = ACTIONS(1150), + [anon_sym_BSLASH] = ACTIONS(1152), + [anon_sym_5] = ACTIONS(1150), + [anon_sym_6] = ACTIONS(1150), + [anon_sym_7] = ACTIONS(1150), + [anon_sym_8] = ACTIONS(1150), + [anon_sym_9] = ACTIONS(1150), + [anon_sym_STAR] = ACTIONS(1152), + [anon_sym_10] = ACTIONS(1150), + [anon_sym_11] = ACTIONS(1150), + [anon_sym_12] = ACTIONS(1150), + [anon_sym_13] = ACTIONS(1150), + [anon_sym_14] = ACTIONS(1150), + [anon_sym_15] = ACTIONS(1150), + [anon_sym_SLASH] = ACTIONS(1152), + [anon_sym_16] = ACTIONS(1150), + [anon_sym_BSLASH_SLASH] = ACTIONS(1150), + [anon_sym_SLASH_AT] = ACTIONS(1150), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1150), + [anon_sym_BANG] = ACTIONS(1152), + [anon_sym_BANG_BANG] = ACTIONS(1150), + [anon_sym_SQUOTE] = ACTIONS(1150), + [anon_sym_BSLASH_AT] = ACTIONS(1150), + [anon_sym_CARET] = ACTIONS(1152), + [anon_sym_BSLASH_CARET] = ACTIONS(1150), + [anon_sym_AT_AT] = ACTIONS(1152), + [anon_sym_AT_AT_AT] = ACTIONS(1150), + [anon_sym_PIPE] = ACTIONS(1152), + [anon_sym_LT_GT] = ACTIONS(1150), + [sym_list_bracket_end] = ACTIONS(1150), + [anon_sym_RBRACK] = ACTIONS(1150), + [sym_association_bracket_end] = ACTIONS(1150), + [sym_comment] = ACTIONS(3), + }, + [704] = { + [aux_sym_source_file_repeat1] = STATE(1069), + [aux_sym_source_file_token1] = ACTIONS(1216), + [sym_parenthesis_end] = ACTIONS(1216), + [anon_sym_COMMA] = ACTIONS(1216), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1218), + [anon_sym_DASH] = ACTIONS(1218), + [anon_sym_] = ACTIONS(1216), + [anon_sym_BSLASH_] = ACTIONS(1216), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1216), + [anon_sym_SEMI] = ACTIONS(1216), + [anon_sym_EQ] = ACTIONS(1218), + [anon_sym_COLON_EQ] = ACTIONS(1216), + [anon_sym_CARET_EQ] = ACTIONS(1216), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1216), + [anon_sym_EQ_DOT] = ACTIONS(1216), + [anon_sym_QMARK] = ACTIONS(1216), + [anon_sym_EQ_EQ] = ACTIONS(1216), + [anon_sym_BANG_EQ] = ACTIONS(1216), + [anon_sym_GT] = ACTIONS(1218), + [anon_sym_GT_EQ] = ACTIONS(1216), + [anon_sym_LT] = ACTIONS(1218), + [anon_sym_LT_EQ] = ACTIONS(1216), + [anon_sym_DASH_GT] = ACTIONS(1216), + [anon_sym_COLON_GT] = ACTIONS(1216), + [anon_sym_COLON_COLON] = ACTIONS(1216), + [anon_sym_AT] = ACTIONS(1218), + [anon_sym_TILDE] = ACTIONS(1216), + [anon_sym_AT_STAR] = ACTIONS(1216), + [anon_sym_SLASH_STAR] = ACTIONS(1216), + [anon_sym_BSLASH_AMP] = ACTIONS(1216), + [anon_sym_BSLASH_PLUS] = ACTIONS(1216), + [anon_sym_AMP] = ACTIONS(1216), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1216), + [anon_sym_3] = ACTIONS(1216), + [anon_sym_4] = ACTIONS(1216), + [anon_sym_STAR_STAR] = ACTIONS(1216), + [anon_sym_DOT] = ACTIONS(1216), + [anon_sym_BSLASH] = ACTIONS(1218), + [anon_sym_5] = ACTIONS(1216), + [anon_sym_6] = ACTIONS(1216), + [anon_sym_7] = ACTIONS(1216), + [anon_sym_8] = ACTIONS(1216), + [anon_sym_9] = ACTIONS(1216), + [anon_sym_STAR] = ACTIONS(1218), + [anon_sym_10] = ACTIONS(1216), + [anon_sym_11] = ACTIONS(1216), + [anon_sym_12] = ACTIONS(1216), + [anon_sym_13] = ACTIONS(1216), + [anon_sym_14] = ACTIONS(1216), + [anon_sym_15] = ACTIONS(1216), + [anon_sym_SLASH] = ACTIONS(1218), + [anon_sym_16] = ACTIONS(1216), + [anon_sym_BSLASH_SLASH] = ACTIONS(1216), + [anon_sym_SLASH_AT] = ACTIONS(1216), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1216), + [anon_sym_BANG] = ACTIONS(1218), + [anon_sym_BANG_BANG] = ACTIONS(1216), + [anon_sym_SQUOTE] = ACTIONS(1216), + [anon_sym_BSLASH_AT] = ACTIONS(1216), + [anon_sym_CARET] = ACTIONS(1218), + [anon_sym_BSLASH_CARET] = ACTIONS(1216), + [anon_sym_AT_AT] = ACTIONS(1218), + [anon_sym_AT_AT_AT] = ACTIONS(1216), + [anon_sym_PIPE] = ACTIONS(1218), + [anon_sym_LT_GT] = ACTIONS(1216), + [sym_list_bracket_end] = ACTIONS(1216), + [anon_sym_RBRACK] = ACTIONS(1216), + [sym_association_bracket_end] = ACTIONS(1216), + [sym_comment] = ACTIONS(3), + }, + [705] = { + [aux_sym_source_file_repeat1] = STATE(701), + [aux_sym_source_file_token1] = ACTIONS(1150), + [sym_parenthesis_end] = ACTIONS(1150), + [anon_sym_COMMA] = ACTIONS(1150), + [anon_sym_PLUS_PLUS] = ACTIONS(1150), + [anon_sym_DASH_DASH] = ACTIONS(1150), + [anon_sym_PLUS] = ACTIONS(1152), + [anon_sym_DASH] = ACTIONS(1152), + [anon_sym_] = ACTIONS(1150), + [anon_sym_BSLASH_] = ACTIONS(1150), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1150), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_EQ] = ACTIONS(1152), + [anon_sym_COLON_EQ] = ACTIONS(1150), + [anon_sym_CARET_EQ] = ACTIONS(1150), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1150), + [anon_sym_EQ_DOT] = ACTIONS(1150), + [anon_sym_QMARK] = ACTIONS(1150), + [anon_sym_EQ_EQ] = ACTIONS(1150), + [anon_sym_BANG_EQ] = ACTIONS(1150), + [anon_sym_GT] = ACTIONS(1152), + [anon_sym_GT_EQ] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1152), + [anon_sym_LT_EQ] = ACTIONS(1150), + [anon_sym_DASH_GT] = ACTIONS(1150), + [anon_sym_COLON_GT] = ACTIONS(1150), + [anon_sym_COLON_COLON] = ACTIONS(1150), + [anon_sym_AT] = ACTIONS(1152), + [anon_sym_TILDE] = ACTIONS(1150), + [anon_sym_AT_STAR] = ACTIONS(1150), + [anon_sym_SLASH_STAR] = ACTIONS(1150), + [anon_sym_BSLASH_AMP] = ACTIONS(1150), + [anon_sym_BSLASH_PLUS] = ACTIONS(1150), + [anon_sym_AMP] = ACTIONS(1150), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1150), + [anon_sym_3] = ACTIONS(1150), + [anon_sym_4] = ACTIONS(1150), + [anon_sym_STAR_STAR] = ACTIONS(1150), + [anon_sym_DOT] = ACTIONS(1150), + [anon_sym_BSLASH] = ACTIONS(1152), + [anon_sym_5] = ACTIONS(1150), + [anon_sym_6] = ACTIONS(1150), + [anon_sym_7] = ACTIONS(1150), + [anon_sym_8] = ACTIONS(1150), + [anon_sym_9] = ACTIONS(1150), + [anon_sym_STAR] = ACTIONS(1152), + [anon_sym_10] = ACTIONS(1150), + [anon_sym_11] = ACTIONS(1150), + [anon_sym_12] = ACTIONS(1150), + [anon_sym_13] = ACTIONS(1150), + [anon_sym_14] = ACTIONS(1150), + [anon_sym_15] = ACTIONS(1150), + [anon_sym_SLASH] = ACTIONS(1152), + [anon_sym_16] = ACTIONS(1150), + [anon_sym_BSLASH_SLASH] = ACTIONS(1150), + [anon_sym_SLASH_AT] = ACTIONS(1150), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1150), + [anon_sym_BANG] = ACTIONS(1152), + [anon_sym_BANG_BANG] = ACTIONS(1150), + [anon_sym_SQUOTE] = ACTIONS(1150), + [anon_sym_BSLASH_AT] = ACTIONS(1150), + [anon_sym_CARET] = ACTIONS(1152), + [anon_sym_BSLASH_CARET] = ACTIONS(1150), + [anon_sym_AT_AT] = ACTIONS(1152), + [anon_sym_AT_AT_AT] = ACTIONS(1150), + [anon_sym_PIPE] = ACTIONS(1152), + [anon_sym_LT_GT] = ACTIONS(1150), + [sym_list_bracket_end] = ACTIONS(1150), + [anon_sym_RBRACK] = ACTIONS(1150), + [sym_association_bracket_end] = ACTIONS(1150), + [sym_comment] = ACTIONS(3), + }, + [706] = { + [aux_sym_source_file_repeat1] = STATE(701), + [aux_sym_source_file_token1] = ACTIONS(1252), + [sym_parenthesis_end] = ACTIONS(1252), + [anon_sym_COMMA] = ACTIONS(1252), + [anon_sym_PLUS_PLUS] = ACTIONS(1232), + [anon_sym_DASH_DASH] = ACTIONS(1232), + [anon_sym_PLUS] = ACTIONS(1254), + [anon_sym_DASH] = ACTIONS(1254), + [anon_sym_] = ACTIONS(1252), + [anon_sym_BSLASH_] = ACTIONS(1252), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1252), + [anon_sym_SEMI] = ACTIONS(1252), + [anon_sym_EQ] = ACTIONS(1254), + [anon_sym_COLON_EQ] = ACTIONS(1252), + [anon_sym_CARET_EQ] = ACTIONS(1252), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1252), + [anon_sym_EQ_DOT] = ACTIONS(1252), + [anon_sym_QMARK] = ACTIONS(1252), + [anon_sym_EQ_EQ] = ACTIONS(1252), + [anon_sym_BANG_EQ] = ACTIONS(1252), + [anon_sym_GT] = ACTIONS(1254), + [anon_sym_GT_EQ] = ACTIONS(1252), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_LT_EQ] = ACTIONS(1252), + [anon_sym_DASH_GT] = ACTIONS(1252), + [anon_sym_COLON_GT] = ACTIONS(1252), + [anon_sym_COLON_COLON] = ACTIONS(1252), + [anon_sym_AT] = ACTIONS(1254), + [anon_sym_TILDE] = ACTIONS(1252), + [anon_sym_AT_STAR] = ACTIONS(1252), + [anon_sym_SLASH_STAR] = ACTIONS(1252), + [anon_sym_BSLASH_AMP] = ACTIONS(1252), + [anon_sym_BSLASH_PLUS] = ACTIONS(1252), + [anon_sym_AMP] = ACTIONS(1252), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1252), + [anon_sym_3] = ACTIONS(1252), + [anon_sym_4] = ACTIONS(1252), + [anon_sym_STAR_STAR] = ACTIONS(1252), + [anon_sym_DOT] = ACTIONS(1252), + [anon_sym_BSLASH] = ACTIONS(1254), + [anon_sym_5] = ACTIONS(1252), + [anon_sym_6] = ACTIONS(1252), + [anon_sym_7] = ACTIONS(1252), + [anon_sym_8] = ACTIONS(1252), + [anon_sym_9] = ACTIONS(1252), + [anon_sym_STAR] = ACTIONS(1254), + [anon_sym_10] = ACTIONS(1252), + [anon_sym_11] = ACTIONS(1252), + [anon_sym_12] = ACTIONS(1252), + [anon_sym_13] = ACTIONS(1252), + [anon_sym_14] = ACTIONS(1252), + [anon_sym_15] = ACTIONS(1252), + [anon_sym_SLASH] = ACTIONS(1254), + [anon_sym_16] = ACTIONS(1252), + [anon_sym_BSLASH_SLASH] = ACTIONS(1252), + [anon_sym_SLASH_AT] = ACTIONS(1252), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1252), + [anon_sym_BANG] = ACTIONS(1254), + [anon_sym_BANG_BANG] = ACTIONS(1252), + [anon_sym_SQUOTE] = ACTIONS(1252), + [anon_sym_BSLASH_AT] = ACTIONS(1252), + [anon_sym_CARET] = ACTIONS(1254), + [anon_sym_BSLASH_CARET] = ACTIONS(1252), + [anon_sym_AT_AT] = ACTIONS(1254), + [anon_sym_AT_AT_AT] = ACTIONS(1252), + [anon_sym_PIPE] = ACTIONS(1254), + [anon_sym_LT_GT] = ACTIONS(1252), + [sym_list_bracket_end] = ACTIONS(1252), + [anon_sym_RBRACK] = ACTIONS(1252), + [sym_association_bracket_end] = ACTIONS(1252), + [sym_comment] = ACTIONS(3), + }, + [707] = { + [aux_sym_source_file_repeat1] = STATE(1073), + [aux_sym_source_file_token1] = ACTIONS(1216), + [sym_parenthesis_end] = ACTIONS(1216), + [anon_sym_COMMA] = ACTIONS(1216), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1218), + [anon_sym_DASH] = ACTIONS(1218), + [anon_sym_] = ACTIONS(1216), + [anon_sym_BSLASH_] = ACTIONS(1216), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1216), + [anon_sym_SEMI] = ACTIONS(1216), + [anon_sym_EQ] = ACTIONS(1218), + [anon_sym_COLON_EQ] = ACTIONS(1216), + [anon_sym_CARET_EQ] = ACTIONS(1216), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1216), + [anon_sym_EQ_DOT] = ACTIONS(1216), + [anon_sym_QMARK] = ACTIONS(1216), + [anon_sym_EQ_EQ] = ACTIONS(1216), + [anon_sym_BANG_EQ] = ACTIONS(1216), + [anon_sym_GT] = ACTIONS(1218), + [anon_sym_GT_EQ] = ACTIONS(1216), + [anon_sym_LT] = ACTIONS(1218), + [anon_sym_LT_EQ] = ACTIONS(1216), + [anon_sym_DASH_GT] = ACTIONS(1216), + [anon_sym_COLON_GT] = ACTIONS(1216), + [anon_sym_COLON_COLON] = ACTIONS(1216), + [anon_sym_AT] = ACTIONS(1218), + [anon_sym_TILDE] = ACTIONS(1216), + [anon_sym_AT_STAR] = ACTIONS(1216), + [anon_sym_SLASH_STAR] = ACTIONS(1216), + [anon_sym_BSLASH_AMP] = ACTIONS(1216), + [anon_sym_BSLASH_PLUS] = ACTIONS(1216), + [anon_sym_AMP] = ACTIONS(1216), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1216), + [anon_sym_3] = ACTIONS(1216), + [anon_sym_4] = ACTIONS(1216), + [anon_sym_STAR_STAR] = ACTIONS(1216), + [anon_sym_DOT] = ACTIONS(1216), + [anon_sym_BSLASH] = ACTIONS(1218), + [anon_sym_5] = ACTIONS(1216), + [anon_sym_6] = ACTIONS(1216), + [anon_sym_7] = ACTIONS(1216), + [anon_sym_8] = ACTIONS(1216), + [anon_sym_9] = ACTIONS(1216), + [anon_sym_STAR] = ACTIONS(1218), + [anon_sym_10] = ACTIONS(1216), + [anon_sym_11] = ACTIONS(1216), + [anon_sym_12] = ACTIONS(1216), + [anon_sym_13] = ACTIONS(1216), + [anon_sym_14] = ACTIONS(1216), + [anon_sym_15] = ACTIONS(1216), + [anon_sym_SLASH] = ACTIONS(1218), + [anon_sym_16] = ACTIONS(1216), + [anon_sym_BSLASH_SLASH] = ACTIONS(1216), + [anon_sym_SLASH_AT] = ACTIONS(1216), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1216), + [anon_sym_BANG] = ACTIONS(1218), + [anon_sym_BANG_BANG] = ACTIONS(1216), + [anon_sym_SQUOTE] = ACTIONS(1216), + [anon_sym_BSLASH_AT] = ACTIONS(1216), + [anon_sym_CARET] = ACTIONS(1218), + [anon_sym_BSLASH_CARET] = ACTIONS(1216), + [anon_sym_AT_AT] = ACTIONS(1218), + [anon_sym_AT_AT_AT] = ACTIONS(1216), + [anon_sym_PIPE] = ACTIONS(1218), + [anon_sym_LT_GT] = ACTIONS(1216), + [sym_list_bracket_end] = ACTIONS(1216), + [anon_sym_RBRACK] = ACTIONS(1216), + [sym_association_bracket_end] = ACTIONS(1216), + [sym_comment] = ACTIONS(3), + }, + [708] = { + [sym_circle_plus_operator] = STATE(290), + [aux_sym_circle_plus_repeat1] = STATE(708), + [aux_sym_source_file_token1] = ACTIONS(550), + [sym_parenthesis_end] = ACTIONS(550), + [anon_sym_COMMA] = ACTIONS(550), + [anon_sym_PLUS] = ACTIONS(550), + [anon_sym_DASH] = ACTIONS(552), + [anon_sym_] = ACTIONS(550), + [anon_sym_BSLASH_] = ACTIONS(550), + [anon_sym_BSLASH_PERCENT] = ACTIONS(550), + [anon_sym_SEMI] = ACTIONS(550), + [anon_sym_EQ] = ACTIONS(552), + [anon_sym_COLON_EQ] = ACTIONS(550), + [anon_sym_CARET_EQ] = ACTIONS(550), + [anon_sym_CARET_COLON_EQ] = ACTIONS(550), + [anon_sym_EQ_DOT] = ACTIONS(550), + [anon_sym_QMARK] = ACTIONS(550), + [anon_sym_EQ_EQ] = ACTIONS(550), + [anon_sym_BANG_EQ] = ACTIONS(550), + [anon_sym_GT] = ACTIONS(552), + [anon_sym_GT_EQ] = ACTIONS(550), + [anon_sym_LT] = ACTIONS(552), + [anon_sym_LT_EQ] = ACTIONS(550), + [anon_sym_DASH_GT] = ACTIONS(550), + [anon_sym_COLON_GT] = ACTIONS(550), + [anon_sym_COLON_COLON] = ACTIONS(550), + [anon_sym_AT] = ACTIONS(552), + [anon_sym_TILDE] = ACTIONS(550), + [anon_sym_AT_STAR] = ACTIONS(550), + [anon_sym_SLASH_STAR] = ACTIONS(550), + [anon_sym_BSLASH_AMP] = ACTIONS(550), + [anon_sym_BSLASH_PLUS] = ACTIONS(550), + [anon_sym_AMP] = ACTIONS(550), + [anon_sym_PIPE_DASH_GT] = ACTIONS(550), + [anon_sym_3] = ACTIONS(550), + [anon_sym_4] = ACTIONS(550), + [anon_sym_STAR_STAR] = ACTIONS(550), + [anon_sym_DOT] = ACTIONS(550), + [anon_sym_BSLASH] = ACTIONS(552), + [anon_sym_5] = ACTIONS(550), + [anon_sym_6] = ACTIONS(550), + [anon_sym_7] = ACTIONS(550), + [anon_sym_8] = ACTIONS(550), + [anon_sym_9] = ACTIONS(550), + [anon_sym_STAR] = ACTIONS(552), + [anon_sym_10] = ACTIONS(550), + [anon_sym_11] = ACTIONS(550), + [anon_sym_12] = ACTIONS(550), + [anon_sym_13] = ACTIONS(550), + [anon_sym_14] = ACTIONS(1639), + [anon_sym_15] = ACTIONS(550), + [anon_sym_SLASH] = ACTIONS(552), + [anon_sym_16] = ACTIONS(550), + [anon_sym_BSLASH_SLASH] = ACTIONS(550), + [anon_sym_SLASH_AT] = ACTIONS(550), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(550), + [anon_sym_BANG] = ACTIONS(552), + [anon_sym_BANG_BANG] = ACTIONS(550), + [anon_sym_SQUOTE] = ACTIONS(550), + [anon_sym_BSLASH_AT] = ACTIONS(550), + [anon_sym_CARET] = ACTIONS(552), + [anon_sym_BSLASH_CARET] = ACTIONS(550), + [anon_sym_AT_AT] = ACTIONS(552), + [anon_sym_AT_AT_AT] = ACTIONS(550), + [anon_sym_PIPE] = ACTIONS(552), + [anon_sym_LT_GT] = ACTIONS(550), + [sym_list_bracket_end] = ACTIONS(550), + [anon_sym_RBRACK] = ACTIONS(550), + [sym_association_bracket_end] = ACTIONS(550), + [sym_comment] = ACTIONS(3), + }, + [709] = { + [sym_right_composition_operator] = STATE(269), + [aux_sym_right_composition_repeat1] = STATE(728), + [aux_sym_source_file_token1] = ACTIONS(1642), + [sym_parenthesis_end] = ACTIONS(1642), + [anon_sym_COMMA] = ACTIONS(1642), + [anon_sym_PLUS] = ACTIONS(1642), + [anon_sym_DASH] = ACTIONS(1644), + [anon_sym_] = ACTIONS(1642), + [anon_sym_BSLASH_] = ACTIONS(1642), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1642), + [anon_sym_SEMI] = ACTIONS(1642), + [anon_sym_EQ] = ACTIONS(1644), + [anon_sym_COLON_EQ] = ACTIONS(1642), + [anon_sym_CARET_EQ] = ACTIONS(1642), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1642), + [anon_sym_EQ_DOT] = ACTIONS(1642), + [anon_sym_QMARK] = ACTIONS(1642), + [anon_sym_EQ_EQ] = ACTIONS(1642), + [anon_sym_BANG_EQ] = ACTIONS(1642), + [anon_sym_GT] = ACTIONS(1644), + [anon_sym_GT_EQ] = ACTIONS(1642), + [anon_sym_LT] = ACTIONS(1644), + [anon_sym_LT_EQ] = ACTIONS(1642), + [anon_sym_DASH_GT] = ACTIONS(1642), + [anon_sym_COLON_GT] = ACTIONS(1642), + [anon_sym_COLON_COLON] = ACTIONS(1642), + [anon_sym_AT] = ACTIONS(1644), + [anon_sym_TILDE] = ACTIONS(1642), + [anon_sym_AT_STAR] = ACTIONS(1642), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(1642), + [anon_sym_BSLASH_PLUS] = ACTIONS(1642), + [anon_sym_AMP] = ACTIONS(1642), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1642), + [anon_sym_3] = ACTIONS(1642), + [anon_sym_4] = ACTIONS(1642), + [anon_sym_STAR_STAR] = ACTIONS(1642), + [anon_sym_DOT] = ACTIONS(1642), + [anon_sym_BSLASH] = ACTIONS(1644), + [anon_sym_5] = ACTIONS(1642), + [anon_sym_6] = ACTIONS(1642), + [anon_sym_7] = ACTIONS(1642), + [anon_sym_8] = ACTIONS(1642), + [anon_sym_9] = ACTIONS(1642), + [anon_sym_STAR] = ACTIONS(1644), + [anon_sym_10] = ACTIONS(1642), + [anon_sym_11] = ACTIONS(1642), + [anon_sym_12] = ACTIONS(1642), + [anon_sym_13] = ACTIONS(1642), + [anon_sym_14] = ACTIONS(1642), + [anon_sym_15] = ACTIONS(1642), + [anon_sym_SLASH] = ACTIONS(1644), + [anon_sym_16] = ACTIONS(1642), + [anon_sym_BSLASH_SLASH] = ACTIONS(1642), + [anon_sym_SLASH_AT] = ACTIONS(1642), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1642), + [anon_sym_BANG] = ACTIONS(1644), + [anon_sym_BANG_BANG] = ACTIONS(1642), + [anon_sym_SQUOTE] = ACTIONS(1642), + [anon_sym_BSLASH_AT] = ACTIONS(1642), + [anon_sym_CARET] = ACTIONS(1644), + [anon_sym_BSLASH_CARET] = ACTIONS(1642), + [anon_sym_AT_AT] = ACTIONS(1644), + [anon_sym_AT_AT_AT] = ACTIONS(1642), + [anon_sym_PIPE] = ACTIONS(1644), + [anon_sym_LT_GT] = ACTIONS(1642), + [sym_list_bracket_end] = ACTIONS(1642), + [anon_sym_RBRACK] = ACTIONS(1642), + [sym_association_bracket_end] = ACTIONS(1642), + [sym_comment] = ACTIONS(3), + }, + [710] = { + [aux_sym_source_file_token1] = ACTIONS(1244), + [sym_parenthesis_end] = ACTIONS(1244), + [anon_sym_COMMA] = ACTIONS(1244), + [anon_sym_PLUS_PLUS] = ACTIONS(1244), + [anon_sym_DASH_DASH] = ACTIONS(1244), + [anon_sym_PLUS] = ACTIONS(1246), + [anon_sym_DASH] = ACTIONS(1246), + [anon_sym_] = ACTIONS(1244), + [anon_sym_BSLASH_] = ACTIONS(1244), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1244), + [anon_sym_SEMI] = ACTIONS(1244), + [anon_sym_EQ] = ACTIONS(1246), + [anon_sym_COLON_EQ] = ACTIONS(1244), + [anon_sym_CARET_EQ] = ACTIONS(1244), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1244), + [anon_sym_EQ_DOT] = ACTIONS(1244), + [anon_sym_QMARK] = ACTIONS(1244), + [anon_sym_EQ_EQ] = ACTIONS(1244), + [anon_sym_BANG_EQ] = ACTIONS(1244), + [anon_sym_GT] = ACTIONS(1246), + [anon_sym_GT_EQ] = ACTIONS(1244), + [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT_EQ] = ACTIONS(1244), + [anon_sym_DASH_GT] = ACTIONS(1244), + [anon_sym_COLON_GT] = ACTIONS(1244), + [anon_sym_COLON_COLON] = ACTIONS(1244), + [anon_sym_AT] = ACTIONS(1246), + [anon_sym_TILDE] = ACTIONS(1244), + [anon_sym_AT_STAR] = ACTIONS(1244), + [anon_sym_SLASH_STAR] = ACTIONS(1244), + [anon_sym_BSLASH_AMP] = ACTIONS(1244), + [anon_sym_BSLASH_PLUS] = ACTIONS(1244), + [anon_sym_AMP] = ACTIONS(1244), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1244), + [anon_sym_3] = ACTIONS(1244), + [anon_sym_4] = ACTIONS(1244), + [anon_sym_STAR_STAR] = ACTIONS(1244), + [anon_sym_DOT] = ACTIONS(1244), + [anon_sym_BSLASH] = ACTIONS(1246), + [anon_sym_5] = ACTIONS(1244), + [anon_sym_6] = ACTIONS(1244), + [anon_sym_7] = ACTIONS(1244), + [anon_sym_8] = ACTIONS(1244), + [anon_sym_9] = ACTIONS(1244), + [anon_sym_STAR] = ACTIONS(1246), + [anon_sym_10] = ACTIONS(1244), + [anon_sym_11] = ACTIONS(1244), + [anon_sym_12] = ACTIONS(1244), + [anon_sym_13] = ACTIONS(1244), + [anon_sym_14] = ACTIONS(1244), + [anon_sym_15] = ACTIONS(1244), + [anon_sym_SLASH] = ACTIONS(1246), + [anon_sym_16] = ACTIONS(1244), + [anon_sym_BSLASH_SLASH] = ACTIONS(1244), + [anon_sym_SLASH_AT] = ACTIONS(1244), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1244), + [anon_sym_BANG] = ACTIONS(1246), + [anon_sym_BANG_BANG] = ACTIONS(1244), + [anon_sym_SQUOTE] = ACTIONS(1244), + [anon_sym_BSLASH_AT] = ACTIONS(1244), + [anon_sym_CARET] = ACTIONS(1246), + [anon_sym_BSLASH_CARET] = ACTIONS(1244), + [anon_sym_AT_AT] = ACTIONS(1246), + [anon_sym_AT_AT_AT] = ACTIONS(1244), + [anon_sym_PIPE] = ACTIONS(1246), + [anon_sym_LT_GT] = ACTIONS(1244), + [sym_list_bracket_end] = ACTIONS(1244), + [anon_sym_RBRACK] = ACTIONS(1244), + [sym_association_bracket_end] = ACTIONS(1244), + [sym_comment] = ACTIONS(3), + }, + [711] = { + [sym_backslash_operator] = STATE(279), + [aux_sym_backslash_repeat1] = STATE(711), + [aux_sym_source_file_token1] = ACTIONS(506), + [sym_parenthesis_end] = ACTIONS(506), + [anon_sym_COMMA] = ACTIONS(506), + [anon_sym_PLUS] = ACTIONS(506), + [anon_sym_DASH] = ACTIONS(508), + [anon_sym_] = ACTIONS(506), + [anon_sym_BSLASH_] = ACTIONS(506), + [anon_sym_BSLASH_PERCENT] = ACTIONS(506), + [anon_sym_SEMI] = ACTIONS(506), + [anon_sym_EQ] = ACTIONS(508), + [anon_sym_COLON_EQ] = ACTIONS(506), + [anon_sym_CARET_EQ] = ACTIONS(506), + [anon_sym_CARET_COLON_EQ] = ACTIONS(506), + [anon_sym_EQ_DOT] = ACTIONS(506), + [anon_sym_QMARK] = ACTIONS(506), + [anon_sym_EQ_EQ] = ACTIONS(506), + [anon_sym_BANG_EQ] = ACTIONS(506), + [anon_sym_GT] = ACTIONS(508), + [anon_sym_GT_EQ] = ACTIONS(506), + [anon_sym_LT] = ACTIONS(508), + [anon_sym_LT_EQ] = ACTIONS(506), + [anon_sym_DASH_GT] = ACTIONS(506), + [anon_sym_COLON_GT] = ACTIONS(506), + [anon_sym_COLON_COLON] = ACTIONS(506), + [anon_sym_AT] = ACTIONS(508), + [anon_sym_TILDE] = ACTIONS(506), + [anon_sym_AT_STAR] = ACTIONS(506), + [anon_sym_SLASH_STAR] = ACTIONS(506), + [anon_sym_BSLASH_AMP] = ACTIONS(506), + [anon_sym_BSLASH_PLUS] = ACTIONS(506), + [anon_sym_AMP] = ACTIONS(506), + [anon_sym_PIPE_DASH_GT] = ACTIONS(506), + [anon_sym_3] = ACTIONS(506), + [anon_sym_4] = ACTIONS(506), + [anon_sym_STAR_STAR] = ACTIONS(506), + [anon_sym_DOT] = ACTIONS(506), + [anon_sym_BSLASH] = ACTIONS(1646), + [anon_sym_5] = ACTIONS(506), + [anon_sym_6] = ACTIONS(506), + [anon_sym_7] = ACTIONS(506), + [anon_sym_8] = ACTIONS(506), + [anon_sym_9] = ACTIONS(506), + [anon_sym_STAR] = ACTIONS(508), + [anon_sym_10] = ACTIONS(506), + [anon_sym_11] = ACTIONS(506), + [anon_sym_12] = ACTIONS(506), + [anon_sym_13] = ACTIONS(506), + [anon_sym_14] = ACTIONS(506), + [anon_sym_15] = ACTIONS(506), + [anon_sym_SLASH] = ACTIONS(508), + [anon_sym_16] = ACTIONS(506), + [anon_sym_BSLASH_SLASH] = ACTIONS(506), + [anon_sym_SLASH_AT] = ACTIONS(506), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(506), + [anon_sym_BANG] = ACTIONS(508), + [anon_sym_BANG_BANG] = ACTIONS(506), + [anon_sym_SQUOTE] = ACTIONS(506), + [anon_sym_BSLASH_AT] = ACTIONS(506), + [anon_sym_CARET] = ACTIONS(508), + [anon_sym_BSLASH_CARET] = ACTIONS(506), + [anon_sym_AT_AT] = ACTIONS(508), + [anon_sym_AT_AT_AT] = ACTIONS(506), + [anon_sym_PIPE] = ACTIONS(508), + [anon_sym_LT_GT] = ACTIONS(506), + [sym_list_bracket_end] = ACTIONS(506), + [anon_sym_RBRACK] = ACTIONS(506), + [sym_association_bracket_end] = ACTIONS(506), + [sym_comment] = ACTIONS(3), + }, + [712] = { + [sym_compound_expression_operator] = STATE(385), + [aux_sym_compound_expression_repeat1] = STATE(712), + [aux_sym_source_file_token1] = ACTIONS(651), + [sym_parenthesis_end] = ACTIONS(651), + [anon_sym_COMMA] = ACTIONS(651), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_] = ACTIONS(651), + [anon_sym_BSLASH_] = ACTIONS(651), + [anon_sym_BSLASH_PERCENT] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(1649), + [anon_sym_EQ] = ACTIONS(653), + [anon_sym_COLON_EQ] = ACTIONS(651), + [anon_sym_CARET_EQ] = ACTIONS(651), + [anon_sym_CARET_COLON_EQ] = ACTIONS(651), + [anon_sym_EQ_DOT] = ACTIONS(651), + [anon_sym_QMARK] = ACTIONS(651), + [anon_sym_EQ_EQ] = ACTIONS(651), + [anon_sym_BANG_EQ] = ACTIONS(651), + [anon_sym_GT] = ACTIONS(653), + [anon_sym_GT_EQ] = ACTIONS(651), + [anon_sym_LT] = ACTIONS(653), + [anon_sym_LT_EQ] = ACTIONS(651), + [anon_sym_DASH_GT] = ACTIONS(651), + [anon_sym_COLON_GT] = ACTIONS(651), + [anon_sym_COLON_COLON] = ACTIONS(651), + [anon_sym_AT] = ACTIONS(653), + [anon_sym_TILDE] = ACTIONS(651), + [anon_sym_AT_STAR] = ACTIONS(651), + [anon_sym_SLASH_STAR] = ACTIONS(651), + [anon_sym_BSLASH_AMP] = ACTIONS(651), + [anon_sym_BSLASH_PLUS] = ACTIONS(651), + [anon_sym_AMP] = ACTIONS(651), + [anon_sym_PIPE_DASH_GT] = ACTIONS(651), + [anon_sym_3] = ACTIONS(651), + [anon_sym_4] = ACTIONS(651), + [anon_sym_STAR_STAR] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_BSLASH] = ACTIONS(653), + [anon_sym_5] = ACTIONS(651), + [anon_sym_6] = ACTIONS(651), + [anon_sym_7] = ACTIONS(651), + [anon_sym_8] = ACTIONS(651), + [anon_sym_9] = ACTIONS(651), + [anon_sym_STAR] = ACTIONS(653), + [anon_sym_10] = ACTIONS(651), + [anon_sym_11] = ACTIONS(651), + [anon_sym_12] = ACTIONS(651), + [anon_sym_13] = ACTIONS(651), + [anon_sym_14] = ACTIONS(651), + [anon_sym_15] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(653), + [anon_sym_16] = ACTIONS(651), + [anon_sym_BSLASH_SLASH] = ACTIONS(651), + [anon_sym_SLASH_AT] = ACTIONS(651), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(651), + [anon_sym_BANG] = ACTIONS(653), + [anon_sym_BANG_BANG] = ACTIONS(651), + [anon_sym_SQUOTE] = ACTIONS(651), + [anon_sym_BSLASH_AT] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(653), + [anon_sym_BSLASH_CARET] = ACTIONS(651), + [anon_sym_AT_AT] = ACTIONS(653), + [anon_sym_AT_AT_AT] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(653), + [anon_sym_LT_GT] = ACTIONS(651), + [sym_list_bracket_end] = ACTIONS(651), + [anon_sym_RBRACK] = ACTIONS(651), + [sym_association_bracket_end] = ACTIONS(651), + [sym_comment] = ACTIONS(3), + }, + [713] = { + [sym_equal_ascii_operator] = STATE(369), + [aux_sym_equal_ascii_repeat1] = STATE(713), + [aux_sym_source_file_token1] = ACTIONS(429), + [sym_parenthesis_end] = ACTIONS(429), + [anon_sym_COMMA] = ACTIONS(429), + [anon_sym_PLUS] = ACTIONS(429), + [anon_sym_DASH] = ACTIONS(431), + [anon_sym_] = ACTIONS(429), + [anon_sym_BSLASH_] = ACTIONS(429), + [anon_sym_BSLASH_PERCENT] = ACTIONS(429), + [anon_sym_SEMI] = ACTIONS(429), + [anon_sym_EQ] = ACTIONS(431), + [anon_sym_COLON_EQ] = ACTIONS(429), + [anon_sym_CARET_EQ] = ACTIONS(429), + [anon_sym_CARET_COLON_EQ] = ACTIONS(429), + [anon_sym_EQ_DOT] = ACTIONS(429), + [anon_sym_QMARK] = ACTIONS(429), + [anon_sym_EQ_EQ] = ACTIONS(1652), + [anon_sym_BANG_EQ] = ACTIONS(429), + [anon_sym_GT] = ACTIONS(431), + [anon_sym_GT_EQ] = ACTIONS(429), + [anon_sym_LT] = ACTIONS(431), + [anon_sym_LT_EQ] = ACTIONS(429), + [anon_sym_DASH_GT] = ACTIONS(429), + [anon_sym_COLON_GT] = ACTIONS(429), + [anon_sym_COLON_COLON] = ACTIONS(429), + [anon_sym_AT] = ACTIONS(431), + [anon_sym_TILDE] = ACTIONS(429), + [anon_sym_AT_STAR] = ACTIONS(429), + [anon_sym_SLASH_STAR] = ACTIONS(429), + [anon_sym_BSLASH_AMP] = ACTIONS(429), + [anon_sym_BSLASH_PLUS] = ACTIONS(429), + [anon_sym_AMP] = ACTIONS(429), + [anon_sym_PIPE_DASH_GT] = ACTIONS(429), + [anon_sym_3] = ACTIONS(429), + [anon_sym_4] = ACTIONS(429), + [anon_sym_STAR_STAR] = ACTIONS(429), + [anon_sym_DOT] = ACTIONS(429), + [anon_sym_BSLASH] = ACTIONS(431), + [anon_sym_5] = ACTIONS(429), + [anon_sym_6] = ACTIONS(429), + [anon_sym_7] = ACTIONS(429), + [anon_sym_8] = ACTIONS(429), + [anon_sym_9] = ACTIONS(429), + [anon_sym_STAR] = ACTIONS(431), + [anon_sym_10] = ACTIONS(429), + [anon_sym_11] = ACTIONS(429), + [anon_sym_12] = ACTIONS(429), + [anon_sym_13] = ACTIONS(429), + [anon_sym_14] = ACTIONS(429), + [anon_sym_15] = ACTIONS(429), + [anon_sym_SLASH] = ACTIONS(431), + [anon_sym_16] = ACTIONS(429), + [anon_sym_BSLASH_SLASH] = ACTIONS(429), + [anon_sym_SLASH_AT] = ACTIONS(429), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(429), + [anon_sym_BANG] = ACTIONS(431), + [anon_sym_BANG_BANG] = ACTIONS(429), + [anon_sym_SQUOTE] = ACTIONS(429), + [anon_sym_BSLASH_AT] = ACTIONS(429), + [anon_sym_CARET] = ACTIONS(431), + [anon_sym_BSLASH_CARET] = ACTIONS(429), + [anon_sym_AT_AT] = ACTIONS(431), + [anon_sym_AT_AT_AT] = ACTIONS(429), + [anon_sym_PIPE] = ACTIONS(431), + [anon_sym_LT_GT] = ACTIONS(429), + [sym_list_bracket_end] = ACTIONS(429), + [anon_sym_RBRACK] = ACTIONS(429), + [sym_association_bracket_end] = ACTIONS(429), + [sym_comment] = ACTIONS(3), + }, + [714] = { + [sym_unequal_ascii_operator] = STATE(364), + [aux_sym_unequal_ascii_repeat1] = STATE(714), + [aux_sym_source_file_token1] = ACTIONS(433), + [sym_parenthesis_end] = ACTIONS(433), + [anon_sym_COMMA] = ACTIONS(433), + [anon_sym_PLUS] = ACTIONS(433), + [anon_sym_DASH] = ACTIONS(435), + [anon_sym_] = ACTIONS(433), + [anon_sym_BSLASH_] = ACTIONS(433), + [anon_sym_BSLASH_PERCENT] = ACTIONS(433), + [anon_sym_SEMI] = ACTIONS(433), + [anon_sym_EQ] = ACTIONS(435), + [anon_sym_COLON_EQ] = ACTIONS(433), + [anon_sym_CARET_EQ] = ACTIONS(433), + [anon_sym_CARET_COLON_EQ] = ACTIONS(433), + [anon_sym_EQ_DOT] = ACTIONS(433), + [anon_sym_QMARK] = ACTIONS(433), + [anon_sym_EQ_EQ] = ACTIONS(433), + [anon_sym_BANG_EQ] = ACTIONS(1655), + [anon_sym_GT] = ACTIONS(435), + [anon_sym_GT_EQ] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(435), + [anon_sym_LT_EQ] = ACTIONS(433), + [anon_sym_DASH_GT] = ACTIONS(433), + [anon_sym_COLON_GT] = ACTIONS(433), + [anon_sym_COLON_COLON] = ACTIONS(433), + [anon_sym_AT] = ACTIONS(435), + [anon_sym_TILDE] = ACTIONS(433), + [anon_sym_AT_STAR] = ACTIONS(433), + [anon_sym_SLASH_STAR] = ACTIONS(433), + [anon_sym_BSLASH_AMP] = ACTIONS(433), + [anon_sym_BSLASH_PLUS] = ACTIONS(433), + [anon_sym_AMP] = ACTIONS(433), + [anon_sym_PIPE_DASH_GT] = ACTIONS(433), + [anon_sym_3] = ACTIONS(433), + [anon_sym_4] = ACTIONS(433), + [anon_sym_STAR_STAR] = ACTIONS(433), + [anon_sym_DOT] = ACTIONS(433), + [anon_sym_BSLASH] = ACTIONS(435), + [anon_sym_5] = ACTIONS(433), + [anon_sym_6] = ACTIONS(433), + [anon_sym_7] = ACTIONS(433), + [anon_sym_8] = ACTIONS(433), + [anon_sym_9] = ACTIONS(433), + [anon_sym_STAR] = ACTIONS(435), + [anon_sym_10] = ACTIONS(433), + [anon_sym_11] = ACTIONS(433), + [anon_sym_12] = ACTIONS(433), + [anon_sym_13] = ACTIONS(433), + [anon_sym_14] = ACTIONS(433), + [anon_sym_15] = ACTIONS(433), + [anon_sym_SLASH] = ACTIONS(435), + [anon_sym_16] = ACTIONS(433), + [anon_sym_BSLASH_SLASH] = ACTIONS(433), + [anon_sym_SLASH_AT] = ACTIONS(433), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(433), + [anon_sym_BANG] = ACTIONS(435), + [anon_sym_BANG_BANG] = ACTIONS(433), + [anon_sym_SQUOTE] = ACTIONS(433), + [anon_sym_BSLASH_AT] = ACTIONS(433), + [anon_sym_CARET] = ACTIONS(435), + [anon_sym_BSLASH_CARET] = ACTIONS(433), + [anon_sym_AT_AT] = ACTIONS(435), + [anon_sym_AT_AT_AT] = ACTIONS(433), + [anon_sym_PIPE] = ACTIONS(435), + [anon_sym_LT_GT] = ACTIONS(433), + [sym_list_bracket_end] = ACTIONS(433), + [anon_sym_RBRACK] = ACTIONS(433), + [sym_association_bracket_end] = ACTIONS(433), + [sym_comment] = ACTIONS(3), + }, + [715] = { + [sym_greater_ascii_operator] = STATE(328), + [aux_sym_greater_ascii_repeat1] = STATE(715), + [aux_sym_source_file_token1] = ACTIONS(437), + [sym_parenthesis_end] = ACTIONS(437), + [anon_sym_COMMA] = ACTIONS(437), + [anon_sym_PLUS] = ACTIONS(437), + [anon_sym_DASH] = ACTIONS(439), + [anon_sym_] = ACTIONS(437), + [anon_sym_BSLASH_] = ACTIONS(437), + [anon_sym_BSLASH_PERCENT] = ACTIONS(437), + [anon_sym_SEMI] = ACTIONS(437), + [anon_sym_EQ] = ACTIONS(439), + [anon_sym_COLON_EQ] = ACTIONS(437), + [anon_sym_CARET_EQ] = ACTIONS(437), + [anon_sym_CARET_COLON_EQ] = ACTIONS(437), + [anon_sym_EQ_DOT] = ACTIONS(437), + [anon_sym_QMARK] = ACTIONS(437), + [anon_sym_EQ_EQ] = ACTIONS(437), + [anon_sym_BANG_EQ] = ACTIONS(437), + [anon_sym_GT] = ACTIONS(1658), + [anon_sym_GT_EQ] = ACTIONS(437), + [anon_sym_LT] = ACTIONS(439), + [anon_sym_LT_EQ] = ACTIONS(437), + [anon_sym_DASH_GT] = ACTIONS(437), + [anon_sym_COLON_GT] = ACTIONS(437), + [anon_sym_COLON_COLON] = ACTIONS(437), + [anon_sym_AT] = ACTIONS(439), + [anon_sym_TILDE] = ACTIONS(437), + [anon_sym_AT_STAR] = ACTIONS(437), + [anon_sym_SLASH_STAR] = ACTIONS(437), + [anon_sym_BSLASH_AMP] = ACTIONS(437), + [anon_sym_BSLASH_PLUS] = ACTIONS(437), + [anon_sym_AMP] = ACTIONS(437), + [anon_sym_PIPE_DASH_GT] = ACTIONS(437), + [anon_sym_3] = ACTIONS(437), + [anon_sym_4] = ACTIONS(437), + [anon_sym_STAR_STAR] = ACTIONS(437), + [anon_sym_DOT] = ACTIONS(437), + [anon_sym_BSLASH] = ACTIONS(439), + [anon_sym_5] = ACTIONS(437), + [anon_sym_6] = ACTIONS(437), + [anon_sym_7] = ACTIONS(437), + [anon_sym_8] = ACTIONS(437), + [anon_sym_9] = ACTIONS(437), + [anon_sym_STAR] = ACTIONS(439), + [anon_sym_10] = ACTIONS(437), + [anon_sym_11] = ACTIONS(437), + [anon_sym_12] = ACTIONS(437), + [anon_sym_13] = ACTIONS(437), + [anon_sym_14] = ACTIONS(437), + [anon_sym_15] = ACTIONS(437), + [anon_sym_SLASH] = ACTIONS(439), + [anon_sym_16] = ACTIONS(437), + [anon_sym_BSLASH_SLASH] = ACTIONS(437), + [anon_sym_SLASH_AT] = ACTIONS(437), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(437), + [anon_sym_BANG] = ACTIONS(439), + [anon_sym_BANG_BANG] = ACTIONS(437), + [anon_sym_SQUOTE] = ACTIONS(437), + [anon_sym_BSLASH_AT] = ACTIONS(437), + [anon_sym_CARET] = ACTIONS(439), + [anon_sym_BSLASH_CARET] = ACTIONS(437), + [anon_sym_AT_AT] = ACTIONS(439), + [anon_sym_AT_AT_AT] = ACTIONS(437), + [anon_sym_PIPE] = ACTIONS(439), + [anon_sym_LT_GT] = ACTIONS(437), + [sym_list_bracket_end] = ACTIONS(437), + [anon_sym_RBRACK] = ACTIONS(437), + [sym_association_bracket_end] = ACTIONS(437), + [sym_comment] = ACTIONS(3), + }, + [716] = { + [sym_greater_equal_ascii_operator] = STATE(260), + [aux_sym_greater_equal_ascii_repeat1] = STATE(716), + [aux_sym_source_file_token1] = ACTIONS(441), + [sym_parenthesis_end] = ACTIONS(441), + [anon_sym_COMMA] = ACTIONS(441), + [anon_sym_PLUS] = ACTIONS(441), + [anon_sym_DASH] = ACTIONS(443), + [anon_sym_] = ACTIONS(441), + [anon_sym_BSLASH_] = ACTIONS(441), + [anon_sym_BSLASH_PERCENT] = ACTIONS(441), + [anon_sym_SEMI] = ACTIONS(441), + [anon_sym_EQ] = ACTIONS(443), + [anon_sym_COLON_EQ] = ACTIONS(441), + [anon_sym_CARET_EQ] = ACTIONS(441), + [anon_sym_CARET_COLON_EQ] = ACTIONS(441), + [anon_sym_EQ_DOT] = ACTIONS(441), + [anon_sym_QMARK] = ACTIONS(441), + [anon_sym_EQ_EQ] = ACTIONS(441), + [anon_sym_BANG_EQ] = ACTIONS(441), + [anon_sym_GT] = ACTIONS(443), + [anon_sym_GT_EQ] = ACTIONS(1661), + [anon_sym_LT] = ACTIONS(443), + [anon_sym_LT_EQ] = ACTIONS(441), + [anon_sym_DASH_GT] = ACTIONS(441), + [anon_sym_COLON_GT] = ACTIONS(441), + [anon_sym_COLON_COLON] = ACTIONS(441), + [anon_sym_AT] = ACTIONS(443), + [anon_sym_TILDE] = ACTIONS(441), + [anon_sym_AT_STAR] = ACTIONS(441), + [anon_sym_SLASH_STAR] = ACTIONS(441), + [anon_sym_BSLASH_AMP] = ACTIONS(441), + [anon_sym_BSLASH_PLUS] = ACTIONS(441), + [anon_sym_AMP] = ACTIONS(441), + [anon_sym_PIPE_DASH_GT] = ACTIONS(441), + [anon_sym_3] = ACTIONS(441), + [anon_sym_4] = ACTIONS(441), + [anon_sym_STAR_STAR] = ACTIONS(441), + [anon_sym_DOT] = ACTIONS(441), + [anon_sym_BSLASH] = ACTIONS(443), + [anon_sym_5] = ACTIONS(441), + [anon_sym_6] = ACTIONS(441), + [anon_sym_7] = ACTIONS(441), + [anon_sym_8] = ACTIONS(441), + [anon_sym_9] = ACTIONS(441), + [anon_sym_STAR] = ACTIONS(443), + [anon_sym_10] = ACTIONS(441), + [anon_sym_11] = ACTIONS(441), + [anon_sym_12] = ACTIONS(441), + [anon_sym_13] = ACTIONS(441), + [anon_sym_14] = ACTIONS(441), + [anon_sym_15] = ACTIONS(441), + [anon_sym_SLASH] = ACTIONS(443), + [anon_sym_16] = ACTIONS(441), + [anon_sym_BSLASH_SLASH] = ACTIONS(441), + [anon_sym_SLASH_AT] = ACTIONS(441), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(441), + [anon_sym_BANG] = ACTIONS(443), + [anon_sym_BANG_BANG] = ACTIONS(441), + [anon_sym_SQUOTE] = ACTIONS(441), + [anon_sym_BSLASH_AT] = ACTIONS(441), + [anon_sym_CARET] = ACTIONS(443), + [anon_sym_BSLASH_CARET] = ACTIONS(441), + [anon_sym_AT_AT] = ACTIONS(443), + [anon_sym_AT_AT_AT] = ACTIONS(441), + [anon_sym_PIPE] = ACTIONS(443), + [anon_sym_LT_GT] = ACTIONS(441), + [sym_list_bracket_end] = ACTIONS(441), + [anon_sym_RBRACK] = ACTIONS(441), + [sym_association_bracket_end] = ACTIONS(441), + [sym_comment] = ACTIONS(3), + }, + [717] = { + [sym_circle_plus_operator] = STATE(290), + [aux_sym_circle_plus_repeat1] = STATE(708), + [aux_sym_source_file_token1] = ACTIONS(1664), + [sym_parenthesis_end] = ACTIONS(1664), + [anon_sym_COMMA] = ACTIONS(1664), + [anon_sym_PLUS] = ACTIONS(1664), + [anon_sym_DASH] = ACTIONS(1666), + [anon_sym_] = ACTIONS(1664), + [anon_sym_BSLASH_] = ACTIONS(1664), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1664), + [anon_sym_SEMI] = ACTIONS(1664), + [anon_sym_EQ] = ACTIONS(1666), + [anon_sym_COLON_EQ] = ACTIONS(1664), + [anon_sym_CARET_EQ] = ACTIONS(1664), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1664), + [anon_sym_EQ_DOT] = ACTIONS(1664), + [anon_sym_QMARK] = ACTIONS(1664), + [anon_sym_EQ_EQ] = ACTIONS(1664), + [anon_sym_BANG_EQ] = ACTIONS(1664), + [anon_sym_GT] = ACTIONS(1666), + [anon_sym_GT_EQ] = ACTIONS(1664), + [anon_sym_LT] = ACTIONS(1666), + [anon_sym_LT_EQ] = ACTIONS(1664), + [anon_sym_DASH_GT] = ACTIONS(1664), + [anon_sym_COLON_GT] = ACTIONS(1664), + [anon_sym_COLON_COLON] = ACTIONS(1664), + [anon_sym_AT] = ACTIONS(1666), + [anon_sym_TILDE] = ACTIONS(1664), + [anon_sym_AT_STAR] = ACTIONS(1664), + [anon_sym_SLASH_STAR] = ACTIONS(1664), + [anon_sym_BSLASH_AMP] = ACTIONS(1664), + [anon_sym_BSLASH_PLUS] = ACTIONS(1664), + [anon_sym_AMP] = ACTIONS(1664), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1664), + [anon_sym_3] = ACTIONS(1664), + [anon_sym_4] = ACTIONS(1664), + [anon_sym_STAR_STAR] = ACTIONS(1664), + [anon_sym_DOT] = ACTIONS(1664), + [anon_sym_BSLASH] = ACTIONS(1666), + [anon_sym_5] = ACTIONS(1664), + [anon_sym_6] = ACTIONS(1664), + [anon_sym_7] = ACTIONS(1664), + [anon_sym_8] = ACTIONS(1664), + [anon_sym_9] = ACTIONS(1664), + [anon_sym_STAR] = ACTIONS(1666), + [anon_sym_10] = ACTIONS(1664), + [anon_sym_11] = ACTIONS(1664), + [anon_sym_12] = ACTIONS(1664), + [anon_sym_13] = ACTIONS(1664), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(1664), + [anon_sym_SLASH] = ACTIONS(1666), + [anon_sym_16] = ACTIONS(1664), + [anon_sym_BSLASH_SLASH] = ACTIONS(1664), + [anon_sym_SLASH_AT] = ACTIONS(1664), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1664), + [anon_sym_BANG] = ACTIONS(1666), + [anon_sym_BANG_BANG] = ACTIONS(1664), + [anon_sym_SQUOTE] = ACTIONS(1664), + [anon_sym_BSLASH_AT] = ACTIONS(1664), + [anon_sym_CARET] = ACTIONS(1666), + [anon_sym_BSLASH_CARET] = ACTIONS(1664), + [anon_sym_AT_AT] = ACTIONS(1666), + [anon_sym_AT_AT_AT] = ACTIONS(1664), + [anon_sym_PIPE] = ACTIONS(1666), + [anon_sym_LT_GT] = ACTIONS(1664), + [sym_list_bracket_end] = ACTIONS(1664), + [anon_sym_RBRACK] = ACTIONS(1664), + [sym_association_bracket_end] = ACTIONS(1664), + [sym_comment] = ACTIONS(3), + }, + [718] = { + [sym_less_ascii_operator] = STATE(261), + [aux_sym_less_ascii_repeat1] = STATE(718), + [aux_sym_source_file_token1] = ACTIONS(445), + [sym_parenthesis_end] = ACTIONS(445), + [anon_sym_COMMA] = ACTIONS(445), + [anon_sym_PLUS] = ACTIONS(445), + [anon_sym_DASH] = ACTIONS(447), + [anon_sym_] = ACTIONS(445), + [anon_sym_BSLASH_] = ACTIONS(445), + [anon_sym_BSLASH_PERCENT] = ACTIONS(445), + [anon_sym_SEMI] = ACTIONS(445), + [anon_sym_EQ] = ACTIONS(447), + [anon_sym_COLON_EQ] = ACTIONS(445), + [anon_sym_CARET_EQ] = ACTIONS(445), + [anon_sym_CARET_COLON_EQ] = ACTIONS(445), + [anon_sym_EQ_DOT] = ACTIONS(445), + [anon_sym_QMARK] = ACTIONS(445), + [anon_sym_EQ_EQ] = ACTIONS(445), + [anon_sym_BANG_EQ] = ACTIONS(445), + [anon_sym_GT] = ACTIONS(447), + [anon_sym_GT_EQ] = ACTIONS(445), + [anon_sym_LT] = ACTIONS(1668), + [anon_sym_LT_EQ] = ACTIONS(445), + [anon_sym_DASH_GT] = ACTIONS(445), + [anon_sym_COLON_GT] = ACTIONS(445), + [anon_sym_COLON_COLON] = ACTIONS(445), + [anon_sym_AT] = ACTIONS(447), + [anon_sym_TILDE] = ACTIONS(445), + [anon_sym_AT_STAR] = ACTIONS(445), + [anon_sym_SLASH_STAR] = ACTIONS(445), + [anon_sym_BSLASH_AMP] = ACTIONS(445), + [anon_sym_BSLASH_PLUS] = ACTIONS(445), + [anon_sym_AMP] = ACTIONS(445), + [anon_sym_PIPE_DASH_GT] = ACTIONS(445), + [anon_sym_3] = ACTIONS(445), + [anon_sym_4] = ACTIONS(445), + [anon_sym_STAR_STAR] = ACTIONS(445), + [anon_sym_DOT] = ACTIONS(445), + [anon_sym_BSLASH] = ACTIONS(447), + [anon_sym_5] = ACTIONS(445), + [anon_sym_6] = ACTIONS(445), + [anon_sym_7] = ACTIONS(445), + [anon_sym_8] = ACTIONS(445), + [anon_sym_9] = ACTIONS(445), + [anon_sym_STAR] = ACTIONS(447), + [anon_sym_10] = ACTIONS(445), + [anon_sym_11] = ACTIONS(445), + [anon_sym_12] = ACTIONS(445), + [anon_sym_13] = ACTIONS(445), + [anon_sym_14] = ACTIONS(445), + [anon_sym_15] = ACTIONS(445), + [anon_sym_SLASH] = ACTIONS(447), + [anon_sym_16] = ACTIONS(445), + [anon_sym_BSLASH_SLASH] = ACTIONS(445), + [anon_sym_SLASH_AT] = ACTIONS(445), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(445), + [anon_sym_BANG] = ACTIONS(447), + [anon_sym_BANG_BANG] = ACTIONS(445), + [anon_sym_SQUOTE] = ACTIONS(445), + [anon_sym_BSLASH_AT] = ACTIONS(445), + [anon_sym_CARET] = ACTIONS(447), + [anon_sym_BSLASH_CARET] = ACTIONS(445), + [anon_sym_AT_AT] = ACTIONS(447), + [anon_sym_AT_AT_AT] = ACTIONS(445), + [anon_sym_PIPE] = ACTIONS(447), + [anon_sym_LT_GT] = ACTIONS(445), + [sym_list_bracket_end] = ACTIONS(445), + [anon_sym_RBRACK] = ACTIONS(445), + [sym_association_bracket_end] = ACTIONS(445), + [sym_comment] = ACTIONS(3), + }, + [719] = { + [sym_less_equal_ascii_operator] = STATE(262), + [aux_sym_less_equal_ascii_repeat1] = STATE(719), + [aux_sym_source_file_token1] = ACTIONS(449), + [sym_parenthesis_end] = ACTIONS(449), + [anon_sym_COMMA] = ACTIONS(449), + [anon_sym_PLUS] = ACTIONS(449), + [anon_sym_DASH] = ACTIONS(451), + [anon_sym_] = ACTIONS(449), + [anon_sym_BSLASH_] = ACTIONS(449), + [anon_sym_BSLASH_PERCENT] = ACTIONS(449), + [anon_sym_SEMI] = ACTIONS(449), + [anon_sym_EQ] = ACTIONS(451), + [anon_sym_COLON_EQ] = ACTIONS(449), + [anon_sym_CARET_EQ] = ACTIONS(449), + [anon_sym_CARET_COLON_EQ] = ACTIONS(449), + [anon_sym_EQ_DOT] = ACTIONS(449), + [anon_sym_QMARK] = ACTIONS(449), + [anon_sym_EQ_EQ] = ACTIONS(449), + [anon_sym_BANG_EQ] = ACTIONS(449), + [anon_sym_GT] = ACTIONS(451), + [anon_sym_GT_EQ] = ACTIONS(449), + [anon_sym_LT] = ACTIONS(451), + [anon_sym_LT_EQ] = ACTIONS(1671), + [anon_sym_DASH_GT] = ACTIONS(449), + [anon_sym_COLON_GT] = ACTIONS(449), + [anon_sym_COLON_COLON] = ACTIONS(449), + [anon_sym_AT] = ACTIONS(451), + [anon_sym_TILDE] = ACTIONS(449), + [anon_sym_AT_STAR] = ACTIONS(449), + [anon_sym_SLASH_STAR] = ACTIONS(449), + [anon_sym_BSLASH_AMP] = ACTIONS(449), + [anon_sym_BSLASH_PLUS] = ACTIONS(449), + [anon_sym_AMP] = ACTIONS(449), + [anon_sym_PIPE_DASH_GT] = ACTIONS(449), + [anon_sym_3] = ACTIONS(449), + [anon_sym_4] = ACTIONS(449), + [anon_sym_STAR_STAR] = ACTIONS(449), + [anon_sym_DOT] = ACTIONS(449), + [anon_sym_BSLASH] = ACTIONS(451), + [anon_sym_5] = ACTIONS(449), + [anon_sym_6] = ACTIONS(449), + [anon_sym_7] = ACTIONS(449), + [anon_sym_8] = ACTIONS(449), + [anon_sym_9] = ACTIONS(449), + [anon_sym_STAR] = ACTIONS(451), + [anon_sym_10] = ACTIONS(449), + [anon_sym_11] = ACTIONS(449), + [anon_sym_12] = ACTIONS(449), + [anon_sym_13] = ACTIONS(449), + [anon_sym_14] = ACTIONS(449), + [anon_sym_15] = ACTIONS(449), + [anon_sym_SLASH] = ACTIONS(451), + [anon_sym_16] = ACTIONS(449), + [anon_sym_BSLASH_SLASH] = ACTIONS(449), + [anon_sym_SLASH_AT] = ACTIONS(449), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(449), + [anon_sym_BANG] = ACTIONS(451), + [anon_sym_BANG_BANG] = ACTIONS(449), + [anon_sym_SQUOTE] = ACTIONS(449), + [anon_sym_BSLASH_AT] = ACTIONS(449), + [anon_sym_CARET] = ACTIONS(451), + [anon_sym_BSLASH_CARET] = ACTIONS(449), + [anon_sym_AT_AT] = ACTIONS(451), + [anon_sym_AT_AT_AT] = ACTIONS(449), + [anon_sym_PIPE] = ACTIONS(451), + [anon_sym_LT_GT] = ACTIONS(449), + [sym_list_bracket_end] = ACTIONS(449), + [anon_sym_RBRACK] = ACTIONS(449), + [sym_association_bracket_end] = ACTIONS(449), + [sym_comment] = ACTIONS(3), + }, + [720] = { + [sym_compound_expression_operator] = STATE(385), + [aux_sym_compound_expression_repeat1] = STATE(712), + [aux_sym_source_file_token1] = ACTIONS(1674), + [sym_parenthesis_end] = ACTIONS(1674), + [anon_sym_COMMA] = ACTIONS(1674), + [anon_sym_PLUS] = ACTIONS(1674), + [anon_sym_DASH] = ACTIONS(1676), + [anon_sym_] = ACTIONS(1674), + [anon_sym_BSLASH_] = ACTIONS(1674), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1674), + [anon_sym_SEMI] = ACTIONS(1674), + [anon_sym_EQ] = ACTIONS(1676), + [anon_sym_COLON_EQ] = ACTIONS(1674), + [anon_sym_CARET_EQ] = ACTIONS(1674), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1674), + [anon_sym_EQ_DOT] = ACTIONS(1674), + [anon_sym_QMARK] = ACTIONS(1674), + [anon_sym_EQ_EQ] = ACTIONS(1674), + [anon_sym_BANG_EQ] = ACTIONS(1674), + [anon_sym_GT] = ACTIONS(1676), + [anon_sym_GT_EQ] = ACTIONS(1674), + [anon_sym_LT] = ACTIONS(1676), + [anon_sym_LT_EQ] = ACTIONS(1674), + [anon_sym_DASH_GT] = ACTIONS(1674), + [anon_sym_COLON_GT] = ACTIONS(1674), + [anon_sym_COLON_COLON] = ACTIONS(1674), + [anon_sym_AT] = ACTIONS(1676), + [anon_sym_TILDE] = ACTIONS(1674), + [anon_sym_AT_STAR] = ACTIONS(1674), + [anon_sym_SLASH_STAR] = ACTIONS(1674), + [anon_sym_BSLASH_AMP] = ACTIONS(1674), + [anon_sym_BSLASH_PLUS] = ACTIONS(1674), + [anon_sym_AMP] = ACTIONS(1674), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1674), + [anon_sym_3] = ACTIONS(1674), + [anon_sym_4] = ACTIONS(1674), + [anon_sym_STAR_STAR] = ACTIONS(1674), + [anon_sym_DOT] = ACTIONS(1674), + [anon_sym_BSLASH] = ACTIONS(1676), + [anon_sym_5] = ACTIONS(1674), + [anon_sym_6] = ACTIONS(1674), + [anon_sym_7] = ACTIONS(1674), + [anon_sym_8] = ACTIONS(1674), + [anon_sym_9] = ACTIONS(1674), + [anon_sym_STAR] = ACTIONS(1676), + [anon_sym_10] = ACTIONS(1674), + [anon_sym_11] = ACTIONS(1674), + [anon_sym_12] = ACTIONS(1674), + [anon_sym_13] = ACTIONS(1674), + [anon_sym_14] = ACTIONS(1674), + [anon_sym_15] = ACTIONS(1674), + [anon_sym_SLASH] = ACTIONS(1676), + [anon_sym_16] = ACTIONS(1674), + [anon_sym_BSLASH_SLASH] = ACTIONS(1674), + [anon_sym_SLASH_AT] = ACTIONS(1674), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1674), + [anon_sym_BANG] = ACTIONS(1676), + [anon_sym_BANG_BANG] = ACTIONS(1674), + [anon_sym_SQUOTE] = ACTIONS(1674), + [anon_sym_BSLASH_AT] = ACTIONS(1674), + [anon_sym_CARET] = ACTIONS(1676), + [anon_sym_BSLASH_CARET] = ACTIONS(1674), + [anon_sym_AT_AT] = ACTIONS(1676), + [anon_sym_AT_AT_AT] = ACTIONS(1674), + [anon_sym_PIPE] = ACTIONS(1676), + [anon_sym_LT_GT] = ACTIONS(1674), + [sym_list_bracket_end] = ACTIONS(1674), + [anon_sym_RBRACK] = ACTIONS(1674), + [sym_association_bracket_end] = ACTIONS(1674), + [sym_comment] = ACTIONS(3), + }, + [721] = { + [sym_message_name_operator] = STATE(265), + [aux_sym_message_name_repeat1] = STATE(721), + [aux_sym_source_file_token1] = ACTIONS(461), + [sym_parenthesis_end] = ACTIONS(461), + [anon_sym_COMMA] = ACTIONS(461), + [anon_sym_PLUS] = ACTIONS(461), + [anon_sym_DASH] = ACTIONS(463), + [anon_sym_] = ACTIONS(461), + [anon_sym_BSLASH_] = ACTIONS(461), + [anon_sym_BSLASH_PERCENT] = ACTIONS(461), + [anon_sym_SEMI] = ACTIONS(461), + [anon_sym_EQ] = ACTIONS(463), + [anon_sym_COLON_EQ] = ACTIONS(461), + [anon_sym_CARET_EQ] = ACTIONS(461), + [anon_sym_CARET_COLON_EQ] = ACTIONS(461), + [anon_sym_EQ_DOT] = ACTIONS(461), + [anon_sym_QMARK] = ACTIONS(461), + [anon_sym_EQ_EQ] = ACTIONS(461), + [anon_sym_BANG_EQ] = ACTIONS(461), + [anon_sym_GT] = ACTIONS(463), + [anon_sym_GT_EQ] = ACTIONS(461), + [anon_sym_LT] = ACTIONS(463), + [anon_sym_LT_EQ] = ACTIONS(461), + [anon_sym_DASH_GT] = ACTIONS(461), + [anon_sym_COLON_GT] = ACTIONS(461), + [anon_sym_COLON_COLON] = ACTIONS(1678), + [anon_sym_AT] = ACTIONS(463), + [anon_sym_TILDE] = ACTIONS(461), + [anon_sym_AT_STAR] = ACTIONS(461), + [anon_sym_SLASH_STAR] = ACTIONS(461), + [anon_sym_BSLASH_AMP] = ACTIONS(461), + [anon_sym_BSLASH_PLUS] = ACTIONS(461), + [anon_sym_AMP] = ACTIONS(461), + [anon_sym_PIPE_DASH_GT] = ACTIONS(461), + [anon_sym_3] = ACTIONS(461), + [anon_sym_4] = ACTIONS(461), + [anon_sym_STAR_STAR] = ACTIONS(461), + [anon_sym_DOT] = ACTIONS(461), + [anon_sym_BSLASH] = ACTIONS(463), + [anon_sym_5] = ACTIONS(461), + [anon_sym_6] = ACTIONS(461), + [anon_sym_7] = ACTIONS(461), + [anon_sym_8] = ACTIONS(461), + [anon_sym_9] = ACTIONS(461), + [anon_sym_STAR] = ACTIONS(463), + [anon_sym_10] = ACTIONS(461), + [anon_sym_11] = ACTIONS(461), + [anon_sym_12] = ACTIONS(461), + [anon_sym_13] = ACTIONS(461), + [anon_sym_14] = ACTIONS(461), + [anon_sym_15] = ACTIONS(461), + [anon_sym_SLASH] = ACTIONS(463), + [anon_sym_16] = ACTIONS(461), + [anon_sym_BSLASH_SLASH] = ACTIONS(461), + [anon_sym_SLASH_AT] = ACTIONS(461), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(461), + [anon_sym_BANG] = ACTIONS(463), + [anon_sym_BANG_BANG] = ACTIONS(461), + [anon_sym_SQUOTE] = ACTIONS(461), + [anon_sym_BSLASH_AT] = ACTIONS(461), + [anon_sym_CARET] = ACTIONS(463), + [anon_sym_BSLASH_CARET] = ACTIONS(461), + [anon_sym_AT_AT] = ACTIONS(463), + [anon_sym_AT_AT_AT] = ACTIONS(461), + [anon_sym_PIPE] = ACTIONS(463), + [anon_sym_LT_GT] = ACTIONS(461), + [sym_list_bracket_end] = ACTIONS(461), + [anon_sym_RBRACK] = ACTIONS(461), + [sym_association_bracket_end] = ACTIONS(461), + [sym_comment] = ACTIONS(3), + }, + [722] = { + [sym_composition_operator] = STATE(268), + [aux_sym_composition_repeat1] = STATE(722), + [aux_sym_source_file_token1] = ACTIONS(469), + [sym_parenthesis_end] = ACTIONS(469), + [anon_sym_COMMA] = ACTIONS(469), + [anon_sym_PLUS] = ACTIONS(469), + [anon_sym_DASH] = ACTIONS(471), + [anon_sym_] = ACTIONS(469), + [anon_sym_BSLASH_] = ACTIONS(469), + [anon_sym_BSLASH_PERCENT] = ACTIONS(469), + [anon_sym_SEMI] = ACTIONS(469), + [anon_sym_EQ] = ACTIONS(471), + [anon_sym_COLON_EQ] = ACTIONS(469), + [anon_sym_CARET_EQ] = ACTIONS(469), + [anon_sym_CARET_COLON_EQ] = ACTIONS(469), + [anon_sym_EQ_DOT] = ACTIONS(469), + [anon_sym_QMARK] = ACTIONS(469), + [anon_sym_EQ_EQ] = ACTIONS(469), + [anon_sym_BANG_EQ] = ACTIONS(469), + [anon_sym_GT] = ACTIONS(471), + [anon_sym_GT_EQ] = ACTIONS(469), + [anon_sym_LT] = ACTIONS(471), + [anon_sym_LT_EQ] = ACTIONS(469), + [anon_sym_DASH_GT] = ACTIONS(469), + [anon_sym_COLON_GT] = ACTIONS(469), + [anon_sym_COLON_COLON] = ACTIONS(469), + [anon_sym_AT] = ACTIONS(471), + [anon_sym_TILDE] = ACTIONS(469), + [anon_sym_AT_STAR] = ACTIONS(1681), + [anon_sym_SLASH_STAR] = ACTIONS(469), + [anon_sym_BSLASH_AMP] = ACTIONS(469), + [anon_sym_BSLASH_PLUS] = ACTIONS(469), + [anon_sym_AMP] = ACTIONS(469), + [anon_sym_PIPE_DASH_GT] = ACTIONS(469), + [anon_sym_3] = ACTIONS(469), + [anon_sym_4] = ACTIONS(469), + [anon_sym_STAR_STAR] = ACTIONS(469), + [anon_sym_DOT] = ACTIONS(469), + [anon_sym_BSLASH] = ACTIONS(471), + [anon_sym_5] = ACTIONS(469), + [anon_sym_6] = ACTIONS(469), + [anon_sym_7] = ACTIONS(469), + [anon_sym_8] = ACTIONS(469), + [anon_sym_9] = ACTIONS(469), + [anon_sym_STAR] = ACTIONS(471), + [anon_sym_10] = ACTIONS(469), + [anon_sym_11] = ACTIONS(469), + [anon_sym_12] = ACTIONS(469), + [anon_sym_13] = ACTIONS(469), + [anon_sym_14] = ACTIONS(469), + [anon_sym_15] = ACTIONS(469), + [anon_sym_SLASH] = ACTIONS(471), + [anon_sym_16] = ACTIONS(469), + [anon_sym_BSLASH_SLASH] = ACTIONS(469), + [anon_sym_SLASH_AT] = ACTIONS(469), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(469), + [anon_sym_BANG] = ACTIONS(471), + [anon_sym_BANG_BANG] = ACTIONS(469), + [anon_sym_SQUOTE] = ACTIONS(469), + [anon_sym_BSLASH_AT] = ACTIONS(469), + [anon_sym_CARET] = ACTIONS(471), + [anon_sym_BSLASH_CARET] = ACTIONS(469), + [anon_sym_AT_AT] = ACTIONS(471), + [anon_sym_AT_AT_AT] = ACTIONS(469), + [anon_sym_PIPE] = ACTIONS(471), + [anon_sym_LT_GT] = ACTIONS(469), + [sym_list_bracket_end] = ACTIONS(469), + [anon_sym_RBRACK] = ACTIONS(469), + [sym_association_bracket_end] = ACTIONS(469), + [sym_comment] = ACTIONS(3), + }, + [723] = { + [sym_plus_operator] = STATE(292), + [aux_sym_plus_repeat1] = STATE(741), + [aux_sym_source_file_token1] = ACTIONS(1684), + [sym_parenthesis_end] = ACTIONS(1684), + [anon_sym_COMMA] = ACTIONS(1684), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(1686), + [anon_sym_] = ACTIONS(1684), + [anon_sym_BSLASH_] = ACTIONS(1684), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1684), + [anon_sym_SEMI] = ACTIONS(1684), + [anon_sym_EQ] = ACTIONS(1686), + [anon_sym_COLON_EQ] = ACTIONS(1684), + [anon_sym_CARET_EQ] = ACTIONS(1684), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1684), + [anon_sym_EQ_DOT] = ACTIONS(1684), + [anon_sym_QMARK] = ACTIONS(1684), + [anon_sym_EQ_EQ] = ACTIONS(1684), + [anon_sym_BANG_EQ] = ACTIONS(1684), + [anon_sym_GT] = ACTIONS(1686), + [anon_sym_GT_EQ] = ACTIONS(1684), + [anon_sym_LT] = ACTIONS(1686), + [anon_sym_LT_EQ] = ACTIONS(1684), + [anon_sym_DASH_GT] = ACTIONS(1684), + [anon_sym_COLON_GT] = ACTIONS(1684), + [anon_sym_COLON_COLON] = ACTIONS(1684), + [anon_sym_AT] = ACTIONS(1686), + [anon_sym_TILDE] = ACTIONS(1684), + [anon_sym_AT_STAR] = ACTIONS(1684), + [anon_sym_SLASH_STAR] = ACTIONS(1684), + [anon_sym_BSLASH_AMP] = ACTIONS(1684), + [anon_sym_BSLASH_PLUS] = ACTIONS(1684), + [anon_sym_AMP] = ACTIONS(1684), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1684), + [anon_sym_3] = ACTIONS(1684), + [anon_sym_4] = ACTIONS(1684), + [anon_sym_STAR_STAR] = ACTIONS(1684), + [anon_sym_DOT] = ACTIONS(1684), + [anon_sym_BSLASH] = ACTIONS(1686), + [anon_sym_5] = ACTIONS(1684), + [anon_sym_6] = ACTIONS(1684), + [anon_sym_7] = ACTIONS(1684), + [anon_sym_8] = ACTIONS(1684), + [anon_sym_9] = ACTIONS(1684), + [anon_sym_STAR] = ACTIONS(1686), + [anon_sym_10] = ACTIONS(1684), + [anon_sym_11] = ACTIONS(1684), + [anon_sym_12] = ACTIONS(1684), + [anon_sym_13] = ACTIONS(1684), + [anon_sym_14] = ACTIONS(1684), + [anon_sym_15] = ACTIONS(1684), + [anon_sym_SLASH] = ACTIONS(1686), + [anon_sym_16] = ACTIONS(1684), + [anon_sym_BSLASH_SLASH] = ACTIONS(1684), + [anon_sym_SLASH_AT] = ACTIONS(1684), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1684), + [anon_sym_BANG] = ACTIONS(1686), + [anon_sym_BANG_BANG] = ACTIONS(1684), + [anon_sym_SQUOTE] = ACTIONS(1684), + [anon_sym_BSLASH_AT] = ACTIONS(1684), + [anon_sym_CARET] = ACTIONS(1686), + [anon_sym_BSLASH_CARET] = ACTIONS(1684), + [anon_sym_AT_AT] = ACTIONS(1686), + [anon_sym_AT_AT_AT] = ACTIONS(1684), + [anon_sym_PIPE] = ACTIONS(1686), + [anon_sym_LT_GT] = ACTIONS(1684), + [sym_list_bracket_end] = ACTIONS(1684), + [anon_sym_RBRACK] = ACTIONS(1684), + [sym_association_bracket_end] = ACTIONS(1684), + [sym_comment] = ACTIONS(3), + }, + [724] = { + [sym_vee_operator] = STATE(282), + [aux_sym_vee_repeat1] = STATE(724), + [aux_sym_source_file_token1] = ACTIONS(518), + [sym_parenthesis_end] = ACTIONS(518), + [anon_sym_COMMA] = ACTIONS(518), + [anon_sym_PLUS] = ACTIONS(518), + [anon_sym_DASH] = ACTIONS(520), + [anon_sym_] = ACTIONS(518), + [anon_sym_BSLASH_] = ACTIONS(518), + [anon_sym_BSLASH_PERCENT] = ACTIONS(518), + [anon_sym_SEMI] = ACTIONS(518), + [anon_sym_EQ] = ACTIONS(520), + [anon_sym_COLON_EQ] = ACTIONS(518), + [anon_sym_CARET_EQ] = ACTIONS(518), + [anon_sym_CARET_COLON_EQ] = ACTIONS(518), + [anon_sym_EQ_DOT] = ACTIONS(518), + [anon_sym_QMARK] = ACTIONS(518), + [anon_sym_EQ_EQ] = ACTIONS(518), + [anon_sym_BANG_EQ] = ACTIONS(518), + [anon_sym_GT] = ACTIONS(520), + [anon_sym_GT_EQ] = ACTIONS(518), + [anon_sym_LT] = ACTIONS(520), + [anon_sym_LT_EQ] = ACTIONS(518), + [anon_sym_DASH_GT] = ACTIONS(518), + [anon_sym_COLON_GT] = ACTIONS(518), + [anon_sym_COLON_COLON] = ACTIONS(518), + [anon_sym_AT] = ACTIONS(520), + [anon_sym_TILDE] = ACTIONS(518), + [anon_sym_AT_STAR] = ACTIONS(518), + [anon_sym_SLASH_STAR] = ACTIONS(518), + [anon_sym_BSLASH_AMP] = ACTIONS(518), + [anon_sym_BSLASH_PLUS] = ACTIONS(518), + [anon_sym_AMP] = ACTIONS(518), + [anon_sym_PIPE_DASH_GT] = ACTIONS(518), + [anon_sym_3] = ACTIONS(518), + [anon_sym_4] = ACTIONS(518), + [anon_sym_STAR_STAR] = ACTIONS(518), + [anon_sym_DOT] = ACTIONS(518), + [anon_sym_BSLASH] = ACTIONS(520), + [anon_sym_5] = ACTIONS(518), + [anon_sym_6] = ACTIONS(518), + [anon_sym_7] = ACTIONS(1688), + [anon_sym_8] = ACTIONS(518), + [anon_sym_9] = ACTIONS(518), + [anon_sym_STAR] = ACTIONS(520), + [anon_sym_10] = ACTIONS(518), + [anon_sym_11] = ACTIONS(518), + [anon_sym_12] = ACTIONS(518), + [anon_sym_13] = ACTIONS(518), + [anon_sym_14] = ACTIONS(518), + [anon_sym_15] = ACTIONS(518), + [anon_sym_SLASH] = ACTIONS(520), + [anon_sym_16] = ACTIONS(518), + [anon_sym_BSLASH_SLASH] = ACTIONS(518), + [anon_sym_SLASH_AT] = ACTIONS(518), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(518), + [anon_sym_BANG] = ACTIONS(520), + [anon_sym_BANG_BANG] = ACTIONS(518), + [anon_sym_SQUOTE] = ACTIONS(518), + [anon_sym_BSLASH_AT] = ACTIONS(518), + [anon_sym_CARET] = ACTIONS(520), + [anon_sym_BSLASH_CARET] = ACTIONS(518), + [anon_sym_AT_AT] = ACTIONS(520), + [anon_sym_AT_AT_AT] = ACTIONS(518), + [anon_sym_PIPE] = ACTIONS(520), + [anon_sym_LT_GT] = ACTIONS(518), + [sym_list_bracket_end] = ACTIONS(518), + [anon_sym_RBRACK] = ACTIONS(518), + [sym_association_bracket_end] = ACTIONS(518), + [sym_comment] = ACTIONS(3), + }, + [725] = { + [sym_center_dot_operator] = STATE(284), + [aux_sym_center_dot_repeat1] = STATE(769), + [aux_sym_source_file_token1] = ACTIONS(1691), + [sym_parenthesis_end] = ACTIONS(1691), + [anon_sym_COMMA] = ACTIONS(1691), + [anon_sym_PLUS] = ACTIONS(1691), + [anon_sym_DASH] = ACTIONS(1693), + [anon_sym_] = ACTIONS(1691), + [anon_sym_BSLASH_] = ACTIONS(1691), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1691), + [anon_sym_SEMI] = ACTIONS(1691), + [anon_sym_EQ] = ACTIONS(1693), + [anon_sym_COLON_EQ] = ACTIONS(1691), + [anon_sym_CARET_EQ] = ACTIONS(1691), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1691), + [anon_sym_EQ_DOT] = ACTIONS(1691), + [anon_sym_QMARK] = ACTIONS(1691), + [anon_sym_EQ_EQ] = ACTIONS(1691), + [anon_sym_BANG_EQ] = ACTIONS(1691), + [anon_sym_GT] = ACTIONS(1693), + [anon_sym_GT_EQ] = ACTIONS(1691), + [anon_sym_LT] = ACTIONS(1693), + [anon_sym_LT_EQ] = ACTIONS(1691), + [anon_sym_DASH_GT] = ACTIONS(1691), + [anon_sym_COLON_GT] = ACTIONS(1691), + [anon_sym_COLON_COLON] = ACTIONS(1691), + [anon_sym_AT] = ACTIONS(1693), + [anon_sym_TILDE] = ACTIONS(1691), + [anon_sym_AT_STAR] = ACTIONS(1691), + [anon_sym_SLASH_STAR] = ACTIONS(1691), + [anon_sym_BSLASH_AMP] = ACTIONS(1691), + [anon_sym_BSLASH_PLUS] = ACTIONS(1691), + [anon_sym_AMP] = ACTIONS(1691), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1691), + [anon_sym_3] = ACTIONS(1691), + [anon_sym_4] = ACTIONS(1691), + [anon_sym_STAR_STAR] = ACTIONS(1691), + [anon_sym_DOT] = ACTIONS(1691), + [anon_sym_BSLASH] = ACTIONS(1693), + [anon_sym_5] = ACTIONS(1691), + [anon_sym_6] = ACTIONS(1691), + [anon_sym_7] = ACTIONS(1691), + [anon_sym_8] = ACTIONS(1691), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(1693), + [anon_sym_10] = ACTIONS(1691), + [anon_sym_11] = ACTIONS(1691), + [anon_sym_12] = ACTIONS(1691), + [anon_sym_13] = ACTIONS(1691), + [anon_sym_14] = ACTIONS(1691), + [anon_sym_15] = ACTIONS(1691), + [anon_sym_SLASH] = ACTIONS(1693), + [anon_sym_16] = ACTIONS(1691), + [anon_sym_BSLASH_SLASH] = ACTIONS(1691), + [anon_sym_SLASH_AT] = ACTIONS(1691), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1691), + [anon_sym_BANG] = ACTIONS(1693), + [anon_sym_BANG_BANG] = ACTIONS(1691), + [anon_sym_SQUOTE] = ACTIONS(1691), + [anon_sym_BSLASH_AT] = ACTIONS(1691), + [anon_sym_CARET] = ACTIONS(1693), + [anon_sym_BSLASH_CARET] = ACTIONS(1691), + [anon_sym_AT_AT] = ACTIONS(1693), + [anon_sym_AT_AT_AT] = ACTIONS(1691), + [anon_sym_PIPE] = ACTIONS(1693), + [anon_sym_LT_GT] = ACTIONS(1691), + [sym_list_bracket_end] = ACTIONS(1691), + [anon_sym_RBRACK] = ACTIONS(1691), + [sym_association_bracket_end] = ACTIONS(1691), + [sym_comment] = ACTIONS(3), + }, + [726] = { + [sym_circle_times_operator] = STATE(283), + [aux_sym_circle_times_repeat1] = STATE(746), + [aux_sym_source_file_token1] = ACTIONS(1695), + [sym_parenthesis_end] = ACTIONS(1695), + [anon_sym_COMMA] = ACTIONS(1695), + [anon_sym_PLUS] = ACTIONS(1695), + [anon_sym_DASH] = ACTIONS(1697), + [anon_sym_] = ACTIONS(1695), + [anon_sym_BSLASH_] = ACTIONS(1695), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1695), + [anon_sym_SEMI] = ACTIONS(1695), + [anon_sym_EQ] = ACTIONS(1697), + [anon_sym_COLON_EQ] = ACTIONS(1695), + [anon_sym_CARET_EQ] = ACTIONS(1695), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1695), + [anon_sym_EQ_DOT] = ACTIONS(1695), + [anon_sym_QMARK] = ACTIONS(1695), + [anon_sym_EQ_EQ] = ACTIONS(1695), + [anon_sym_BANG_EQ] = ACTIONS(1695), + [anon_sym_GT] = ACTIONS(1697), + [anon_sym_GT_EQ] = ACTIONS(1695), + [anon_sym_LT] = ACTIONS(1697), + [anon_sym_LT_EQ] = ACTIONS(1695), + [anon_sym_DASH_GT] = ACTIONS(1695), + [anon_sym_COLON_GT] = ACTIONS(1695), + [anon_sym_COLON_COLON] = ACTIONS(1695), + [anon_sym_AT] = ACTIONS(1697), + [anon_sym_TILDE] = ACTIONS(1695), + [anon_sym_AT_STAR] = ACTIONS(1695), + [anon_sym_SLASH_STAR] = ACTIONS(1695), + [anon_sym_BSLASH_AMP] = ACTIONS(1695), + [anon_sym_BSLASH_PLUS] = ACTIONS(1695), + [anon_sym_AMP] = ACTIONS(1695), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1695), + [anon_sym_3] = ACTIONS(1695), + [anon_sym_4] = ACTIONS(1695), + [anon_sym_STAR_STAR] = ACTIONS(1695), + [anon_sym_DOT] = ACTIONS(1695), + [anon_sym_BSLASH] = ACTIONS(1697), + [anon_sym_5] = ACTIONS(1695), + [anon_sym_6] = ACTIONS(1695), + [anon_sym_7] = ACTIONS(1695), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(1695), + [anon_sym_STAR] = ACTIONS(1697), + [anon_sym_10] = ACTIONS(1695), + [anon_sym_11] = ACTIONS(1695), + [anon_sym_12] = ACTIONS(1695), + [anon_sym_13] = ACTIONS(1695), + [anon_sym_14] = ACTIONS(1695), + [anon_sym_15] = ACTIONS(1695), + [anon_sym_SLASH] = ACTIONS(1697), + [anon_sym_16] = ACTIONS(1695), + [anon_sym_BSLASH_SLASH] = ACTIONS(1695), + [anon_sym_SLASH_AT] = ACTIONS(1695), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1695), + [anon_sym_BANG] = ACTIONS(1697), + [anon_sym_BANG_BANG] = ACTIONS(1695), + [anon_sym_SQUOTE] = ACTIONS(1695), + [anon_sym_BSLASH_AT] = ACTIONS(1695), + [anon_sym_CARET] = ACTIONS(1697), + [anon_sym_BSLASH_CARET] = ACTIONS(1695), + [anon_sym_AT_AT] = ACTIONS(1697), + [anon_sym_AT_AT_AT] = ACTIONS(1695), + [anon_sym_PIPE] = ACTIONS(1697), + [anon_sym_LT_GT] = ACTIONS(1695), + [sym_list_bracket_end] = ACTIONS(1695), + [anon_sym_RBRACK] = ACTIONS(1695), + [sym_association_bracket_end] = ACTIONS(1695), + [sym_comment] = ACTIONS(3), + }, + [727] = { + [sym_coproduct_operator] = STATE(289), + [aux_sym_coproduct_repeat1] = STATE(727), + [aux_sym_source_file_token1] = ACTIONS(546), + [sym_parenthesis_end] = ACTIONS(546), + [anon_sym_COMMA] = ACTIONS(546), + [anon_sym_PLUS] = ACTIONS(546), + [anon_sym_DASH] = ACTIONS(548), + [anon_sym_] = ACTIONS(546), + [anon_sym_BSLASH_] = ACTIONS(546), + [anon_sym_BSLASH_PERCENT] = ACTIONS(546), + [anon_sym_SEMI] = ACTIONS(546), + [anon_sym_EQ] = ACTIONS(548), + [anon_sym_COLON_EQ] = ACTIONS(546), + [anon_sym_CARET_EQ] = ACTIONS(546), + [anon_sym_CARET_COLON_EQ] = ACTIONS(546), + [anon_sym_EQ_DOT] = ACTIONS(546), + [anon_sym_QMARK] = ACTIONS(546), + [anon_sym_EQ_EQ] = ACTIONS(546), + [anon_sym_BANG_EQ] = ACTIONS(546), + [anon_sym_GT] = ACTIONS(548), + [anon_sym_GT_EQ] = ACTIONS(546), + [anon_sym_LT] = ACTIONS(548), + [anon_sym_LT_EQ] = ACTIONS(546), + [anon_sym_DASH_GT] = ACTIONS(546), + [anon_sym_COLON_GT] = ACTIONS(546), + [anon_sym_COLON_COLON] = ACTIONS(546), + [anon_sym_AT] = ACTIONS(548), + [anon_sym_TILDE] = ACTIONS(546), + [anon_sym_AT_STAR] = ACTIONS(546), + [anon_sym_SLASH_STAR] = ACTIONS(546), + [anon_sym_BSLASH_AMP] = ACTIONS(546), + [anon_sym_BSLASH_PLUS] = ACTIONS(546), + [anon_sym_AMP] = ACTIONS(546), + [anon_sym_PIPE_DASH_GT] = ACTIONS(546), + [anon_sym_3] = ACTIONS(546), + [anon_sym_4] = ACTIONS(546), + [anon_sym_STAR_STAR] = ACTIONS(546), + [anon_sym_DOT] = ACTIONS(546), + [anon_sym_BSLASH] = ACTIONS(548), + [anon_sym_5] = ACTIONS(546), + [anon_sym_6] = ACTIONS(546), + [anon_sym_7] = ACTIONS(546), + [anon_sym_8] = ACTIONS(546), + [anon_sym_9] = ACTIONS(546), + [anon_sym_STAR] = ACTIONS(548), + [anon_sym_10] = ACTIONS(546), + [anon_sym_11] = ACTIONS(546), + [anon_sym_12] = ACTIONS(546), + [anon_sym_13] = ACTIONS(1699), + [anon_sym_14] = ACTIONS(546), + [anon_sym_15] = ACTIONS(546), + [anon_sym_SLASH] = ACTIONS(548), + [anon_sym_16] = ACTIONS(546), + [anon_sym_BSLASH_SLASH] = ACTIONS(546), + [anon_sym_SLASH_AT] = ACTIONS(546), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(546), + [anon_sym_BANG] = ACTIONS(548), + [anon_sym_BANG_BANG] = ACTIONS(546), + [anon_sym_SQUOTE] = ACTIONS(546), + [anon_sym_BSLASH_AT] = ACTIONS(546), + [anon_sym_CARET] = ACTIONS(548), + [anon_sym_BSLASH_CARET] = ACTIONS(546), + [anon_sym_AT_AT] = ACTIONS(548), + [anon_sym_AT_AT_AT] = ACTIONS(546), + [anon_sym_PIPE] = ACTIONS(548), + [anon_sym_LT_GT] = ACTIONS(546), + [sym_list_bracket_end] = ACTIONS(546), + [anon_sym_RBRACK] = ACTIONS(546), + [sym_association_bracket_end] = ACTIONS(546), + [sym_comment] = ACTIONS(3), + }, + [728] = { + [sym_right_composition_operator] = STATE(269), + [aux_sym_right_composition_repeat1] = STATE(728), + [aux_sym_source_file_token1] = ACTIONS(473), + [sym_parenthesis_end] = ACTIONS(473), + [anon_sym_COMMA] = ACTIONS(473), + [anon_sym_PLUS] = ACTIONS(473), + [anon_sym_DASH] = ACTIONS(475), + [anon_sym_] = ACTIONS(473), + [anon_sym_BSLASH_] = ACTIONS(473), + [anon_sym_BSLASH_PERCENT] = ACTIONS(473), + [anon_sym_SEMI] = ACTIONS(473), + [anon_sym_EQ] = ACTIONS(475), + [anon_sym_COLON_EQ] = ACTIONS(473), + [anon_sym_CARET_EQ] = ACTIONS(473), + [anon_sym_CARET_COLON_EQ] = ACTIONS(473), + [anon_sym_EQ_DOT] = ACTIONS(473), + [anon_sym_QMARK] = ACTIONS(473), + [anon_sym_EQ_EQ] = ACTIONS(473), + [anon_sym_BANG_EQ] = ACTIONS(473), + [anon_sym_GT] = ACTIONS(475), + [anon_sym_GT_EQ] = ACTIONS(473), + [anon_sym_LT] = ACTIONS(475), + [anon_sym_LT_EQ] = ACTIONS(473), + [anon_sym_DASH_GT] = ACTIONS(473), + [anon_sym_COLON_GT] = ACTIONS(473), + [anon_sym_COLON_COLON] = ACTIONS(473), + [anon_sym_AT] = ACTIONS(475), + [anon_sym_TILDE] = ACTIONS(473), + [anon_sym_AT_STAR] = ACTIONS(473), + [anon_sym_SLASH_STAR] = ACTIONS(1702), + [anon_sym_BSLASH_AMP] = ACTIONS(473), + [anon_sym_BSLASH_PLUS] = ACTIONS(473), + [anon_sym_AMP] = ACTIONS(473), + [anon_sym_PIPE_DASH_GT] = ACTIONS(473), + [anon_sym_3] = ACTIONS(473), + [anon_sym_4] = ACTIONS(473), + [anon_sym_STAR_STAR] = ACTIONS(473), + [anon_sym_DOT] = ACTIONS(473), + [anon_sym_BSLASH] = ACTIONS(475), + [anon_sym_5] = ACTIONS(473), + [anon_sym_6] = ACTIONS(473), + [anon_sym_7] = ACTIONS(473), + [anon_sym_8] = ACTIONS(473), + [anon_sym_9] = ACTIONS(473), + [anon_sym_STAR] = ACTIONS(475), + [anon_sym_10] = ACTIONS(473), + [anon_sym_11] = ACTIONS(473), + [anon_sym_12] = ACTIONS(473), + [anon_sym_13] = ACTIONS(473), + [anon_sym_14] = ACTIONS(473), + [anon_sym_15] = ACTIONS(473), + [anon_sym_SLASH] = ACTIONS(475), + [anon_sym_16] = ACTIONS(473), + [anon_sym_BSLASH_SLASH] = ACTIONS(473), + [anon_sym_SLASH_AT] = ACTIONS(473), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(473), + [anon_sym_BANG] = ACTIONS(475), + [anon_sym_BANG_BANG] = ACTIONS(473), + [anon_sym_SQUOTE] = ACTIONS(473), + [anon_sym_BSLASH_AT] = ACTIONS(473), + [anon_sym_CARET] = ACTIONS(475), + [anon_sym_BSLASH_CARET] = ACTIONS(473), + [anon_sym_AT_AT] = ACTIONS(475), + [anon_sym_AT_AT_AT] = ACTIONS(473), + [anon_sym_PIPE] = ACTIONS(475), + [anon_sym_LT_GT] = ACTIONS(473), + [sym_list_bracket_end] = ACTIONS(473), + [anon_sym_RBRACK] = ACTIONS(473), + [sym_association_bracket_end] = ACTIONS(473), + [sym_comment] = ACTIONS(3), + }, + [729] = { + [sym_small_circle_operator] = STATE(276), + [aux_sym_small_circle_repeat1] = STATE(729), + [aux_sym_source_file_token1] = ACTIONS(490), + [sym_parenthesis_end] = ACTIONS(490), + [anon_sym_COMMA] = ACTIONS(490), + [anon_sym_PLUS] = ACTIONS(490), + [anon_sym_DASH] = ACTIONS(492), + [anon_sym_] = ACTIONS(490), + [anon_sym_BSLASH_] = ACTIONS(490), + [anon_sym_BSLASH_PERCENT] = ACTIONS(490), + [anon_sym_SEMI] = ACTIONS(490), + [anon_sym_EQ] = ACTIONS(492), + [anon_sym_COLON_EQ] = ACTIONS(490), + [anon_sym_CARET_EQ] = ACTIONS(490), + [anon_sym_CARET_COLON_EQ] = ACTIONS(490), + [anon_sym_EQ_DOT] = ACTIONS(490), + [anon_sym_QMARK] = ACTIONS(490), + [anon_sym_EQ_EQ] = ACTIONS(490), + [anon_sym_BANG_EQ] = ACTIONS(490), + [anon_sym_GT] = ACTIONS(492), + [anon_sym_GT_EQ] = ACTIONS(490), + [anon_sym_LT] = ACTIONS(492), + [anon_sym_LT_EQ] = ACTIONS(490), + [anon_sym_DASH_GT] = ACTIONS(490), + [anon_sym_COLON_GT] = ACTIONS(490), + [anon_sym_COLON_COLON] = ACTIONS(490), + [anon_sym_AT] = ACTIONS(492), + [anon_sym_TILDE] = ACTIONS(490), + [anon_sym_AT_STAR] = ACTIONS(490), + [anon_sym_SLASH_STAR] = ACTIONS(490), + [anon_sym_BSLASH_AMP] = ACTIONS(490), + [anon_sym_BSLASH_PLUS] = ACTIONS(490), + [anon_sym_AMP] = ACTIONS(490), + [anon_sym_PIPE_DASH_GT] = ACTIONS(490), + [anon_sym_3] = ACTIONS(1705), + [anon_sym_4] = ACTIONS(490), + [anon_sym_STAR_STAR] = ACTIONS(490), + [anon_sym_DOT] = ACTIONS(490), + [anon_sym_BSLASH] = ACTIONS(492), + [anon_sym_5] = ACTIONS(490), + [anon_sym_6] = ACTIONS(490), + [anon_sym_7] = ACTIONS(490), + [anon_sym_8] = ACTIONS(490), + [anon_sym_9] = ACTIONS(490), + [anon_sym_STAR] = ACTIONS(492), + [anon_sym_10] = ACTIONS(490), + [anon_sym_11] = ACTIONS(490), + [anon_sym_12] = ACTIONS(490), + [anon_sym_13] = ACTIONS(490), + [anon_sym_14] = ACTIONS(490), + [anon_sym_15] = ACTIONS(490), + [anon_sym_SLASH] = ACTIONS(492), + [anon_sym_16] = ACTIONS(490), + [anon_sym_BSLASH_SLASH] = ACTIONS(490), + [anon_sym_SLASH_AT] = ACTIONS(490), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(490), + [anon_sym_BANG] = ACTIONS(492), + [anon_sym_BANG_BANG] = ACTIONS(490), + [anon_sym_SQUOTE] = ACTIONS(490), + [anon_sym_BSLASH_AT] = ACTIONS(490), + [anon_sym_CARET] = ACTIONS(492), + [anon_sym_BSLASH_CARET] = ACTIONS(490), + [anon_sym_AT_AT] = ACTIONS(492), + [anon_sym_AT_AT_AT] = ACTIONS(490), + [anon_sym_PIPE] = ACTIONS(492), + [anon_sym_LT_GT] = ACTIONS(490), + [sym_list_bracket_end] = ACTIONS(490), + [anon_sym_RBRACK] = ACTIONS(490), + [sym_association_bracket_end] = ACTIONS(490), + [sym_comment] = ACTIONS(3), + }, + [730] = { + [sym_minus_operator] = STATE(293), + [aux_sym_minus_repeat1] = STATE(742), + [aux_sym_source_file_token1] = ACTIONS(1708), + [sym_parenthesis_end] = ACTIONS(1708), + [anon_sym_COMMA] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(1708), + [anon_sym_BSLASH_] = ACTIONS(1708), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1708), + [anon_sym_SEMI] = ACTIONS(1708), + [anon_sym_EQ] = ACTIONS(1710), + [anon_sym_COLON_EQ] = ACTIONS(1708), + [anon_sym_CARET_EQ] = ACTIONS(1708), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1708), + [anon_sym_EQ_DOT] = ACTIONS(1708), + [anon_sym_QMARK] = ACTIONS(1708), + [anon_sym_EQ_EQ] = ACTIONS(1708), + [anon_sym_BANG_EQ] = ACTIONS(1708), + [anon_sym_GT] = ACTIONS(1710), + [anon_sym_GT_EQ] = ACTIONS(1708), + [anon_sym_LT] = ACTIONS(1710), + [anon_sym_LT_EQ] = ACTIONS(1708), + [anon_sym_DASH_GT] = ACTIONS(1708), + [anon_sym_COLON_GT] = ACTIONS(1708), + [anon_sym_COLON_COLON] = ACTIONS(1708), + [anon_sym_AT] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1708), + [anon_sym_AT_STAR] = ACTIONS(1708), + [anon_sym_SLASH_STAR] = ACTIONS(1708), + [anon_sym_BSLASH_AMP] = ACTIONS(1708), + [anon_sym_BSLASH_PLUS] = ACTIONS(1708), + [anon_sym_AMP] = ACTIONS(1708), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1708), + [anon_sym_3] = ACTIONS(1708), + [anon_sym_4] = ACTIONS(1708), + [anon_sym_STAR_STAR] = ACTIONS(1708), + [anon_sym_DOT] = ACTIONS(1708), + [anon_sym_BSLASH] = ACTIONS(1710), + [anon_sym_5] = ACTIONS(1708), + [anon_sym_6] = ACTIONS(1708), + [anon_sym_7] = ACTIONS(1708), + [anon_sym_8] = ACTIONS(1708), + [anon_sym_9] = ACTIONS(1708), + [anon_sym_STAR] = ACTIONS(1710), + [anon_sym_10] = ACTIONS(1708), + [anon_sym_11] = ACTIONS(1708), + [anon_sym_12] = ACTIONS(1708), + [anon_sym_13] = ACTIONS(1708), + [anon_sym_14] = ACTIONS(1708), + [anon_sym_15] = ACTIONS(1708), + [anon_sym_SLASH] = ACTIONS(1710), + [anon_sym_16] = ACTIONS(1708), + [anon_sym_BSLASH_SLASH] = ACTIONS(1708), + [anon_sym_SLASH_AT] = ACTIONS(1708), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1708), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_BANG_BANG] = ACTIONS(1708), + [anon_sym_SQUOTE] = ACTIONS(1708), + [anon_sym_BSLASH_AT] = ACTIONS(1708), + [anon_sym_CARET] = ACTIONS(1710), + [anon_sym_BSLASH_CARET] = ACTIONS(1708), + [anon_sym_AT_AT] = ACTIONS(1710), + [anon_sym_AT_AT_AT] = ACTIONS(1708), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_LT_GT] = ACTIONS(1708), + [sym_list_bracket_end] = ACTIONS(1708), + [anon_sym_RBRACK] = ACTIONS(1708), + [sym_association_bracket_end] = ACTIONS(1708), + [sym_comment] = ACTIONS(3), + }, + [731] = { + [sym_alternatives_operator] = STATE(308), + [aux_sym_alternatives_repeat1] = STATE(738), + [aux_sym_source_file_token1] = ACTIONS(1712), + [sym_parenthesis_end] = ACTIONS(1712), + [anon_sym_COMMA] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_DASH] = ACTIONS(1714), + [anon_sym_] = ACTIONS(1712), + [anon_sym_BSLASH_] = ACTIONS(1712), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1712), + [anon_sym_SEMI] = ACTIONS(1712), + [anon_sym_EQ] = ACTIONS(1714), + [anon_sym_COLON_EQ] = ACTIONS(1712), + [anon_sym_CARET_EQ] = ACTIONS(1712), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1712), + [anon_sym_EQ_DOT] = ACTIONS(1712), + [anon_sym_QMARK] = ACTIONS(1712), + [anon_sym_EQ_EQ] = ACTIONS(1712), + [anon_sym_BANG_EQ] = ACTIONS(1712), + [anon_sym_GT] = ACTIONS(1714), + [anon_sym_GT_EQ] = ACTIONS(1712), + [anon_sym_LT] = ACTIONS(1714), + [anon_sym_LT_EQ] = ACTIONS(1712), + [anon_sym_DASH_GT] = ACTIONS(1712), + [anon_sym_COLON_GT] = ACTIONS(1712), + [anon_sym_COLON_COLON] = ACTIONS(1712), + [anon_sym_AT] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1712), + [anon_sym_AT_STAR] = ACTIONS(1712), + [anon_sym_SLASH_STAR] = ACTIONS(1712), + [anon_sym_BSLASH_AMP] = ACTIONS(1712), + [anon_sym_BSLASH_PLUS] = ACTIONS(1712), + [anon_sym_AMP] = ACTIONS(1712), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1712), + [anon_sym_3] = ACTIONS(1712), + [anon_sym_4] = ACTIONS(1712), + [anon_sym_STAR_STAR] = ACTIONS(1712), + [anon_sym_DOT] = ACTIONS(1712), + [anon_sym_BSLASH] = ACTIONS(1714), + [anon_sym_5] = ACTIONS(1712), + [anon_sym_6] = ACTIONS(1712), + [anon_sym_7] = ACTIONS(1712), + [anon_sym_8] = ACTIONS(1712), + [anon_sym_9] = ACTIONS(1712), + [anon_sym_STAR] = ACTIONS(1714), + [anon_sym_10] = ACTIONS(1712), + [anon_sym_11] = ACTIONS(1712), + [anon_sym_12] = ACTIONS(1712), + [anon_sym_13] = ACTIONS(1712), + [anon_sym_14] = ACTIONS(1712), + [anon_sym_15] = ACTIONS(1712), + [anon_sym_SLASH] = ACTIONS(1714), + [anon_sym_16] = ACTIONS(1712), + [anon_sym_BSLASH_SLASH] = ACTIONS(1712), + [anon_sym_SLASH_AT] = ACTIONS(1712), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1712), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_BANG_BANG] = ACTIONS(1712), + [anon_sym_SQUOTE] = ACTIONS(1712), + [anon_sym_BSLASH_AT] = ACTIONS(1712), + [anon_sym_CARET] = ACTIONS(1714), + [anon_sym_BSLASH_CARET] = ACTIONS(1712), + [anon_sym_AT_AT] = ACTIONS(1714), + [anon_sym_AT_AT_AT] = ACTIONS(1712), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(1712), + [sym_list_bracket_end] = ACTIONS(1712), + [anon_sym_RBRACK] = ACTIONS(1712), + [sym_association_bracket_end] = ACTIONS(1712), + [sym_comment] = ACTIONS(3), + }, + [732] = { + [sym_string_join_operator] = STATE(309), + [aux_sym_string_join_repeat1] = STATE(768), + [aux_sym_source_file_token1] = ACTIONS(1716), + [sym_parenthesis_end] = ACTIONS(1716), + [anon_sym_COMMA] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_DASH] = ACTIONS(1718), + [anon_sym_] = ACTIONS(1716), + [anon_sym_BSLASH_] = ACTIONS(1716), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1716), + [anon_sym_SEMI] = ACTIONS(1716), + [anon_sym_EQ] = ACTIONS(1718), + [anon_sym_COLON_EQ] = ACTIONS(1716), + [anon_sym_CARET_EQ] = ACTIONS(1716), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1716), + [anon_sym_EQ_DOT] = ACTIONS(1716), + [anon_sym_QMARK] = ACTIONS(1716), + [anon_sym_EQ_EQ] = ACTIONS(1716), + [anon_sym_BANG_EQ] = ACTIONS(1716), + [anon_sym_GT] = ACTIONS(1718), + [anon_sym_GT_EQ] = ACTIONS(1716), + [anon_sym_LT] = ACTIONS(1718), + [anon_sym_LT_EQ] = ACTIONS(1716), + [anon_sym_DASH_GT] = ACTIONS(1716), + [anon_sym_COLON_GT] = ACTIONS(1716), + [anon_sym_COLON_COLON] = ACTIONS(1716), + [anon_sym_AT] = ACTIONS(1718), + [anon_sym_TILDE] = ACTIONS(1716), + [anon_sym_AT_STAR] = ACTIONS(1716), + [anon_sym_SLASH_STAR] = ACTIONS(1716), + [anon_sym_BSLASH_AMP] = ACTIONS(1716), + [anon_sym_BSLASH_PLUS] = ACTIONS(1716), + [anon_sym_AMP] = ACTIONS(1716), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1716), + [anon_sym_3] = ACTIONS(1716), + [anon_sym_4] = ACTIONS(1716), + [anon_sym_STAR_STAR] = ACTIONS(1716), + [anon_sym_DOT] = ACTIONS(1716), + [anon_sym_BSLASH] = ACTIONS(1718), + [anon_sym_5] = ACTIONS(1716), + [anon_sym_6] = ACTIONS(1716), + [anon_sym_7] = ACTIONS(1716), + [anon_sym_8] = ACTIONS(1716), + [anon_sym_9] = ACTIONS(1716), + [anon_sym_STAR] = ACTIONS(1718), + [anon_sym_10] = ACTIONS(1716), + [anon_sym_11] = ACTIONS(1716), + [anon_sym_12] = ACTIONS(1716), + [anon_sym_13] = ACTIONS(1716), + [anon_sym_14] = ACTIONS(1716), + [anon_sym_15] = ACTIONS(1716), + [anon_sym_SLASH] = ACTIONS(1718), + [anon_sym_16] = ACTIONS(1716), + [anon_sym_BSLASH_SLASH] = ACTIONS(1716), + [anon_sym_SLASH_AT] = ACTIONS(1716), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1716), + [anon_sym_BANG] = ACTIONS(1718), + [anon_sym_BANG_BANG] = ACTIONS(1716), + [anon_sym_SQUOTE] = ACTIONS(1716), + [anon_sym_BSLASH_AT] = ACTIONS(1716), + [anon_sym_CARET] = ACTIONS(1718), + [anon_sym_BSLASH_CARET] = ACTIONS(1716), + [anon_sym_AT_AT] = ACTIONS(1718), + [anon_sym_AT_AT_AT] = ACTIONS(1716), + [anon_sym_PIPE] = ACTIONS(1718), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_list_bracket_end] = ACTIONS(1716), + [anon_sym_RBRACK] = ACTIONS(1716), + [sym_association_bracket_end] = ACTIONS(1716), + [sym_comment] = ACTIONS(3), + }, + [733] = { + [sym_times_ast_operator] = STATE(285), + [aux_sym_times_ast_repeat1] = STATE(744), + [aux_sym_source_file_token1] = ACTIONS(1720), + [sym_parenthesis_end] = ACTIONS(1720), + [anon_sym_COMMA] = ACTIONS(1720), + [anon_sym_PLUS] = ACTIONS(1720), + [anon_sym_DASH] = ACTIONS(1722), + [anon_sym_] = ACTIONS(1720), + [anon_sym_BSLASH_] = ACTIONS(1720), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1720), + [anon_sym_SEMI] = ACTIONS(1720), + [anon_sym_EQ] = ACTIONS(1722), + [anon_sym_COLON_EQ] = ACTIONS(1720), + [anon_sym_CARET_EQ] = ACTIONS(1720), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1720), + [anon_sym_EQ_DOT] = ACTIONS(1720), + [anon_sym_QMARK] = ACTIONS(1720), + [anon_sym_EQ_EQ] = ACTIONS(1720), + [anon_sym_BANG_EQ] = ACTIONS(1720), + [anon_sym_GT] = ACTIONS(1722), + [anon_sym_GT_EQ] = ACTIONS(1720), + [anon_sym_LT] = ACTIONS(1722), + [anon_sym_LT_EQ] = ACTIONS(1720), + [anon_sym_DASH_GT] = ACTIONS(1720), + [anon_sym_COLON_GT] = ACTIONS(1720), + [anon_sym_COLON_COLON] = ACTIONS(1720), + [anon_sym_AT] = ACTIONS(1722), + [anon_sym_TILDE] = ACTIONS(1720), + [anon_sym_AT_STAR] = ACTIONS(1720), + [anon_sym_SLASH_STAR] = ACTIONS(1720), + [anon_sym_BSLASH_AMP] = ACTIONS(1720), + [anon_sym_BSLASH_PLUS] = ACTIONS(1720), + [anon_sym_AMP] = ACTIONS(1720), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1720), + [anon_sym_3] = ACTIONS(1720), + [anon_sym_4] = ACTIONS(1720), + [anon_sym_STAR_STAR] = ACTIONS(1720), + [anon_sym_DOT] = ACTIONS(1720), + [anon_sym_BSLASH] = ACTIONS(1722), + [anon_sym_5] = ACTIONS(1720), + [anon_sym_6] = ACTIONS(1720), + [anon_sym_7] = ACTIONS(1720), + [anon_sym_8] = ACTIONS(1720), + [anon_sym_9] = ACTIONS(1720), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(1720), + [anon_sym_11] = ACTIONS(1720), + [anon_sym_12] = ACTIONS(1720), + [anon_sym_13] = ACTIONS(1720), + [anon_sym_14] = ACTIONS(1720), + [anon_sym_15] = ACTIONS(1720), + [anon_sym_SLASH] = ACTIONS(1722), + [anon_sym_16] = ACTIONS(1720), + [anon_sym_BSLASH_SLASH] = ACTIONS(1720), + [anon_sym_SLASH_AT] = ACTIONS(1720), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1720), + [anon_sym_BANG] = ACTIONS(1722), + [anon_sym_BANG_BANG] = ACTIONS(1720), + [anon_sym_SQUOTE] = ACTIONS(1720), + [anon_sym_BSLASH_AT] = ACTIONS(1720), + [anon_sym_CARET] = ACTIONS(1722), + [anon_sym_BSLASH_CARET] = ACTIONS(1720), + [anon_sym_AT_AT] = ACTIONS(1722), + [anon_sym_AT_AT_AT] = ACTIONS(1720), + [anon_sym_PIPE] = ACTIONS(1722), + [anon_sym_LT_GT] = ACTIONS(1720), + [sym_list_bracket_end] = ACTIONS(1720), + [anon_sym_RBRACK] = ACTIONS(1720), + [sym_association_bracket_end] = ACTIONS(1720), + [sym_comment] = ACTIONS(3), + }, + [734] = { + [sym_circle_dot_operator] = STATE(277), + [aux_sym_circle_dot_repeat1] = STATE(734), + [aux_sym_source_file_token1] = ACTIONS(494), + [sym_parenthesis_end] = ACTIONS(494), + [anon_sym_COMMA] = ACTIONS(494), + [anon_sym_PLUS] = ACTIONS(494), + [anon_sym_DASH] = ACTIONS(496), + [anon_sym_] = ACTIONS(494), + [anon_sym_BSLASH_] = ACTIONS(494), + [anon_sym_BSLASH_PERCENT] = ACTIONS(494), + [anon_sym_SEMI] = ACTIONS(494), + [anon_sym_EQ] = ACTIONS(496), + [anon_sym_COLON_EQ] = ACTIONS(494), + [anon_sym_CARET_EQ] = ACTIONS(494), + [anon_sym_CARET_COLON_EQ] = ACTIONS(494), + [anon_sym_EQ_DOT] = ACTIONS(494), + [anon_sym_QMARK] = ACTIONS(494), + [anon_sym_EQ_EQ] = ACTIONS(494), + [anon_sym_BANG_EQ] = ACTIONS(494), + [anon_sym_GT] = ACTIONS(496), + [anon_sym_GT_EQ] = ACTIONS(494), + [anon_sym_LT] = ACTIONS(496), + [anon_sym_LT_EQ] = ACTIONS(494), + [anon_sym_DASH_GT] = ACTIONS(494), + [anon_sym_COLON_GT] = ACTIONS(494), + [anon_sym_COLON_COLON] = ACTIONS(494), + [anon_sym_AT] = ACTIONS(496), + [anon_sym_TILDE] = ACTIONS(494), + [anon_sym_AT_STAR] = ACTIONS(494), + [anon_sym_SLASH_STAR] = ACTIONS(494), + [anon_sym_BSLASH_AMP] = ACTIONS(494), + [anon_sym_BSLASH_PLUS] = ACTIONS(494), + [anon_sym_AMP] = ACTIONS(494), + [anon_sym_PIPE_DASH_GT] = ACTIONS(494), + [anon_sym_3] = ACTIONS(494), + [anon_sym_4] = ACTIONS(1724), + [anon_sym_STAR_STAR] = ACTIONS(494), + [anon_sym_DOT] = ACTIONS(494), + [anon_sym_BSLASH] = ACTIONS(496), + [anon_sym_5] = ACTIONS(494), + [anon_sym_6] = ACTIONS(494), + [anon_sym_7] = ACTIONS(494), + [anon_sym_8] = ACTIONS(494), + [anon_sym_9] = ACTIONS(494), + [anon_sym_STAR] = ACTIONS(496), + [anon_sym_10] = ACTIONS(494), + [anon_sym_11] = ACTIONS(494), + [anon_sym_12] = ACTIONS(494), + [anon_sym_13] = ACTIONS(494), + [anon_sym_14] = ACTIONS(494), + [anon_sym_15] = ACTIONS(494), + [anon_sym_SLASH] = ACTIONS(496), + [anon_sym_16] = ACTIONS(494), + [anon_sym_BSLASH_SLASH] = ACTIONS(494), + [anon_sym_SLASH_AT] = ACTIONS(494), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(494), + [anon_sym_BANG] = ACTIONS(496), + [anon_sym_BANG_BANG] = ACTIONS(494), + [anon_sym_SQUOTE] = ACTIONS(494), + [anon_sym_BSLASH_AT] = ACTIONS(494), + [anon_sym_CARET] = ACTIONS(496), + [anon_sym_BSLASH_CARET] = ACTIONS(494), + [anon_sym_AT_AT] = ACTIONS(496), + [anon_sym_AT_AT_AT] = ACTIONS(494), + [anon_sym_PIPE] = ACTIONS(496), + [anon_sym_LT_GT] = ACTIONS(494), + [sym_list_bracket_end] = ACTIONS(494), + [anon_sym_RBRACK] = ACTIONS(494), + [sym_association_bracket_end] = ACTIONS(494), + [sym_comment] = ACTIONS(3), + }, + [735] = { + [sym_non_commutative_multiply_operator] = STATE(258), + [aux_sym_non_commutative_multiply_repeat1] = STATE(735), + [aux_sym_source_file_token1] = ACTIONS(498), + [sym_parenthesis_end] = ACTIONS(498), + [anon_sym_COMMA] = ACTIONS(498), + [anon_sym_PLUS] = ACTIONS(498), + [anon_sym_DASH] = ACTIONS(500), + [anon_sym_] = ACTIONS(498), + [anon_sym_BSLASH_] = ACTIONS(498), + [anon_sym_BSLASH_PERCENT] = ACTIONS(498), + [anon_sym_SEMI] = ACTIONS(498), + [anon_sym_EQ] = ACTIONS(500), + [anon_sym_COLON_EQ] = ACTIONS(498), + [anon_sym_CARET_EQ] = ACTIONS(498), + [anon_sym_CARET_COLON_EQ] = ACTIONS(498), + [anon_sym_EQ_DOT] = ACTIONS(498), + [anon_sym_QMARK] = ACTIONS(498), + [anon_sym_EQ_EQ] = ACTIONS(498), + [anon_sym_BANG_EQ] = ACTIONS(498), + [anon_sym_GT] = ACTIONS(500), + [anon_sym_GT_EQ] = ACTIONS(498), + [anon_sym_LT] = ACTIONS(500), + [anon_sym_LT_EQ] = ACTIONS(498), + [anon_sym_DASH_GT] = ACTIONS(498), + [anon_sym_COLON_GT] = ACTIONS(498), + [anon_sym_COLON_COLON] = ACTIONS(498), + [anon_sym_AT] = ACTIONS(500), + [anon_sym_TILDE] = ACTIONS(498), + [anon_sym_AT_STAR] = ACTIONS(498), + [anon_sym_SLASH_STAR] = ACTIONS(498), + [anon_sym_BSLASH_AMP] = ACTIONS(498), + [anon_sym_BSLASH_PLUS] = ACTIONS(498), + [anon_sym_AMP] = ACTIONS(498), + [anon_sym_PIPE_DASH_GT] = ACTIONS(498), + [anon_sym_3] = ACTIONS(498), + [anon_sym_4] = ACTIONS(498), + [anon_sym_STAR_STAR] = ACTIONS(1727), + [anon_sym_DOT] = ACTIONS(498), + [anon_sym_BSLASH] = ACTIONS(500), + [anon_sym_5] = ACTIONS(498), + [anon_sym_6] = ACTIONS(498), + [anon_sym_7] = ACTIONS(498), + [anon_sym_8] = ACTIONS(498), + [anon_sym_9] = ACTIONS(498), + [anon_sym_STAR] = ACTIONS(500), + [anon_sym_10] = ACTIONS(498), + [anon_sym_11] = ACTIONS(498), + [anon_sym_12] = ACTIONS(498), + [anon_sym_13] = ACTIONS(498), + [anon_sym_14] = ACTIONS(498), + [anon_sym_15] = ACTIONS(498), + [anon_sym_SLASH] = ACTIONS(500), + [anon_sym_16] = ACTIONS(498), + [anon_sym_BSLASH_SLASH] = ACTIONS(498), + [anon_sym_SLASH_AT] = ACTIONS(498), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(498), + [anon_sym_BANG] = ACTIONS(500), + [anon_sym_BANG_BANG] = ACTIONS(498), + [anon_sym_SQUOTE] = ACTIONS(498), + [anon_sym_BSLASH_AT] = ACTIONS(498), + [anon_sym_CARET] = ACTIONS(500), + [anon_sym_BSLASH_CARET] = ACTIONS(498), + [anon_sym_AT_AT] = ACTIONS(500), + [anon_sym_AT_AT_AT] = ACTIONS(498), + [anon_sym_PIPE] = ACTIONS(500), + [anon_sym_LT_GT] = ACTIONS(498), + [sym_list_bracket_end] = ACTIONS(498), + [anon_sym_RBRACK] = ACTIONS(498), + [sym_association_bracket_end] = ACTIONS(498), + [sym_comment] = ACTIONS(3), + }, + [736] = { + [sym_vee_operator] = STATE(282), + [aux_sym_vee_repeat1] = STATE(724), + [aux_sym_source_file_token1] = ACTIONS(1730), + [sym_parenthesis_end] = ACTIONS(1730), + [anon_sym_COMMA] = ACTIONS(1730), + [anon_sym_PLUS] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_] = ACTIONS(1730), + [anon_sym_BSLASH_] = ACTIONS(1730), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1730), + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_EQ] = ACTIONS(1732), + [anon_sym_COLON_EQ] = ACTIONS(1730), + [anon_sym_CARET_EQ] = ACTIONS(1730), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1730), + [anon_sym_EQ_DOT] = ACTIONS(1730), + [anon_sym_QMARK] = ACTIONS(1730), + [anon_sym_EQ_EQ] = ACTIONS(1730), + [anon_sym_BANG_EQ] = ACTIONS(1730), + [anon_sym_GT] = ACTIONS(1732), + [anon_sym_GT_EQ] = ACTIONS(1730), + [anon_sym_LT] = ACTIONS(1732), + [anon_sym_LT_EQ] = ACTIONS(1730), + [anon_sym_DASH_GT] = ACTIONS(1730), + [anon_sym_COLON_GT] = ACTIONS(1730), + [anon_sym_COLON_COLON] = ACTIONS(1730), + [anon_sym_AT] = ACTIONS(1732), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_AT_STAR] = ACTIONS(1730), + [anon_sym_SLASH_STAR] = ACTIONS(1730), + [anon_sym_BSLASH_AMP] = ACTIONS(1730), + [anon_sym_BSLASH_PLUS] = ACTIONS(1730), + [anon_sym_AMP] = ACTIONS(1730), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1730), + [anon_sym_3] = ACTIONS(1730), + [anon_sym_4] = ACTIONS(1730), + [anon_sym_STAR_STAR] = ACTIONS(1730), + [anon_sym_DOT] = ACTIONS(1730), + [anon_sym_BSLASH] = ACTIONS(1732), + [anon_sym_5] = ACTIONS(1730), + [anon_sym_6] = ACTIONS(1730), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(1730), + [anon_sym_9] = ACTIONS(1730), + [anon_sym_STAR] = ACTIONS(1732), + [anon_sym_10] = ACTIONS(1730), + [anon_sym_11] = ACTIONS(1730), + [anon_sym_12] = ACTIONS(1730), + [anon_sym_13] = ACTIONS(1730), + [anon_sym_14] = ACTIONS(1730), + [anon_sym_15] = ACTIONS(1730), + [anon_sym_SLASH] = ACTIONS(1732), + [anon_sym_16] = ACTIONS(1730), + [anon_sym_BSLASH_SLASH] = ACTIONS(1730), + [anon_sym_SLASH_AT] = ACTIONS(1730), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1732), + [anon_sym_BANG_BANG] = ACTIONS(1730), + [anon_sym_SQUOTE] = ACTIONS(1730), + [anon_sym_BSLASH_AT] = ACTIONS(1730), + [anon_sym_CARET] = ACTIONS(1732), + [anon_sym_BSLASH_CARET] = ACTIONS(1730), + [anon_sym_AT_AT] = ACTIONS(1732), + [anon_sym_AT_AT_AT] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1732), + [anon_sym_LT_GT] = ACTIONS(1730), + [sym_list_bracket_end] = ACTIONS(1730), + [anon_sym_RBRACK] = ACTIONS(1730), + [sym_association_bracket_end] = ACTIONS(1730), + [sym_comment] = ACTIONS(3), + }, + [737] = { + [sym_wedge_operator] = STATE(281), + [aux_sym_wedge_repeat1] = STATE(770), + [aux_sym_source_file_token1] = ACTIONS(1734), + [sym_parenthesis_end] = ACTIONS(1734), + [anon_sym_COMMA] = ACTIONS(1734), + [anon_sym_PLUS] = ACTIONS(1734), + [anon_sym_DASH] = ACTIONS(1736), + [anon_sym_] = ACTIONS(1734), + [anon_sym_BSLASH_] = ACTIONS(1734), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1734), + [anon_sym_SEMI] = ACTIONS(1734), + [anon_sym_EQ] = ACTIONS(1736), + [anon_sym_COLON_EQ] = ACTIONS(1734), + [anon_sym_CARET_EQ] = ACTIONS(1734), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1734), + [anon_sym_EQ_DOT] = ACTIONS(1734), + [anon_sym_QMARK] = ACTIONS(1734), + [anon_sym_EQ_EQ] = ACTIONS(1734), + [anon_sym_BANG_EQ] = ACTIONS(1734), + [anon_sym_GT] = ACTIONS(1736), + [anon_sym_GT_EQ] = ACTIONS(1734), + [anon_sym_LT] = ACTIONS(1736), + [anon_sym_LT_EQ] = ACTIONS(1734), + [anon_sym_DASH_GT] = ACTIONS(1734), + [anon_sym_COLON_GT] = ACTIONS(1734), + [anon_sym_COLON_COLON] = ACTIONS(1734), + [anon_sym_AT] = ACTIONS(1736), + [anon_sym_TILDE] = ACTIONS(1734), + [anon_sym_AT_STAR] = ACTIONS(1734), + [anon_sym_SLASH_STAR] = ACTIONS(1734), + [anon_sym_BSLASH_AMP] = ACTIONS(1734), + [anon_sym_BSLASH_PLUS] = ACTIONS(1734), + [anon_sym_AMP] = ACTIONS(1734), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1734), + [anon_sym_3] = ACTIONS(1734), + [anon_sym_4] = ACTIONS(1734), + [anon_sym_STAR_STAR] = ACTIONS(1734), + [anon_sym_DOT] = ACTIONS(1734), + [anon_sym_BSLASH] = ACTIONS(1736), + [anon_sym_5] = ACTIONS(1734), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(1734), + [anon_sym_8] = ACTIONS(1734), + [anon_sym_9] = ACTIONS(1734), + [anon_sym_STAR] = ACTIONS(1736), + [anon_sym_10] = ACTIONS(1734), + [anon_sym_11] = ACTIONS(1734), + [anon_sym_12] = ACTIONS(1734), + [anon_sym_13] = ACTIONS(1734), + [anon_sym_14] = ACTIONS(1734), + [anon_sym_15] = ACTIONS(1734), + [anon_sym_SLASH] = ACTIONS(1736), + [anon_sym_16] = ACTIONS(1734), + [anon_sym_BSLASH_SLASH] = ACTIONS(1734), + [anon_sym_SLASH_AT] = ACTIONS(1734), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1734), + [anon_sym_BANG] = ACTIONS(1736), + [anon_sym_BANG_BANG] = ACTIONS(1734), + [anon_sym_SQUOTE] = ACTIONS(1734), + [anon_sym_BSLASH_AT] = ACTIONS(1734), + [anon_sym_CARET] = ACTIONS(1736), + [anon_sym_BSLASH_CARET] = ACTIONS(1734), + [anon_sym_AT_AT] = ACTIONS(1736), + [anon_sym_AT_AT_AT] = ACTIONS(1734), + [anon_sym_PIPE] = ACTIONS(1736), + [anon_sym_LT_GT] = ACTIONS(1734), + [sym_list_bracket_end] = ACTIONS(1734), + [anon_sym_RBRACK] = ACTIONS(1734), + [sym_association_bracket_end] = ACTIONS(1734), + [sym_comment] = ACTIONS(3), + }, + [738] = { + [sym_alternatives_operator] = STATE(308), + [aux_sym_alternatives_repeat1] = STATE(738), + [aux_sym_source_file_token1] = ACTIONS(602), + [sym_parenthesis_end] = ACTIONS(602), + [anon_sym_COMMA] = ACTIONS(602), + [anon_sym_PLUS] = ACTIONS(602), + [anon_sym_DASH] = ACTIONS(604), + [anon_sym_] = ACTIONS(602), + [anon_sym_BSLASH_] = ACTIONS(602), + [anon_sym_BSLASH_PERCENT] = ACTIONS(602), + [anon_sym_SEMI] = ACTIONS(602), + [anon_sym_EQ] = ACTIONS(604), + [anon_sym_COLON_EQ] = ACTIONS(602), + [anon_sym_CARET_EQ] = ACTIONS(602), + [anon_sym_CARET_COLON_EQ] = ACTIONS(602), + [anon_sym_EQ_DOT] = ACTIONS(602), + [anon_sym_QMARK] = ACTIONS(602), + [anon_sym_EQ_EQ] = ACTIONS(602), + [anon_sym_BANG_EQ] = ACTIONS(602), + [anon_sym_GT] = ACTIONS(604), + [anon_sym_GT_EQ] = ACTIONS(602), + [anon_sym_LT] = ACTIONS(604), + [anon_sym_LT_EQ] = ACTIONS(602), + [anon_sym_DASH_GT] = ACTIONS(602), + [anon_sym_COLON_GT] = ACTIONS(602), + [anon_sym_COLON_COLON] = ACTIONS(602), + [anon_sym_AT] = ACTIONS(604), + [anon_sym_TILDE] = ACTIONS(602), + [anon_sym_AT_STAR] = ACTIONS(602), + [anon_sym_SLASH_STAR] = ACTIONS(602), + [anon_sym_BSLASH_AMP] = ACTIONS(602), + [anon_sym_BSLASH_PLUS] = ACTIONS(602), + [anon_sym_AMP] = ACTIONS(602), + [anon_sym_PIPE_DASH_GT] = ACTIONS(602), + [anon_sym_3] = ACTIONS(602), + [anon_sym_4] = ACTIONS(602), + [anon_sym_STAR_STAR] = ACTIONS(602), + [anon_sym_DOT] = ACTIONS(602), + [anon_sym_BSLASH] = ACTIONS(604), + [anon_sym_5] = ACTIONS(602), + [anon_sym_6] = ACTIONS(602), + [anon_sym_7] = ACTIONS(602), + [anon_sym_8] = ACTIONS(602), + [anon_sym_9] = ACTIONS(602), + [anon_sym_STAR] = ACTIONS(604), + [anon_sym_10] = ACTIONS(602), + [anon_sym_11] = ACTIONS(602), + [anon_sym_12] = ACTIONS(602), + [anon_sym_13] = ACTIONS(602), + [anon_sym_14] = ACTIONS(602), + [anon_sym_15] = ACTIONS(602), + [anon_sym_SLASH] = ACTIONS(604), + [anon_sym_16] = ACTIONS(602), + [anon_sym_BSLASH_SLASH] = ACTIONS(602), + [anon_sym_SLASH_AT] = ACTIONS(602), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(602), + [anon_sym_BANG] = ACTIONS(604), + [anon_sym_BANG_BANG] = ACTIONS(602), + [anon_sym_SQUOTE] = ACTIONS(602), + [anon_sym_BSLASH_AT] = ACTIONS(602), + [anon_sym_CARET] = ACTIONS(604), + [anon_sym_BSLASH_CARET] = ACTIONS(602), + [anon_sym_AT_AT] = ACTIONS(604), + [anon_sym_AT_AT_AT] = ACTIONS(602), + [anon_sym_PIPE] = ACTIONS(1738), + [anon_sym_LT_GT] = ACTIONS(602), + [sym_list_bracket_end] = ACTIONS(602), + [anon_sym_RBRACK] = ACTIONS(602), + [sym_association_bracket_end] = ACTIONS(602), + [sym_comment] = ACTIONS(3), + }, + [739] = { + [sym_diamond_operator] = STATE(280), + [aux_sym_diamond_repeat1] = STATE(764), + [aux_sym_source_file_token1] = ACTIONS(1741), + [sym_parenthesis_end] = ACTIONS(1741), + [anon_sym_COMMA] = ACTIONS(1741), + [anon_sym_PLUS] = ACTIONS(1741), + [anon_sym_DASH] = ACTIONS(1743), + [anon_sym_] = ACTIONS(1741), + [anon_sym_BSLASH_] = ACTIONS(1741), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1741), + [anon_sym_SEMI] = ACTIONS(1741), + [anon_sym_EQ] = ACTIONS(1743), + [anon_sym_COLON_EQ] = ACTIONS(1741), + [anon_sym_CARET_EQ] = ACTIONS(1741), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1741), + [anon_sym_EQ_DOT] = ACTIONS(1741), + [anon_sym_QMARK] = ACTIONS(1741), + [anon_sym_EQ_EQ] = ACTIONS(1741), + [anon_sym_BANG_EQ] = ACTIONS(1741), + [anon_sym_GT] = ACTIONS(1743), + [anon_sym_GT_EQ] = ACTIONS(1741), + [anon_sym_LT] = ACTIONS(1743), + [anon_sym_LT_EQ] = ACTIONS(1741), + [anon_sym_DASH_GT] = ACTIONS(1741), + [anon_sym_COLON_GT] = ACTIONS(1741), + [anon_sym_COLON_COLON] = ACTIONS(1741), + [anon_sym_AT] = ACTIONS(1743), + [anon_sym_TILDE] = ACTIONS(1741), + [anon_sym_AT_STAR] = ACTIONS(1741), + [anon_sym_SLASH_STAR] = ACTIONS(1741), + [anon_sym_BSLASH_AMP] = ACTIONS(1741), + [anon_sym_BSLASH_PLUS] = ACTIONS(1741), + [anon_sym_AMP] = ACTIONS(1741), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1741), + [anon_sym_3] = ACTIONS(1741), + [anon_sym_4] = ACTIONS(1741), + [anon_sym_STAR_STAR] = ACTIONS(1741), + [anon_sym_DOT] = ACTIONS(1741), + [anon_sym_BSLASH] = ACTIONS(1743), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(1741), + [anon_sym_7] = ACTIONS(1741), + [anon_sym_8] = ACTIONS(1741), + [anon_sym_9] = ACTIONS(1741), + [anon_sym_STAR] = ACTIONS(1743), + [anon_sym_10] = ACTIONS(1741), + [anon_sym_11] = ACTIONS(1741), + [anon_sym_12] = ACTIONS(1741), + [anon_sym_13] = ACTIONS(1741), + [anon_sym_14] = ACTIONS(1741), + [anon_sym_15] = ACTIONS(1741), + [anon_sym_SLASH] = ACTIONS(1743), + [anon_sym_16] = ACTIONS(1741), + [anon_sym_BSLASH_SLASH] = ACTIONS(1741), + [anon_sym_SLASH_AT] = ACTIONS(1741), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1741), + [anon_sym_BANG] = ACTIONS(1743), + [anon_sym_BANG_BANG] = ACTIONS(1741), + [anon_sym_SQUOTE] = ACTIONS(1741), + [anon_sym_BSLASH_AT] = ACTIONS(1741), + [anon_sym_CARET] = ACTIONS(1743), + [anon_sym_BSLASH_CARET] = ACTIONS(1741), + [anon_sym_AT_AT] = ACTIONS(1743), + [anon_sym_AT_AT_AT] = ACTIONS(1741), + [anon_sym_PIPE] = ACTIONS(1743), + [anon_sym_LT_GT] = ACTIONS(1741), + [sym_list_bracket_end] = ACTIONS(1741), + [anon_sym_RBRACK] = ACTIONS(1741), + [sym_association_bracket_end] = ACTIONS(1741), + [sym_comment] = ACTIONS(3), + }, + [740] = { + [sym_times_cross_operator] = STATE(286), + [aux_sym_times_cross_repeat1] = STATE(755), + [aux_sym_source_file_token1] = ACTIONS(1745), + [sym_parenthesis_end] = ACTIONS(1745), + [anon_sym_COMMA] = ACTIONS(1745), + [anon_sym_PLUS] = ACTIONS(1745), + [anon_sym_DASH] = ACTIONS(1747), + [anon_sym_] = ACTIONS(1745), + [anon_sym_BSLASH_] = ACTIONS(1745), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1745), + [anon_sym_SEMI] = ACTIONS(1745), + [anon_sym_EQ] = ACTIONS(1747), + [anon_sym_COLON_EQ] = ACTIONS(1745), + [anon_sym_CARET_EQ] = ACTIONS(1745), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1745), + [anon_sym_EQ_DOT] = ACTIONS(1745), + [anon_sym_QMARK] = ACTIONS(1745), + [anon_sym_EQ_EQ] = ACTIONS(1745), + [anon_sym_BANG_EQ] = ACTIONS(1745), + [anon_sym_GT] = ACTIONS(1747), + [anon_sym_GT_EQ] = ACTIONS(1745), + [anon_sym_LT] = ACTIONS(1747), + [anon_sym_LT_EQ] = ACTIONS(1745), + [anon_sym_DASH_GT] = ACTIONS(1745), + [anon_sym_COLON_GT] = ACTIONS(1745), + [anon_sym_COLON_COLON] = ACTIONS(1745), + [anon_sym_AT] = ACTIONS(1747), + [anon_sym_TILDE] = ACTIONS(1745), + [anon_sym_AT_STAR] = ACTIONS(1745), + [anon_sym_SLASH_STAR] = ACTIONS(1745), + [anon_sym_BSLASH_AMP] = ACTIONS(1745), + [anon_sym_BSLASH_PLUS] = ACTIONS(1745), + [anon_sym_AMP] = ACTIONS(1745), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1745), + [anon_sym_3] = ACTIONS(1745), + [anon_sym_4] = ACTIONS(1745), + [anon_sym_STAR_STAR] = ACTIONS(1745), + [anon_sym_DOT] = ACTIONS(1745), + [anon_sym_BSLASH] = ACTIONS(1747), + [anon_sym_5] = ACTIONS(1745), + [anon_sym_6] = ACTIONS(1745), + [anon_sym_7] = ACTIONS(1745), + [anon_sym_8] = ACTIONS(1745), + [anon_sym_9] = ACTIONS(1745), + [anon_sym_STAR] = ACTIONS(1747), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(1745), + [anon_sym_12] = ACTIONS(1745), + [anon_sym_13] = ACTIONS(1745), + [anon_sym_14] = ACTIONS(1745), + [anon_sym_15] = ACTIONS(1745), + [anon_sym_SLASH] = ACTIONS(1747), + [anon_sym_16] = ACTIONS(1745), + [anon_sym_BSLASH_SLASH] = ACTIONS(1745), + [anon_sym_SLASH_AT] = ACTIONS(1745), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1745), + [anon_sym_BANG] = ACTIONS(1747), + [anon_sym_BANG_BANG] = ACTIONS(1745), + [anon_sym_SQUOTE] = ACTIONS(1745), + [anon_sym_BSLASH_AT] = ACTIONS(1745), + [anon_sym_CARET] = ACTIONS(1747), + [anon_sym_BSLASH_CARET] = ACTIONS(1745), + [anon_sym_AT_AT] = ACTIONS(1747), + [anon_sym_AT_AT_AT] = ACTIONS(1745), + [anon_sym_PIPE] = ACTIONS(1747), + [anon_sym_LT_GT] = ACTIONS(1745), + [sym_list_bracket_end] = ACTIONS(1745), + [anon_sym_RBRACK] = ACTIONS(1745), + [sym_association_bracket_end] = ACTIONS(1745), + [sym_comment] = ACTIONS(3), + }, + [741] = { + [sym_plus_operator] = STATE(292), + [aux_sym_plus_repeat1] = STATE(741), + [aux_sym_source_file_token1] = ACTIONS(558), + [sym_parenthesis_end] = ACTIONS(558), + [anon_sym_COMMA] = ACTIONS(558), + [anon_sym_PLUS] = ACTIONS(1749), + [anon_sym_DASH] = ACTIONS(560), + [anon_sym_] = ACTIONS(558), + [anon_sym_BSLASH_] = ACTIONS(558), + [anon_sym_BSLASH_PERCENT] = ACTIONS(558), + [anon_sym_SEMI] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(560), + [anon_sym_COLON_EQ] = ACTIONS(558), + [anon_sym_CARET_EQ] = ACTIONS(558), + [anon_sym_CARET_COLON_EQ] = ACTIONS(558), + [anon_sym_EQ_DOT] = ACTIONS(558), + [anon_sym_QMARK] = ACTIONS(558), + [anon_sym_EQ_EQ] = ACTIONS(558), + [anon_sym_BANG_EQ] = ACTIONS(558), + [anon_sym_GT] = ACTIONS(560), + [anon_sym_GT_EQ] = ACTIONS(558), + [anon_sym_LT] = ACTIONS(560), + [anon_sym_LT_EQ] = ACTIONS(558), + [anon_sym_DASH_GT] = ACTIONS(558), + [anon_sym_COLON_GT] = ACTIONS(558), + [anon_sym_COLON_COLON] = ACTIONS(558), + [anon_sym_AT] = ACTIONS(560), + [anon_sym_TILDE] = ACTIONS(558), + [anon_sym_AT_STAR] = ACTIONS(558), + [anon_sym_SLASH_STAR] = ACTIONS(558), + [anon_sym_BSLASH_AMP] = ACTIONS(558), + [anon_sym_BSLASH_PLUS] = ACTIONS(558), + [anon_sym_AMP] = ACTIONS(558), + [anon_sym_PIPE_DASH_GT] = ACTIONS(558), + [anon_sym_3] = ACTIONS(558), + [anon_sym_4] = ACTIONS(558), + [anon_sym_STAR_STAR] = ACTIONS(558), + [anon_sym_DOT] = ACTIONS(558), + [anon_sym_BSLASH] = ACTIONS(560), + [anon_sym_5] = ACTIONS(558), + [anon_sym_6] = ACTIONS(558), + [anon_sym_7] = ACTIONS(558), + [anon_sym_8] = ACTIONS(558), + [anon_sym_9] = ACTIONS(558), + [anon_sym_STAR] = ACTIONS(560), + [anon_sym_10] = ACTIONS(558), + [anon_sym_11] = ACTIONS(558), + [anon_sym_12] = ACTIONS(558), + [anon_sym_13] = ACTIONS(558), + [anon_sym_14] = ACTIONS(558), + [anon_sym_15] = ACTIONS(558), + [anon_sym_SLASH] = ACTIONS(560), + [anon_sym_16] = ACTIONS(558), + [anon_sym_BSLASH_SLASH] = ACTIONS(558), + [anon_sym_SLASH_AT] = ACTIONS(558), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(558), + [anon_sym_BANG] = ACTIONS(560), + [anon_sym_BANG_BANG] = ACTIONS(558), + [anon_sym_SQUOTE] = ACTIONS(558), + [anon_sym_BSLASH_AT] = ACTIONS(558), + [anon_sym_CARET] = ACTIONS(560), + [anon_sym_BSLASH_CARET] = ACTIONS(558), + [anon_sym_AT_AT] = ACTIONS(560), + [anon_sym_AT_AT_AT] = ACTIONS(558), + [anon_sym_PIPE] = ACTIONS(560), + [anon_sym_LT_GT] = ACTIONS(558), + [sym_list_bracket_end] = ACTIONS(558), + [anon_sym_RBRACK] = ACTIONS(558), + [sym_association_bracket_end] = ACTIONS(558), + [sym_comment] = ACTIONS(3), + }, + [742] = { + [sym_minus_operator] = STATE(293), + [aux_sym_minus_repeat1] = STATE(742), + [aux_sym_source_file_token1] = ACTIONS(562), + [sym_parenthesis_end] = ACTIONS(562), + [anon_sym_COMMA] = ACTIONS(562), + [anon_sym_PLUS] = ACTIONS(562), + [anon_sym_DASH] = ACTIONS(1752), + [anon_sym_] = ACTIONS(562), + [anon_sym_BSLASH_] = ACTIONS(562), + [anon_sym_BSLASH_PERCENT] = ACTIONS(562), + [anon_sym_SEMI] = ACTIONS(562), + [anon_sym_EQ] = ACTIONS(564), + [anon_sym_COLON_EQ] = ACTIONS(562), + [anon_sym_CARET_EQ] = ACTIONS(562), + [anon_sym_CARET_COLON_EQ] = ACTIONS(562), + [anon_sym_EQ_DOT] = ACTIONS(562), + [anon_sym_QMARK] = ACTIONS(562), + [anon_sym_EQ_EQ] = ACTIONS(562), + [anon_sym_BANG_EQ] = ACTIONS(562), + [anon_sym_GT] = ACTIONS(564), + [anon_sym_GT_EQ] = ACTIONS(562), + [anon_sym_LT] = ACTIONS(564), + [anon_sym_LT_EQ] = ACTIONS(562), + [anon_sym_DASH_GT] = ACTIONS(562), + [anon_sym_COLON_GT] = ACTIONS(562), + [anon_sym_COLON_COLON] = ACTIONS(562), + [anon_sym_AT] = ACTIONS(564), + [anon_sym_TILDE] = ACTIONS(562), + [anon_sym_AT_STAR] = ACTIONS(562), + [anon_sym_SLASH_STAR] = ACTIONS(562), + [anon_sym_BSLASH_AMP] = ACTIONS(562), + [anon_sym_BSLASH_PLUS] = ACTIONS(562), + [anon_sym_AMP] = ACTIONS(562), + [anon_sym_PIPE_DASH_GT] = ACTIONS(562), + [anon_sym_3] = ACTIONS(562), + [anon_sym_4] = ACTIONS(562), + [anon_sym_STAR_STAR] = ACTIONS(562), + [anon_sym_DOT] = ACTIONS(562), + [anon_sym_BSLASH] = ACTIONS(564), + [anon_sym_5] = ACTIONS(562), + [anon_sym_6] = ACTIONS(562), + [anon_sym_7] = ACTIONS(562), + [anon_sym_8] = ACTIONS(562), + [anon_sym_9] = ACTIONS(562), + [anon_sym_STAR] = ACTIONS(564), + [anon_sym_10] = ACTIONS(562), + [anon_sym_11] = ACTIONS(562), + [anon_sym_12] = ACTIONS(562), + [anon_sym_13] = ACTIONS(562), + [anon_sym_14] = ACTIONS(562), + [anon_sym_15] = ACTIONS(562), + [anon_sym_SLASH] = ACTIONS(564), + [anon_sym_16] = ACTIONS(562), + [anon_sym_BSLASH_SLASH] = ACTIONS(562), + [anon_sym_SLASH_AT] = ACTIONS(562), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(562), + [anon_sym_BANG] = ACTIONS(564), + [anon_sym_BANG_BANG] = ACTIONS(562), + [anon_sym_SQUOTE] = ACTIONS(562), + [anon_sym_BSLASH_AT] = ACTIONS(562), + [anon_sym_CARET] = ACTIONS(564), + [anon_sym_BSLASH_CARET] = ACTIONS(562), + [anon_sym_AT_AT] = ACTIONS(564), + [anon_sym_AT_AT_AT] = ACTIONS(562), + [anon_sym_PIPE] = ACTIONS(564), + [anon_sym_LT_GT] = ACTIONS(562), + [sym_list_bracket_end] = ACTIONS(562), + [anon_sym_RBRACK] = ACTIONS(562), + [sym_association_bracket_end] = ACTIONS(562), + [sym_comment] = ACTIONS(3), + }, + [743] = { + [sym_dot_operator] = STATE(278), + [aux_sym_dot_repeat1] = STATE(743), + [aux_sym_source_file_token1] = ACTIONS(502), + [sym_parenthesis_end] = ACTIONS(502), + [anon_sym_COMMA] = ACTIONS(502), + [anon_sym_PLUS] = ACTIONS(502), + [anon_sym_DASH] = ACTIONS(504), + [anon_sym_] = ACTIONS(502), + [anon_sym_BSLASH_] = ACTIONS(502), + [anon_sym_BSLASH_PERCENT] = ACTIONS(502), + [anon_sym_SEMI] = ACTIONS(502), + [anon_sym_EQ] = ACTIONS(504), + [anon_sym_COLON_EQ] = ACTIONS(502), + [anon_sym_CARET_EQ] = ACTIONS(502), + [anon_sym_CARET_COLON_EQ] = ACTIONS(502), + [anon_sym_EQ_DOT] = ACTIONS(502), + [anon_sym_QMARK] = ACTIONS(502), + [anon_sym_EQ_EQ] = ACTIONS(502), + [anon_sym_BANG_EQ] = ACTIONS(502), + [anon_sym_GT] = ACTIONS(504), + [anon_sym_GT_EQ] = ACTIONS(502), + [anon_sym_LT] = ACTIONS(504), + [anon_sym_LT_EQ] = ACTIONS(502), + [anon_sym_DASH_GT] = ACTIONS(502), + [anon_sym_COLON_GT] = ACTIONS(502), + [anon_sym_COLON_COLON] = ACTIONS(502), + [anon_sym_AT] = ACTIONS(504), + [anon_sym_TILDE] = ACTIONS(502), + [anon_sym_AT_STAR] = ACTIONS(502), + [anon_sym_SLASH_STAR] = ACTIONS(502), + [anon_sym_BSLASH_AMP] = ACTIONS(502), + [anon_sym_BSLASH_PLUS] = ACTIONS(502), + [anon_sym_AMP] = ACTIONS(502), + [anon_sym_PIPE_DASH_GT] = ACTIONS(502), + [anon_sym_3] = ACTIONS(502), + [anon_sym_4] = ACTIONS(502), + [anon_sym_STAR_STAR] = ACTIONS(502), + [anon_sym_DOT] = ACTIONS(1755), + [anon_sym_BSLASH] = ACTIONS(504), + [anon_sym_5] = ACTIONS(502), + [anon_sym_6] = ACTIONS(502), + [anon_sym_7] = ACTIONS(502), + [anon_sym_8] = ACTIONS(502), + [anon_sym_9] = ACTIONS(502), + [anon_sym_STAR] = ACTIONS(504), + [anon_sym_10] = ACTIONS(502), + [anon_sym_11] = ACTIONS(502), + [anon_sym_12] = ACTIONS(502), + [anon_sym_13] = ACTIONS(502), + [anon_sym_14] = ACTIONS(502), + [anon_sym_15] = ACTIONS(502), + [anon_sym_SLASH] = ACTIONS(504), + [anon_sym_16] = ACTIONS(502), + [anon_sym_BSLASH_SLASH] = ACTIONS(502), + [anon_sym_SLASH_AT] = ACTIONS(502), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(502), + [anon_sym_BANG] = ACTIONS(504), + [anon_sym_BANG_BANG] = ACTIONS(502), + [anon_sym_SQUOTE] = ACTIONS(502), + [anon_sym_BSLASH_AT] = ACTIONS(502), + [anon_sym_CARET] = ACTIONS(504), + [anon_sym_BSLASH_CARET] = ACTIONS(502), + [anon_sym_AT_AT] = ACTIONS(504), + [anon_sym_AT_AT_AT] = ACTIONS(502), + [anon_sym_PIPE] = ACTIONS(504), + [anon_sym_LT_GT] = ACTIONS(502), + [sym_list_bracket_end] = ACTIONS(502), + [anon_sym_RBRACK] = ACTIONS(502), + [sym_association_bracket_end] = ACTIONS(502), + [sym_comment] = ACTIONS(3), + }, + [744] = { + [sym_times_ast_operator] = STATE(285), + [aux_sym_times_ast_repeat1] = STATE(744), + [aux_sym_source_file_token1] = ACTIONS(530), + [sym_parenthesis_end] = ACTIONS(530), + [anon_sym_COMMA] = ACTIONS(530), + [anon_sym_PLUS] = ACTIONS(530), + [anon_sym_DASH] = ACTIONS(532), + [anon_sym_] = ACTIONS(530), + [anon_sym_BSLASH_] = ACTIONS(530), + [anon_sym_BSLASH_PERCENT] = ACTIONS(530), + [anon_sym_SEMI] = ACTIONS(530), + [anon_sym_EQ] = ACTIONS(532), + [anon_sym_COLON_EQ] = ACTIONS(530), + [anon_sym_CARET_EQ] = ACTIONS(530), + [anon_sym_CARET_COLON_EQ] = ACTIONS(530), + [anon_sym_EQ_DOT] = ACTIONS(530), + [anon_sym_QMARK] = ACTIONS(530), + [anon_sym_EQ_EQ] = ACTIONS(530), + [anon_sym_BANG_EQ] = ACTIONS(530), + [anon_sym_GT] = ACTIONS(532), + [anon_sym_GT_EQ] = ACTIONS(530), + [anon_sym_LT] = ACTIONS(532), + [anon_sym_LT_EQ] = ACTIONS(530), + [anon_sym_DASH_GT] = ACTIONS(530), + [anon_sym_COLON_GT] = ACTIONS(530), + [anon_sym_COLON_COLON] = ACTIONS(530), + [anon_sym_AT] = ACTIONS(532), + [anon_sym_TILDE] = ACTIONS(530), + [anon_sym_AT_STAR] = ACTIONS(530), + [anon_sym_SLASH_STAR] = ACTIONS(530), + [anon_sym_BSLASH_AMP] = ACTIONS(530), + [anon_sym_BSLASH_PLUS] = ACTIONS(530), + [anon_sym_AMP] = ACTIONS(530), + [anon_sym_PIPE_DASH_GT] = ACTIONS(530), + [anon_sym_3] = ACTIONS(530), + [anon_sym_4] = ACTIONS(530), + [anon_sym_STAR_STAR] = ACTIONS(530), + [anon_sym_DOT] = ACTIONS(530), + [anon_sym_BSLASH] = ACTIONS(532), + [anon_sym_5] = ACTIONS(530), + [anon_sym_6] = ACTIONS(530), + [anon_sym_7] = ACTIONS(530), + [anon_sym_8] = ACTIONS(530), + [anon_sym_9] = ACTIONS(530), + [anon_sym_STAR] = ACTIONS(1758), + [anon_sym_10] = ACTIONS(530), + [anon_sym_11] = ACTIONS(530), + [anon_sym_12] = ACTIONS(530), + [anon_sym_13] = ACTIONS(530), + [anon_sym_14] = ACTIONS(530), + [anon_sym_15] = ACTIONS(530), + [anon_sym_SLASH] = ACTIONS(532), + [anon_sym_16] = ACTIONS(530), + [anon_sym_BSLASH_SLASH] = ACTIONS(530), + [anon_sym_SLASH_AT] = ACTIONS(530), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(530), + [anon_sym_BANG] = ACTIONS(532), + [anon_sym_BANG_BANG] = ACTIONS(530), + [anon_sym_SQUOTE] = ACTIONS(530), + [anon_sym_BSLASH_AT] = ACTIONS(530), + [anon_sym_CARET] = ACTIONS(532), + [anon_sym_BSLASH_CARET] = ACTIONS(530), + [anon_sym_AT_AT] = ACTIONS(532), + [anon_sym_AT_AT_AT] = ACTIONS(530), + [anon_sym_PIPE] = ACTIONS(532), + [anon_sym_LT_GT] = ACTIONS(530), + [sym_list_bracket_end] = ACTIONS(530), + [anon_sym_RBRACK] = ACTIONS(530), + [sym_association_bracket_end] = ACTIONS(530), + [sym_comment] = ACTIONS(3), + }, + [745] = { + [sym_greater_ascii_operator] = STATE(328), + [aux_sym_greater_ascii_repeat1] = STATE(715), + [aux_sym_source_file_token1] = ACTIONS(1761), + [sym_parenthesis_end] = ACTIONS(1761), + [anon_sym_COMMA] = ACTIONS(1761), + [anon_sym_PLUS] = ACTIONS(1761), + [anon_sym_DASH] = ACTIONS(1763), + [anon_sym_] = ACTIONS(1761), + [anon_sym_BSLASH_] = ACTIONS(1761), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1761), + [anon_sym_SEMI] = ACTIONS(1761), + [anon_sym_EQ] = ACTIONS(1763), + [anon_sym_COLON_EQ] = ACTIONS(1761), + [anon_sym_CARET_EQ] = ACTIONS(1761), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1761), + [anon_sym_EQ_DOT] = ACTIONS(1761), + [anon_sym_QMARK] = ACTIONS(1761), + [anon_sym_EQ_EQ] = ACTIONS(1761), + [anon_sym_BANG_EQ] = ACTIONS(1761), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(1761), + [anon_sym_LT] = ACTIONS(1763), + [anon_sym_LT_EQ] = ACTIONS(1761), + [anon_sym_DASH_GT] = ACTIONS(1761), + [anon_sym_COLON_GT] = ACTIONS(1761), + [anon_sym_COLON_COLON] = ACTIONS(1761), + [anon_sym_AT] = ACTIONS(1763), + [anon_sym_TILDE] = ACTIONS(1761), + [anon_sym_AT_STAR] = ACTIONS(1761), + [anon_sym_SLASH_STAR] = ACTIONS(1761), + [anon_sym_BSLASH_AMP] = ACTIONS(1761), + [anon_sym_BSLASH_PLUS] = ACTIONS(1761), + [anon_sym_AMP] = ACTIONS(1761), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1761), + [anon_sym_3] = ACTIONS(1761), + [anon_sym_4] = ACTIONS(1761), + [anon_sym_STAR_STAR] = ACTIONS(1761), + [anon_sym_DOT] = ACTIONS(1761), + [anon_sym_BSLASH] = ACTIONS(1763), + [anon_sym_5] = ACTIONS(1761), + [anon_sym_6] = ACTIONS(1761), + [anon_sym_7] = ACTIONS(1761), + [anon_sym_8] = ACTIONS(1761), + [anon_sym_9] = ACTIONS(1761), + [anon_sym_STAR] = ACTIONS(1763), + [anon_sym_10] = ACTIONS(1761), + [anon_sym_11] = ACTIONS(1761), + [anon_sym_12] = ACTIONS(1761), + [anon_sym_13] = ACTIONS(1761), + [anon_sym_14] = ACTIONS(1761), + [anon_sym_15] = ACTIONS(1761), + [anon_sym_SLASH] = ACTIONS(1763), + [anon_sym_16] = ACTIONS(1761), + [anon_sym_BSLASH_SLASH] = ACTIONS(1761), + [anon_sym_SLASH_AT] = ACTIONS(1761), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1761), + [anon_sym_BANG] = ACTIONS(1763), + [anon_sym_BANG_BANG] = ACTIONS(1761), + [anon_sym_SQUOTE] = ACTIONS(1761), + [anon_sym_BSLASH_AT] = ACTIONS(1761), + [anon_sym_CARET] = ACTIONS(1763), + [anon_sym_BSLASH_CARET] = ACTIONS(1761), + [anon_sym_AT_AT] = ACTIONS(1763), + [anon_sym_AT_AT_AT] = ACTIONS(1761), + [anon_sym_PIPE] = ACTIONS(1763), + [anon_sym_LT_GT] = ACTIONS(1761), + [sym_list_bracket_end] = ACTIONS(1761), + [anon_sym_RBRACK] = ACTIONS(1761), + [sym_association_bracket_end] = ACTIONS(1761), + [sym_comment] = ACTIONS(3), + }, + [746] = { + [sym_circle_times_operator] = STATE(283), + [aux_sym_circle_times_repeat1] = STATE(746), + [aux_sym_source_file_token1] = ACTIONS(522), + [sym_parenthesis_end] = ACTIONS(522), + [anon_sym_COMMA] = ACTIONS(522), + [anon_sym_PLUS] = ACTIONS(522), + [anon_sym_DASH] = ACTIONS(524), + [anon_sym_] = ACTIONS(522), + [anon_sym_BSLASH_] = ACTIONS(522), + [anon_sym_BSLASH_PERCENT] = ACTIONS(522), + [anon_sym_SEMI] = ACTIONS(522), + [anon_sym_EQ] = ACTIONS(524), + [anon_sym_COLON_EQ] = ACTIONS(522), + [anon_sym_CARET_EQ] = ACTIONS(522), + [anon_sym_CARET_COLON_EQ] = ACTIONS(522), + [anon_sym_EQ_DOT] = ACTIONS(522), + [anon_sym_QMARK] = ACTIONS(522), + [anon_sym_EQ_EQ] = ACTIONS(522), + [anon_sym_BANG_EQ] = ACTIONS(522), + [anon_sym_GT] = ACTIONS(524), + [anon_sym_GT_EQ] = ACTIONS(522), + [anon_sym_LT] = ACTIONS(524), + [anon_sym_LT_EQ] = ACTIONS(522), + [anon_sym_DASH_GT] = ACTIONS(522), + [anon_sym_COLON_GT] = ACTIONS(522), + [anon_sym_COLON_COLON] = ACTIONS(522), + [anon_sym_AT] = ACTIONS(524), + [anon_sym_TILDE] = ACTIONS(522), + [anon_sym_AT_STAR] = ACTIONS(522), + [anon_sym_SLASH_STAR] = ACTIONS(522), + [anon_sym_BSLASH_AMP] = ACTIONS(522), + [anon_sym_BSLASH_PLUS] = ACTIONS(522), + [anon_sym_AMP] = ACTIONS(522), + [anon_sym_PIPE_DASH_GT] = ACTIONS(522), + [anon_sym_3] = ACTIONS(522), + [anon_sym_4] = ACTIONS(522), + [anon_sym_STAR_STAR] = ACTIONS(522), + [anon_sym_DOT] = ACTIONS(522), + [anon_sym_BSLASH] = ACTIONS(524), + [anon_sym_5] = ACTIONS(522), + [anon_sym_6] = ACTIONS(522), + [anon_sym_7] = ACTIONS(522), + [anon_sym_8] = ACTIONS(1765), + [anon_sym_9] = ACTIONS(522), + [anon_sym_STAR] = ACTIONS(524), + [anon_sym_10] = ACTIONS(522), + [anon_sym_11] = ACTIONS(522), + [anon_sym_12] = ACTIONS(522), + [anon_sym_13] = ACTIONS(522), + [anon_sym_14] = ACTIONS(522), + [anon_sym_15] = ACTIONS(522), + [anon_sym_SLASH] = ACTIONS(524), + [anon_sym_16] = ACTIONS(522), + [anon_sym_BSLASH_SLASH] = ACTIONS(522), + [anon_sym_SLASH_AT] = ACTIONS(522), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(522), + [anon_sym_BANG] = ACTIONS(524), + [anon_sym_BANG_BANG] = ACTIONS(522), + [anon_sym_SQUOTE] = ACTIONS(522), + [anon_sym_BSLASH_AT] = ACTIONS(522), + [anon_sym_CARET] = ACTIONS(524), + [anon_sym_BSLASH_CARET] = ACTIONS(522), + [anon_sym_AT_AT] = ACTIONS(524), + [anon_sym_AT_AT_AT] = ACTIONS(522), + [anon_sym_PIPE] = ACTIONS(524), + [anon_sym_LT_GT] = ACTIONS(522), + [sym_list_bracket_end] = ACTIONS(522), + [anon_sym_RBRACK] = ACTIONS(522), + [sym_association_bracket_end] = ACTIONS(522), + [sym_comment] = ACTIONS(3), + }, + [747] = { + [sym_star_operator] = STATE(287), + [aux_sym_star_repeat1] = STATE(760), + [aux_sym_source_file_token1] = ACTIONS(1768), + [sym_parenthesis_end] = ACTIONS(1768), + [anon_sym_COMMA] = ACTIONS(1768), + [anon_sym_PLUS] = ACTIONS(1768), + [anon_sym_DASH] = ACTIONS(1770), + [anon_sym_] = ACTIONS(1768), + [anon_sym_BSLASH_] = ACTIONS(1768), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1768), + [anon_sym_SEMI] = ACTIONS(1768), + [anon_sym_EQ] = ACTIONS(1770), + [anon_sym_COLON_EQ] = ACTIONS(1768), + [anon_sym_CARET_EQ] = ACTIONS(1768), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1768), + [anon_sym_EQ_DOT] = ACTIONS(1768), + [anon_sym_QMARK] = ACTIONS(1768), + [anon_sym_EQ_EQ] = ACTIONS(1768), + [anon_sym_BANG_EQ] = ACTIONS(1768), + [anon_sym_GT] = ACTIONS(1770), + [anon_sym_GT_EQ] = ACTIONS(1768), + [anon_sym_LT] = ACTIONS(1770), + [anon_sym_LT_EQ] = ACTIONS(1768), + [anon_sym_DASH_GT] = ACTIONS(1768), + [anon_sym_COLON_GT] = ACTIONS(1768), + [anon_sym_COLON_COLON] = ACTIONS(1768), + [anon_sym_AT] = ACTIONS(1770), + [anon_sym_TILDE] = ACTIONS(1768), + [anon_sym_AT_STAR] = ACTIONS(1768), + [anon_sym_SLASH_STAR] = ACTIONS(1768), + [anon_sym_BSLASH_AMP] = ACTIONS(1768), + [anon_sym_BSLASH_PLUS] = ACTIONS(1768), + [anon_sym_AMP] = ACTIONS(1768), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1768), + [anon_sym_3] = ACTIONS(1768), + [anon_sym_4] = ACTIONS(1768), + [anon_sym_STAR_STAR] = ACTIONS(1768), + [anon_sym_DOT] = ACTIONS(1768), + [anon_sym_BSLASH] = ACTIONS(1770), + [anon_sym_5] = ACTIONS(1768), + [anon_sym_6] = ACTIONS(1768), + [anon_sym_7] = ACTIONS(1768), + [anon_sym_8] = ACTIONS(1768), + [anon_sym_9] = ACTIONS(1768), + [anon_sym_STAR] = ACTIONS(1770), + [anon_sym_10] = ACTIONS(1768), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(1768), + [anon_sym_13] = ACTIONS(1768), + [anon_sym_14] = ACTIONS(1768), + [anon_sym_15] = ACTIONS(1768), + [anon_sym_SLASH] = ACTIONS(1770), + [anon_sym_16] = ACTIONS(1768), + [anon_sym_BSLASH_SLASH] = ACTIONS(1768), + [anon_sym_SLASH_AT] = ACTIONS(1768), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1768), + [anon_sym_BANG] = ACTIONS(1770), + [anon_sym_BANG_BANG] = ACTIONS(1768), + [anon_sym_SQUOTE] = ACTIONS(1768), + [anon_sym_BSLASH_AT] = ACTIONS(1768), + [anon_sym_CARET] = ACTIONS(1770), + [anon_sym_BSLASH_CARET] = ACTIONS(1768), + [anon_sym_AT_AT] = ACTIONS(1770), + [anon_sym_AT_AT_AT] = ACTIONS(1768), + [anon_sym_PIPE] = ACTIONS(1770), + [anon_sym_LT_GT] = ACTIONS(1768), + [sym_list_bracket_end] = ACTIONS(1768), + [anon_sym_RBRACK] = ACTIONS(1768), + [sym_association_bracket_end] = ACTIONS(1768), + [sym_comment] = ACTIONS(3), + }, + [748] = { + [sym_vertical_tilde_operator] = STATE(288), + [aux_sym_vertical_tilde_repeat1] = STATE(748), + [aux_sym_source_file_token1] = ACTIONS(542), + [sym_parenthesis_end] = ACTIONS(542), + [anon_sym_COMMA] = ACTIONS(542), + [anon_sym_PLUS] = ACTIONS(542), + [anon_sym_DASH] = ACTIONS(544), + [anon_sym_] = ACTIONS(542), + [anon_sym_BSLASH_] = ACTIONS(542), + [anon_sym_BSLASH_PERCENT] = ACTIONS(542), + [anon_sym_SEMI] = ACTIONS(542), + [anon_sym_EQ] = ACTIONS(544), + [anon_sym_COLON_EQ] = ACTIONS(542), + [anon_sym_CARET_EQ] = ACTIONS(542), + [anon_sym_CARET_COLON_EQ] = ACTIONS(542), + [anon_sym_EQ_DOT] = ACTIONS(542), + [anon_sym_QMARK] = ACTIONS(542), + [anon_sym_EQ_EQ] = ACTIONS(542), + [anon_sym_BANG_EQ] = ACTIONS(542), + [anon_sym_GT] = ACTIONS(544), + [anon_sym_GT_EQ] = ACTIONS(542), + [anon_sym_LT] = ACTIONS(544), + [anon_sym_LT_EQ] = ACTIONS(542), + [anon_sym_DASH_GT] = ACTIONS(542), + [anon_sym_COLON_GT] = ACTIONS(542), + [anon_sym_COLON_COLON] = ACTIONS(542), + [anon_sym_AT] = ACTIONS(544), + [anon_sym_TILDE] = ACTIONS(542), + [anon_sym_AT_STAR] = ACTIONS(542), + [anon_sym_SLASH_STAR] = ACTIONS(542), + [anon_sym_BSLASH_AMP] = ACTIONS(542), + [anon_sym_BSLASH_PLUS] = ACTIONS(542), + [anon_sym_AMP] = ACTIONS(542), + [anon_sym_PIPE_DASH_GT] = ACTIONS(542), + [anon_sym_3] = ACTIONS(542), + [anon_sym_4] = ACTIONS(542), + [anon_sym_STAR_STAR] = ACTIONS(542), + [anon_sym_DOT] = ACTIONS(542), + [anon_sym_BSLASH] = ACTIONS(544), + [anon_sym_5] = ACTIONS(542), + [anon_sym_6] = ACTIONS(542), + [anon_sym_7] = ACTIONS(542), + [anon_sym_8] = ACTIONS(542), + [anon_sym_9] = ACTIONS(542), + [anon_sym_STAR] = ACTIONS(544), + [anon_sym_10] = ACTIONS(542), + [anon_sym_11] = ACTIONS(542), + [anon_sym_12] = ACTIONS(1772), + [anon_sym_13] = ACTIONS(542), + [anon_sym_14] = ACTIONS(542), + [anon_sym_15] = ACTIONS(542), + [anon_sym_SLASH] = ACTIONS(544), + [anon_sym_16] = ACTIONS(542), + [anon_sym_BSLASH_SLASH] = ACTIONS(542), + [anon_sym_SLASH_AT] = ACTIONS(542), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(542), + [anon_sym_BANG] = ACTIONS(544), + [anon_sym_BANG_BANG] = ACTIONS(542), + [anon_sym_SQUOTE] = ACTIONS(542), + [anon_sym_BSLASH_AT] = ACTIONS(542), + [anon_sym_CARET] = ACTIONS(544), + [anon_sym_BSLASH_CARET] = ACTIONS(542), + [anon_sym_AT_AT] = ACTIONS(544), + [anon_sym_AT_AT_AT] = ACTIONS(542), + [anon_sym_PIPE] = ACTIONS(544), + [anon_sym_LT_GT] = ACTIONS(542), + [sym_list_bracket_end] = ACTIONS(542), + [anon_sym_RBRACK] = ACTIONS(542), + [sym_association_bracket_end] = ACTIONS(542), + [sym_comment] = ACTIONS(3), + }, + [749] = { + [sym_coproduct_operator] = STATE(289), + [aux_sym_coproduct_repeat1] = STATE(727), + [aux_sym_source_file_token1] = ACTIONS(1775), + [sym_parenthesis_end] = ACTIONS(1775), + [anon_sym_COMMA] = ACTIONS(1775), + [anon_sym_PLUS] = ACTIONS(1775), + [anon_sym_DASH] = ACTIONS(1777), + [anon_sym_] = ACTIONS(1775), + [anon_sym_BSLASH_] = ACTIONS(1775), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1775), + [anon_sym_SEMI] = ACTIONS(1775), + [anon_sym_EQ] = ACTIONS(1777), + [anon_sym_COLON_EQ] = ACTIONS(1775), + [anon_sym_CARET_EQ] = ACTIONS(1775), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1775), + [anon_sym_EQ_DOT] = ACTIONS(1775), + [anon_sym_QMARK] = ACTIONS(1775), + [anon_sym_EQ_EQ] = ACTIONS(1775), + [anon_sym_BANG_EQ] = ACTIONS(1775), + [anon_sym_GT] = ACTIONS(1777), + [anon_sym_GT_EQ] = ACTIONS(1775), + [anon_sym_LT] = ACTIONS(1777), + [anon_sym_LT_EQ] = ACTIONS(1775), + [anon_sym_DASH_GT] = ACTIONS(1775), + [anon_sym_COLON_GT] = ACTIONS(1775), + [anon_sym_COLON_COLON] = ACTIONS(1775), + [anon_sym_AT] = ACTIONS(1777), + [anon_sym_TILDE] = ACTIONS(1775), + [anon_sym_AT_STAR] = ACTIONS(1775), + [anon_sym_SLASH_STAR] = ACTIONS(1775), + [anon_sym_BSLASH_AMP] = ACTIONS(1775), + [anon_sym_BSLASH_PLUS] = ACTIONS(1775), + [anon_sym_AMP] = ACTIONS(1775), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1775), + [anon_sym_3] = ACTIONS(1775), + [anon_sym_4] = ACTIONS(1775), + [anon_sym_STAR_STAR] = ACTIONS(1775), + [anon_sym_DOT] = ACTIONS(1775), + [anon_sym_BSLASH] = ACTIONS(1777), + [anon_sym_5] = ACTIONS(1775), + [anon_sym_6] = ACTIONS(1775), + [anon_sym_7] = ACTIONS(1775), + [anon_sym_8] = ACTIONS(1775), + [anon_sym_9] = ACTIONS(1775), + [anon_sym_STAR] = ACTIONS(1777), + [anon_sym_10] = ACTIONS(1775), + [anon_sym_11] = ACTIONS(1775), + [anon_sym_12] = ACTIONS(1775), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(1775), + [anon_sym_15] = ACTIONS(1775), + [anon_sym_SLASH] = ACTIONS(1777), + [anon_sym_16] = ACTIONS(1775), + [anon_sym_BSLASH_SLASH] = ACTIONS(1775), + [anon_sym_SLASH_AT] = ACTIONS(1775), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1775), + [anon_sym_BANG] = ACTIONS(1777), + [anon_sym_BANG_BANG] = ACTIONS(1775), + [anon_sym_SQUOTE] = ACTIONS(1775), + [anon_sym_BSLASH_AT] = ACTIONS(1775), + [anon_sym_CARET] = ACTIONS(1777), + [anon_sym_BSLASH_CARET] = ACTIONS(1775), + [anon_sym_AT_AT] = ACTIONS(1777), + [anon_sym_AT_AT_AT] = ACTIONS(1775), + [anon_sym_PIPE] = ACTIONS(1777), + [anon_sym_LT_GT] = ACTIONS(1775), + [sym_list_bracket_end] = ACTIONS(1775), + [anon_sym_RBRACK] = ACTIONS(1775), + [sym_association_bracket_end] = ACTIONS(1775), + [sym_comment] = ACTIONS(3), + }, + [750] = { + [sym_backslash_operator] = STATE(279), + [aux_sym_backslash_repeat1] = STATE(711), + [aux_sym_source_file_token1] = ACTIONS(1779), + [sym_parenthesis_end] = ACTIONS(1779), + [anon_sym_COMMA] = ACTIONS(1779), + [anon_sym_PLUS] = ACTIONS(1779), + [anon_sym_DASH] = ACTIONS(1781), + [anon_sym_] = ACTIONS(1779), + [anon_sym_BSLASH_] = ACTIONS(1779), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1779), + [anon_sym_SEMI] = ACTIONS(1779), + [anon_sym_EQ] = ACTIONS(1781), + [anon_sym_COLON_EQ] = ACTIONS(1779), + [anon_sym_CARET_EQ] = ACTIONS(1779), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1779), + [anon_sym_EQ_DOT] = ACTIONS(1779), + [anon_sym_QMARK] = ACTIONS(1779), + [anon_sym_EQ_EQ] = ACTIONS(1779), + [anon_sym_BANG_EQ] = ACTIONS(1779), + [anon_sym_GT] = ACTIONS(1781), + [anon_sym_GT_EQ] = ACTIONS(1779), + [anon_sym_LT] = ACTIONS(1781), + [anon_sym_LT_EQ] = ACTIONS(1779), + [anon_sym_DASH_GT] = ACTIONS(1779), + [anon_sym_COLON_GT] = ACTIONS(1779), + [anon_sym_COLON_COLON] = ACTIONS(1779), + [anon_sym_AT] = ACTIONS(1781), + [anon_sym_TILDE] = ACTIONS(1779), + [anon_sym_AT_STAR] = ACTIONS(1779), + [anon_sym_SLASH_STAR] = ACTIONS(1779), + [anon_sym_BSLASH_AMP] = ACTIONS(1779), + [anon_sym_BSLASH_PLUS] = ACTIONS(1779), + [anon_sym_AMP] = ACTIONS(1779), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1779), + [anon_sym_3] = ACTIONS(1779), + [anon_sym_4] = ACTIONS(1779), + [anon_sym_STAR_STAR] = ACTIONS(1779), + [anon_sym_DOT] = ACTIONS(1779), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(1779), + [anon_sym_6] = ACTIONS(1779), + [anon_sym_7] = ACTIONS(1779), + [anon_sym_8] = ACTIONS(1779), + [anon_sym_9] = ACTIONS(1779), + [anon_sym_STAR] = ACTIONS(1781), + [anon_sym_10] = ACTIONS(1779), + [anon_sym_11] = ACTIONS(1779), + [anon_sym_12] = ACTIONS(1779), + [anon_sym_13] = ACTIONS(1779), + [anon_sym_14] = ACTIONS(1779), + [anon_sym_15] = ACTIONS(1779), + [anon_sym_SLASH] = ACTIONS(1781), + [anon_sym_16] = ACTIONS(1779), + [anon_sym_BSLASH_SLASH] = ACTIONS(1779), + [anon_sym_SLASH_AT] = ACTIONS(1779), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1779), + [anon_sym_BANG] = ACTIONS(1781), + [anon_sym_BANG_BANG] = ACTIONS(1779), + [anon_sym_SQUOTE] = ACTIONS(1779), + [anon_sym_BSLASH_AT] = ACTIONS(1779), + [anon_sym_CARET] = ACTIONS(1781), + [anon_sym_BSLASH_CARET] = ACTIONS(1779), + [anon_sym_AT_AT] = ACTIONS(1781), + [anon_sym_AT_AT_AT] = ACTIONS(1779), + [anon_sym_PIPE] = ACTIONS(1781), + [anon_sym_LT_GT] = ACTIONS(1779), + [sym_list_bracket_end] = ACTIONS(1779), + [anon_sym_RBRACK] = ACTIONS(1779), + [sym_association_bracket_end] = ACTIONS(1779), + [sym_comment] = ACTIONS(3), + }, + [751] = { + [aux_sym_source_file_token1] = ACTIONS(1260), + [sym_parenthesis_end] = ACTIONS(1260), + [anon_sym_COMMA] = ACTIONS(1260), + [anon_sym_PLUS_PLUS] = ACTIONS(1260), + [anon_sym_DASH_DASH] = ACTIONS(1260), + [anon_sym_PLUS] = ACTIONS(1262), + [anon_sym_DASH] = ACTIONS(1262), + [anon_sym_] = ACTIONS(1260), + [anon_sym_BSLASH_] = ACTIONS(1260), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1260), + [anon_sym_SEMI] = ACTIONS(1260), + [anon_sym_EQ] = ACTIONS(1262), + [anon_sym_COLON_EQ] = ACTIONS(1260), + [anon_sym_CARET_EQ] = ACTIONS(1260), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1260), + [anon_sym_EQ_DOT] = ACTIONS(1260), + [anon_sym_QMARK] = ACTIONS(1260), + [anon_sym_EQ_EQ] = ACTIONS(1260), + [anon_sym_BANG_EQ] = ACTIONS(1260), + [anon_sym_GT] = ACTIONS(1262), + [anon_sym_GT_EQ] = ACTIONS(1260), + [anon_sym_LT] = ACTIONS(1262), + [anon_sym_LT_EQ] = ACTIONS(1260), + [anon_sym_DASH_GT] = ACTIONS(1260), + [anon_sym_COLON_GT] = ACTIONS(1260), + [anon_sym_COLON_COLON] = ACTIONS(1260), + [anon_sym_AT] = ACTIONS(1262), + [anon_sym_TILDE] = ACTIONS(1260), + [anon_sym_AT_STAR] = ACTIONS(1260), + [anon_sym_SLASH_STAR] = ACTIONS(1260), + [anon_sym_BSLASH_AMP] = ACTIONS(1260), + [anon_sym_BSLASH_PLUS] = ACTIONS(1260), + [anon_sym_AMP] = ACTIONS(1260), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1260), + [anon_sym_3] = ACTIONS(1260), + [anon_sym_4] = ACTIONS(1260), + [anon_sym_STAR_STAR] = ACTIONS(1260), + [anon_sym_DOT] = ACTIONS(1260), + [anon_sym_BSLASH] = ACTIONS(1262), + [anon_sym_5] = ACTIONS(1260), + [anon_sym_6] = ACTIONS(1260), + [anon_sym_7] = ACTIONS(1260), + [anon_sym_8] = ACTIONS(1260), + [anon_sym_9] = ACTIONS(1260), + [anon_sym_STAR] = ACTIONS(1262), + [anon_sym_10] = ACTIONS(1260), + [anon_sym_11] = ACTIONS(1260), + [anon_sym_12] = ACTIONS(1260), + [anon_sym_13] = ACTIONS(1260), + [anon_sym_14] = ACTIONS(1260), + [anon_sym_15] = ACTIONS(1260), + [anon_sym_SLASH] = ACTIONS(1262), + [anon_sym_16] = ACTIONS(1260), + [anon_sym_BSLASH_SLASH] = ACTIONS(1260), + [anon_sym_SLASH_AT] = ACTIONS(1260), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1260), + [anon_sym_BANG] = ACTIONS(1262), + [anon_sym_BANG_BANG] = ACTIONS(1260), + [anon_sym_SQUOTE] = ACTIONS(1260), + [anon_sym_BSLASH_AT] = ACTIONS(1260), + [anon_sym_CARET] = ACTIONS(1262), + [anon_sym_BSLASH_CARET] = ACTIONS(1260), + [anon_sym_AT_AT] = ACTIONS(1262), + [anon_sym_AT_AT_AT] = ACTIONS(1260), + [anon_sym_PIPE] = ACTIONS(1262), + [anon_sym_LT_GT] = ACTIONS(1260), + [sym_list_bracket_end] = ACTIONS(1260), + [anon_sym_RBRACK] = ACTIONS(1260), + [sym_association_bracket_end] = ACTIONS(1260), + [sym_comment] = ACTIONS(3), + }, + [752] = { + [aux_sym_source_file_token1] = ACTIONS(1256), + [sym_parenthesis_end] = ACTIONS(1256), + [anon_sym_COMMA] = ACTIONS(1256), + [anon_sym_PLUS_PLUS] = ACTIONS(1256), + [anon_sym_DASH_DASH] = ACTIONS(1256), + [anon_sym_PLUS] = ACTIONS(1258), + [anon_sym_DASH] = ACTIONS(1258), + [anon_sym_] = ACTIONS(1256), + [anon_sym_BSLASH_] = ACTIONS(1256), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1256), + [anon_sym_SEMI] = ACTIONS(1256), + [anon_sym_EQ] = ACTIONS(1258), + [anon_sym_COLON_EQ] = ACTIONS(1256), + [anon_sym_CARET_EQ] = ACTIONS(1256), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1256), + [anon_sym_EQ_DOT] = ACTIONS(1256), + [anon_sym_QMARK] = ACTIONS(1256), + [anon_sym_EQ_EQ] = ACTIONS(1256), + [anon_sym_BANG_EQ] = ACTIONS(1256), + [anon_sym_GT] = ACTIONS(1258), + [anon_sym_GT_EQ] = ACTIONS(1256), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_LT_EQ] = ACTIONS(1256), + [anon_sym_DASH_GT] = ACTIONS(1256), + [anon_sym_COLON_GT] = ACTIONS(1256), + [anon_sym_COLON_COLON] = ACTIONS(1256), + [anon_sym_AT] = ACTIONS(1258), + [anon_sym_TILDE] = ACTIONS(1256), + [anon_sym_AT_STAR] = ACTIONS(1256), + [anon_sym_SLASH_STAR] = ACTIONS(1256), + [anon_sym_BSLASH_AMP] = ACTIONS(1256), + [anon_sym_BSLASH_PLUS] = ACTIONS(1256), + [anon_sym_AMP] = ACTIONS(1256), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1256), + [anon_sym_3] = ACTIONS(1256), + [anon_sym_4] = ACTIONS(1256), + [anon_sym_STAR_STAR] = ACTIONS(1256), + [anon_sym_DOT] = ACTIONS(1256), + [anon_sym_BSLASH] = ACTIONS(1258), + [anon_sym_5] = ACTIONS(1256), + [anon_sym_6] = ACTIONS(1256), + [anon_sym_7] = ACTIONS(1256), + [anon_sym_8] = ACTIONS(1256), + [anon_sym_9] = ACTIONS(1256), + [anon_sym_STAR] = ACTIONS(1258), + [anon_sym_10] = ACTIONS(1256), + [anon_sym_11] = ACTIONS(1256), + [anon_sym_12] = ACTIONS(1256), + [anon_sym_13] = ACTIONS(1256), + [anon_sym_14] = ACTIONS(1256), + [anon_sym_15] = ACTIONS(1256), + [anon_sym_SLASH] = ACTIONS(1258), + [anon_sym_16] = ACTIONS(1256), + [anon_sym_BSLASH_SLASH] = ACTIONS(1256), + [anon_sym_SLASH_AT] = ACTIONS(1256), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1256), + [anon_sym_BANG] = ACTIONS(1258), + [anon_sym_BANG_BANG] = ACTIONS(1256), + [anon_sym_SQUOTE] = ACTIONS(1256), + [anon_sym_BSLASH_AT] = ACTIONS(1256), + [anon_sym_CARET] = ACTIONS(1258), + [anon_sym_BSLASH_CARET] = ACTIONS(1256), + [anon_sym_AT_AT] = ACTIONS(1258), + [anon_sym_AT_AT_AT] = ACTIONS(1256), + [anon_sym_PIPE] = ACTIONS(1258), + [anon_sym_LT_GT] = ACTIONS(1256), + [sym_list_bracket_end] = ACTIONS(1256), + [anon_sym_RBRACK] = ACTIONS(1256), + [sym_association_bracket_end] = ACTIONS(1256), + [sym_comment] = ACTIONS(3), + }, + [753] = { + [sym_equal_ascii_operator] = STATE(369), + [aux_sym_equal_ascii_repeat1] = STATE(713), + [aux_sym_source_file_token1] = ACTIONS(1783), + [sym_parenthesis_end] = ACTIONS(1783), + [anon_sym_COMMA] = ACTIONS(1783), + [anon_sym_PLUS] = ACTIONS(1783), + [anon_sym_DASH] = ACTIONS(1785), + [anon_sym_] = ACTIONS(1783), + [anon_sym_BSLASH_] = ACTIONS(1783), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1783), + [anon_sym_SEMI] = ACTIONS(1783), + [anon_sym_EQ] = ACTIONS(1785), + [anon_sym_COLON_EQ] = ACTIONS(1783), + [anon_sym_CARET_EQ] = ACTIONS(1783), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1783), + [anon_sym_EQ_DOT] = ACTIONS(1783), + [anon_sym_QMARK] = ACTIONS(1783), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(1783), + [anon_sym_GT] = ACTIONS(1785), + [anon_sym_GT_EQ] = ACTIONS(1783), + [anon_sym_LT] = ACTIONS(1785), + [anon_sym_LT_EQ] = ACTIONS(1783), + [anon_sym_DASH_GT] = ACTIONS(1783), + [anon_sym_COLON_GT] = ACTIONS(1783), + [anon_sym_COLON_COLON] = ACTIONS(1783), + [anon_sym_AT] = ACTIONS(1785), + [anon_sym_TILDE] = ACTIONS(1783), + [anon_sym_AT_STAR] = ACTIONS(1783), + [anon_sym_SLASH_STAR] = ACTIONS(1783), + [anon_sym_BSLASH_AMP] = ACTIONS(1783), + [anon_sym_BSLASH_PLUS] = ACTIONS(1783), + [anon_sym_AMP] = ACTIONS(1783), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1783), + [anon_sym_3] = ACTIONS(1783), + [anon_sym_4] = ACTIONS(1783), + [anon_sym_STAR_STAR] = ACTIONS(1783), + [anon_sym_DOT] = ACTIONS(1783), + [anon_sym_BSLASH] = ACTIONS(1785), + [anon_sym_5] = ACTIONS(1783), + [anon_sym_6] = ACTIONS(1783), + [anon_sym_7] = ACTIONS(1783), + [anon_sym_8] = ACTIONS(1783), + [anon_sym_9] = ACTIONS(1783), + [anon_sym_STAR] = ACTIONS(1785), + [anon_sym_10] = ACTIONS(1783), + [anon_sym_11] = ACTIONS(1783), + [anon_sym_12] = ACTIONS(1783), + [anon_sym_13] = ACTIONS(1783), + [anon_sym_14] = ACTIONS(1783), + [anon_sym_15] = ACTIONS(1783), + [anon_sym_SLASH] = ACTIONS(1785), + [anon_sym_16] = ACTIONS(1783), + [anon_sym_BSLASH_SLASH] = ACTIONS(1783), + [anon_sym_SLASH_AT] = ACTIONS(1783), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1783), + [anon_sym_BANG] = ACTIONS(1785), + [anon_sym_BANG_BANG] = ACTIONS(1783), + [anon_sym_SQUOTE] = ACTIONS(1783), + [anon_sym_BSLASH_AT] = ACTIONS(1783), + [anon_sym_CARET] = ACTIONS(1785), + [anon_sym_BSLASH_CARET] = ACTIONS(1783), + [anon_sym_AT_AT] = ACTIONS(1785), + [anon_sym_AT_AT_AT] = ACTIONS(1783), + [anon_sym_PIPE] = ACTIONS(1785), + [anon_sym_LT_GT] = ACTIONS(1783), + [sym_list_bracket_end] = ACTIONS(1783), + [anon_sym_RBRACK] = ACTIONS(1783), + [sym_association_bracket_end] = ACTIONS(1783), + [sym_comment] = ACTIONS(3), + }, + [754] = { + [sym_unequal_ascii_operator] = STATE(364), + [aux_sym_unequal_ascii_repeat1] = STATE(714), + [aux_sym_source_file_token1] = ACTIONS(1787), + [sym_parenthesis_end] = ACTIONS(1787), + [anon_sym_COMMA] = ACTIONS(1787), + [anon_sym_PLUS] = ACTIONS(1787), + [anon_sym_DASH] = ACTIONS(1789), + [anon_sym_] = ACTIONS(1787), + [anon_sym_BSLASH_] = ACTIONS(1787), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1787), + [anon_sym_SEMI] = ACTIONS(1787), + [anon_sym_EQ] = ACTIONS(1789), + [anon_sym_COLON_EQ] = ACTIONS(1787), + [anon_sym_CARET_EQ] = ACTIONS(1787), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1787), + [anon_sym_EQ_DOT] = ACTIONS(1787), + [anon_sym_QMARK] = ACTIONS(1787), + [anon_sym_EQ_EQ] = ACTIONS(1787), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(1789), + [anon_sym_GT_EQ] = ACTIONS(1787), + [anon_sym_LT] = ACTIONS(1789), + [anon_sym_LT_EQ] = ACTIONS(1787), + [anon_sym_DASH_GT] = ACTIONS(1787), + [anon_sym_COLON_GT] = ACTIONS(1787), + [anon_sym_COLON_COLON] = ACTIONS(1787), + [anon_sym_AT] = ACTIONS(1789), + [anon_sym_TILDE] = ACTIONS(1787), + [anon_sym_AT_STAR] = ACTIONS(1787), + [anon_sym_SLASH_STAR] = ACTIONS(1787), + [anon_sym_BSLASH_AMP] = ACTIONS(1787), + [anon_sym_BSLASH_PLUS] = ACTIONS(1787), + [anon_sym_AMP] = ACTIONS(1787), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1787), + [anon_sym_3] = ACTIONS(1787), + [anon_sym_4] = ACTIONS(1787), + [anon_sym_STAR_STAR] = ACTIONS(1787), + [anon_sym_DOT] = ACTIONS(1787), + [anon_sym_BSLASH] = ACTIONS(1789), + [anon_sym_5] = ACTIONS(1787), + [anon_sym_6] = ACTIONS(1787), + [anon_sym_7] = ACTIONS(1787), + [anon_sym_8] = ACTIONS(1787), + [anon_sym_9] = ACTIONS(1787), + [anon_sym_STAR] = ACTIONS(1789), + [anon_sym_10] = ACTIONS(1787), + [anon_sym_11] = ACTIONS(1787), + [anon_sym_12] = ACTIONS(1787), + [anon_sym_13] = ACTIONS(1787), + [anon_sym_14] = ACTIONS(1787), + [anon_sym_15] = ACTIONS(1787), + [anon_sym_SLASH] = ACTIONS(1789), + [anon_sym_16] = ACTIONS(1787), + [anon_sym_BSLASH_SLASH] = ACTIONS(1787), + [anon_sym_SLASH_AT] = ACTIONS(1787), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1787), + [anon_sym_BANG] = ACTIONS(1789), + [anon_sym_BANG_BANG] = ACTIONS(1787), + [anon_sym_SQUOTE] = ACTIONS(1787), + [anon_sym_BSLASH_AT] = ACTIONS(1787), + [anon_sym_CARET] = ACTIONS(1789), + [anon_sym_BSLASH_CARET] = ACTIONS(1787), + [anon_sym_AT_AT] = ACTIONS(1789), + [anon_sym_AT_AT_AT] = ACTIONS(1787), + [anon_sym_PIPE] = ACTIONS(1789), + [anon_sym_LT_GT] = ACTIONS(1787), + [sym_list_bracket_end] = ACTIONS(1787), + [anon_sym_RBRACK] = ACTIONS(1787), + [sym_association_bracket_end] = ACTIONS(1787), + [sym_comment] = ACTIONS(3), + }, + [755] = { + [sym_times_cross_operator] = STATE(286), + [aux_sym_times_cross_repeat1] = STATE(755), + [aux_sym_source_file_token1] = ACTIONS(534), + [sym_parenthesis_end] = ACTIONS(534), + [anon_sym_COMMA] = ACTIONS(534), + [anon_sym_PLUS] = ACTIONS(534), + [anon_sym_DASH] = ACTIONS(536), + [anon_sym_] = ACTIONS(534), + [anon_sym_BSLASH_] = ACTIONS(534), + [anon_sym_BSLASH_PERCENT] = ACTIONS(534), + [anon_sym_SEMI] = ACTIONS(534), + [anon_sym_EQ] = ACTIONS(536), + [anon_sym_COLON_EQ] = ACTIONS(534), + [anon_sym_CARET_EQ] = ACTIONS(534), + [anon_sym_CARET_COLON_EQ] = ACTIONS(534), + [anon_sym_EQ_DOT] = ACTIONS(534), + [anon_sym_QMARK] = ACTIONS(534), + [anon_sym_EQ_EQ] = ACTIONS(534), + [anon_sym_BANG_EQ] = ACTIONS(534), + [anon_sym_GT] = ACTIONS(536), + [anon_sym_GT_EQ] = ACTIONS(534), + [anon_sym_LT] = ACTIONS(536), + [anon_sym_LT_EQ] = ACTIONS(534), + [anon_sym_DASH_GT] = ACTIONS(534), + [anon_sym_COLON_GT] = ACTIONS(534), + [anon_sym_COLON_COLON] = ACTIONS(534), + [anon_sym_AT] = ACTIONS(536), + [anon_sym_TILDE] = ACTIONS(534), + [anon_sym_AT_STAR] = ACTIONS(534), + [anon_sym_SLASH_STAR] = ACTIONS(534), + [anon_sym_BSLASH_AMP] = ACTIONS(534), + [anon_sym_BSLASH_PLUS] = ACTIONS(534), + [anon_sym_AMP] = ACTIONS(534), + [anon_sym_PIPE_DASH_GT] = ACTIONS(534), + [anon_sym_3] = ACTIONS(534), + [anon_sym_4] = ACTIONS(534), + [anon_sym_STAR_STAR] = ACTIONS(534), + [anon_sym_DOT] = ACTIONS(534), + [anon_sym_BSLASH] = ACTIONS(536), + [anon_sym_5] = ACTIONS(534), + [anon_sym_6] = ACTIONS(534), + [anon_sym_7] = ACTIONS(534), + [anon_sym_8] = ACTIONS(534), + [anon_sym_9] = ACTIONS(534), + [anon_sym_STAR] = ACTIONS(536), + [anon_sym_10] = ACTIONS(1791), + [anon_sym_11] = ACTIONS(534), + [anon_sym_12] = ACTIONS(534), + [anon_sym_13] = ACTIONS(534), + [anon_sym_14] = ACTIONS(534), + [anon_sym_15] = ACTIONS(534), + [anon_sym_SLASH] = ACTIONS(536), + [anon_sym_16] = ACTIONS(534), + [anon_sym_BSLASH_SLASH] = ACTIONS(534), + [anon_sym_SLASH_AT] = ACTIONS(534), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(534), + [anon_sym_BANG] = ACTIONS(536), + [anon_sym_BANG_BANG] = ACTIONS(534), + [anon_sym_SQUOTE] = ACTIONS(534), + [anon_sym_BSLASH_AT] = ACTIONS(534), + [anon_sym_CARET] = ACTIONS(536), + [anon_sym_BSLASH_CARET] = ACTIONS(534), + [anon_sym_AT_AT] = ACTIONS(536), + [anon_sym_AT_AT_AT] = ACTIONS(534), + [anon_sym_PIPE] = ACTIONS(536), + [anon_sym_LT_GT] = ACTIONS(534), + [sym_list_bracket_end] = ACTIONS(534), + [anon_sym_RBRACK] = ACTIONS(534), + [sym_association_bracket_end] = ACTIONS(534), + [sym_comment] = ACTIONS(3), + }, + [756] = { + [sym_vertical_tilde_operator] = STATE(288), + [aux_sym_vertical_tilde_repeat1] = STATE(748), + [aux_sym_source_file_token1] = ACTIONS(1794), + [sym_parenthesis_end] = ACTIONS(1794), + [anon_sym_COMMA] = ACTIONS(1794), + [anon_sym_PLUS] = ACTIONS(1794), + [anon_sym_DASH] = ACTIONS(1796), + [anon_sym_] = ACTIONS(1794), + [anon_sym_BSLASH_] = ACTIONS(1794), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1794), + [anon_sym_SEMI] = ACTIONS(1794), + [anon_sym_EQ] = ACTIONS(1796), + [anon_sym_COLON_EQ] = ACTIONS(1794), + [anon_sym_CARET_EQ] = ACTIONS(1794), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1794), + [anon_sym_EQ_DOT] = ACTIONS(1794), + [anon_sym_QMARK] = ACTIONS(1794), + [anon_sym_EQ_EQ] = ACTIONS(1794), + [anon_sym_BANG_EQ] = ACTIONS(1794), + [anon_sym_GT] = ACTIONS(1796), + [anon_sym_GT_EQ] = ACTIONS(1794), + [anon_sym_LT] = ACTIONS(1796), + [anon_sym_LT_EQ] = ACTIONS(1794), + [anon_sym_DASH_GT] = ACTIONS(1794), + [anon_sym_COLON_GT] = ACTIONS(1794), + [anon_sym_COLON_COLON] = ACTIONS(1794), + [anon_sym_AT] = ACTIONS(1796), + [anon_sym_TILDE] = ACTIONS(1794), + [anon_sym_AT_STAR] = ACTIONS(1794), + [anon_sym_SLASH_STAR] = ACTIONS(1794), + [anon_sym_BSLASH_AMP] = ACTIONS(1794), + [anon_sym_BSLASH_PLUS] = ACTIONS(1794), + [anon_sym_AMP] = ACTIONS(1794), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1794), + [anon_sym_3] = ACTIONS(1794), + [anon_sym_4] = ACTIONS(1794), + [anon_sym_STAR_STAR] = ACTIONS(1794), + [anon_sym_DOT] = ACTIONS(1794), + [anon_sym_BSLASH] = ACTIONS(1796), + [anon_sym_5] = ACTIONS(1794), + [anon_sym_6] = ACTIONS(1794), + [anon_sym_7] = ACTIONS(1794), + [anon_sym_8] = ACTIONS(1794), + [anon_sym_9] = ACTIONS(1794), + [anon_sym_STAR] = ACTIONS(1796), + [anon_sym_10] = ACTIONS(1794), + [anon_sym_11] = ACTIONS(1794), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(1794), + [anon_sym_14] = ACTIONS(1794), + [anon_sym_15] = ACTIONS(1794), + [anon_sym_SLASH] = ACTIONS(1796), + [anon_sym_16] = ACTIONS(1794), + [anon_sym_BSLASH_SLASH] = ACTIONS(1794), + [anon_sym_SLASH_AT] = ACTIONS(1794), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1794), + [anon_sym_BANG] = ACTIONS(1796), + [anon_sym_BANG_BANG] = ACTIONS(1794), + [anon_sym_SQUOTE] = ACTIONS(1794), + [anon_sym_BSLASH_AT] = ACTIONS(1794), + [anon_sym_CARET] = ACTIONS(1796), + [anon_sym_BSLASH_CARET] = ACTIONS(1794), + [anon_sym_AT_AT] = ACTIONS(1796), + [anon_sym_AT_AT_AT] = ACTIONS(1794), + [anon_sym_PIPE] = ACTIONS(1796), + [anon_sym_LT_GT] = ACTIONS(1794), + [sym_list_bracket_end] = ACTIONS(1794), + [anon_sym_RBRACK] = ACTIONS(1794), + [sym_association_bracket_end] = ACTIONS(1794), + [sym_comment] = ACTIONS(3), + }, + [757] = { + [sym_greater_equal_ascii_operator] = STATE(260), + [aux_sym_greater_equal_ascii_repeat1] = STATE(716), + [aux_sym_source_file_token1] = ACTIONS(1798), + [sym_parenthesis_end] = ACTIONS(1798), + [anon_sym_COMMA] = ACTIONS(1798), + [anon_sym_PLUS] = ACTIONS(1798), + [anon_sym_DASH] = ACTIONS(1800), + [anon_sym_] = ACTIONS(1798), + [anon_sym_BSLASH_] = ACTIONS(1798), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1798), + [anon_sym_SEMI] = ACTIONS(1798), + [anon_sym_EQ] = ACTIONS(1800), + [anon_sym_COLON_EQ] = ACTIONS(1798), + [anon_sym_CARET_EQ] = ACTIONS(1798), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1798), + [anon_sym_EQ_DOT] = ACTIONS(1798), + [anon_sym_QMARK] = ACTIONS(1798), + [anon_sym_EQ_EQ] = ACTIONS(1798), + [anon_sym_BANG_EQ] = ACTIONS(1798), + [anon_sym_GT] = ACTIONS(1800), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(1800), + [anon_sym_LT_EQ] = ACTIONS(1798), + [anon_sym_DASH_GT] = ACTIONS(1798), + [anon_sym_COLON_GT] = ACTIONS(1798), + [anon_sym_COLON_COLON] = ACTIONS(1798), + [anon_sym_AT] = ACTIONS(1800), + [anon_sym_TILDE] = ACTIONS(1798), + [anon_sym_AT_STAR] = ACTIONS(1798), + [anon_sym_SLASH_STAR] = ACTIONS(1798), + [anon_sym_BSLASH_AMP] = ACTIONS(1798), + [anon_sym_BSLASH_PLUS] = ACTIONS(1798), + [anon_sym_AMP] = ACTIONS(1798), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1798), + [anon_sym_3] = ACTIONS(1798), + [anon_sym_4] = ACTIONS(1798), + [anon_sym_STAR_STAR] = ACTIONS(1798), + [anon_sym_DOT] = ACTIONS(1798), + [anon_sym_BSLASH] = ACTIONS(1800), + [anon_sym_5] = ACTIONS(1798), + [anon_sym_6] = ACTIONS(1798), + [anon_sym_7] = ACTIONS(1798), + [anon_sym_8] = ACTIONS(1798), + [anon_sym_9] = ACTIONS(1798), + [anon_sym_STAR] = ACTIONS(1800), + [anon_sym_10] = ACTIONS(1798), + [anon_sym_11] = ACTIONS(1798), + [anon_sym_12] = ACTIONS(1798), + [anon_sym_13] = ACTIONS(1798), + [anon_sym_14] = ACTIONS(1798), + [anon_sym_15] = ACTIONS(1798), + [anon_sym_SLASH] = ACTIONS(1800), + [anon_sym_16] = ACTIONS(1798), + [anon_sym_BSLASH_SLASH] = ACTIONS(1798), + [anon_sym_SLASH_AT] = ACTIONS(1798), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1798), + [anon_sym_BANG] = ACTIONS(1800), + [anon_sym_BANG_BANG] = ACTIONS(1798), + [anon_sym_SQUOTE] = ACTIONS(1798), + [anon_sym_BSLASH_AT] = ACTIONS(1798), + [anon_sym_CARET] = ACTIONS(1800), + [anon_sym_BSLASH_CARET] = ACTIONS(1798), + [anon_sym_AT_AT] = ACTIONS(1800), + [anon_sym_AT_AT_AT] = ACTIONS(1798), + [anon_sym_PIPE] = ACTIONS(1800), + [anon_sym_LT_GT] = ACTIONS(1798), + [sym_list_bracket_end] = ACTIONS(1798), + [anon_sym_RBRACK] = ACTIONS(1798), + [sym_association_bracket_end] = ACTIONS(1798), + [sym_comment] = ACTIONS(3), + }, + [758] = { + [sym_less_ascii_operator] = STATE(261), + [aux_sym_less_ascii_repeat1] = STATE(718), + [aux_sym_source_file_token1] = ACTIONS(1802), + [sym_parenthesis_end] = ACTIONS(1802), + [anon_sym_COMMA] = ACTIONS(1802), + [anon_sym_PLUS] = ACTIONS(1802), + [anon_sym_DASH] = ACTIONS(1804), + [anon_sym_] = ACTIONS(1802), + [anon_sym_BSLASH_] = ACTIONS(1802), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1802), + [anon_sym_SEMI] = ACTIONS(1802), + [anon_sym_EQ] = ACTIONS(1804), + [anon_sym_COLON_EQ] = ACTIONS(1802), + [anon_sym_CARET_EQ] = ACTIONS(1802), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1802), + [anon_sym_EQ_DOT] = ACTIONS(1802), + [anon_sym_QMARK] = ACTIONS(1802), + [anon_sym_EQ_EQ] = ACTIONS(1802), + [anon_sym_BANG_EQ] = ACTIONS(1802), + [anon_sym_GT] = ACTIONS(1804), + [anon_sym_GT_EQ] = ACTIONS(1802), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(1802), + [anon_sym_DASH_GT] = ACTIONS(1802), + [anon_sym_COLON_GT] = ACTIONS(1802), + [anon_sym_COLON_COLON] = ACTIONS(1802), + [anon_sym_AT] = ACTIONS(1804), + [anon_sym_TILDE] = ACTIONS(1802), + [anon_sym_AT_STAR] = ACTIONS(1802), + [anon_sym_SLASH_STAR] = ACTIONS(1802), + [anon_sym_BSLASH_AMP] = ACTIONS(1802), + [anon_sym_BSLASH_PLUS] = ACTIONS(1802), + [anon_sym_AMP] = ACTIONS(1802), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1802), + [anon_sym_3] = ACTIONS(1802), + [anon_sym_4] = ACTIONS(1802), + [anon_sym_STAR_STAR] = ACTIONS(1802), + [anon_sym_DOT] = ACTIONS(1802), + [anon_sym_BSLASH] = ACTIONS(1804), + [anon_sym_5] = ACTIONS(1802), + [anon_sym_6] = ACTIONS(1802), + [anon_sym_7] = ACTIONS(1802), + [anon_sym_8] = ACTIONS(1802), + [anon_sym_9] = ACTIONS(1802), + [anon_sym_STAR] = ACTIONS(1804), + [anon_sym_10] = ACTIONS(1802), + [anon_sym_11] = ACTIONS(1802), + [anon_sym_12] = ACTIONS(1802), + [anon_sym_13] = ACTIONS(1802), + [anon_sym_14] = ACTIONS(1802), + [anon_sym_15] = ACTIONS(1802), + [anon_sym_SLASH] = ACTIONS(1804), + [anon_sym_16] = ACTIONS(1802), + [anon_sym_BSLASH_SLASH] = ACTIONS(1802), + [anon_sym_SLASH_AT] = ACTIONS(1802), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1802), + [anon_sym_BANG] = ACTIONS(1804), + [anon_sym_BANG_BANG] = ACTIONS(1802), + [anon_sym_SQUOTE] = ACTIONS(1802), + [anon_sym_BSLASH_AT] = ACTIONS(1802), + [anon_sym_CARET] = ACTIONS(1804), + [anon_sym_BSLASH_CARET] = ACTIONS(1802), + [anon_sym_AT_AT] = ACTIONS(1804), + [anon_sym_AT_AT_AT] = ACTIONS(1802), + [anon_sym_PIPE] = ACTIONS(1804), + [anon_sym_LT_GT] = ACTIONS(1802), + [sym_list_bracket_end] = ACTIONS(1802), + [anon_sym_RBRACK] = ACTIONS(1802), + [sym_association_bracket_end] = ACTIONS(1802), + [sym_comment] = ACTIONS(3), + }, + [759] = { + [sym_less_equal_ascii_operator] = STATE(262), + [aux_sym_less_equal_ascii_repeat1] = STATE(719), + [aux_sym_source_file_token1] = ACTIONS(1806), + [sym_parenthesis_end] = ACTIONS(1806), + [anon_sym_COMMA] = ACTIONS(1806), + [anon_sym_PLUS] = ACTIONS(1806), + [anon_sym_DASH] = ACTIONS(1808), + [anon_sym_] = ACTIONS(1806), + [anon_sym_BSLASH_] = ACTIONS(1806), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1806), + [anon_sym_SEMI] = ACTIONS(1806), + [anon_sym_EQ] = ACTIONS(1808), + [anon_sym_COLON_EQ] = ACTIONS(1806), + [anon_sym_CARET_EQ] = ACTIONS(1806), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1806), + [anon_sym_EQ_DOT] = ACTIONS(1806), + [anon_sym_QMARK] = ACTIONS(1806), + [anon_sym_EQ_EQ] = ACTIONS(1806), + [anon_sym_BANG_EQ] = ACTIONS(1806), + [anon_sym_GT] = ACTIONS(1808), + [anon_sym_GT_EQ] = ACTIONS(1806), + [anon_sym_LT] = ACTIONS(1808), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(1806), + [anon_sym_COLON_GT] = ACTIONS(1806), + [anon_sym_COLON_COLON] = ACTIONS(1806), + [anon_sym_AT] = ACTIONS(1808), + [anon_sym_TILDE] = ACTIONS(1806), + [anon_sym_AT_STAR] = ACTIONS(1806), + [anon_sym_SLASH_STAR] = ACTIONS(1806), + [anon_sym_BSLASH_AMP] = ACTIONS(1806), + [anon_sym_BSLASH_PLUS] = ACTIONS(1806), + [anon_sym_AMP] = ACTIONS(1806), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1806), + [anon_sym_3] = ACTIONS(1806), + [anon_sym_4] = ACTIONS(1806), + [anon_sym_STAR_STAR] = ACTIONS(1806), + [anon_sym_DOT] = ACTIONS(1806), + [anon_sym_BSLASH] = ACTIONS(1808), + [anon_sym_5] = ACTIONS(1806), + [anon_sym_6] = ACTIONS(1806), + [anon_sym_7] = ACTIONS(1806), + [anon_sym_8] = ACTIONS(1806), + [anon_sym_9] = ACTIONS(1806), + [anon_sym_STAR] = ACTIONS(1808), + [anon_sym_10] = ACTIONS(1806), + [anon_sym_11] = ACTIONS(1806), + [anon_sym_12] = ACTIONS(1806), + [anon_sym_13] = ACTIONS(1806), + [anon_sym_14] = ACTIONS(1806), + [anon_sym_15] = ACTIONS(1806), + [anon_sym_SLASH] = ACTIONS(1808), + [anon_sym_16] = ACTIONS(1806), + [anon_sym_BSLASH_SLASH] = ACTIONS(1806), + [anon_sym_SLASH_AT] = ACTIONS(1806), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1806), + [anon_sym_BANG] = ACTIONS(1808), + [anon_sym_BANG_BANG] = ACTIONS(1806), + [anon_sym_SQUOTE] = ACTIONS(1806), + [anon_sym_BSLASH_AT] = ACTIONS(1806), + [anon_sym_CARET] = ACTIONS(1808), + [anon_sym_BSLASH_CARET] = ACTIONS(1806), + [anon_sym_AT_AT] = ACTIONS(1808), + [anon_sym_AT_AT_AT] = ACTIONS(1806), + [anon_sym_PIPE] = ACTIONS(1808), + [anon_sym_LT_GT] = ACTIONS(1806), + [sym_list_bracket_end] = ACTIONS(1806), + [anon_sym_RBRACK] = ACTIONS(1806), + [sym_association_bracket_end] = ACTIONS(1806), + [sym_comment] = ACTIONS(3), + }, + [760] = { + [sym_star_operator] = STATE(287), + [aux_sym_star_repeat1] = STATE(760), + [aux_sym_source_file_token1] = ACTIONS(538), + [sym_parenthesis_end] = ACTIONS(538), + [anon_sym_COMMA] = ACTIONS(538), + [anon_sym_PLUS] = ACTIONS(538), + [anon_sym_DASH] = ACTIONS(540), + [anon_sym_] = ACTIONS(538), + [anon_sym_BSLASH_] = ACTIONS(538), + [anon_sym_BSLASH_PERCENT] = ACTIONS(538), + [anon_sym_SEMI] = ACTIONS(538), + [anon_sym_EQ] = ACTIONS(540), + [anon_sym_COLON_EQ] = ACTIONS(538), + [anon_sym_CARET_EQ] = ACTIONS(538), + [anon_sym_CARET_COLON_EQ] = ACTIONS(538), + [anon_sym_EQ_DOT] = ACTIONS(538), + [anon_sym_QMARK] = ACTIONS(538), + [anon_sym_EQ_EQ] = ACTIONS(538), + [anon_sym_BANG_EQ] = ACTIONS(538), + [anon_sym_GT] = ACTIONS(540), + [anon_sym_GT_EQ] = ACTIONS(538), + [anon_sym_LT] = ACTIONS(540), + [anon_sym_LT_EQ] = ACTIONS(538), + [anon_sym_DASH_GT] = ACTIONS(538), + [anon_sym_COLON_GT] = ACTIONS(538), + [anon_sym_COLON_COLON] = ACTIONS(538), + [anon_sym_AT] = ACTIONS(540), + [anon_sym_TILDE] = ACTIONS(538), + [anon_sym_AT_STAR] = ACTIONS(538), + [anon_sym_SLASH_STAR] = ACTIONS(538), + [anon_sym_BSLASH_AMP] = ACTIONS(538), + [anon_sym_BSLASH_PLUS] = ACTIONS(538), + [anon_sym_AMP] = ACTIONS(538), + [anon_sym_PIPE_DASH_GT] = ACTIONS(538), + [anon_sym_3] = ACTIONS(538), + [anon_sym_4] = ACTIONS(538), + [anon_sym_STAR_STAR] = ACTIONS(538), + [anon_sym_DOT] = ACTIONS(538), + [anon_sym_BSLASH] = ACTIONS(540), + [anon_sym_5] = ACTIONS(538), + [anon_sym_6] = ACTIONS(538), + [anon_sym_7] = ACTIONS(538), + [anon_sym_8] = ACTIONS(538), + [anon_sym_9] = ACTIONS(538), + [anon_sym_STAR] = ACTIONS(540), + [anon_sym_10] = ACTIONS(538), + [anon_sym_11] = ACTIONS(1810), + [anon_sym_12] = ACTIONS(538), + [anon_sym_13] = ACTIONS(538), + [anon_sym_14] = ACTIONS(538), + [anon_sym_15] = ACTIONS(538), + [anon_sym_SLASH] = ACTIONS(540), + [anon_sym_16] = ACTIONS(538), + [anon_sym_BSLASH_SLASH] = ACTIONS(538), + [anon_sym_SLASH_AT] = ACTIONS(538), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(538), + [anon_sym_BANG] = ACTIONS(540), + [anon_sym_BANG_BANG] = ACTIONS(538), + [anon_sym_SQUOTE] = ACTIONS(538), + [anon_sym_BSLASH_AT] = ACTIONS(538), + [anon_sym_CARET] = ACTIONS(540), + [anon_sym_BSLASH_CARET] = ACTIONS(538), + [anon_sym_AT_AT] = ACTIONS(540), + [anon_sym_AT_AT_AT] = ACTIONS(538), + [anon_sym_PIPE] = ACTIONS(540), + [anon_sym_LT_GT] = ACTIONS(538), + [sym_list_bracket_end] = ACTIONS(538), + [anon_sym_RBRACK] = ACTIONS(538), + [sym_association_bracket_end] = ACTIONS(538), + [sym_comment] = ACTIONS(3), + }, + [761] = { + [sym_message_name_operator] = STATE(265), + [aux_sym_message_name_repeat1] = STATE(721), + [aux_sym_source_file_token1] = ACTIONS(1813), + [sym_parenthesis_end] = ACTIONS(1813), + [anon_sym_COMMA] = ACTIONS(1813), + [anon_sym_PLUS] = ACTIONS(1813), + [anon_sym_DASH] = ACTIONS(1815), + [anon_sym_] = ACTIONS(1813), + [anon_sym_BSLASH_] = ACTIONS(1813), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1813), + [anon_sym_SEMI] = ACTIONS(1813), + [anon_sym_EQ] = ACTIONS(1815), + [anon_sym_COLON_EQ] = ACTIONS(1813), + [anon_sym_CARET_EQ] = ACTIONS(1813), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1813), + [anon_sym_EQ_DOT] = ACTIONS(1813), + [anon_sym_QMARK] = ACTIONS(1813), + [anon_sym_EQ_EQ] = ACTIONS(1813), + [anon_sym_BANG_EQ] = ACTIONS(1813), + [anon_sym_GT] = ACTIONS(1815), + [anon_sym_GT_EQ] = ACTIONS(1813), + [anon_sym_LT] = ACTIONS(1815), + [anon_sym_LT_EQ] = ACTIONS(1813), + [anon_sym_DASH_GT] = ACTIONS(1813), + [anon_sym_COLON_GT] = ACTIONS(1813), + [anon_sym_COLON_COLON] = ACTIONS(1813), + [anon_sym_AT] = ACTIONS(1815), + [anon_sym_TILDE] = ACTIONS(1813), + [anon_sym_AT_STAR] = ACTIONS(1813), + [anon_sym_SLASH_STAR] = ACTIONS(1813), + [anon_sym_BSLASH_AMP] = ACTIONS(1813), + [anon_sym_BSLASH_PLUS] = ACTIONS(1813), + [anon_sym_AMP] = ACTIONS(1813), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1813), + [anon_sym_3] = ACTIONS(1813), + [anon_sym_4] = ACTIONS(1813), + [anon_sym_STAR_STAR] = ACTIONS(1813), + [anon_sym_DOT] = ACTIONS(1813), + [anon_sym_BSLASH] = ACTIONS(1815), + [anon_sym_5] = ACTIONS(1813), + [anon_sym_6] = ACTIONS(1813), + [anon_sym_7] = ACTIONS(1813), + [anon_sym_8] = ACTIONS(1813), + [anon_sym_9] = ACTIONS(1813), + [anon_sym_STAR] = ACTIONS(1815), + [anon_sym_10] = ACTIONS(1813), + [anon_sym_11] = ACTIONS(1813), + [anon_sym_12] = ACTIONS(1813), + [anon_sym_13] = ACTIONS(1813), + [anon_sym_14] = ACTIONS(1813), + [anon_sym_15] = ACTIONS(1813), + [anon_sym_SLASH] = ACTIONS(1815), + [anon_sym_16] = ACTIONS(1813), + [anon_sym_BSLASH_SLASH] = ACTIONS(1813), + [anon_sym_SLASH_AT] = ACTIONS(1813), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1813), + [anon_sym_BANG] = ACTIONS(1815), + [anon_sym_BANG_BANG] = ACTIONS(1813), + [anon_sym_SQUOTE] = ACTIONS(1813), + [anon_sym_BSLASH_AT] = ACTIONS(1813), + [anon_sym_CARET] = ACTIONS(1815), + [anon_sym_BSLASH_CARET] = ACTIONS(1813), + [anon_sym_AT_AT] = ACTIONS(1815), + [anon_sym_AT_AT_AT] = ACTIONS(1813), + [anon_sym_PIPE] = ACTIONS(1815), + [anon_sym_LT_GT] = ACTIONS(1813), + [sym_list_bracket_end] = ACTIONS(1813), + [anon_sym_RBRACK] = ACTIONS(1813), + [sym_association_bracket_end] = ACTIONS(1813), + [sym_comment] = ACTIONS(3), + }, + [762] = { + [sym_composition_operator] = STATE(268), + [aux_sym_composition_repeat1] = STATE(722), + [aux_sym_source_file_token1] = ACTIONS(1817), + [sym_parenthesis_end] = ACTIONS(1817), + [anon_sym_COMMA] = ACTIONS(1817), + [anon_sym_PLUS] = ACTIONS(1817), + [anon_sym_DASH] = ACTIONS(1819), + [anon_sym_] = ACTIONS(1817), + [anon_sym_BSLASH_] = ACTIONS(1817), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1817), + [anon_sym_SEMI] = ACTIONS(1817), + [anon_sym_EQ] = ACTIONS(1819), + [anon_sym_COLON_EQ] = ACTIONS(1817), + [anon_sym_CARET_EQ] = ACTIONS(1817), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1817), + [anon_sym_EQ_DOT] = ACTIONS(1817), + [anon_sym_QMARK] = ACTIONS(1817), + [anon_sym_EQ_EQ] = ACTIONS(1817), + [anon_sym_BANG_EQ] = ACTIONS(1817), + [anon_sym_GT] = ACTIONS(1819), + [anon_sym_GT_EQ] = ACTIONS(1817), + [anon_sym_LT] = ACTIONS(1819), + [anon_sym_LT_EQ] = ACTIONS(1817), + [anon_sym_DASH_GT] = ACTIONS(1817), + [anon_sym_COLON_GT] = ACTIONS(1817), + [anon_sym_COLON_COLON] = ACTIONS(1817), + [anon_sym_AT] = ACTIONS(1819), + [anon_sym_TILDE] = ACTIONS(1817), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(1817), + [anon_sym_BSLASH_AMP] = ACTIONS(1817), + [anon_sym_BSLASH_PLUS] = ACTIONS(1817), + [anon_sym_AMP] = ACTIONS(1817), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1817), + [anon_sym_3] = ACTIONS(1817), + [anon_sym_4] = ACTIONS(1817), + [anon_sym_STAR_STAR] = ACTIONS(1817), + [anon_sym_DOT] = ACTIONS(1817), + [anon_sym_BSLASH] = ACTIONS(1819), + [anon_sym_5] = ACTIONS(1817), + [anon_sym_6] = ACTIONS(1817), + [anon_sym_7] = ACTIONS(1817), + [anon_sym_8] = ACTIONS(1817), + [anon_sym_9] = ACTIONS(1817), + [anon_sym_STAR] = ACTIONS(1819), + [anon_sym_10] = ACTIONS(1817), + [anon_sym_11] = ACTIONS(1817), + [anon_sym_12] = ACTIONS(1817), + [anon_sym_13] = ACTIONS(1817), + [anon_sym_14] = ACTIONS(1817), + [anon_sym_15] = ACTIONS(1817), + [anon_sym_SLASH] = ACTIONS(1819), + [anon_sym_16] = ACTIONS(1817), + [anon_sym_BSLASH_SLASH] = ACTIONS(1817), + [anon_sym_SLASH_AT] = ACTIONS(1817), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1817), + [anon_sym_BANG] = ACTIONS(1819), + [anon_sym_BANG_BANG] = ACTIONS(1817), + [anon_sym_SQUOTE] = ACTIONS(1817), + [anon_sym_BSLASH_AT] = ACTIONS(1817), + [anon_sym_CARET] = ACTIONS(1819), + [anon_sym_BSLASH_CARET] = ACTIONS(1817), + [anon_sym_AT_AT] = ACTIONS(1819), + [anon_sym_AT_AT_AT] = ACTIONS(1817), + [anon_sym_PIPE] = ACTIONS(1819), + [anon_sym_LT_GT] = ACTIONS(1817), + [sym_list_bracket_end] = ACTIONS(1817), + [anon_sym_RBRACK] = ACTIONS(1817), + [sym_association_bracket_end] = ACTIONS(1817), + [sym_comment] = ACTIONS(3), + }, + [763] = { + [aux_sym_source_file_token1] = ACTIONS(1212), + [sym_parenthesis_end] = ACTIONS(1212), + [anon_sym_COMMA] = ACTIONS(1212), + [anon_sym_PLUS_PLUS] = ACTIONS(1212), + [anon_sym_DASH_DASH] = ACTIONS(1212), + [anon_sym_PLUS] = ACTIONS(1214), + [anon_sym_DASH] = ACTIONS(1214), + [anon_sym_] = ACTIONS(1212), + [anon_sym_BSLASH_] = ACTIONS(1212), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1212), + [anon_sym_SEMI] = ACTIONS(1212), + [anon_sym_EQ] = ACTIONS(1214), + [anon_sym_COLON_EQ] = ACTIONS(1212), + [anon_sym_CARET_EQ] = ACTIONS(1212), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1212), + [anon_sym_EQ_DOT] = ACTIONS(1212), + [anon_sym_QMARK] = ACTIONS(1212), + [anon_sym_EQ_EQ] = ACTIONS(1212), + [anon_sym_BANG_EQ] = ACTIONS(1212), + [anon_sym_GT] = ACTIONS(1214), + [anon_sym_GT_EQ] = ACTIONS(1212), + [anon_sym_LT] = ACTIONS(1214), + [anon_sym_LT_EQ] = ACTIONS(1212), + [anon_sym_DASH_GT] = ACTIONS(1212), + [anon_sym_COLON_GT] = ACTIONS(1212), + [anon_sym_COLON_COLON] = ACTIONS(1212), + [anon_sym_AT] = ACTIONS(1214), + [anon_sym_TILDE] = ACTIONS(1212), + [anon_sym_AT_STAR] = ACTIONS(1212), + [anon_sym_SLASH_STAR] = ACTIONS(1212), + [anon_sym_BSLASH_AMP] = ACTIONS(1212), + [anon_sym_BSLASH_PLUS] = ACTIONS(1212), + [anon_sym_AMP] = ACTIONS(1212), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1212), + [anon_sym_3] = ACTIONS(1212), + [anon_sym_4] = ACTIONS(1212), + [anon_sym_STAR_STAR] = ACTIONS(1212), + [anon_sym_DOT] = ACTIONS(1212), + [anon_sym_BSLASH] = ACTIONS(1214), + [anon_sym_5] = ACTIONS(1212), + [anon_sym_6] = ACTIONS(1212), + [anon_sym_7] = ACTIONS(1212), + [anon_sym_8] = ACTIONS(1212), + [anon_sym_9] = ACTIONS(1212), + [anon_sym_STAR] = ACTIONS(1214), + [anon_sym_10] = ACTIONS(1212), + [anon_sym_11] = ACTIONS(1212), + [anon_sym_12] = ACTIONS(1212), + [anon_sym_13] = ACTIONS(1212), + [anon_sym_14] = ACTIONS(1212), + [anon_sym_15] = ACTIONS(1212), + [anon_sym_SLASH] = ACTIONS(1214), + [anon_sym_16] = ACTIONS(1212), + [anon_sym_BSLASH_SLASH] = ACTIONS(1212), + [anon_sym_SLASH_AT] = ACTIONS(1212), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1212), + [anon_sym_BANG] = ACTIONS(1214), + [anon_sym_BANG_BANG] = ACTIONS(1212), + [anon_sym_SQUOTE] = ACTIONS(1212), + [anon_sym_BSLASH_AT] = ACTIONS(1212), + [anon_sym_CARET] = ACTIONS(1214), + [anon_sym_BSLASH_CARET] = ACTIONS(1212), + [anon_sym_AT_AT] = ACTIONS(1214), + [anon_sym_AT_AT_AT] = ACTIONS(1212), + [anon_sym_PIPE] = ACTIONS(1214), + [anon_sym_LT_GT] = ACTIONS(1212), + [sym_list_bracket_end] = ACTIONS(1212), + [anon_sym_RBRACK] = ACTIONS(1212), + [sym_association_bracket_end] = ACTIONS(1212), + [sym_comment] = ACTIONS(3), + }, + [764] = { + [sym_diamond_operator] = STATE(280), + [aux_sym_diamond_repeat1] = STATE(764), + [aux_sym_source_file_token1] = ACTIONS(510), + [sym_parenthesis_end] = ACTIONS(510), + [anon_sym_COMMA] = ACTIONS(510), + [anon_sym_PLUS] = ACTIONS(510), + [anon_sym_DASH] = ACTIONS(512), + [anon_sym_] = ACTIONS(510), + [anon_sym_BSLASH_] = ACTIONS(510), + [anon_sym_BSLASH_PERCENT] = ACTIONS(510), + [anon_sym_SEMI] = ACTIONS(510), + [anon_sym_EQ] = ACTIONS(512), + [anon_sym_COLON_EQ] = ACTIONS(510), + [anon_sym_CARET_EQ] = ACTIONS(510), + [anon_sym_CARET_COLON_EQ] = ACTIONS(510), + [anon_sym_EQ_DOT] = ACTIONS(510), + [anon_sym_QMARK] = ACTIONS(510), + [anon_sym_EQ_EQ] = ACTIONS(510), + [anon_sym_BANG_EQ] = ACTIONS(510), + [anon_sym_GT] = ACTIONS(512), + [anon_sym_GT_EQ] = ACTIONS(510), + [anon_sym_LT] = ACTIONS(512), + [anon_sym_LT_EQ] = ACTIONS(510), + [anon_sym_DASH_GT] = ACTIONS(510), + [anon_sym_COLON_GT] = ACTIONS(510), + [anon_sym_COLON_COLON] = ACTIONS(510), + [anon_sym_AT] = ACTIONS(512), + [anon_sym_TILDE] = ACTIONS(510), + [anon_sym_AT_STAR] = ACTIONS(510), + [anon_sym_SLASH_STAR] = ACTIONS(510), + [anon_sym_BSLASH_AMP] = ACTIONS(510), + [anon_sym_BSLASH_PLUS] = ACTIONS(510), + [anon_sym_AMP] = ACTIONS(510), + [anon_sym_PIPE_DASH_GT] = ACTIONS(510), + [anon_sym_3] = ACTIONS(510), + [anon_sym_4] = ACTIONS(510), + [anon_sym_STAR_STAR] = ACTIONS(510), + [anon_sym_DOT] = ACTIONS(510), + [anon_sym_BSLASH] = ACTIONS(512), + [anon_sym_5] = ACTIONS(1821), + [anon_sym_6] = ACTIONS(510), + [anon_sym_7] = ACTIONS(510), + [anon_sym_8] = ACTIONS(510), + [anon_sym_9] = ACTIONS(510), + [anon_sym_STAR] = ACTIONS(512), + [anon_sym_10] = ACTIONS(510), + [anon_sym_11] = ACTIONS(510), + [anon_sym_12] = ACTIONS(510), + [anon_sym_13] = ACTIONS(510), + [anon_sym_14] = ACTIONS(510), + [anon_sym_15] = ACTIONS(510), + [anon_sym_SLASH] = ACTIONS(512), + [anon_sym_16] = ACTIONS(510), + [anon_sym_BSLASH_SLASH] = ACTIONS(510), + [anon_sym_SLASH_AT] = ACTIONS(510), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(510), + [anon_sym_BANG] = ACTIONS(512), + [anon_sym_BANG_BANG] = ACTIONS(510), + [anon_sym_SQUOTE] = ACTIONS(510), + [anon_sym_BSLASH_AT] = ACTIONS(510), + [anon_sym_CARET] = ACTIONS(512), + [anon_sym_BSLASH_CARET] = ACTIONS(510), + [anon_sym_AT_AT] = ACTIONS(512), + [anon_sym_AT_AT_AT] = ACTIONS(510), + [anon_sym_PIPE] = ACTIONS(512), + [anon_sym_LT_GT] = ACTIONS(510), + [sym_list_bracket_end] = ACTIONS(510), + [anon_sym_RBRACK] = ACTIONS(510), + [sym_association_bracket_end] = ACTIONS(510), + [sym_comment] = ACTIONS(3), + }, + [765] = { + [sym_small_circle_operator] = STATE(276), + [aux_sym_small_circle_repeat1] = STATE(729), + [aux_sym_source_file_token1] = ACTIONS(1824), + [sym_parenthesis_end] = ACTIONS(1824), + [anon_sym_COMMA] = ACTIONS(1824), + [anon_sym_PLUS] = ACTIONS(1824), + [anon_sym_DASH] = ACTIONS(1826), + [anon_sym_] = ACTIONS(1824), + [anon_sym_BSLASH_] = ACTIONS(1824), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1824), + [anon_sym_SEMI] = ACTIONS(1824), + [anon_sym_EQ] = ACTIONS(1826), + [anon_sym_COLON_EQ] = ACTIONS(1824), + [anon_sym_CARET_EQ] = ACTIONS(1824), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1824), + [anon_sym_EQ_DOT] = ACTIONS(1824), + [anon_sym_QMARK] = ACTIONS(1824), + [anon_sym_EQ_EQ] = ACTIONS(1824), + [anon_sym_BANG_EQ] = ACTIONS(1824), + [anon_sym_GT] = ACTIONS(1826), + [anon_sym_GT_EQ] = ACTIONS(1824), + [anon_sym_LT] = ACTIONS(1826), + [anon_sym_LT_EQ] = ACTIONS(1824), + [anon_sym_DASH_GT] = ACTIONS(1824), + [anon_sym_COLON_GT] = ACTIONS(1824), + [anon_sym_COLON_COLON] = ACTIONS(1824), + [anon_sym_AT] = ACTIONS(1826), + [anon_sym_TILDE] = ACTIONS(1824), + [anon_sym_AT_STAR] = ACTIONS(1824), + [anon_sym_SLASH_STAR] = ACTIONS(1824), + [anon_sym_BSLASH_AMP] = ACTIONS(1824), + [anon_sym_BSLASH_PLUS] = ACTIONS(1824), + [anon_sym_AMP] = ACTIONS(1824), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1824), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(1824), + [anon_sym_STAR_STAR] = ACTIONS(1824), + [anon_sym_DOT] = ACTIONS(1824), + [anon_sym_BSLASH] = ACTIONS(1826), + [anon_sym_5] = ACTIONS(1824), + [anon_sym_6] = ACTIONS(1824), + [anon_sym_7] = ACTIONS(1824), + [anon_sym_8] = ACTIONS(1824), + [anon_sym_9] = ACTIONS(1824), + [anon_sym_STAR] = ACTIONS(1826), + [anon_sym_10] = ACTIONS(1824), + [anon_sym_11] = ACTIONS(1824), + [anon_sym_12] = ACTIONS(1824), + [anon_sym_13] = ACTIONS(1824), + [anon_sym_14] = ACTIONS(1824), + [anon_sym_15] = ACTIONS(1824), + [anon_sym_SLASH] = ACTIONS(1826), + [anon_sym_16] = ACTIONS(1824), + [anon_sym_BSLASH_SLASH] = ACTIONS(1824), + [anon_sym_SLASH_AT] = ACTIONS(1824), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1824), + [anon_sym_BANG] = ACTIONS(1826), + [anon_sym_BANG_BANG] = ACTIONS(1824), + [anon_sym_SQUOTE] = ACTIONS(1824), + [anon_sym_BSLASH_AT] = ACTIONS(1824), + [anon_sym_CARET] = ACTIONS(1826), + [anon_sym_BSLASH_CARET] = ACTIONS(1824), + [anon_sym_AT_AT] = ACTIONS(1826), + [anon_sym_AT_AT_AT] = ACTIONS(1824), + [anon_sym_PIPE] = ACTIONS(1826), + [anon_sym_LT_GT] = ACTIONS(1824), + [sym_list_bracket_end] = ACTIONS(1824), + [anon_sym_RBRACK] = ACTIONS(1824), + [sym_association_bracket_end] = ACTIONS(1824), + [sym_comment] = ACTIONS(3), + }, + [766] = { + [sym_circle_dot_operator] = STATE(277), + [aux_sym_circle_dot_repeat1] = STATE(734), + [aux_sym_source_file_token1] = ACTIONS(1828), + [sym_parenthesis_end] = ACTIONS(1828), + [anon_sym_COMMA] = ACTIONS(1828), + [anon_sym_PLUS] = ACTIONS(1828), + [anon_sym_DASH] = ACTIONS(1830), + [anon_sym_] = ACTIONS(1828), + [anon_sym_BSLASH_] = ACTIONS(1828), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1828), + [anon_sym_SEMI] = ACTIONS(1828), + [anon_sym_EQ] = ACTIONS(1830), + [anon_sym_COLON_EQ] = ACTIONS(1828), + [anon_sym_CARET_EQ] = ACTIONS(1828), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1828), + [anon_sym_EQ_DOT] = ACTIONS(1828), + [anon_sym_QMARK] = ACTIONS(1828), + [anon_sym_EQ_EQ] = ACTIONS(1828), + [anon_sym_BANG_EQ] = ACTIONS(1828), + [anon_sym_GT] = ACTIONS(1830), + [anon_sym_GT_EQ] = ACTIONS(1828), + [anon_sym_LT] = ACTIONS(1830), + [anon_sym_LT_EQ] = ACTIONS(1828), + [anon_sym_DASH_GT] = ACTIONS(1828), + [anon_sym_COLON_GT] = ACTIONS(1828), + [anon_sym_COLON_COLON] = ACTIONS(1828), + [anon_sym_AT] = ACTIONS(1830), + [anon_sym_TILDE] = ACTIONS(1828), + [anon_sym_AT_STAR] = ACTIONS(1828), + [anon_sym_SLASH_STAR] = ACTIONS(1828), + [anon_sym_BSLASH_AMP] = ACTIONS(1828), + [anon_sym_BSLASH_PLUS] = ACTIONS(1828), + [anon_sym_AMP] = ACTIONS(1828), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1828), + [anon_sym_3] = ACTIONS(1828), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(1828), + [anon_sym_DOT] = ACTIONS(1828), + [anon_sym_BSLASH] = ACTIONS(1830), + [anon_sym_5] = ACTIONS(1828), + [anon_sym_6] = ACTIONS(1828), + [anon_sym_7] = ACTIONS(1828), + [anon_sym_8] = ACTIONS(1828), + [anon_sym_9] = ACTIONS(1828), + [anon_sym_STAR] = ACTIONS(1830), + [anon_sym_10] = ACTIONS(1828), + [anon_sym_11] = ACTIONS(1828), + [anon_sym_12] = ACTIONS(1828), + [anon_sym_13] = ACTIONS(1828), + [anon_sym_14] = ACTIONS(1828), + [anon_sym_15] = ACTIONS(1828), + [anon_sym_SLASH] = ACTIONS(1830), + [anon_sym_16] = ACTIONS(1828), + [anon_sym_BSLASH_SLASH] = ACTIONS(1828), + [anon_sym_SLASH_AT] = ACTIONS(1828), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1828), + [anon_sym_BANG] = ACTIONS(1830), + [anon_sym_BANG_BANG] = ACTIONS(1828), + [anon_sym_SQUOTE] = ACTIONS(1828), + [anon_sym_BSLASH_AT] = ACTIONS(1828), + [anon_sym_CARET] = ACTIONS(1830), + [anon_sym_BSLASH_CARET] = ACTIONS(1828), + [anon_sym_AT_AT] = ACTIONS(1830), + [anon_sym_AT_AT_AT] = ACTIONS(1828), + [anon_sym_PIPE] = ACTIONS(1830), + [anon_sym_LT_GT] = ACTIONS(1828), + [sym_list_bracket_end] = ACTIONS(1828), + [anon_sym_RBRACK] = ACTIONS(1828), + [sym_association_bracket_end] = ACTIONS(1828), + [sym_comment] = ACTIONS(3), + }, + [767] = { + [sym_dot_operator] = STATE(278), + [aux_sym_dot_repeat1] = STATE(743), + [aux_sym_source_file_token1] = ACTIONS(1832), + [sym_parenthesis_end] = ACTIONS(1832), + [anon_sym_COMMA] = ACTIONS(1832), + [anon_sym_PLUS] = ACTIONS(1832), + [anon_sym_DASH] = ACTIONS(1834), + [anon_sym_] = ACTIONS(1832), + [anon_sym_BSLASH_] = ACTIONS(1832), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1832), + [anon_sym_SEMI] = ACTIONS(1832), + [anon_sym_EQ] = ACTIONS(1834), + [anon_sym_COLON_EQ] = ACTIONS(1832), + [anon_sym_CARET_EQ] = ACTIONS(1832), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1832), + [anon_sym_EQ_DOT] = ACTIONS(1832), + [anon_sym_QMARK] = ACTIONS(1832), + [anon_sym_EQ_EQ] = ACTIONS(1832), + [anon_sym_BANG_EQ] = ACTIONS(1832), + [anon_sym_GT] = ACTIONS(1834), + [anon_sym_GT_EQ] = ACTIONS(1832), + [anon_sym_LT] = ACTIONS(1834), + [anon_sym_LT_EQ] = ACTIONS(1832), + [anon_sym_DASH_GT] = ACTIONS(1832), + [anon_sym_COLON_GT] = ACTIONS(1832), + [anon_sym_COLON_COLON] = ACTIONS(1832), + [anon_sym_AT] = ACTIONS(1834), + [anon_sym_TILDE] = ACTIONS(1832), + [anon_sym_AT_STAR] = ACTIONS(1832), + [anon_sym_SLASH_STAR] = ACTIONS(1832), + [anon_sym_BSLASH_AMP] = ACTIONS(1832), + [anon_sym_BSLASH_PLUS] = ACTIONS(1832), + [anon_sym_AMP] = ACTIONS(1832), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1832), + [anon_sym_3] = ACTIONS(1832), + [anon_sym_4] = ACTIONS(1832), + [anon_sym_STAR_STAR] = ACTIONS(1832), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(1834), + [anon_sym_5] = ACTIONS(1832), + [anon_sym_6] = ACTIONS(1832), + [anon_sym_7] = ACTIONS(1832), + [anon_sym_8] = ACTIONS(1832), + [anon_sym_9] = ACTIONS(1832), + [anon_sym_STAR] = ACTIONS(1834), + [anon_sym_10] = ACTIONS(1832), + [anon_sym_11] = ACTIONS(1832), + [anon_sym_12] = ACTIONS(1832), + [anon_sym_13] = ACTIONS(1832), + [anon_sym_14] = ACTIONS(1832), + [anon_sym_15] = ACTIONS(1832), + [anon_sym_SLASH] = ACTIONS(1834), + [anon_sym_16] = ACTIONS(1832), + [anon_sym_BSLASH_SLASH] = ACTIONS(1832), + [anon_sym_SLASH_AT] = ACTIONS(1832), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1832), + [anon_sym_BANG] = ACTIONS(1834), + [anon_sym_BANG_BANG] = ACTIONS(1832), + [anon_sym_SQUOTE] = ACTIONS(1832), + [anon_sym_BSLASH_AT] = ACTIONS(1832), + [anon_sym_CARET] = ACTIONS(1834), + [anon_sym_BSLASH_CARET] = ACTIONS(1832), + [anon_sym_AT_AT] = ACTIONS(1834), + [anon_sym_AT_AT_AT] = ACTIONS(1832), + [anon_sym_PIPE] = ACTIONS(1834), + [anon_sym_LT_GT] = ACTIONS(1832), + [sym_list_bracket_end] = ACTIONS(1832), + [anon_sym_RBRACK] = ACTIONS(1832), + [sym_association_bracket_end] = ACTIONS(1832), + [sym_comment] = ACTIONS(3), + }, + [768] = { + [sym_string_join_operator] = STATE(309), + [aux_sym_string_join_repeat1] = STATE(768), + [aux_sym_source_file_token1] = ACTIONS(606), + [sym_parenthesis_end] = ACTIONS(606), + [anon_sym_COMMA] = ACTIONS(606), + [anon_sym_PLUS] = ACTIONS(606), + [anon_sym_DASH] = ACTIONS(608), + [anon_sym_] = ACTIONS(606), + [anon_sym_BSLASH_] = ACTIONS(606), + [anon_sym_BSLASH_PERCENT] = ACTIONS(606), + [anon_sym_SEMI] = ACTIONS(606), + [anon_sym_EQ] = ACTIONS(608), + [anon_sym_COLON_EQ] = ACTIONS(606), + [anon_sym_CARET_EQ] = ACTIONS(606), + [anon_sym_CARET_COLON_EQ] = ACTIONS(606), + [anon_sym_EQ_DOT] = ACTIONS(606), + [anon_sym_QMARK] = ACTIONS(606), + [anon_sym_EQ_EQ] = ACTIONS(606), + [anon_sym_BANG_EQ] = ACTIONS(606), + [anon_sym_GT] = ACTIONS(608), + [anon_sym_GT_EQ] = ACTIONS(606), + [anon_sym_LT] = ACTIONS(608), + [anon_sym_LT_EQ] = ACTIONS(606), + [anon_sym_DASH_GT] = ACTIONS(606), + [anon_sym_COLON_GT] = ACTIONS(606), + [anon_sym_COLON_COLON] = ACTIONS(606), + [anon_sym_AT] = ACTIONS(608), + [anon_sym_TILDE] = ACTIONS(606), + [anon_sym_AT_STAR] = ACTIONS(606), + [anon_sym_SLASH_STAR] = ACTIONS(606), + [anon_sym_BSLASH_AMP] = ACTIONS(606), + [anon_sym_BSLASH_PLUS] = ACTIONS(606), + [anon_sym_AMP] = ACTIONS(606), + [anon_sym_PIPE_DASH_GT] = ACTIONS(606), + [anon_sym_3] = ACTIONS(606), + [anon_sym_4] = ACTIONS(606), + [anon_sym_STAR_STAR] = ACTIONS(606), + [anon_sym_DOT] = ACTIONS(606), + [anon_sym_BSLASH] = ACTIONS(608), + [anon_sym_5] = ACTIONS(606), + [anon_sym_6] = ACTIONS(606), + [anon_sym_7] = ACTIONS(606), + [anon_sym_8] = ACTIONS(606), + [anon_sym_9] = ACTIONS(606), + [anon_sym_STAR] = ACTIONS(608), + [anon_sym_10] = ACTIONS(606), + [anon_sym_11] = ACTIONS(606), + [anon_sym_12] = ACTIONS(606), + [anon_sym_13] = ACTIONS(606), + [anon_sym_14] = ACTIONS(606), + [anon_sym_15] = ACTIONS(606), + [anon_sym_SLASH] = ACTIONS(608), + [anon_sym_16] = ACTIONS(606), + [anon_sym_BSLASH_SLASH] = ACTIONS(606), + [anon_sym_SLASH_AT] = ACTIONS(606), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(606), + [anon_sym_BANG] = ACTIONS(608), + [anon_sym_BANG_BANG] = ACTIONS(606), + [anon_sym_SQUOTE] = ACTIONS(606), + [anon_sym_BSLASH_AT] = ACTIONS(606), + [anon_sym_CARET] = ACTIONS(608), + [anon_sym_BSLASH_CARET] = ACTIONS(606), + [anon_sym_AT_AT] = ACTIONS(608), + [anon_sym_AT_AT_AT] = ACTIONS(606), + [anon_sym_PIPE] = ACTIONS(608), + [anon_sym_LT_GT] = ACTIONS(1836), + [sym_list_bracket_end] = ACTIONS(606), + [anon_sym_RBRACK] = ACTIONS(606), + [sym_association_bracket_end] = ACTIONS(606), + [sym_comment] = ACTIONS(3), + }, + [769] = { + [sym_center_dot_operator] = STATE(284), + [aux_sym_center_dot_repeat1] = STATE(769), + [aux_sym_source_file_token1] = ACTIONS(526), + [sym_parenthesis_end] = ACTIONS(526), + [anon_sym_COMMA] = ACTIONS(526), + [anon_sym_PLUS] = ACTIONS(526), + [anon_sym_DASH] = ACTIONS(528), + [anon_sym_] = ACTIONS(526), + [anon_sym_BSLASH_] = ACTIONS(526), + [anon_sym_BSLASH_PERCENT] = ACTIONS(526), + [anon_sym_SEMI] = ACTIONS(526), + [anon_sym_EQ] = ACTIONS(528), + [anon_sym_COLON_EQ] = ACTIONS(526), + [anon_sym_CARET_EQ] = ACTIONS(526), + [anon_sym_CARET_COLON_EQ] = ACTIONS(526), + [anon_sym_EQ_DOT] = ACTIONS(526), + [anon_sym_QMARK] = ACTIONS(526), + [anon_sym_EQ_EQ] = ACTIONS(526), + [anon_sym_BANG_EQ] = ACTIONS(526), + [anon_sym_GT] = ACTIONS(528), + [anon_sym_GT_EQ] = ACTIONS(526), + [anon_sym_LT] = ACTIONS(528), + [anon_sym_LT_EQ] = ACTIONS(526), + [anon_sym_DASH_GT] = ACTIONS(526), + [anon_sym_COLON_GT] = ACTIONS(526), + [anon_sym_COLON_COLON] = ACTIONS(526), + [anon_sym_AT] = ACTIONS(528), + [anon_sym_TILDE] = ACTIONS(526), + [anon_sym_AT_STAR] = ACTIONS(526), + [anon_sym_SLASH_STAR] = ACTIONS(526), + [anon_sym_BSLASH_AMP] = ACTIONS(526), + [anon_sym_BSLASH_PLUS] = ACTIONS(526), + [anon_sym_AMP] = ACTIONS(526), + [anon_sym_PIPE_DASH_GT] = ACTIONS(526), + [anon_sym_3] = ACTIONS(526), + [anon_sym_4] = ACTIONS(526), + [anon_sym_STAR_STAR] = ACTIONS(526), + [anon_sym_DOT] = ACTIONS(526), + [anon_sym_BSLASH] = ACTIONS(528), + [anon_sym_5] = ACTIONS(526), + [anon_sym_6] = ACTIONS(526), + [anon_sym_7] = ACTIONS(526), + [anon_sym_8] = ACTIONS(526), + [anon_sym_9] = ACTIONS(1839), + [anon_sym_STAR] = ACTIONS(528), + [anon_sym_10] = ACTIONS(526), + [anon_sym_11] = ACTIONS(526), + [anon_sym_12] = ACTIONS(526), + [anon_sym_13] = ACTIONS(526), + [anon_sym_14] = ACTIONS(526), + [anon_sym_15] = ACTIONS(526), + [anon_sym_SLASH] = ACTIONS(528), + [anon_sym_16] = ACTIONS(526), + [anon_sym_BSLASH_SLASH] = ACTIONS(526), + [anon_sym_SLASH_AT] = ACTIONS(526), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(526), + [anon_sym_BANG] = ACTIONS(528), + [anon_sym_BANG_BANG] = ACTIONS(526), + [anon_sym_SQUOTE] = ACTIONS(526), + [anon_sym_BSLASH_AT] = ACTIONS(526), + [anon_sym_CARET] = ACTIONS(528), + [anon_sym_BSLASH_CARET] = ACTIONS(526), + [anon_sym_AT_AT] = ACTIONS(528), + [anon_sym_AT_AT_AT] = ACTIONS(526), + [anon_sym_PIPE] = ACTIONS(528), + [anon_sym_LT_GT] = ACTIONS(526), + [sym_list_bracket_end] = ACTIONS(526), + [anon_sym_RBRACK] = ACTIONS(526), + [sym_association_bracket_end] = ACTIONS(526), + [sym_comment] = ACTIONS(3), + }, + [770] = { + [sym_wedge_operator] = STATE(281), + [aux_sym_wedge_repeat1] = STATE(770), + [aux_sym_source_file_token1] = ACTIONS(514), + [sym_parenthesis_end] = ACTIONS(514), + [anon_sym_COMMA] = ACTIONS(514), + [anon_sym_PLUS] = ACTIONS(514), + [anon_sym_DASH] = ACTIONS(516), + [anon_sym_] = ACTIONS(514), + [anon_sym_BSLASH_] = ACTIONS(514), + [anon_sym_BSLASH_PERCENT] = ACTIONS(514), + [anon_sym_SEMI] = ACTIONS(514), + [anon_sym_EQ] = ACTIONS(516), + [anon_sym_COLON_EQ] = ACTIONS(514), + [anon_sym_CARET_EQ] = ACTIONS(514), + [anon_sym_CARET_COLON_EQ] = ACTIONS(514), + [anon_sym_EQ_DOT] = ACTIONS(514), + [anon_sym_QMARK] = ACTIONS(514), + [anon_sym_EQ_EQ] = ACTIONS(514), + [anon_sym_BANG_EQ] = ACTIONS(514), + [anon_sym_GT] = ACTIONS(516), + [anon_sym_GT_EQ] = ACTIONS(514), + [anon_sym_LT] = ACTIONS(516), + [anon_sym_LT_EQ] = ACTIONS(514), + [anon_sym_DASH_GT] = ACTIONS(514), + [anon_sym_COLON_GT] = ACTIONS(514), + [anon_sym_COLON_COLON] = ACTIONS(514), + [anon_sym_AT] = ACTIONS(516), + [anon_sym_TILDE] = ACTIONS(514), + [anon_sym_AT_STAR] = ACTIONS(514), + [anon_sym_SLASH_STAR] = ACTIONS(514), + [anon_sym_BSLASH_AMP] = ACTIONS(514), + [anon_sym_BSLASH_PLUS] = ACTIONS(514), + [anon_sym_AMP] = ACTIONS(514), + [anon_sym_PIPE_DASH_GT] = ACTIONS(514), + [anon_sym_3] = ACTIONS(514), + [anon_sym_4] = ACTIONS(514), + [anon_sym_STAR_STAR] = ACTIONS(514), + [anon_sym_DOT] = ACTIONS(514), + [anon_sym_BSLASH] = ACTIONS(516), + [anon_sym_5] = ACTIONS(514), + [anon_sym_6] = ACTIONS(1842), + [anon_sym_7] = ACTIONS(514), + [anon_sym_8] = ACTIONS(514), + [anon_sym_9] = ACTIONS(514), + [anon_sym_STAR] = ACTIONS(516), + [anon_sym_10] = ACTIONS(514), + [anon_sym_11] = ACTIONS(514), + [anon_sym_12] = ACTIONS(514), + [anon_sym_13] = ACTIONS(514), + [anon_sym_14] = ACTIONS(514), + [anon_sym_15] = ACTIONS(514), + [anon_sym_SLASH] = ACTIONS(516), + [anon_sym_16] = ACTIONS(514), + [anon_sym_BSLASH_SLASH] = ACTIONS(514), + [anon_sym_SLASH_AT] = ACTIONS(514), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(514), + [anon_sym_BANG] = ACTIONS(516), + [anon_sym_BANG_BANG] = ACTIONS(514), + [anon_sym_SQUOTE] = ACTIONS(514), + [anon_sym_BSLASH_AT] = ACTIONS(514), + [anon_sym_CARET] = ACTIONS(516), + [anon_sym_BSLASH_CARET] = ACTIONS(514), + [anon_sym_AT_AT] = ACTIONS(516), + [anon_sym_AT_AT_AT] = ACTIONS(514), + [anon_sym_PIPE] = ACTIONS(516), + [anon_sym_LT_GT] = ACTIONS(514), + [sym_list_bracket_end] = ACTIONS(514), + [anon_sym_RBRACK] = ACTIONS(514), + [sym_association_bracket_end] = ACTIONS(514), + [sym_comment] = ACTIONS(3), + }, + [771] = { + [sym_non_commutative_multiply_operator] = STATE(258), + [aux_sym_non_commutative_multiply_repeat1] = STATE(735), + [aux_sym_source_file_token1] = ACTIONS(1845), + [sym_parenthesis_end] = ACTIONS(1845), + [anon_sym_COMMA] = ACTIONS(1845), + [anon_sym_PLUS] = ACTIONS(1845), + [anon_sym_DASH] = ACTIONS(1847), + [anon_sym_] = ACTIONS(1845), + [anon_sym_BSLASH_] = ACTIONS(1845), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1845), + [anon_sym_SEMI] = ACTIONS(1845), + [anon_sym_EQ] = ACTIONS(1847), + [anon_sym_COLON_EQ] = ACTIONS(1845), + [anon_sym_CARET_EQ] = ACTIONS(1845), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1845), + [anon_sym_EQ_DOT] = ACTIONS(1845), + [anon_sym_QMARK] = ACTIONS(1845), + [anon_sym_EQ_EQ] = ACTIONS(1845), + [anon_sym_BANG_EQ] = ACTIONS(1845), + [anon_sym_GT] = ACTIONS(1847), + [anon_sym_GT_EQ] = ACTIONS(1845), + [anon_sym_LT] = ACTIONS(1847), + [anon_sym_LT_EQ] = ACTIONS(1845), + [anon_sym_DASH_GT] = ACTIONS(1845), + [anon_sym_COLON_GT] = ACTIONS(1845), + [anon_sym_COLON_COLON] = ACTIONS(1845), + [anon_sym_AT] = ACTIONS(1847), + [anon_sym_TILDE] = ACTIONS(1845), + [anon_sym_AT_STAR] = ACTIONS(1845), + [anon_sym_SLASH_STAR] = ACTIONS(1845), + [anon_sym_BSLASH_AMP] = ACTIONS(1845), + [anon_sym_BSLASH_PLUS] = ACTIONS(1845), + [anon_sym_AMP] = ACTIONS(1845), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1845), + [anon_sym_3] = ACTIONS(1845), + [anon_sym_4] = ACTIONS(1845), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(1845), + [anon_sym_BSLASH] = ACTIONS(1847), + [anon_sym_5] = ACTIONS(1845), + [anon_sym_6] = ACTIONS(1845), + [anon_sym_7] = ACTIONS(1845), + [anon_sym_8] = ACTIONS(1845), + [anon_sym_9] = ACTIONS(1845), + [anon_sym_STAR] = ACTIONS(1847), + [anon_sym_10] = ACTIONS(1845), + [anon_sym_11] = ACTIONS(1845), + [anon_sym_12] = ACTIONS(1845), + [anon_sym_13] = ACTIONS(1845), + [anon_sym_14] = ACTIONS(1845), + [anon_sym_15] = ACTIONS(1845), + [anon_sym_SLASH] = ACTIONS(1847), + [anon_sym_16] = ACTIONS(1845), + [anon_sym_BSLASH_SLASH] = ACTIONS(1845), + [anon_sym_SLASH_AT] = ACTIONS(1845), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1845), + [anon_sym_BANG] = ACTIONS(1847), + [anon_sym_BANG_BANG] = ACTIONS(1845), + [anon_sym_SQUOTE] = ACTIONS(1845), + [anon_sym_BSLASH_AT] = ACTIONS(1845), + [anon_sym_CARET] = ACTIONS(1847), + [anon_sym_BSLASH_CARET] = ACTIONS(1845), + [anon_sym_AT_AT] = ACTIONS(1847), + [anon_sym_AT_AT_AT] = ACTIONS(1845), + [anon_sym_PIPE] = ACTIONS(1847), + [anon_sym_LT_GT] = ACTIONS(1845), + [sym_list_bracket_end] = ACTIONS(1845), + [anon_sym_RBRACK] = ACTIONS(1845), + [sym_association_bracket_end] = ACTIONS(1845), + [sym_comment] = ACTIONS(3), + }, + [772] = { + [aux_sym_source_file_repeat1] = STATE(780), + [aux_sym_source_file_token1] = ACTIONS(1132), + [sym_parenthesis_end] = ACTIONS(1132), + [anon_sym_COMMA] = ACTIONS(1132), + [anon_sym_PLUS] = ACTIONS(1132), + [anon_sym_DASH] = ACTIONS(1220), + [anon_sym_] = ACTIONS(1132), + [anon_sym_BSLASH_] = ACTIONS(1132), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1132), + [anon_sym_SEMI] = ACTIONS(1132), + [anon_sym_EQ] = ACTIONS(1220), + [anon_sym_COLON_EQ] = ACTIONS(1132), + [anon_sym_CARET_EQ] = ACTIONS(1132), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1132), + [anon_sym_EQ_DOT] = ACTIONS(1132), + [anon_sym_QMARK] = ACTIONS(1132), + [anon_sym_EQ_EQ] = ACTIONS(1132), + [anon_sym_BANG_EQ] = ACTIONS(1132), + [anon_sym_GT] = ACTIONS(1220), + [anon_sym_GT_EQ] = ACTIONS(1132), + [anon_sym_LT] = ACTIONS(1220), + [anon_sym_LT_EQ] = ACTIONS(1132), + [anon_sym_DASH_GT] = ACTIONS(1132), + [anon_sym_COLON_GT] = ACTIONS(1132), + [anon_sym_COLON_COLON] = ACTIONS(1132), + [anon_sym_AT] = ACTIONS(1220), + [anon_sym_TILDE] = ACTIONS(1132), + [anon_sym_AT_STAR] = ACTIONS(1132), + [anon_sym_SLASH_STAR] = ACTIONS(1132), + [anon_sym_BSLASH_AMP] = ACTIONS(1132), + [anon_sym_BSLASH_PLUS] = ACTIONS(1132), + [anon_sym_AMP] = ACTIONS(1132), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1132), + [anon_sym_3] = ACTIONS(1132), + [anon_sym_4] = ACTIONS(1132), + [anon_sym_STAR_STAR] = ACTIONS(1132), + [anon_sym_DOT] = ACTIONS(1132), + [anon_sym_BSLASH] = ACTIONS(1220), + [anon_sym_5] = ACTIONS(1132), + [anon_sym_6] = ACTIONS(1132), + [anon_sym_7] = ACTIONS(1132), + [anon_sym_8] = ACTIONS(1132), + [anon_sym_9] = ACTIONS(1132), + [anon_sym_STAR] = ACTIONS(1220), + [anon_sym_10] = ACTIONS(1132), + [anon_sym_11] = ACTIONS(1132), + [anon_sym_12] = ACTIONS(1132), + [anon_sym_13] = ACTIONS(1132), + [anon_sym_14] = ACTIONS(1132), + [anon_sym_15] = ACTIONS(1132), + [anon_sym_SLASH] = ACTIONS(1220), + [anon_sym_16] = ACTIONS(1132), + [anon_sym_BSLASH_SLASH] = ACTIONS(1132), + [anon_sym_SLASH_AT] = ACTIONS(1132), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1132), + [anon_sym_BANG] = ACTIONS(1220), + [anon_sym_BANG_BANG] = ACTIONS(1132), + [anon_sym_SQUOTE] = ACTIONS(1132), + [anon_sym_BSLASH_AT] = ACTIONS(1132), + [anon_sym_CARET] = ACTIONS(1220), + [anon_sym_BSLASH_CARET] = ACTIONS(1132), + [anon_sym_AT_AT] = ACTIONS(1220), + [anon_sym_AT_AT_AT] = ACTIONS(1132), + [anon_sym_PIPE] = ACTIONS(1220), + [anon_sym_LT_GT] = ACTIONS(1132), + [sym_list_bracket_end] = ACTIONS(1132), + [anon_sym_RBRACK] = ACTIONS(1132), + [sym_association_bracket_end] = ACTIONS(1132), + [sym_comment] = ACTIONS(3), + }, + [773] = { + [aux_sym_source_file_repeat1] = STATE(778), + [aux_sym_source_file_token1] = ACTIONS(1132), + [sym_parenthesis_end] = ACTIONS(1132), + [anon_sym_COMMA] = ACTIONS(1132), + [anon_sym_PLUS] = ACTIONS(1137), + [anon_sym_DASH] = ACTIONS(1134), + [anon_sym_] = ACTIONS(1137), + [anon_sym_BSLASH_] = ACTIONS(1137), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1132), + [anon_sym_SEMI] = ACTIONS(1137), + [anon_sym_EQ] = ACTIONS(1134), + [anon_sym_COLON_EQ] = ACTIONS(1137), + [anon_sym_CARET_EQ] = ACTIONS(1137), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1137), + [anon_sym_EQ_DOT] = ACTIONS(1137), + [anon_sym_QMARK] = ACTIONS(1137), + [anon_sym_EQ_EQ] = ACTIONS(1137), + [anon_sym_BANG_EQ] = ACTIONS(1137), + [anon_sym_GT] = ACTIONS(1134), + [anon_sym_GT_EQ] = ACTIONS(1137), + [anon_sym_LT] = ACTIONS(1134), + [anon_sym_LT_EQ] = ACTIONS(1137), + [anon_sym_DASH_GT] = ACTIONS(1137), + [anon_sym_COLON_GT] = ACTIONS(1137), + [anon_sym_COLON_COLON] = ACTIONS(1137), + [anon_sym_AT] = ACTIONS(1134), + [anon_sym_TILDE] = ACTIONS(1137), + [anon_sym_AT_STAR] = ACTIONS(1137), + [anon_sym_SLASH_STAR] = ACTIONS(1137), + [anon_sym_BSLASH_AMP] = ACTIONS(1137), + [anon_sym_BSLASH_PLUS] = ACTIONS(1137), + [anon_sym_AMP] = ACTIONS(1137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1137), + [anon_sym_3] = ACTIONS(1137), + [anon_sym_4] = ACTIONS(1137), + [anon_sym_STAR_STAR] = ACTIONS(1137), + [anon_sym_DOT] = ACTIONS(1137), + [anon_sym_BSLASH] = ACTIONS(1134), + [anon_sym_5] = ACTIONS(1137), + [anon_sym_6] = ACTIONS(1137), + [anon_sym_7] = ACTIONS(1137), + [anon_sym_8] = ACTIONS(1137), + [anon_sym_9] = ACTIONS(1137), + [anon_sym_STAR] = ACTIONS(1134), + [anon_sym_10] = ACTIONS(1137), + [anon_sym_11] = ACTIONS(1137), + [anon_sym_12] = ACTIONS(1137), + [anon_sym_13] = ACTIONS(1137), + [anon_sym_14] = ACTIONS(1137), + [anon_sym_15] = ACTIONS(1137), + [anon_sym_SLASH] = ACTIONS(1134), + [anon_sym_16] = ACTIONS(1137), + [anon_sym_BSLASH_SLASH] = ACTIONS(1137), + [anon_sym_SLASH_AT] = ACTIONS(1137), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1137), + [anon_sym_BANG] = ACTIONS(1134), + [anon_sym_BANG_BANG] = ACTIONS(1137), + [anon_sym_SQUOTE] = ACTIONS(1137), + [anon_sym_BSLASH_AT] = ACTIONS(1137), + [anon_sym_CARET] = ACTIONS(1134), + [anon_sym_BSLASH_CARET] = ACTIONS(1137), + [anon_sym_AT_AT] = ACTIONS(1134), + [anon_sym_AT_AT_AT] = ACTIONS(1137), + [anon_sym_PIPE] = ACTIONS(1134), + [anon_sym_LT_GT] = ACTIONS(1137), + [sym_list_bracket_end] = ACTIONS(1132), + [anon_sym_RBRACK] = ACTIONS(1132), + [sym_association_bracket_end] = ACTIONS(1132), + [sym_comment] = ACTIONS(3), + }, + [774] = { + [aux_sym_source_file_repeat1] = STATE(822), + [aux_sym_source_file_token1] = ACTIONS(1849), + [anon_sym_COMMA] = ACTIONS(1072), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1116), + [anon_sym_DASH] = ACTIONS(1116), + [anon_sym_] = ACTIONS(1072), + [anon_sym_BSLASH_] = ACTIONS(1072), + [anon_sym_SEMI] = ACTIONS(1072), + [anon_sym_EQ] = ACTIONS(1116), + [anon_sym_COLON_EQ] = ACTIONS(1072), + [anon_sym_CARET_EQ] = ACTIONS(1072), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1072), + [anon_sym_EQ_DOT] = ACTIONS(1072), + [anon_sym_QMARK] = ACTIONS(1072), + [anon_sym_EQ_EQ] = ACTIONS(1072), + [anon_sym_BANG_EQ] = ACTIONS(1072), + [anon_sym_GT] = ACTIONS(1116), + [anon_sym_GT_EQ] = ACTIONS(1072), + [anon_sym_LT] = ACTIONS(1116), + [anon_sym_LT_EQ] = ACTIONS(1072), + [anon_sym_DASH_GT] = ACTIONS(1072), + [anon_sym_COLON_GT] = ACTIONS(1072), + [anon_sym_COLON_COLON] = ACTIONS(1072), + [anon_sym_AT] = ACTIONS(1116), + [anon_sym_TILDE] = ACTIONS(1072), + [anon_sym_AT_STAR] = ACTIONS(1072), + [anon_sym_SLASH_STAR] = ACTIONS(1072), + [anon_sym_BSLASH_AMP] = ACTIONS(1072), + [anon_sym_BSLASH_PLUS] = ACTIONS(1072), + [anon_sym_AMP] = ACTIONS(1072), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1072), + [anon_sym_3] = ACTIONS(1072), + [anon_sym_4] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1072), + [anon_sym_DOT] = ACTIONS(1072), + [anon_sym_BSLASH] = ACTIONS(1116), + [anon_sym_5] = ACTIONS(1072), + [anon_sym_6] = ACTIONS(1072), + [anon_sym_7] = ACTIONS(1072), + [anon_sym_8] = ACTIONS(1072), + [anon_sym_9] = ACTIONS(1072), + [anon_sym_STAR] = ACTIONS(1116), + [anon_sym_10] = ACTIONS(1072), + [anon_sym_11] = ACTIONS(1072), + [anon_sym_12] = ACTIONS(1072), + [anon_sym_13] = ACTIONS(1072), + [anon_sym_14] = ACTIONS(1072), + [anon_sym_15] = ACTIONS(1072), + [anon_sym_SLASH] = ACTIONS(1116), + [anon_sym_16] = ACTIONS(1072), + [anon_sym_BSLASH_SLASH] = ACTIONS(1072), + [anon_sym_SLASH_AT] = ACTIONS(1072), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1072), + [anon_sym_BANG] = ACTIONS(1116), + [anon_sym_BANG_BANG] = ACTIONS(1072), + [anon_sym_SQUOTE] = ACTIONS(1072), + [anon_sym_BSLASH_AT] = ACTIONS(1072), + [anon_sym_CARET] = ACTIONS(1116), + [anon_sym_BSLASH_CARET] = ACTIONS(1072), + [anon_sym_AT_AT] = ACTIONS(1116), + [anon_sym_AT_AT_AT] = ACTIONS(1072), + [anon_sym_PIPE] = ACTIONS(1116), + [anon_sym_LT_GT] = ACTIONS(1072), + [sym_apply_bracket_begin] = ACTIONS(1852), + [sym_part_bracket_begin] = ACTIONS(1854), + [sym_part_bracket_end] = ACTIONS(1072), + [sym_comment] = ACTIONS(3), + }, + [775] = { + [aux_sym_derivative_operator_repeat1] = STATE(775), + [aux_sym_source_file_token1] = ACTIONS(1534), + [sym_parenthesis_end] = ACTIONS(1534), + [anon_sym_COMMA] = ACTIONS(1534), + [anon_sym_PLUS] = ACTIONS(1534), + [anon_sym_DASH] = ACTIONS(1536), + [anon_sym_] = ACTIONS(1534), + [anon_sym_BSLASH_] = ACTIONS(1534), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1534), + [anon_sym_SEMI] = ACTIONS(1534), + [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_COLON_EQ] = ACTIONS(1534), + [anon_sym_CARET_EQ] = ACTIONS(1534), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1534), + [anon_sym_EQ_DOT] = ACTIONS(1534), + [anon_sym_QMARK] = ACTIONS(1534), + [anon_sym_EQ_EQ] = ACTIONS(1534), + [anon_sym_BANG_EQ] = ACTIONS(1534), + [anon_sym_GT] = ACTIONS(1536), + [anon_sym_GT_EQ] = ACTIONS(1534), + [anon_sym_LT] = ACTIONS(1536), + [anon_sym_LT_EQ] = ACTIONS(1534), + [anon_sym_DASH_GT] = ACTIONS(1534), + [anon_sym_COLON_GT] = ACTIONS(1534), + [anon_sym_COLON_COLON] = ACTIONS(1534), + [anon_sym_AT] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1534), + [anon_sym_AT_STAR] = ACTIONS(1534), + [anon_sym_SLASH_STAR] = ACTIONS(1534), + [anon_sym_BSLASH_AMP] = ACTIONS(1534), + [anon_sym_BSLASH_PLUS] = ACTIONS(1534), + [anon_sym_AMP] = ACTIONS(1534), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1534), + [anon_sym_3] = ACTIONS(1534), + [anon_sym_4] = ACTIONS(1534), + [anon_sym_STAR_STAR] = ACTIONS(1534), + [anon_sym_DOT] = ACTIONS(1534), + [anon_sym_BSLASH] = ACTIONS(1536), + [anon_sym_5] = ACTIONS(1534), + [anon_sym_6] = ACTIONS(1534), + [anon_sym_7] = ACTIONS(1534), + [anon_sym_8] = ACTIONS(1534), + [anon_sym_9] = ACTIONS(1534), + [anon_sym_STAR] = ACTIONS(1536), + [anon_sym_10] = ACTIONS(1534), + [anon_sym_11] = ACTIONS(1534), + [anon_sym_12] = ACTIONS(1534), + [anon_sym_13] = ACTIONS(1534), + [anon_sym_14] = ACTIONS(1534), + [anon_sym_15] = ACTIONS(1534), + [anon_sym_SLASH] = ACTIONS(1536), + [anon_sym_16] = ACTIONS(1534), + [anon_sym_BSLASH_SLASH] = ACTIONS(1534), + [anon_sym_SLASH_AT] = ACTIONS(1534), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1534), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_BANG_BANG] = ACTIONS(1534), + [anon_sym_SQUOTE] = ACTIONS(1856), + [anon_sym_BSLASH_AT] = ACTIONS(1534), + [anon_sym_CARET] = ACTIONS(1536), + [anon_sym_BSLASH_CARET] = ACTIONS(1534), + [anon_sym_AT_AT] = ACTIONS(1536), + [anon_sym_AT_AT_AT] = ACTIONS(1534), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_LT_GT] = ACTIONS(1534), + [sym_list_bracket_end] = ACTIONS(1534), + [anon_sym_RBRACK] = ACTIONS(1534), + [sym_association_bracket_end] = ACTIONS(1534), + [sym_comment] = ACTIONS(3), + }, + [776] = { + [aux_sym_source_file_repeat1] = STATE(781), + [aux_sym_source_file_token1] = ACTIONS(1859), + [sym_parenthesis_end] = ACTIONS(1132), + [anon_sym_COMMA] = ACTIONS(1132), + [anon_sym_PLUS] = ACTIONS(1137), + [anon_sym_DASH] = ACTIONS(1134), + [anon_sym_] = ACTIONS(1137), + [anon_sym_BSLASH_] = ACTIONS(1137), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1132), + [anon_sym_SEMI] = ACTIONS(1137), + [anon_sym_EQ] = ACTIONS(1134), + [anon_sym_COLON_EQ] = ACTIONS(1137), + [anon_sym_CARET_EQ] = ACTIONS(1137), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1137), + [anon_sym_EQ_DOT] = ACTIONS(1137), + [anon_sym_QMARK] = ACTIONS(1137), + [anon_sym_EQ_EQ] = ACTIONS(1137), + [anon_sym_BANG_EQ] = ACTIONS(1137), + [anon_sym_GT] = ACTIONS(1134), + [anon_sym_GT_EQ] = ACTIONS(1137), + [anon_sym_LT] = ACTIONS(1134), + [anon_sym_LT_EQ] = ACTIONS(1137), + [anon_sym_DASH_GT] = ACTIONS(1137), + [anon_sym_COLON_GT] = ACTIONS(1137), + [anon_sym_COLON_COLON] = ACTIONS(1137), + [anon_sym_AT] = ACTIONS(1134), + [anon_sym_TILDE] = ACTIONS(1137), + [anon_sym_AT_STAR] = ACTIONS(1137), + [anon_sym_SLASH_STAR] = ACTIONS(1137), + [anon_sym_BSLASH_AMP] = ACTIONS(1137), + [anon_sym_BSLASH_PLUS] = ACTIONS(1137), + [anon_sym_AMP] = ACTIONS(1137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1137), + [anon_sym_3] = ACTIONS(1137), + [anon_sym_4] = ACTIONS(1137), + [anon_sym_STAR_STAR] = ACTIONS(1137), + [anon_sym_DOT] = ACTIONS(1137), + [anon_sym_BSLASH] = ACTIONS(1134), + [anon_sym_5] = ACTIONS(1137), + [anon_sym_6] = ACTIONS(1137), + [anon_sym_7] = ACTIONS(1137), + [anon_sym_8] = ACTIONS(1137), + [anon_sym_9] = ACTIONS(1137), + [anon_sym_STAR] = ACTIONS(1134), + [anon_sym_10] = ACTIONS(1137), + [anon_sym_11] = ACTIONS(1137), + [anon_sym_12] = ACTIONS(1137), + [anon_sym_13] = ACTIONS(1137), + [anon_sym_14] = ACTIONS(1137), + [anon_sym_15] = ACTIONS(1137), + [anon_sym_SLASH] = ACTIONS(1134), + [anon_sym_16] = ACTIONS(1137), + [anon_sym_BSLASH_SLASH] = ACTIONS(1137), + [anon_sym_SLASH_AT] = ACTIONS(1137), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1137), + [anon_sym_BANG] = ACTIONS(1134), + [anon_sym_BANG_BANG] = ACTIONS(1137), + [anon_sym_SQUOTE] = ACTIONS(1137), + [anon_sym_BSLASH_AT] = ACTIONS(1137), + [anon_sym_CARET] = ACTIONS(1134), + [anon_sym_BSLASH_CARET] = ACTIONS(1137), + [anon_sym_AT_AT] = ACTIONS(1134), + [anon_sym_AT_AT_AT] = ACTIONS(1137), + [anon_sym_PIPE] = ACTIONS(1134), + [anon_sym_LT_GT] = ACTIONS(1137), + [sym_list_bracket_end] = ACTIONS(1132), + [anon_sym_RBRACK] = ACTIONS(1132), + [sym_association_bracket_end] = ACTIONS(1132), + [sym_comment] = ACTIONS(3), + }, + [777] = { + [aux_sym_source_file_repeat1] = STATE(780), + [aux_sym_source_file_token1] = ACTIONS(1861), + [sym_parenthesis_end] = ACTIONS(1132), + [anon_sym_COMMA] = ACTIONS(1132), + [anon_sym_PLUS] = ACTIONS(1132), + [anon_sym_DASH] = ACTIONS(1220), + [anon_sym_] = ACTIONS(1132), + [anon_sym_BSLASH_] = ACTIONS(1132), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1132), + [anon_sym_SEMI] = ACTIONS(1132), + [anon_sym_EQ] = ACTIONS(1220), + [anon_sym_COLON_EQ] = ACTIONS(1132), + [anon_sym_CARET_EQ] = ACTIONS(1132), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1132), + [anon_sym_EQ_DOT] = ACTIONS(1132), + [anon_sym_QMARK] = ACTIONS(1132), + [anon_sym_EQ_EQ] = ACTIONS(1132), + [anon_sym_BANG_EQ] = ACTIONS(1132), + [anon_sym_GT] = ACTIONS(1220), + [anon_sym_GT_EQ] = ACTIONS(1132), + [anon_sym_LT] = ACTIONS(1220), + [anon_sym_LT_EQ] = ACTIONS(1132), + [anon_sym_DASH_GT] = ACTIONS(1132), + [anon_sym_COLON_GT] = ACTIONS(1132), + [anon_sym_COLON_COLON] = ACTIONS(1132), + [anon_sym_AT] = ACTIONS(1220), + [anon_sym_TILDE] = ACTIONS(1132), + [anon_sym_AT_STAR] = ACTIONS(1132), + [anon_sym_SLASH_STAR] = ACTIONS(1132), + [anon_sym_BSLASH_AMP] = ACTIONS(1132), + [anon_sym_BSLASH_PLUS] = ACTIONS(1132), + [anon_sym_AMP] = ACTIONS(1132), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1132), + [anon_sym_3] = ACTIONS(1132), + [anon_sym_4] = ACTIONS(1132), + [anon_sym_STAR_STAR] = ACTIONS(1132), + [anon_sym_DOT] = ACTIONS(1132), + [anon_sym_BSLASH] = ACTIONS(1220), + [anon_sym_5] = ACTIONS(1132), + [anon_sym_6] = ACTIONS(1132), + [anon_sym_7] = ACTIONS(1132), + [anon_sym_8] = ACTIONS(1132), + [anon_sym_9] = ACTIONS(1132), + [anon_sym_STAR] = ACTIONS(1220), + [anon_sym_10] = ACTIONS(1132), + [anon_sym_11] = ACTIONS(1132), + [anon_sym_12] = ACTIONS(1132), + [anon_sym_13] = ACTIONS(1132), + [anon_sym_14] = ACTIONS(1132), + [anon_sym_15] = ACTIONS(1132), + [anon_sym_SLASH] = ACTIONS(1220), + [anon_sym_16] = ACTIONS(1132), + [anon_sym_BSLASH_SLASH] = ACTIONS(1132), + [anon_sym_SLASH_AT] = ACTIONS(1132), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1132), + [anon_sym_BANG] = ACTIONS(1220), + [anon_sym_BANG_BANG] = ACTIONS(1132), + [anon_sym_SQUOTE] = ACTIONS(1132), + [anon_sym_BSLASH_AT] = ACTIONS(1132), + [anon_sym_CARET] = ACTIONS(1220), + [anon_sym_BSLASH_CARET] = ACTIONS(1132), + [anon_sym_AT_AT] = ACTIONS(1220), + [anon_sym_AT_AT_AT] = ACTIONS(1132), + [anon_sym_PIPE] = ACTIONS(1220), + [anon_sym_LT_GT] = ACTIONS(1132), + [sym_list_bracket_end] = ACTIONS(1132), + [anon_sym_RBRACK] = ACTIONS(1132), + [sym_association_bracket_end] = ACTIONS(1132), + [sym_comment] = ACTIONS(3), + }, + [778] = { + [aux_sym_source_file_repeat1] = STATE(780), + [aux_sym_source_file_token1] = ACTIONS(1230), + [sym_parenthesis_end] = ACTIONS(1230), + [anon_sym_COMMA] = ACTIONS(1230), + [anon_sym_PLUS] = ACTIONS(1238), + [anon_sym_DASH] = ACTIONS(1235), + [anon_sym_] = ACTIONS(1238), + [anon_sym_BSLASH_] = ACTIONS(1238), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1230), + [anon_sym_SEMI] = ACTIONS(1238), + [anon_sym_EQ] = ACTIONS(1235), + [anon_sym_COLON_EQ] = ACTIONS(1238), + [anon_sym_CARET_EQ] = ACTIONS(1238), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1238), + [anon_sym_EQ_DOT] = ACTIONS(1238), + [anon_sym_QMARK] = ACTIONS(1238), + [anon_sym_EQ_EQ] = ACTIONS(1238), + [anon_sym_BANG_EQ] = ACTIONS(1238), + [anon_sym_GT] = ACTIONS(1235), + [anon_sym_GT_EQ] = ACTIONS(1238), + [anon_sym_LT] = ACTIONS(1235), + [anon_sym_LT_EQ] = ACTIONS(1238), + [anon_sym_DASH_GT] = ACTIONS(1238), + [anon_sym_COLON_GT] = ACTIONS(1238), + [anon_sym_COLON_COLON] = ACTIONS(1238), + [anon_sym_AT] = ACTIONS(1235), + [anon_sym_TILDE] = ACTIONS(1238), + [anon_sym_AT_STAR] = ACTIONS(1238), + [anon_sym_SLASH_STAR] = ACTIONS(1238), + [anon_sym_BSLASH_AMP] = ACTIONS(1238), + [anon_sym_BSLASH_PLUS] = ACTIONS(1238), + [anon_sym_AMP] = ACTIONS(1238), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1238), + [anon_sym_3] = ACTIONS(1238), + [anon_sym_4] = ACTIONS(1238), + [anon_sym_STAR_STAR] = ACTIONS(1238), + [anon_sym_DOT] = ACTIONS(1238), + [anon_sym_BSLASH] = ACTIONS(1235), + [anon_sym_5] = ACTIONS(1238), + [anon_sym_6] = ACTIONS(1238), + [anon_sym_7] = ACTIONS(1238), + [anon_sym_8] = ACTIONS(1238), + [anon_sym_9] = ACTIONS(1238), + [anon_sym_STAR] = ACTIONS(1235), + [anon_sym_10] = ACTIONS(1238), + [anon_sym_11] = ACTIONS(1238), + [anon_sym_12] = ACTIONS(1238), + [anon_sym_13] = ACTIONS(1238), + [anon_sym_14] = ACTIONS(1238), + [anon_sym_15] = ACTIONS(1238), + [anon_sym_SLASH] = ACTIONS(1235), + [anon_sym_16] = ACTIONS(1238), + [anon_sym_BSLASH_SLASH] = ACTIONS(1238), + [anon_sym_SLASH_AT] = ACTIONS(1238), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1238), + [anon_sym_BANG] = ACTIONS(1235), + [anon_sym_BANG_BANG] = ACTIONS(1238), + [anon_sym_SQUOTE] = ACTIONS(1238), + [anon_sym_BSLASH_AT] = ACTIONS(1238), + [anon_sym_CARET] = ACTIONS(1235), + [anon_sym_BSLASH_CARET] = ACTIONS(1238), + [anon_sym_AT_AT] = ACTIONS(1235), + [anon_sym_AT_AT_AT] = ACTIONS(1238), + [anon_sym_PIPE] = ACTIONS(1235), + [anon_sym_LT_GT] = ACTIONS(1238), + [sym_list_bracket_end] = ACTIONS(1230), + [anon_sym_RBRACK] = ACTIONS(1230), + [sym_association_bracket_end] = ACTIONS(1230), + [sym_comment] = ACTIONS(3), + }, + [779] = { + [aux_sym_source_file_repeat1] = STATE(777), + [aux_sym_source_file_token1] = ACTIONS(1863), + [sym_parenthesis_end] = ACTIONS(1086), + [anon_sym_COMMA] = ACTIONS(1086), + [anon_sym_PLUS] = ACTIONS(1086), + [anon_sym_DASH] = ACTIONS(1088), + [anon_sym_] = ACTIONS(1086), + [anon_sym_BSLASH_] = ACTIONS(1086), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1086), + [anon_sym_SEMI] = ACTIONS(1086), + [anon_sym_EQ] = ACTIONS(1088), + [anon_sym_COLON_EQ] = ACTIONS(1086), + [anon_sym_CARET_EQ] = ACTIONS(1086), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1086), + [anon_sym_EQ_DOT] = ACTIONS(1086), + [anon_sym_QMARK] = ACTIONS(1086), + [anon_sym_EQ_EQ] = ACTIONS(1086), + [anon_sym_BANG_EQ] = ACTIONS(1086), + [anon_sym_GT] = ACTIONS(1088), + [anon_sym_GT_EQ] = ACTIONS(1086), + [anon_sym_LT] = ACTIONS(1088), + [anon_sym_LT_EQ] = ACTIONS(1086), + [anon_sym_DASH_GT] = ACTIONS(1086), + [anon_sym_COLON_GT] = ACTIONS(1086), + [anon_sym_COLON_COLON] = ACTIONS(1086), + [anon_sym_AT] = ACTIONS(1088), + [anon_sym_TILDE] = ACTIONS(1086), + [anon_sym_AT_STAR] = ACTIONS(1086), + [anon_sym_SLASH_STAR] = ACTIONS(1086), + [anon_sym_BSLASH_AMP] = ACTIONS(1086), + [anon_sym_BSLASH_PLUS] = ACTIONS(1086), + [anon_sym_AMP] = ACTIONS(1086), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1086), + [anon_sym_3] = ACTIONS(1086), + [anon_sym_4] = ACTIONS(1086), + [anon_sym_STAR_STAR] = ACTIONS(1086), + [anon_sym_DOT] = ACTIONS(1086), + [anon_sym_BSLASH] = ACTIONS(1088), + [anon_sym_5] = ACTIONS(1086), + [anon_sym_6] = ACTIONS(1086), + [anon_sym_7] = ACTIONS(1086), + [anon_sym_8] = ACTIONS(1086), + [anon_sym_9] = ACTIONS(1086), + [anon_sym_STAR] = ACTIONS(1088), + [anon_sym_10] = ACTIONS(1086), + [anon_sym_11] = ACTIONS(1086), + [anon_sym_12] = ACTIONS(1086), + [anon_sym_13] = ACTIONS(1086), + [anon_sym_14] = ACTIONS(1086), + [anon_sym_15] = ACTIONS(1086), + [anon_sym_SLASH] = ACTIONS(1088), + [anon_sym_16] = ACTIONS(1086), + [anon_sym_BSLASH_SLASH] = ACTIONS(1086), + [anon_sym_SLASH_AT] = ACTIONS(1086), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1086), + [anon_sym_BANG] = ACTIONS(1088), + [anon_sym_BANG_BANG] = ACTIONS(1086), + [anon_sym_SQUOTE] = ACTIONS(1086), + [anon_sym_BSLASH_AT] = ACTIONS(1086), + [anon_sym_CARET] = ACTIONS(1088), + [anon_sym_BSLASH_CARET] = ACTIONS(1086), + [anon_sym_AT_AT] = ACTIONS(1088), + [anon_sym_AT_AT_AT] = ACTIONS(1086), + [anon_sym_PIPE] = ACTIONS(1088), + [anon_sym_LT_GT] = ACTIONS(1086), + [sym_list_bracket_end] = ACTIONS(1086), + [anon_sym_RBRACK] = ACTIONS(1086), + [sym_association_bracket_end] = ACTIONS(1086), + [sym_comment] = ACTIONS(3), + }, + [780] = { + [aux_sym_source_file_repeat1] = STATE(780), + [aux_sym_source_file_token1] = ACTIONS(1865), + [sym_parenthesis_end] = ACTIONS(741), + [anon_sym_COMMA] = ACTIONS(741), + [anon_sym_PLUS] = ACTIONS(741), + [anon_sym_DASH] = ACTIONS(1225), + [anon_sym_] = ACTIONS(741), + [anon_sym_BSLASH_] = ACTIONS(741), + [anon_sym_BSLASH_PERCENT] = ACTIONS(741), + [anon_sym_SEMI] = ACTIONS(741), + [anon_sym_EQ] = ACTIONS(1225), + [anon_sym_COLON_EQ] = ACTIONS(741), + [anon_sym_CARET_EQ] = ACTIONS(741), + [anon_sym_CARET_COLON_EQ] = ACTIONS(741), + [anon_sym_EQ_DOT] = ACTIONS(741), + [anon_sym_QMARK] = ACTIONS(741), + [anon_sym_EQ_EQ] = ACTIONS(741), + [anon_sym_BANG_EQ] = ACTIONS(741), + [anon_sym_GT] = ACTIONS(1225), + [anon_sym_GT_EQ] = ACTIONS(741), + [anon_sym_LT] = ACTIONS(1225), + [anon_sym_LT_EQ] = ACTIONS(741), + [anon_sym_DASH_GT] = ACTIONS(741), + [anon_sym_COLON_GT] = ACTIONS(741), + [anon_sym_COLON_COLON] = ACTIONS(741), + [anon_sym_AT] = ACTIONS(1225), + [anon_sym_TILDE] = ACTIONS(741), + [anon_sym_AT_STAR] = ACTIONS(741), + [anon_sym_SLASH_STAR] = ACTIONS(741), + [anon_sym_BSLASH_AMP] = ACTIONS(741), + [anon_sym_BSLASH_PLUS] = ACTIONS(741), + [anon_sym_AMP] = ACTIONS(741), + [anon_sym_PIPE_DASH_GT] = ACTIONS(741), + [anon_sym_3] = ACTIONS(741), + [anon_sym_4] = ACTIONS(741), + [anon_sym_STAR_STAR] = ACTIONS(741), + [anon_sym_DOT] = ACTIONS(741), + [anon_sym_BSLASH] = ACTIONS(1225), + [anon_sym_5] = ACTIONS(741), + [anon_sym_6] = ACTIONS(741), + [anon_sym_7] = ACTIONS(741), + [anon_sym_8] = ACTIONS(741), + [anon_sym_9] = ACTIONS(741), + [anon_sym_STAR] = ACTIONS(1225), + [anon_sym_10] = ACTIONS(741), + [anon_sym_11] = ACTIONS(741), + [anon_sym_12] = ACTIONS(741), + [anon_sym_13] = ACTIONS(741), + [anon_sym_14] = ACTIONS(741), + [anon_sym_15] = ACTIONS(741), + [anon_sym_SLASH] = ACTIONS(1225), + [anon_sym_16] = ACTIONS(741), + [anon_sym_BSLASH_SLASH] = ACTIONS(741), + [anon_sym_SLASH_AT] = ACTIONS(741), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(741), + [anon_sym_BANG] = ACTIONS(1225), + [anon_sym_BANG_BANG] = ACTIONS(741), + [anon_sym_SQUOTE] = ACTIONS(741), + [anon_sym_BSLASH_AT] = ACTIONS(741), + [anon_sym_CARET] = ACTIONS(1225), + [anon_sym_BSLASH_CARET] = ACTIONS(741), + [anon_sym_AT_AT] = ACTIONS(1225), + [anon_sym_AT_AT_AT] = ACTIONS(741), + [anon_sym_PIPE] = ACTIONS(1225), + [anon_sym_LT_GT] = ACTIONS(741), + [sym_list_bracket_end] = ACTIONS(741), + [anon_sym_RBRACK] = ACTIONS(741), + [sym_association_bracket_end] = ACTIONS(741), + [sym_comment] = ACTIONS(3), + }, + [781] = { + [aux_sym_source_file_repeat1] = STATE(780), + [aux_sym_source_file_token1] = ACTIONS(1861), + [sym_parenthesis_end] = ACTIONS(1230), + [anon_sym_COMMA] = ACTIONS(1230), + [anon_sym_PLUS] = ACTIONS(1238), + [anon_sym_DASH] = ACTIONS(1235), + [anon_sym_] = ACTIONS(1238), + [anon_sym_BSLASH_] = ACTIONS(1238), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1230), + [anon_sym_SEMI] = ACTIONS(1238), + [anon_sym_EQ] = ACTIONS(1235), + [anon_sym_COLON_EQ] = ACTIONS(1238), + [anon_sym_CARET_EQ] = ACTIONS(1238), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1238), + [anon_sym_EQ_DOT] = ACTIONS(1238), + [anon_sym_QMARK] = ACTIONS(1238), + [anon_sym_EQ_EQ] = ACTIONS(1238), + [anon_sym_BANG_EQ] = ACTIONS(1238), + [anon_sym_GT] = ACTIONS(1235), + [anon_sym_GT_EQ] = ACTIONS(1238), + [anon_sym_LT] = ACTIONS(1235), + [anon_sym_LT_EQ] = ACTIONS(1238), + [anon_sym_DASH_GT] = ACTIONS(1238), + [anon_sym_COLON_GT] = ACTIONS(1238), + [anon_sym_COLON_COLON] = ACTIONS(1238), + [anon_sym_AT] = ACTIONS(1235), + [anon_sym_TILDE] = ACTIONS(1238), + [anon_sym_AT_STAR] = ACTIONS(1238), + [anon_sym_SLASH_STAR] = ACTIONS(1238), + [anon_sym_BSLASH_AMP] = ACTIONS(1238), + [anon_sym_BSLASH_PLUS] = ACTIONS(1238), + [anon_sym_AMP] = ACTIONS(1238), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1238), + [anon_sym_3] = ACTIONS(1238), + [anon_sym_4] = ACTIONS(1238), + [anon_sym_STAR_STAR] = ACTIONS(1238), + [anon_sym_DOT] = ACTIONS(1238), + [anon_sym_BSLASH] = ACTIONS(1235), + [anon_sym_5] = ACTIONS(1238), + [anon_sym_6] = ACTIONS(1238), + [anon_sym_7] = ACTIONS(1238), + [anon_sym_8] = ACTIONS(1238), + [anon_sym_9] = ACTIONS(1238), + [anon_sym_STAR] = ACTIONS(1235), + [anon_sym_10] = ACTIONS(1238), + [anon_sym_11] = ACTIONS(1238), + [anon_sym_12] = ACTIONS(1238), + [anon_sym_13] = ACTIONS(1238), + [anon_sym_14] = ACTIONS(1238), + [anon_sym_15] = ACTIONS(1238), + [anon_sym_SLASH] = ACTIONS(1235), + [anon_sym_16] = ACTIONS(1238), + [anon_sym_BSLASH_SLASH] = ACTIONS(1238), + [anon_sym_SLASH_AT] = ACTIONS(1238), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1238), + [anon_sym_BANG] = ACTIONS(1235), + [anon_sym_BANG_BANG] = ACTIONS(1238), + [anon_sym_SQUOTE] = ACTIONS(1238), + [anon_sym_BSLASH_AT] = ACTIONS(1238), + [anon_sym_CARET] = ACTIONS(1235), + [anon_sym_BSLASH_CARET] = ACTIONS(1238), + [anon_sym_AT_AT] = ACTIONS(1235), + [anon_sym_AT_AT_AT] = ACTIONS(1238), + [anon_sym_PIPE] = ACTIONS(1235), + [anon_sym_LT_GT] = ACTIONS(1238), + [sym_list_bracket_end] = ACTIONS(1230), + [anon_sym_RBRACK] = ACTIONS(1230), + [sym_association_bracket_end] = ACTIONS(1230), + [sym_comment] = ACTIONS(3), + }, + [782] = { + [aux_sym_derivative_operator_repeat1] = STATE(775), + [aux_sym_source_file_token1] = ACTIONS(1544), + [sym_parenthesis_end] = ACTIONS(1544), + [anon_sym_COMMA] = ACTIONS(1544), + [anon_sym_PLUS] = ACTIONS(1544), + [anon_sym_DASH] = ACTIONS(1546), + [anon_sym_] = ACTIONS(1544), + [anon_sym_BSLASH_] = ACTIONS(1544), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1544), + [anon_sym_SEMI] = ACTIONS(1544), + [anon_sym_EQ] = ACTIONS(1546), + [anon_sym_COLON_EQ] = ACTIONS(1544), + [anon_sym_CARET_EQ] = ACTIONS(1544), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1544), + [anon_sym_EQ_DOT] = ACTIONS(1544), + [anon_sym_QMARK] = ACTIONS(1544), + [anon_sym_EQ_EQ] = ACTIONS(1544), + [anon_sym_BANG_EQ] = ACTIONS(1544), + [anon_sym_GT] = ACTIONS(1546), + [anon_sym_GT_EQ] = ACTIONS(1544), + [anon_sym_LT] = ACTIONS(1546), + [anon_sym_LT_EQ] = ACTIONS(1544), + [anon_sym_DASH_GT] = ACTIONS(1544), + [anon_sym_COLON_GT] = ACTIONS(1544), + [anon_sym_COLON_COLON] = ACTIONS(1544), + [anon_sym_AT] = ACTIONS(1546), + [anon_sym_TILDE] = ACTIONS(1544), + [anon_sym_AT_STAR] = ACTIONS(1544), + [anon_sym_SLASH_STAR] = ACTIONS(1544), + [anon_sym_BSLASH_AMP] = ACTIONS(1544), + [anon_sym_BSLASH_PLUS] = ACTIONS(1544), + [anon_sym_AMP] = ACTIONS(1544), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1544), + [anon_sym_3] = ACTIONS(1544), + [anon_sym_4] = ACTIONS(1544), + [anon_sym_STAR_STAR] = ACTIONS(1544), + [anon_sym_DOT] = ACTIONS(1544), + [anon_sym_BSLASH] = ACTIONS(1546), + [anon_sym_5] = ACTIONS(1544), + [anon_sym_6] = ACTIONS(1544), + [anon_sym_7] = ACTIONS(1544), + [anon_sym_8] = ACTIONS(1544), + [anon_sym_9] = ACTIONS(1544), + [anon_sym_STAR] = ACTIONS(1546), + [anon_sym_10] = ACTIONS(1544), + [anon_sym_11] = ACTIONS(1544), + [anon_sym_12] = ACTIONS(1544), + [anon_sym_13] = ACTIONS(1544), + [anon_sym_14] = ACTIONS(1544), + [anon_sym_15] = ACTIONS(1544), + [anon_sym_SLASH] = ACTIONS(1546), + [anon_sym_16] = ACTIONS(1544), + [anon_sym_BSLASH_SLASH] = ACTIONS(1544), + [anon_sym_SLASH_AT] = ACTIONS(1544), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1544), + [anon_sym_BANG] = ACTIONS(1546), + [anon_sym_BANG_BANG] = ACTIONS(1544), + [anon_sym_SQUOTE] = ACTIONS(1868), + [anon_sym_BSLASH_AT] = ACTIONS(1544), + [anon_sym_CARET] = ACTIONS(1546), + [anon_sym_BSLASH_CARET] = ACTIONS(1544), + [anon_sym_AT_AT] = ACTIONS(1546), + [anon_sym_AT_AT_AT] = ACTIONS(1544), + [anon_sym_PIPE] = ACTIONS(1546), + [anon_sym_LT_GT] = ACTIONS(1544), + [sym_list_bracket_end] = ACTIONS(1544), + [anon_sym_RBRACK] = ACTIONS(1544), + [sym_association_bracket_end] = ACTIONS(1544), + [sym_comment] = ACTIONS(3), + }, + [783] = { + [aux_sym_source_file_repeat1] = STATE(823), + [aux_sym_source_file_token1] = ACTIONS(1870), + [anon_sym_COMMA] = ACTIONS(1150), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1152), + [anon_sym_DASH] = ACTIONS(1152), + [anon_sym_] = ACTIONS(1150), + [anon_sym_BSLASH_] = ACTIONS(1150), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_EQ] = ACTIONS(1152), + [anon_sym_COLON_EQ] = ACTIONS(1150), + [anon_sym_CARET_EQ] = ACTIONS(1150), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1150), + [anon_sym_EQ_DOT] = ACTIONS(1150), + [anon_sym_QMARK] = ACTIONS(1150), + [anon_sym_EQ_EQ] = ACTIONS(1150), + [anon_sym_BANG_EQ] = ACTIONS(1150), + [anon_sym_GT] = ACTIONS(1152), + [anon_sym_GT_EQ] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1152), + [anon_sym_LT_EQ] = ACTIONS(1150), + [anon_sym_DASH_GT] = ACTIONS(1150), + [anon_sym_COLON_GT] = ACTIONS(1150), + [anon_sym_COLON_COLON] = ACTIONS(1150), + [anon_sym_AT] = ACTIONS(1152), + [anon_sym_TILDE] = ACTIONS(1150), + [anon_sym_AT_STAR] = ACTIONS(1150), + [anon_sym_SLASH_STAR] = ACTIONS(1150), + [anon_sym_BSLASH_AMP] = ACTIONS(1150), + [anon_sym_BSLASH_PLUS] = ACTIONS(1150), + [anon_sym_AMP] = ACTIONS(1150), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1150), + [anon_sym_3] = ACTIONS(1150), + [anon_sym_4] = ACTIONS(1150), + [anon_sym_STAR_STAR] = ACTIONS(1150), + [anon_sym_DOT] = ACTIONS(1150), + [anon_sym_BSLASH] = ACTIONS(1152), + [anon_sym_5] = ACTIONS(1150), + [anon_sym_6] = ACTIONS(1150), + [anon_sym_7] = ACTIONS(1150), + [anon_sym_8] = ACTIONS(1150), + [anon_sym_9] = ACTIONS(1150), + [anon_sym_STAR] = ACTIONS(1152), + [anon_sym_10] = ACTIONS(1150), + [anon_sym_11] = ACTIONS(1150), + [anon_sym_12] = ACTIONS(1150), + [anon_sym_13] = ACTIONS(1150), + [anon_sym_14] = ACTIONS(1150), + [anon_sym_15] = ACTIONS(1150), + [anon_sym_SLASH] = ACTIONS(1152), + [anon_sym_16] = ACTIONS(1150), + [anon_sym_BSLASH_SLASH] = ACTIONS(1150), + [anon_sym_SLASH_AT] = ACTIONS(1150), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1150), + [anon_sym_BANG] = ACTIONS(1152), + [anon_sym_BANG_BANG] = ACTIONS(1150), + [anon_sym_SQUOTE] = ACTIONS(1150), + [anon_sym_BSLASH_AT] = ACTIONS(1150), + [anon_sym_CARET] = ACTIONS(1152), + [anon_sym_BSLASH_CARET] = ACTIONS(1150), + [anon_sym_AT_AT] = ACTIONS(1152), + [anon_sym_AT_AT_AT] = ACTIONS(1150), + [anon_sym_PIPE] = ACTIONS(1152), + [anon_sym_LT_GT] = ACTIONS(1150), + [sym_apply_bracket_begin] = ACTIONS(1852), + [sym_part_bracket_begin] = ACTIONS(1854), + [sym_part_bracket_end] = ACTIONS(1150), + [sym_comment] = ACTIONS(3), + }, + [784] = { + [aux_sym_source_file_token1] = ACTIONS(1097), + [anon_sym_COMMA] = ACTIONS(1097), + [anon_sym_PLUS_PLUS] = ACTIONS(1097), + [anon_sym_DASH_DASH] = ACTIONS(1097), + [anon_sym_PLUS] = ACTIONS(1099), + [anon_sym_DASH] = ACTIONS(1099), + [anon_sym_] = ACTIONS(1097), + [anon_sym_BSLASH_] = ACTIONS(1097), + [anon_sym_SEMI] = ACTIONS(1097), + [anon_sym_EQ] = ACTIONS(1099), + [anon_sym_COLON_EQ] = ACTIONS(1097), + [anon_sym_CARET_EQ] = ACTIONS(1097), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1097), + [anon_sym_EQ_DOT] = ACTIONS(1097), + [anon_sym_QMARK] = ACTIONS(1097), + [anon_sym_EQ_EQ] = ACTIONS(1097), + [anon_sym_BANG_EQ] = ACTIONS(1097), + [anon_sym_GT] = ACTIONS(1099), + [anon_sym_GT_EQ] = ACTIONS(1097), + [anon_sym_LT] = ACTIONS(1099), + [anon_sym_LT_EQ] = ACTIONS(1097), + [anon_sym_DASH_GT] = ACTIONS(1097), + [anon_sym_COLON_GT] = ACTIONS(1097), + [anon_sym_COLON_COLON] = ACTIONS(1097), + [anon_sym_AT] = ACTIONS(1099), + [anon_sym_TILDE] = ACTIONS(1097), + [anon_sym_AT_STAR] = ACTIONS(1097), + [anon_sym_SLASH_STAR] = ACTIONS(1097), + [anon_sym_BSLASH_AMP] = ACTIONS(1097), + [anon_sym_BSLASH_PLUS] = ACTIONS(1097), + [anon_sym_AMP] = ACTIONS(1097), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1097), + [anon_sym_3] = ACTIONS(1097), + [anon_sym_4] = ACTIONS(1097), + [anon_sym_STAR_STAR] = ACTIONS(1097), + [anon_sym_DOT] = ACTIONS(1097), + [anon_sym_BSLASH] = ACTIONS(1099), + [anon_sym_5] = ACTIONS(1097), + [anon_sym_6] = ACTIONS(1097), + [anon_sym_7] = ACTIONS(1097), + [anon_sym_8] = ACTIONS(1097), + [anon_sym_9] = ACTIONS(1097), + [anon_sym_STAR] = ACTIONS(1099), + [anon_sym_10] = ACTIONS(1097), + [anon_sym_11] = ACTIONS(1097), + [anon_sym_12] = ACTIONS(1097), + [anon_sym_13] = ACTIONS(1097), + [anon_sym_14] = ACTIONS(1097), + [anon_sym_15] = ACTIONS(1097), + [anon_sym_SLASH] = ACTIONS(1099), + [anon_sym_16] = ACTIONS(1097), + [anon_sym_BSLASH_SLASH] = ACTIONS(1097), + [anon_sym_SLASH_AT] = ACTIONS(1097), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1097), + [anon_sym_BANG] = ACTIONS(1099), + [anon_sym_BANG_BANG] = ACTIONS(1097), + [anon_sym_SQUOTE] = ACTIONS(1097), + [anon_sym_BSLASH_AT] = ACTIONS(1097), + [anon_sym_CARET] = ACTIONS(1099), + [anon_sym_BSLASH_CARET] = ACTIONS(1097), + [anon_sym_AT_AT] = ACTIONS(1099), + [anon_sym_AT_AT_AT] = ACTIONS(1097), + [anon_sym_PIPE] = ACTIONS(1099), + [anon_sym_LT_GT] = ACTIONS(1097), + [sym_apply_bracket_begin] = ACTIONS(1099), + [sym_part_bracket_begin] = ACTIONS(1097), + [sym_part_bracket_end] = ACTIONS(1097), + [sym_comment] = ACTIONS(3), + }, + [785] = { + [aux_sym_source_file_token1] = ACTIONS(1156), + [anon_sym_COMMA] = ACTIONS(1156), + [anon_sym_PLUS_PLUS] = ACTIONS(1156), + [anon_sym_DASH_DASH] = ACTIONS(1156), + [anon_sym_PLUS] = ACTIONS(1158), + [anon_sym_DASH] = ACTIONS(1158), + [anon_sym_] = ACTIONS(1156), + [anon_sym_BSLASH_] = ACTIONS(1156), + [anon_sym_SEMI] = ACTIONS(1156), + [anon_sym_EQ] = ACTIONS(1158), + [anon_sym_COLON_EQ] = ACTIONS(1156), + [anon_sym_CARET_EQ] = ACTIONS(1156), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1156), + [anon_sym_EQ_DOT] = ACTIONS(1156), + [anon_sym_QMARK] = ACTIONS(1156), + [anon_sym_EQ_EQ] = ACTIONS(1156), + [anon_sym_BANG_EQ] = ACTIONS(1156), + [anon_sym_GT] = ACTIONS(1158), + [anon_sym_GT_EQ] = ACTIONS(1156), + [anon_sym_LT] = ACTIONS(1158), + [anon_sym_LT_EQ] = ACTIONS(1156), + [anon_sym_DASH_GT] = ACTIONS(1156), + [anon_sym_COLON_GT] = ACTIONS(1156), + [anon_sym_COLON_COLON] = ACTIONS(1156), + [anon_sym_AT] = ACTIONS(1158), + [anon_sym_TILDE] = ACTIONS(1156), + [anon_sym_AT_STAR] = ACTIONS(1156), + [anon_sym_SLASH_STAR] = ACTIONS(1156), + [anon_sym_BSLASH_AMP] = ACTIONS(1156), + [anon_sym_BSLASH_PLUS] = ACTIONS(1156), + [anon_sym_AMP] = ACTIONS(1156), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1156), + [anon_sym_3] = ACTIONS(1156), + [anon_sym_4] = ACTIONS(1156), + [anon_sym_STAR_STAR] = ACTIONS(1156), + [anon_sym_DOT] = ACTIONS(1156), + [anon_sym_BSLASH] = ACTIONS(1158), + [anon_sym_5] = ACTIONS(1156), + [anon_sym_6] = ACTIONS(1156), + [anon_sym_7] = ACTIONS(1156), + [anon_sym_8] = ACTIONS(1156), + [anon_sym_9] = ACTIONS(1156), + [anon_sym_STAR] = ACTIONS(1158), + [anon_sym_10] = ACTIONS(1156), + [anon_sym_11] = ACTIONS(1156), + [anon_sym_12] = ACTIONS(1156), + [anon_sym_13] = ACTIONS(1156), + [anon_sym_14] = ACTIONS(1156), + [anon_sym_15] = ACTIONS(1156), + [anon_sym_SLASH] = ACTIONS(1158), + [anon_sym_16] = ACTIONS(1156), + [anon_sym_BSLASH_SLASH] = ACTIONS(1156), + [anon_sym_SLASH_AT] = ACTIONS(1156), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1156), + [anon_sym_BANG] = ACTIONS(1158), + [anon_sym_BANG_BANG] = ACTIONS(1156), + [anon_sym_SQUOTE] = ACTIONS(1156), + [anon_sym_BSLASH_AT] = ACTIONS(1156), + [anon_sym_CARET] = ACTIONS(1158), + [anon_sym_BSLASH_CARET] = ACTIONS(1156), + [anon_sym_AT_AT] = ACTIONS(1158), + [anon_sym_AT_AT_AT] = ACTIONS(1156), + [anon_sym_PIPE] = ACTIONS(1158), + [anon_sym_LT_GT] = ACTIONS(1156), + [sym_apply_bracket_begin] = ACTIONS(1158), + [sym_part_bracket_begin] = ACTIONS(1156), + [sym_part_bracket_end] = ACTIONS(1156), + [sym_comment] = ACTIONS(3), + }, + [786] = { + [aux_sym_source_file_token1] = ACTIONS(1873), + [sym_parenthesis_end] = ACTIONS(1873), + [anon_sym_COMMA] = ACTIONS(1873), + [anon_sym_PLUS] = ACTIONS(1873), + [anon_sym_DASH] = ACTIONS(1875), + [anon_sym_] = ACTIONS(1873), + [anon_sym_BSLASH_] = ACTIONS(1873), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1873), + [anon_sym_SEMI] = ACTIONS(1873), + [anon_sym_EQ] = ACTIONS(1875), + [anon_sym_COLON_EQ] = ACTIONS(1873), + [anon_sym_CARET_EQ] = ACTIONS(1873), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1873), + [anon_sym_EQ_DOT] = ACTIONS(1873), + [anon_sym_QMARK] = ACTIONS(1873), + [anon_sym_EQ_EQ] = ACTIONS(1873), + [anon_sym_BANG_EQ] = ACTIONS(1873), + [anon_sym_GT] = ACTIONS(1875), + [anon_sym_GT_EQ] = ACTIONS(1873), + [anon_sym_LT] = ACTIONS(1875), + [anon_sym_LT_EQ] = ACTIONS(1873), + [anon_sym_DASH_GT] = ACTIONS(1873), + [anon_sym_COLON_GT] = ACTIONS(1873), + [anon_sym_COLON_COLON] = ACTIONS(1873), + [anon_sym_AT] = ACTIONS(1875), + [anon_sym_TILDE] = ACTIONS(1873), + [anon_sym_AT_STAR] = ACTIONS(1873), + [anon_sym_SLASH_STAR] = ACTIONS(1873), + [anon_sym_BSLASH_AMP] = ACTIONS(1873), + [anon_sym_BSLASH_PLUS] = ACTIONS(1873), + [anon_sym_AMP] = ACTIONS(1873), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1873), + [anon_sym_3] = ACTIONS(1873), + [anon_sym_4] = ACTIONS(1873), + [anon_sym_STAR_STAR] = ACTIONS(1873), + [anon_sym_DOT] = ACTIONS(1873), + [anon_sym_BSLASH] = ACTIONS(1875), + [anon_sym_5] = ACTIONS(1873), + [anon_sym_6] = ACTIONS(1873), + [anon_sym_7] = ACTIONS(1873), + [anon_sym_8] = ACTIONS(1873), + [anon_sym_9] = ACTIONS(1873), + [anon_sym_STAR] = ACTIONS(1875), + [anon_sym_10] = ACTIONS(1873), + [anon_sym_11] = ACTIONS(1873), + [anon_sym_12] = ACTIONS(1873), + [anon_sym_13] = ACTIONS(1873), + [anon_sym_14] = ACTIONS(1873), + [anon_sym_15] = ACTIONS(1873), + [anon_sym_SLASH] = ACTIONS(1875), + [anon_sym_16] = ACTIONS(1873), + [anon_sym_BSLASH_SLASH] = ACTIONS(1873), + [anon_sym_SLASH_AT] = ACTIONS(1873), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1873), + [anon_sym_BANG] = ACTIONS(1875), + [anon_sym_BANG_BANG] = ACTIONS(1873), + [anon_sym_SQUOTE] = ACTIONS(1873), + [anon_sym_BSLASH_AT] = ACTIONS(1873), + [anon_sym_CARET] = ACTIONS(1875), + [anon_sym_BSLASH_CARET] = ACTIONS(1873), + [anon_sym_AT_AT] = ACTIONS(1875), + [anon_sym_AT_AT_AT] = ACTIONS(1873), + [anon_sym_PIPE] = ACTIONS(1875), + [anon_sym_LT_GT] = ACTIONS(1873), + [sym_list_bracket_end] = ACTIONS(1873), + [anon_sym_RBRACK] = ACTIONS(1873), + [sym_association_bracket_end] = ACTIONS(1873), + [sym_comment] = ACTIONS(3), + }, + [787] = { + [aux_sym_source_file_token1] = ACTIONS(1060), + [anon_sym_COMMA] = ACTIONS(1060), + [anon_sym_PLUS_PLUS] = ACTIONS(1060), + [anon_sym_DASH_DASH] = ACTIONS(1060), + [anon_sym_PLUS] = ACTIONS(1062), + [anon_sym_DASH] = ACTIONS(1062), + [anon_sym_] = ACTIONS(1060), + [anon_sym_BSLASH_] = ACTIONS(1060), + [anon_sym_SEMI] = ACTIONS(1060), + [anon_sym_EQ] = ACTIONS(1062), + [anon_sym_COLON_EQ] = ACTIONS(1060), + [anon_sym_CARET_EQ] = ACTIONS(1060), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1060), + [anon_sym_EQ_DOT] = ACTIONS(1060), + [anon_sym_QMARK] = ACTIONS(1060), + [anon_sym_EQ_EQ] = ACTIONS(1060), + [anon_sym_BANG_EQ] = ACTIONS(1060), + [anon_sym_GT] = ACTIONS(1062), + [anon_sym_GT_EQ] = ACTIONS(1060), + [anon_sym_LT] = ACTIONS(1062), + [anon_sym_LT_EQ] = ACTIONS(1060), + [anon_sym_DASH_GT] = ACTIONS(1060), + [anon_sym_COLON_GT] = ACTIONS(1060), + [anon_sym_COLON_COLON] = ACTIONS(1060), + [anon_sym_AT] = ACTIONS(1062), + [anon_sym_TILDE] = ACTIONS(1060), + [anon_sym_AT_STAR] = ACTIONS(1060), + [anon_sym_SLASH_STAR] = ACTIONS(1060), + [anon_sym_BSLASH_AMP] = ACTIONS(1060), + [anon_sym_BSLASH_PLUS] = ACTIONS(1060), + [anon_sym_AMP] = ACTIONS(1060), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1060), + [anon_sym_3] = ACTIONS(1060), + [anon_sym_4] = ACTIONS(1060), + [anon_sym_STAR_STAR] = ACTIONS(1060), + [anon_sym_DOT] = ACTIONS(1060), + [anon_sym_BSLASH] = ACTIONS(1062), + [anon_sym_5] = ACTIONS(1060), + [anon_sym_6] = ACTIONS(1060), + [anon_sym_7] = ACTIONS(1060), + [anon_sym_8] = ACTIONS(1060), + [anon_sym_9] = ACTIONS(1060), + [anon_sym_STAR] = ACTIONS(1062), + [anon_sym_10] = ACTIONS(1060), + [anon_sym_11] = ACTIONS(1060), + [anon_sym_12] = ACTIONS(1060), + [anon_sym_13] = ACTIONS(1060), + [anon_sym_14] = ACTIONS(1060), + [anon_sym_15] = ACTIONS(1060), + [anon_sym_SLASH] = ACTIONS(1062), + [anon_sym_16] = ACTIONS(1060), + [anon_sym_BSLASH_SLASH] = ACTIONS(1060), + [anon_sym_SLASH_AT] = ACTIONS(1060), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1060), + [anon_sym_BANG] = ACTIONS(1062), + [anon_sym_BANG_BANG] = ACTIONS(1060), + [anon_sym_SQUOTE] = ACTIONS(1060), + [anon_sym_BSLASH_AT] = ACTIONS(1060), + [anon_sym_CARET] = ACTIONS(1062), + [anon_sym_BSLASH_CARET] = ACTIONS(1060), + [anon_sym_AT_AT] = ACTIONS(1062), + [anon_sym_AT_AT_AT] = ACTIONS(1060), + [anon_sym_PIPE] = ACTIONS(1062), + [anon_sym_LT_GT] = ACTIONS(1060), + [sym_apply_bracket_begin] = ACTIONS(1062), + [sym_part_bracket_begin] = ACTIONS(1060), + [sym_part_bracket_end] = ACTIONS(1060), + [sym_comment] = ACTIONS(3), + }, + [788] = { + [aux_sym_source_file_token1] = ACTIONS(1064), + [anon_sym_COMMA] = ACTIONS(1064), + [anon_sym_PLUS_PLUS] = ACTIONS(1064), + [anon_sym_DASH_DASH] = ACTIONS(1064), + [anon_sym_PLUS] = ACTIONS(1066), + [anon_sym_DASH] = ACTIONS(1066), + [anon_sym_] = ACTIONS(1064), + [anon_sym_BSLASH_] = ACTIONS(1064), + [anon_sym_SEMI] = ACTIONS(1064), + [anon_sym_EQ] = ACTIONS(1066), + [anon_sym_COLON_EQ] = ACTIONS(1064), + [anon_sym_CARET_EQ] = ACTIONS(1064), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1064), + [anon_sym_EQ_DOT] = ACTIONS(1064), + [anon_sym_QMARK] = ACTIONS(1064), + [anon_sym_EQ_EQ] = ACTIONS(1064), + [anon_sym_BANG_EQ] = ACTIONS(1064), + [anon_sym_GT] = ACTIONS(1066), + [anon_sym_GT_EQ] = ACTIONS(1064), + [anon_sym_LT] = ACTIONS(1066), + [anon_sym_LT_EQ] = ACTIONS(1064), + [anon_sym_DASH_GT] = ACTIONS(1064), + [anon_sym_COLON_GT] = ACTIONS(1064), + [anon_sym_COLON_COLON] = ACTIONS(1064), + [anon_sym_AT] = ACTIONS(1066), + [anon_sym_TILDE] = ACTIONS(1064), + [anon_sym_AT_STAR] = ACTIONS(1064), + [anon_sym_SLASH_STAR] = ACTIONS(1064), + [anon_sym_BSLASH_AMP] = ACTIONS(1064), + [anon_sym_BSLASH_PLUS] = ACTIONS(1064), + [anon_sym_AMP] = ACTIONS(1064), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1064), + [anon_sym_3] = ACTIONS(1064), + [anon_sym_4] = ACTIONS(1064), + [anon_sym_STAR_STAR] = ACTIONS(1064), + [anon_sym_DOT] = ACTIONS(1064), + [anon_sym_BSLASH] = ACTIONS(1066), + [anon_sym_5] = ACTIONS(1064), + [anon_sym_6] = ACTIONS(1064), + [anon_sym_7] = ACTIONS(1064), + [anon_sym_8] = ACTIONS(1064), + [anon_sym_9] = ACTIONS(1064), + [anon_sym_STAR] = ACTIONS(1066), + [anon_sym_10] = ACTIONS(1064), + [anon_sym_11] = ACTIONS(1064), + [anon_sym_12] = ACTIONS(1064), + [anon_sym_13] = ACTIONS(1064), + [anon_sym_14] = ACTIONS(1064), + [anon_sym_15] = ACTIONS(1064), + [anon_sym_SLASH] = ACTIONS(1066), + [anon_sym_16] = ACTIONS(1064), + [anon_sym_BSLASH_SLASH] = ACTIONS(1064), + [anon_sym_SLASH_AT] = ACTIONS(1064), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1064), + [anon_sym_BANG] = ACTIONS(1066), + [anon_sym_BANG_BANG] = ACTIONS(1064), + [anon_sym_SQUOTE] = ACTIONS(1064), + [anon_sym_BSLASH_AT] = ACTIONS(1064), + [anon_sym_CARET] = ACTIONS(1066), + [anon_sym_BSLASH_CARET] = ACTIONS(1064), + [anon_sym_AT_AT] = ACTIONS(1066), + [anon_sym_AT_AT_AT] = ACTIONS(1064), + [anon_sym_PIPE] = ACTIONS(1066), + [anon_sym_LT_GT] = ACTIONS(1064), + [sym_apply_bracket_begin] = ACTIONS(1066), + [sym_part_bracket_begin] = ACTIONS(1064), + [sym_part_bracket_end] = ACTIONS(1064), + [sym_comment] = ACTIONS(3), + }, + [789] = { + [aux_sym_source_file_token1] = ACTIONS(1877), + [sym_parenthesis_end] = ACTIONS(1877), + [anon_sym_COMMA] = ACTIONS(1877), + [anon_sym_PLUS] = ACTIONS(1877), + [anon_sym_DASH] = ACTIONS(1879), + [anon_sym_] = ACTIONS(1877), + [anon_sym_BSLASH_] = ACTIONS(1877), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1877), + [anon_sym_SEMI] = ACTIONS(1877), + [anon_sym_EQ] = ACTIONS(1879), + [anon_sym_COLON_EQ] = ACTIONS(1877), + [anon_sym_CARET_EQ] = ACTIONS(1877), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1877), + [anon_sym_EQ_DOT] = ACTIONS(1877), + [anon_sym_QMARK] = ACTIONS(1877), + [anon_sym_EQ_EQ] = ACTIONS(1877), + [anon_sym_BANG_EQ] = ACTIONS(1877), + [anon_sym_GT] = ACTIONS(1879), + [anon_sym_GT_EQ] = ACTIONS(1877), + [anon_sym_LT] = ACTIONS(1879), + [anon_sym_LT_EQ] = ACTIONS(1877), + [anon_sym_DASH_GT] = ACTIONS(1877), + [anon_sym_COLON_GT] = ACTIONS(1877), + [anon_sym_COLON_COLON] = ACTIONS(1877), + [anon_sym_AT] = ACTIONS(1879), + [anon_sym_TILDE] = ACTIONS(1877), + [anon_sym_AT_STAR] = ACTIONS(1877), + [anon_sym_SLASH_STAR] = ACTIONS(1877), + [anon_sym_BSLASH_AMP] = ACTIONS(1877), + [anon_sym_BSLASH_PLUS] = ACTIONS(1877), + [anon_sym_AMP] = ACTIONS(1877), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1877), + [anon_sym_3] = ACTIONS(1877), + [anon_sym_4] = ACTIONS(1877), + [anon_sym_STAR_STAR] = ACTIONS(1877), + [anon_sym_DOT] = ACTIONS(1877), + [anon_sym_BSLASH] = ACTIONS(1879), + [anon_sym_5] = ACTIONS(1877), + [anon_sym_6] = ACTIONS(1877), + [anon_sym_7] = ACTIONS(1877), + [anon_sym_8] = ACTIONS(1877), + [anon_sym_9] = ACTIONS(1877), + [anon_sym_STAR] = ACTIONS(1879), + [anon_sym_10] = ACTIONS(1877), + [anon_sym_11] = ACTIONS(1877), + [anon_sym_12] = ACTIONS(1877), + [anon_sym_13] = ACTIONS(1877), + [anon_sym_14] = ACTIONS(1877), + [anon_sym_15] = ACTIONS(1877), + [anon_sym_SLASH] = ACTIONS(1879), + [anon_sym_16] = ACTIONS(1877), + [anon_sym_BSLASH_SLASH] = ACTIONS(1877), + [anon_sym_SLASH_AT] = ACTIONS(1877), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1877), + [anon_sym_BANG] = ACTIONS(1879), + [anon_sym_BANG_BANG] = ACTIONS(1877), + [anon_sym_SQUOTE] = ACTIONS(1877), + [anon_sym_BSLASH_AT] = ACTIONS(1877), + [anon_sym_CARET] = ACTIONS(1879), + [anon_sym_BSLASH_CARET] = ACTIONS(1877), + [anon_sym_AT_AT] = ACTIONS(1879), + [anon_sym_AT_AT_AT] = ACTIONS(1877), + [anon_sym_PIPE] = ACTIONS(1879), + [anon_sym_LT_GT] = ACTIONS(1877), + [sym_list_bracket_end] = ACTIONS(1877), + [anon_sym_RBRACK] = ACTIONS(1877), + [sym_association_bracket_end] = ACTIONS(1877), + [sym_comment] = ACTIONS(3), + }, + [790] = { + [aux_sym_source_file_token1] = ACTIONS(1180), + [anon_sym_COMMA] = ACTIONS(1180), + [anon_sym_PLUS_PLUS] = ACTIONS(1180), + [anon_sym_DASH_DASH] = ACTIONS(1180), + [anon_sym_PLUS] = ACTIONS(1182), + [anon_sym_DASH] = ACTIONS(1182), + [anon_sym_] = ACTIONS(1180), + [anon_sym_BSLASH_] = ACTIONS(1180), + [anon_sym_SEMI] = ACTIONS(1180), + [anon_sym_EQ] = ACTIONS(1182), + [anon_sym_COLON_EQ] = ACTIONS(1180), + [anon_sym_CARET_EQ] = ACTIONS(1180), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1180), + [anon_sym_EQ_DOT] = ACTIONS(1180), + [anon_sym_QMARK] = ACTIONS(1180), + [anon_sym_EQ_EQ] = ACTIONS(1180), + [anon_sym_BANG_EQ] = ACTIONS(1180), + [anon_sym_GT] = ACTIONS(1182), + [anon_sym_GT_EQ] = ACTIONS(1180), + [anon_sym_LT] = ACTIONS(1182), + [anon_sym_LT_EQ] = ACTIONS(1180), + [anon_sym_DASH_GT] = ACTIONS(1180), + [anon_sym_COLON_GT] = ACTIONS(1180), + [anon_sym_COLON_COLON] = ACTIONS(1180), + [anon_sym_AT] = ACTIONS(1182), + [anon_sym_TILDE] = ACTIONS(1180), + [anon_sym_AT_STAR] = ACTIONS(1180), + [anon_sym_SLASH_STAR] = ACTIONS(1180), + [anon_sym_BSLASH_AMP] = ACTIONS(1180), + [anon_sym_BSLASH_PLUS] = ACTIONS(1180), + [anon_sym_AMP] = ACTIONS(1180), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1180), + [anon_sym_3] = ACTIONS(1180), + [anon_sym_4] = ACTIONS(1180), + [anon_sym_STAR_STAR] = ACTIONS(1180), + [anon_sym_DOT] = ACTIONS(1180), + [anon_sym_BSLASH] = ACTIONS(1182), + [anon_sym_5] = ACTIONS(1180), + [anon_sym_6] = ACTIONS(1180), + [anon_sym_7] = ACTIONS(1180), + [anon_sym_8] = ACTIONS(1180), + [anon_sym_9] = ACTIONS(1180), + [anon_sym_STAR] = ACTIONS(1182), + [anon_sym_10] = ACTIONS(1180), + [anon_sym_11] = ACTIONS(1180), + [anon_sym_12] = ACTIONS(1180), + [anon_sym_13] = ACTIONS(1180), + [anon_sym_14] = ACTIONS(1180), + [anon_sym_15] = ACTIONS(1180), + [anon_sym_SLASH] = ACTIONS(1182), + [anon_sym_16] = ACTIONS(1180), + [anon_sym_BSLASH_SLASH] = ACTIONS(1180), + [anon_sym_SLASH_AT] = ACTIONS(1180), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1180), + [anon_sym_BANG] = ACTIONS(1182), + [anon_sym_BANG_BANG] = ACTIONS(1180), + [anon_sym_SQUOTE] = ACTIONS(1180), + [anon_sym_BSLASH_AT] = ACTIONS(1180), + [anon_sym_CARET] = ACTIONS(1182), + [anon_sym_BSLASH_CARET] = ACTIONS(1180), + [anon_sym_AT_AT] = ACTIONS(1182), + [anon_sym_AT_AT_AT] = ACTIONS(1180), + [anon_sym_PIPE] = ACTIONS(1182), + [anon_sym_LT_GT] = ACTIONS(1180), + [sym_apply_bracket_begin] = ACTIONS(1182), + [sym_part_bracket_begin] = ACTIONS(1180), + [sym_part_bracket_end] = ACTIONS(1180), + [sym_comment] = ACTIONS(3), + }, + [791] = { + [aux_sym_source_file_token1] = ACTIONS(1586), + [sym_parenthesis_end] = ACTIONS(1586), + [anon_sym_COMMA] = ACTIONS(1586), + [anon_sym_PLUS] = ACTIONS(1586), + [anon_sym_DASH] = ACTIONS(1588), + [anon_sym_] = ACTIONS(1586), + [anon_sym_BSLASH_] = ACTIONS(1586), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1586), + [anon_sym_SEMI] = ACTIONS(1586), + [anon_sym_EQ] = ACTIONS(1588), + [anon_sym_COLON_EQ] = ACTIONS(1586), + [anon_sym_CARET_EQ] = ACTIONS(1586), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1586), + [anon_sym_EQ_DOT] = ACTIONS(1586), + [anon_sym_QMARK] = ACTIONS(1586), + [anon_sym_EQ_EQ] = ACTIONS(1586), + [anon_sym_BANG_EQ] = ACTIONS(1586), + [anon_sym_GT] = ACTIONS(1588), + [anon_sym_GT_EQ] = ACTIONS(1586), + [anon_sym_LT] = ACTIONS(1588), + [anon_sym_LT_EQ] = ACTIONS(1586), + [anon_sym_DASH_GT] = ACTIONS(1586), + [anon_sym_COLON_GT] = ACTIONS(1586), + [anon_sym_COLON_COLON] = ACTIONS(1586), + [anon_sym_AT] = ACTIONS(1588), + [anon_sym_TILDE] = ACTIONS(1586), + [anon_sym_AT_STAR] = ACTIONS(1586), + [anon_sym_SLASH_STAR] = ACTIONS(1586), + [anon_sym_BSLASH_AMP] = ACTIONS(1586), + [anon_sym_BSLASH_PLUS] = ACTIONS(1586), + [anon_sym_AMP] = ACTIONS(1586), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1586), + [anon_sym_3] = ACTIONS(1586), + [anon_sym_4] = ACTIONS(1586), + [anon_sym_STAR_STAR] = ACTIONS(1586), + [anon_sym_DOT] = ACTIONS(1586), + [anon_sym_BSLASH] = ACTIONS(1588), + [anon_sym_5] = ACTIONS(1586), + [anon_sym_6] = ACTIONS(1586), + [anon_sym_7] = ACTIONS(1586), + [anon_sym_8] = ACTIONS(1586), + [anon_sym_9] = ACTIONS(1586), + [anon_sym_STAR] = ACTIONS(1588), + [anon_sym_10] = ACTIONS(1586), + [anon_sym_11] = ACTIONS(1586), + [anon_sym_12] = ACTIONS(1586), + [anon_sym_13] = ACTIONS(1586), + [anon_sym_14] = ACTIONS(1586), + [anon_sym_15] = ACTIONS(1586), + [anon_sym_SLASH] = ACTIONS(1588), + [anon_sym_16] = ACTIONS(1586), + [anon_sym_BSLASH_SLASH] = ACTIONS(1586), + [anon_sym_SLASH_AT] = ACTIONS(1586), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1586), + [anon_sym_BANG] = ACTIONS(1588), + [anon_sym_BANG_BANG] = ACTIONS(1586), + [anon_sym_SQUOTE] = ACTIONS(1586), + [anon_sym_BSLASH_AT] = ACTIONS(1586), + [anon_sym_CARET] = ACTIONS(1588), + [anon_sym_BSLASH_CARET] = ACTIONS(1586), + [anon_sym_AT_AT] = ACTIONS(1588), + [anon_sym_AT_AT_AT] = ACTIONS(1586), + [anon_sym_PIPE] = ACTIONS(1588), + [anon_sym_LT_GT] = ACTIONS(1586), + [sym_list_bracket_end] = ACTIONS(1586), + [anon_sym_RBRACK] = ACTIONS(1586), + [sym_association_bracket_end] = ACTIONS(1586), + [sym_comment] = ACTIONS(3), + }, + [792] = { + [aux_sym_source_file_token1] = ACTIONS(1578), + [sym_parenthesis_end] = ACTIONS(1578), + [anon_sym_COMMA] = ACTIONS(1578), + [anon_sym_PLUS] = ACTIONS(1578), + [anon_sym_DASH] = ACTIONS(1580), + [anon_sym_] = ACTIONS(1578), + [anon_sym_BSLASH_] = ACTIONS(1578), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1578), + [anon_sym_SEMI] = ACTIONS(1578), + [anon_sym_EQ] = ACTIONS(1580), + [anon_sym_COLON_EQ] = ACTIONS(1578), + [anon_sym_CARET_EQ] = ACTIONS(1578), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1578), + [anon_sym_EQ_DOT] = ACTIONS(1578), + [anon_sym_QMARK] = ACTIONS(1578), + [anon_sym_EQ_EQ] = ACTIONS(1578), + [anon_sym_BANG_EQ] = ACTIONS(1578), + [anon_sym_GT] = ACTIONS(1580), + [anon_sym_GT_EQ] = ACTIONS(1578), + [anon_sym_LT] = ACTIONS(1580), + [anon_sym_LT_EQ] = ACTIONS(1578), + [anon_sym_DASH_GT] = ACTIONS(1578), + [anon_sym_COLON_GT] = ACTIONS(1578), + [anon_sym_COLON_COLON] = ACTIONS(1578), + [anon_sym_AT] = ACTIONS(1580), + [anon_sym_TILDE] = ACTIONS(1578), + [anon_sym_AT_STAR] = ACTIONS(1578), + [anon_sym_SLASH_STAR] = ACTIONS(1578), + [anon_sym_BSLASH_AMP] = ACTIONS(1578), + [anon_sym_BSLASH_PLUS] = ACTIONS(1578), + [anon_sym_AMP] = ACTIONS(1578), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1578), + [anon_sym_3] = ACTIONS(1578), + [anon_sym_4] = ACTIONS(1578), + [anon_sym_STAR_STAR] = ACTIONS(1578), + [anon_sym_DOT] = ACTIONS(1578), + [anon_sym_BSLASH] = ACTIONS(1580), + [anon_sym_5] = ACTIONS(1578), + [anon_sym_6] = ACTIONS(1578), + [anon_sym_7] = ACTIONS(1578), + [anon_sym_8] = ACTIONS(1578), + [anon_sym_9] = ACTIONS(1578), + [anon_sym_STAR] = ACTIONS(1580), + [anon_sym_10] = ACTIONS(1578), + [anon_sym_11] = ACTIONS(1578), + [anon_sym_12] = ACTIONS(1578), + [anon_sym_13] = ACTIONS(1578), + [anon_sym_14] = ACTIONS(1578), + [anon_sym_15] = ACTIONS(1578), + [anon_sym_SLASH] = ACTIONS(1580), + [anon_sym_16] = ACTIONS(1578), + [anon_sym_BSLASH_SLASH] = ACTIONS(1578), + [anon_sym_SLASH_AT] = ACTIONS(1578), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1578), + [anon_sym_BANG] = ACTIONS(1580), + [anon_sym_BANG_BANG] = ACTIONS(1578), + [anon_sym_SQUOTE] = ACTIONS(1578), + [anon_sym_BSLASH_AT] = ACTIONS(1578), + [anon_sym_CARET] = ACTIONS(1580), + [anon_sym_BSLASH_CARET] = ACTIONS(1578), + [anon_sym_AT_AT] = ACTIONS(1580), + [anon_sym_AT_AT_AT] = ACTIONS(1578), + [anon_sym_PIPE] = ACTIONS(1580), + [anon_sym_LT_GT] = ACTIONS(1578), + [sym_list_bracket_end] = ACTIONS(1578), + [anon_sym_RBRACK] = ACTIONS(1578), + [sym_association_bracket_end] = ACTIONS(1578), + [sym_comment] = ACTIONS(3), + }, + [793] = { + [aux_sym_source_file_token1] = ACTIONS(1176), + [anon_sym_COMMA] = ACTIONS(1176), + [anon_sym_PLUS_PLUS] = ACTIONS(1176), + [anon_sym_DASH_DASH] = ACTIONS(1176), + [anon_sym_PLUS] = ACTIONS(1178), + [anon_sym_DASH] = ACTIONS(1178), + [anon_sym_] = ACTIONS(1176), + [anon_sym_BSLASH_] = ACTIONS(1176), + [anon_sym_SEMI] = ACTIONS(1176), + [anon_sym_EQ] = ACTIONS(1178), + [anon_sym_COLON_EQ] = ACTIONS(1176), + [anon_sym_CARET_EQ] = ACTIONS(1176), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1176), + [anon_sym_EQ_DOT] = ACTIONS(1176), + [anon_sym_QMARK] = ACTIONS(1176), + [anon_sym_EQ_EQ] = ACTIONS(1176), + [anon_sym_BANG_EQ] = ACTIONS(1176), + [anon_sym_GT] = ACTIONS(1178), + [anon_sym_GT_EQ] = ACTIONS(1176), + [anon_sym_LT] = ACTIONS(1178), + [anon_sym_LT_EQ] = ACTIONS(1176), + [anon_sym_DASH_GT] = ACTIONS(1176), + [anon_sym_COLON_GT] = ACTIONS(1176), + [anon_sym_COLON_COLON] = ACTIONS(1176), + [anon_sym_AT] = ACTIONS(1178), + [anon_sym_TILDE] = ACTIONS(1176), + [anon_sym_AT_STAR] = ACTIONS(1176), + [anon_sym_SLASH_STAR] = ACTIONS(1176), + [anon_sym_BSLASH_AMP] = ACTIONS(1176), + [anon_sym_BSLASH_PLUS] = ACTIONS(1176), + [anon_sym_AMP] = ACTIONS(1176), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1176), + [anon_sym_3] = ACTIONS(1176), + [anon_sym_4] = ACTIONS(1176), + [anon_sym_STAR_STAR] = ACTIONS(1176), + [anon_sym_DOT] = ACTIONS(1176), + [anon_sym_BSLASH] = ACTIONS(1178), + [anon_sym_5] = ACTIONS(1176), + [anon_sym_6] = ACTIONS(1176), + [anon_sym_7] = ACTIONS(1176), + [anon_sym_8] = ACTIONS(1176), + [anon_sym_9] = ACTIONS(1176), + [anon_sym_STAR] = ACTIONS(1178), + [anon_sym_10] = ACTIONS(1176), + [anon_sym_11] = ACTIONS(1176), + [anon_sym_12] = ACTIONS(1176), + [anon_sym_13] = ACTIONS(1176), + [anon_sym_14] = ACTIONS(1176), + [anon_sym_15] = ACTIONS(1176), + [anon_sym_SLASH] = ACTIONS(1178), + [anon_sym_16] = ACTIONS(1176), + [anon_sym_BSLASH_SLASH] = ACTIONS(1176), + [anon_sym_SLASH_AT] = ACTIONS(1176), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1176), + [anon_sym_BANG] = ACTIONS(1178), + [anon_sym_BANG_BANG] = ACTIONS(1176), + [anon_sym_SQUOTE] = ACTIONS(1176), + [anon_sym_BSLASH_AT] = ACTIONS(1176), + [anon_sym_CARET] = ACTIONS(1178), + [anon_sym_BSLASH_CARET] = ACTIONS(1176), + [anon_sym_AT_AT] = ACTIONS(1178), + [anon_sym_AT_AT_AT] = ACTIONS(1176), + [anon_sym_PIPE] = ACTIONS(1178), + [anon_sym_LT_GT] = ACTIONS(1176), + [sym_apply_bracket_begin] = ACTIONS(1178), + [sym_part_bracket_begin] = ACTIONS(1176), + [sym_part_bracket_end] = ACTIONS(1176), + [sym_comment] = ACTIONS(3), + }, + [794] = { + [aux_sym_source_file_token1] = ACTIONS(1881), + [sym_parenthesis_end] = ACTIONS(1881), + [anon_sym_COMMA] = ACTIONS(1881), + [anon_sym_PLUS] = ACTIONS(1881), + [anon_sym_DASH] = ACTIONS(1883), + [anon_sym_] = ACTIONS(1881), + [anon_sym_BSLASH_] = ACTIONS(1881), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1881), + [anon_sym_SEMI] = ACTIONS(1881), + [anon_sym_EQ] = ACTIONS(1883), + [anon_sym_COLON_EQ] = ACTIONS(1881), + [anon_sym_CARET_EQ] = ACTIONS(1881), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1881), + [anon_sym_EQ_DOT] = ACTIONS(1881), + [anon_sym_QMARK] = ACTIONS(1881), + [anon_sym_EQ_EQ] = ACTIONS(1881), + [anon_sym_BANG_EQ] = ACTIONS(1881), + [anon_sym_GT] = ACTIONS(1883), + [anon_sym_GT_EQ] = ACTIONS(1881), + [anon_sym_LT] = ACTIONS(1883), + [anon_sym_LT_EQ] = ACTIONS(1881), + [anon_sym_DASH_GT] = ACTIONS(1881), + [anon_sym_COLON_GT] = ACTIONS(1881), + [anon_sym_COLON_COLON] = ACTIONS(1881), + [anon_sym_AT] = ACTIONS(1883), + [anon_sym_TILDE] = ACTIONS(1881), + [anon_sym_AT_STAR] = ACTIONS(1881), + [anon_sym_SLASH_STAR] = ACTIONS(1881), + [anon_sym_BSLASH_AMP] = ACTIONS(1881), + [anon_sym_BSLASH_PLUS] = ACTIONS(1881), + [anon_sym_AMP] = ACTIONS(1881), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1881), + [anon_sym_3] = ACTIONS(1881), + [anon_sym_4] = ACTIONS(1881), + [anon_sym_STAR_STAR] = ACTIONS(1881), + [anon_sym_DOT] = ACTIONS(1881), + [anon_sym_BSLASH] = ACTIONS(1883), + [anon_sym_5] = ACTIONS(1881), + [anon_sym_6] = ACTIONS(1881), + [anon_sym_7] = ACTIONS(1881), + [anon_sym_8] = ACTIONS(1881), + [anon_sym_9] = ACTIONS(1881), + [anon_sym_STAR] = ACTIONS(1883), + [anon_sym_10] = ACTIONS(1881), + [anon_sym_11] = ACTIONS(1881), + [anon_sym_12] = ACTIONS(1881), + [anon_sym_13] = ACTIONS(1881), + [anon_sym_14] = ACTIONS(1881), + [anon_sym_15] = ACTIONS(1881), + [anon_sym_SLASH] = ACTIONS(1883), + [anon_sym_16] = ACTIONS(1881), + [anon_sym_BSLASH_SLASH] = ACTIONS(1881), + [anon_sym_SLASH_AT] = ACTIONS(1881), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1881), + [anon_sym_BANG] = ACTIONS(1883), + [anon_sym_BANG_BANG] = ACTIONS(1881), + [anon_sym_SQUOTE] = ACTIONS(1881), + [anon_sym_BSLASH_AT] = ACTIONS(1881), + [anon_sym_CARET] = ACTIONS(1883), + [anon_sym_BSLASH_CARET] = ACTIONS(1881), + [anon_sym_AT_AT] = ACTIONS(1883), + [anon_sym_AT_AT_AT] = ACTIONS(1881), + [anon_sym_PIPE] = ACTIONS(1883), + [anon_sym_LT_GT] = ACTIONS(1881), + [sym_list_bracket_end] = ACTIONS(1881), + [anon_sym_RBRACK] = ACTIONS(1881), + [sym_association_bracket_end] = ACTIONS(1881), + [sym_comment] = ACTIONS(3), + }, + [795] = { + [aux_sym_source_file_token1] = ACTIONS(1604), + [sym_parenthesis_end] = ACTIONS(1602), + [anon_sym_COMMA] = ACTIONS(1602), + [anon_sym_PLUS] = ACTIONS(1604), + [anon_sym_DASH] = ACTIONS(1607), + [anon_sym_] = ACTIONS(1604), + [anon_sym_BSLASH_] = ACTIONS(1604), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1602), + [anon_sym_SEMI] = ACTIONS(1604), + [anon_sym_EQ] = ACTIONS(1607), + [anon_sym_COLON_EQ] = ACTIONS(1604), + [anon_sym_CARET_EQ] = ACTIONS(1604), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1604), + [anon_sym_EQ_DOT] = ACTIONS(1604), + [anon_sym_QMARK] = ACTIONS(1604), + [anon_sym_EQ_EQ] = ACTIONS(1604), + [anon_sym_BANG_EQ] = ACTIONS(1604), + [anon_sym_GT] = ACTIONS(1607), + [anon_sym_GT_EQ] = ACTIONS(1604), + [anon_sym_LT] = ACTIONS(1607), + [anon_sym_LT_EQ] = ACTIONS(1604), + [anon_sym_DASH_GT] = ACTIONS(1604), + [anon_sym_COLON_GT] = ACTIONS(1604), + [anon_sym_COLON_COLON] = ACTIONS(1604), + [anon_sym_AT] = ACTIONS(1607), + [anon_sym_TILDE] = ACTIONS(1604), + [anon_sym_AT_STAR] = ACTIONS(1604), + [anon_sym_SLASH_STAR] = ACTIONS(1604), + [anon_sym_BSLASH_AMP] = ACTIONS(1604), + [anon_sym_BSLASH_PLUS] = ACTIONS(1604), + [anon_sym_AMP] = ACTIONS(1604), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1604), + [anon_sym_3] = ACTIONS(1604), + [anon_sym_4] = ACTIONS(1604), + [anon_sym_STAR_STAR] = ACTIONS(1604), + [anon_sym_DOT] = ACTIONS(1604), + [anon_sym_BSLASH] = ACTIONS(1607), + [anon_sym_5] = ACTIONS(1604), + [anon_sym_6] = ACTIONS(1604), + [anon_sym_7] = ACTIONS(1604), + [anon_sym_8] = ACTIONS(1604), + [anon_sym_9] = ACTIONS(1604), + [anon_sym_STAR] = ACTIONS(1607), + [anon_sym_10] = ACTIONS(1604), + [anon_sym_11] = ACTIONS(1604), + [anon_sym_12] = ACTIONS(1604), + [anon_sym_13] = ACTIONS(1604), + [anon_sym_14] = ACTIONS(1604), + [anon_sym_15] = ACTIONS(1604), + [anon_sym_SLASH] = ACTIONS(1607), + [anon_sym_16] = ACTIONS(1604), + [anon_sym_BSLASH_SLASH] = ACTIONS(1604), + [anon_sym_SLASH_AT] = ACTIONS(1604), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1604), + [anon_sym_BANG] = ACTIONS(1607), + [anon_sym_BANG_BANG] = ACTIONS(1604), + [anon_sym_SQUOTE] = ACTIONS(1604), + [anon_sym_BSLASH_AT] = ACTIONS(1604), + [anon_sym_CARET] = ACTIONS(1607), + [anon_sym_BSLASH_CARET] = ACTIONS(1604), + [anon_sym_AT_AT] = ACTIONS(1607), + [anon_sym_AT_AT_AT] = ACTIONS(1604), + [anon_sym_PIPE] = ACTIONS(1607), + [anon_sym_LT_GT] = ACTIONS(1604), + [sym_list_bracket_end] = ACTIONS(1602), + [anon_sym_RBRACK] = ACTIONS(1602), + [sym_association_bracket_end] = ACTIONS(1602), + [sym_comment] = ACTIONS(3), + }, + [796] = { + [aux_sym_source_file_token1] = ACTIONS(1885), + [sym_parenthesis_end] = ACTIONS(1885), + [anon_sym_COMMA] = ACTIONS(1885), + [anon_sym_PLUS] = ACTIONS(1885), + [anon_sym_DASH] = ACTIONS(1887), + [anon_sym_] = ACTIONS(1885), + [anon_sym_BSLASH_] = ACTIONS(1885), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1885), + [anon_sym_SEMI] = ACTIONS(1885), + [anon_sym_EQ] = ACTIONS(1887), + [anon_sym_COLON_EQ] = ACTIONS(1885), + [anon_sym_CARET_EQ] = ACTIONS(1885), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1885), + [anon_sym_EQ_DOT] = ACTIONS(1885), + [anon_sym_QMARK] = ACTIONS(1885), + [anon_sym_EQ_EQ] = ACTIONS(1885), + [anon_sym_BANG_EQ] = ACTIONS(1885), + [anon_sym_GT] = ACTIONS(1887), + [anon_sym_GT_EQ] = ACTIONS(1885), + [anon_sym_LT] = ACTIONS(1887), + [anon_sym_LT_EQ] = ACTIONS(1885), + [anon_sym_DASH_GT] = ACTIONS(1885), + [anon_sym_COLON_GT] = ACTIONS(1885), + [anon_sym_COLON_COLON] = ACTIONS(1885), + [anon_sym_AT] = ACTIONS(1887), + [anon_sym_TILDE] = ACTIONS(1885), + [anon_sym_AT_STAR] = ACTIONS(1885), + [anon_sym_SLASH_STAR] = ACTIONS(1885), + [anon_sym_BSLASH_AMP] = ACTIONS(1885), + [anon_sym_BSLASH_PLUS] = ACTIONS(1885), + [anon_sym_AMP] = ACTIONS(1885), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1885), + [anon_sym_3] = ACTIONS(1885), + [anon_sym_4] = ACTIONS(1885), + [anon_sym_STAR_STAR] = ACTIONS(1885), + [anon_sym_DOT] = ACTIONS(1885), + [anon_sym_BSLASH] = ACTIONS(1887), + [anon_sym_5] = ACTIONS(1885), + [anon_sym_6] = ACTIONS(1885), + [anon_sym_7] = ACTIONS(1885), + [anon_sym_8] = ACTIONS(1885), + [anon_sym_9] = ACTIONS(1885), + [anon_sym_STAR] = ACTIONS(1887), + [anon_sym_10] = ACTIONS(1885), + [anon_sym_11] = ACTIONS(1885), + [anon_sym_12] = ACTIONS(1885), + [anon_sym_13] = ACTIONS(1885), + [anon_sym_14] = ACTIONS(1885), + [anon_sym_15] = ACTIONS(1885), + [anon_sym_SLASH] = ACTIONS(1887), + [anon_sym_16] = ACTIONS(1885), + [anon_sym_BSLASH_SLASH] = ACTIONS(1885), + [anon_sym_SLASH_AT] = ACTIONS(1885), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1885), + [anon_sym_BANG] = ACTIONS(1887), + [anon_sym_BANG_BANG] = ACTIONS(1885), + [anon_sym_SQUOTE] = ACTIONS(1885), + [anon_sym_BSLASH_AT] = ACTIONS(1885), + [anon_sym_CARET] = ACTIONS(1887), + [anon_sym_BSLASH_CARET] = ACTIONS(1885), + [anon_sym_AT_AT] = ACTIONS(1887), + [anon_sym_AT_AT_AT] = ACTIONS(1885), + [anon_sym_PIPE] = ACTIONS(1887), + [anon_sym_LT_GT] = ACTIONS(1885), + [sym_list_bracket_end] = ACTIONS(1885), + [anon_sym_RBRACK] = ACTIONS(1885), + [sym_association_bracket_end] = ACTIONS(1885), + [sym_comment] = ACTIONS(3), + }, + [797] = { + [aux_sym_source_file_token1] = ACTIONS(1889), + [sym_parenthesis_end] = ACTIONS(1889), + [anon_sym_COMMA] = ACTIONS(1889), + [anon_sym_PLUS] = ACTIONS(1889), + [anon_sym_DASH] = ACTIONS(1891), + [anon_sym_] = ACTIONS(1889), + [anon_sym_BSLASH_] = ACTIONS(1889), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1889), + [anon_sym_SEMI] = ACTIONS(1889), + [anon_sym_EQ] = ACTIONS(1891), + [anon_sym_COLON_EQ] = ACTIONS(1889), + [anon_sym_CARET_EQ] = ACTIONS(1889), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1889), + [anon_sym_EQ_DOT] = ACTIONS(1889), + [anon_sym_QMARK] = ACTIONS(1889), + [anon_sym_EQ_EQ] = ACTIONS(1889), + [anon_sym_BANG_EQ] = ACTIONS(1889), + [anon_sym_GT] = ACTIONS(1891), + [anon_sym_GT_EQ] = ACTIONS(1889), + [anon_sym_LT] = ACTIONS(1891), + [anon_sym_LT_EQ] = ACTIONS(1889), + [anon_sym_DASH_GT] = ACTIONS(1889), + [anon_sym_COLON_GT] = ACTIONS(1889), + [anon_sym_COLON_COLON] = ACTIONS(1889), + [anon_sym_AT] = ACTIONS(1891), + [anon_sym_TILDE] = ACTIONS(1889), + [anon_sym_AT_STAR] = ACTIONS(1889), + [anon_sym_SLASH_STAR] = ACTIONS(1889), + [anon_sym_BSLASH_AMP] = ACTIONS(1889), + [anon_sym_BSLASH_PLUS] = ACTIONS(1889), + [anon_sym_AMP] = ACTIONS(1889), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1889), + [anon_sym_3] = ACTIONS(1889), + [anon_sym_4] = ACTIONS(1889), + [anon_sym_STAR_STAR] = ACTIONS(1889), + [anon_sym_DOT] = ACTIONS(1889), + [anon_sym_BSLASH] = ACTIONS(1891), + [anon_sym_5] = ACTIONS(1889), + [anon_sym_6] = ACTIONS(1889), + [anon_sym_7] = ACTIONS(1889), + [anon_sym_8] = ACTIONS(1889), + [anon_sym_9] = ACTIONS(1889), + [anon_sym_STAR] = ACTIONS(1891), + [anon_sym_10] = ACTIONS(1889), + [anon_sym_11] = ACTIONS(1889), + [anon_sym_12] = ACTIONS(1889), + [anon_sym_13] = ACTIONS(1889), + [anon_sym_14] = ACTIONS(1889), + [anon_sym_15] = ACTIONS(1889), + [anon_sym_SLASH] = ACTIONS(1891), + [anon_sym_16] = ACTIONS(1889), + [anon_sym_BSLASH_SLASH] = ACTIONS(1889), + [anon_sym_SLASH_AT] = ACTIONS(1889), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1889), + [anon_sym_BANG] = ACTIONS(1891), + [anon_sym_BANG_BANG] = ACTIONS(1889), + [anon_sym_SQUOTE] = ACTIONS(1889), + [anon_sym_BSLASH_AT] = ACTIONS(1889), + [anon_sym_CARET] = ACTIONS(1891), + [anon_sym_BSLASH_CARET] = ACTIONS(1889), + [anon_sym_AT_AT] = ACTIONS(1891), + [anon_sym_AT_AT_AT] = ACTIONS(1889), + [anon_sym_PIPE] = ACTIONS(1891), + [anon_sym_LT_GT] = ACTIONS(1889), + [sym_list_bracket_end] = ACTIONS(1889), + [anon_sym_RBRACK] = ACTIONS(1889), + [sym_association_bracket_end] = ACTIONS(1889), + [sym_comment] = ACTIONS(3), + }, + [798] = { + [aux_sym_source_file_token1] = ACTIONS(1143), + [sym_parenthesis_end] = ACTIONS(1143), + [anon_sym_COMMA] = ACTIONS(1143), + [anon_sym_PLUS] = ACTIONS(1143), + [anon_sym_DASH] = ACTIONS(1145), + [anon_sym_] = ACTIONS(1143), + [anon_sym_BSLASH_] = ACTIONS(1143), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1143), + [anon_sym_SEMI] = ACTIONS(1143), + [anon_sym_EQ] = ACTIONS(1145), + [anon_sym_COLON_EQ] = ACTIONS(1143), + [anon_sym_CARET_EQ] = ACTIONS(1143), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1143), + [anon_sym_EQ_DOT] = ACTIONS(1143), + [anon_sym_QMARK] = ACTIONS(1143), + [anon_sym_EQ_EQ] = ACTIONS(1143), + [anon_sym_BANG_EQ] = ACTIONS(1143), + [anon_sym_GT] = ACTIONS(1145), + [anon_sym_GT_EQ] = ACTIONS(1143), + [anon_sym_LT] = ACTIONS(1145), + [anon_sym_LT_EQ] = ACTIONS(1143), + [anon_sym_DASH_GT] = ACTIONS(1143), + [anon_sym_COLON_GT] = ACTIONS(1143), + [anon_sym_COLON_COLON] = ACTIONS(1143), + [anon_sym_AT] = ACTIONS(1145), + [anon_sym_TILDE] = ACTIONS(1143), + [anon_sym_AT_STAR] = ACTIONS(1143), + [anon_sym_SLASH_STAR] = ACTIONS(1143), + [anon_sym_BSLASH_AMP] = ACTIONS(1143), + [anon_sym_BSLASH_PLUS] = ACTIONS(1143), + [anon_sym_AMP] = ACTIONS(1143), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1143), + [anon_sym_3] = ACTIONS(1143), + [anon_sym_4] = ACTIONS(1143), + [anon_sym_STAR_STAR] = ACTIONS(1143), + [anon_sym_DOT] = ACTIONS(1143), + [anon_sym_BSLASH] = ACTIONS(1145), + [anon_sym_5] = ACTIONS(1143), + [anon_sym_6] = ACTIONS(1143), + [anon_sym_7] = ACTIONS(1143), + [anon_sym_8] = ACTIONS(1143), + [anon_sym_9] = ACTIONS(1143), + [anon_sym_STAR] = ACTIONS(1145), + [anon_sym_10] = ACTIONS(1143), + [anon_sym_11] = ACTIONS(1143), + [anon_sym_12] = ACTIONS(1143), + [anon_sym_13] = ACTIONS(1143), + [anon_sym_14] = ACTIONS(1143), + [anon_sym_15] = ACTIONS(1143), + [anon_sym_SLASH] = ACTIONS(1145), + [anon_sym_16] = ACTIONS(1143), + [anon_sym_BSLASH_SLASH] = ACTIONS(1143), + [anon_sym_SLASH_AT] = ACTIONS(1143), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1143), + [anon_sym_BANG] = ACTIONS(1145), + [anon_sym_BANG_BANG] = ACTIONS(1143), + [anon_sym_SQUOTE] = ACTIONS(1143), + [anon_sym_BSLASH_AT] = ACTIONS(1143), + [anon_sym_CARET] = ACTIONS(1145), + [anon_sym_BSLASH_CARET] = ACTIONS(1143), + [anon_sym_AT_AT] = ACTIONS(1145), + [anon_sym_AT_AT_AT] = ACTIONS(1143), + [anon_sym_PIPE] = ACTIONS(1145), + [anon_sym_LT_GT] = ACTIONS(1143), + [sym_list_bracket_end] = ACTIONS(1143), + [anon_sym_RBRACK] = ACTIONS(1143), + [sym_association_bracket_end] = ACTIONS(1143), + [sym_comment] = ACTIONS(3), + }, + [799] = { + [aux_sym_source_file_token1] = ACTIONS(1562), + [sym_parenthesis_end] = ACTIONS(1562), + [anon_sym_COMMA] = ACTIONS(1562), + [anon_sym_PLUS] = ACTIONS(1562), + [anon_sym_DASH] = ACTIONS(1564), + [anon_sym_] = ACTIONS(1562), + [anon_sym_BSLASH_] = ACTIONS(1562), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1562), + [anon_sym_SEMI] = ACTIONS(1562), + [anon_sym_EQ] = ACTIONS(1564), + [anon_sym_COLON_EQ] = ACTIONS(1562), + [anon_sym_CARET_EQ] = ACTIONS(1562), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1562), + [anon_sym_EQ_DOT] = ACTIONS(1562), + [anon_sym_QMARK] = ACTIONS(1562), + [anon_sym_EQ_EQ] = ACTIONS(1562), + [anon_sym_BANG_EQ] = ACTIONS(1562), + [anon_sym_GT] = ACTIONS(1564), + [anon_sym_GT_EQ] = ACTIONS(1562), + [anon_sym_LT] = ACTIONS(1564), + [anon_sym_LT_EQ] = ACTIONS(1562), + [anon_sym_DASH_GT] = ACTIONS(1562), + [anon_sym_COLON_GT] = ACTIONS(1562), + [anon_sym_COLON_COLON] = ACTIONS(1562), + [anon_sym_AT] = ACTIONS(1564), + [anon_sym_TILDE] = ACTIONS(1562), + [anon_sym_AT_STAR] = ACTIONS(1562), + [anon_sym_SLASH_STAR] = ACTIONS(1562), + [anon_sym_BSLASH_AMP] = ACTIONS(1562), + [anon_sym_BSLASH_PLUS] = ACTIONS(1562), + [anon_sym_AMP] = ACTIONS(1562), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1562), + [anon_sym_3] = ACTIONS(1562), + [anon_sym_4] = ACTIONS(1562), + [anon_sym_STAR_STAR] = ACTIONS(1562), + [anon_sym_DOT] = ACTIONS(1562), + [anon_sym_BSLASH] = ACTIONS(1564), + [anon_sym_5] = ACTIONS(1562), + [anon_sym_6] = ACTIONS(1562), + [anon_sym_7] = ACTIONS(1562), + [anon_sym_8] = ACTIONS(1562), + [anon_sym_9] = ACTIONS(1562), + [anon_sym_STAR] = ACTIONS(1564), + [anon_sym_10] = ACTIONS(1562), + [anon_sym_11] = ACTIONS(1562), + [anon_sym_12] = ACTIONS(1562), + [anon_sym_13] = ACTIONS(1562), + [anon_sym_14] = ACTIONS(1562), + [anon_sym_15] = ACTIONS(1562), + [anon_sym_SLASH] = ACTIONS(1564), + [anon_sym_16] = ACTIONS(1562), + [anon_sym_BSLASH_SLASH] = ACTIONS(1562), + [anon_sym_SLASH_AT] = ACTIONS(1562), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1562), + [anon_sym_BANG] = ACTIONS(1564), + [anon_sym_BANG_BANG] = ACTIONS(1562), + [anon_sym_SQUOTE] = ACTIONS(1562), + [anon_sym_BSLASH_AT] = ACTIONS(1562), + [anon_sym_CARET] = ACTIONS(1564), + [anon_sym_BSLASH_CARET] = ACTIONS(1562), + [anon_sym_AT_AT] = ACTIONS(1564), + [anon_sym_AT_AT_AT] = ACTIONS(1562), + [anon_sym_PIPE] = ACTIONS(1564), + [anon_sym_LT_GT] = ACTIONS(1562), + [sym_list_bracket_end] = ACTIONS(1562), + [anon_sym_RBRACK] = ACTIONS(1562), + [sym_association_bracket_end] = ACTIONS(1562), + [sym_comment] = ACTIONS(3), + }, + [800] = { + [aux_sym_source_file_token1] = ACTIONS(1550), + [sym_parenthesis_end] = ACTIONS(1550), + [anon_sym_COMMA] = ACTIONS(1550), + [anon_sym_PLUS] = ACTIONS(1550), + [anon_sym_DASH] = ACTIONS(1552), + [anon_sym_] = ACTIONS(1550), + [anon_sym_BSLASH_] = ACTIONS(1550), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1550), + [anon_sym_SEMI] = ACTIONS(1550), + [anon_sym_EQ] = ACTIONS(1552), + [anon_sym_COLON_EQ] = ACTIONS(1550), + [anon_sym_CARET_EQ] = ACTIONS(1550), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1550), + [anon_sym_EQ_DOT] = ACTIONS(1550), + [anon_sym_QMARK] = ACTIONS(1550), + [anon_sym_EQ_EQ] = ACTIONS(1550), + [anon_sym_BANG_EQ] = ACTIONS(1550), + [anon_sym_GT] = ACTIONS(1552), + [anon_sym_GT_EQ] = ACTIONS(1550), + [anon_sym_LT] = ACTIONS(1552), + [anon_sym_LT_EQ] = ACTIONS(1550), + [anon_sym_DASH_GT] = ACTIONS(1550), + [anon_sym_COLON_GT] = ACTIONS(1550), + [anon_sym_COLON_COLON] = ACTIONS(1550), + [anon_sym_AT] = ACTIONS(1552), + [anon_sym_TILDE] = ACTIONS(1550), + [anon_sym_AT_STAR] = ACTIONS(1550), + [anon_sym_SLASH_STAR] = ACTIONS(1550), + [anon_sym_BSLASH_AMP] = ACTIONS(1550), + [anon_sym_BSLASH_PLUS] = ACTIONS(1550), + [anon_sym_AMP] = ACTIONS(1550), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1550), + [anon_sym_3] = ACTIONS(1550), + [anon_sym_4] = ACTIONS(1550), + [anon_sym_STAR_STAR] = ACTIONS(1550), + [anon_sym_DOT] = ACTIONS(1550), + [anon_sym_BSLASH] = ACTIONS(1552), + [anon_sym_5] = ACTIONS(1550), + [anon_sym_6] = ACTIONS(1550), + [anon_sym_7] = ACTIONS(1550), + [anon_sym_8] = ACTIONS(1550), + [anon_sym_9] = ACTIONS(1550), + [anon_sym_STAR] = ACTIONS(1552), + [anon_sym_10] = ACTIONS(1550), + [anon_sym_11] = ACTIONS(1550), + [anon_sym_12] = ACTIONS(1550), + [anon_sym_13] = ACTIONS(1550), + [anon_sym_14] = ACTIONS(1550), + [anon_sym_15] = ACTIONS(1550), + [anon_sym_SLASH] = ACTIONS(1552), + [anon_sym_16] = ACTIONS(1550), + [anon_sym_BSLASH_SLASH] = ACTIONS(1550), + [anon_sym_SLASH_AT] = ACTIONS(1550), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1550), + [anon_sym_BANG] = ACTIONS(1552), + [anon_sym_BANG_BANG] = ACTIONS(1550), + [anon_sym_SQUOTE] = ACTIONS(1550), + [anon_sym_BSLASH_AT] = ACTIONS(1550), + [anon_sym_CARET] = ACTIONS(1552), + [anon_sym_BSLASH_CARET] = ACTIONS(1550), + [anon_sym_AT_AT] = ACTIONS(1552), + [anon_sym_AT_AT_AT] = ACTIONS(1550), + [anon_sym_PIPE] = ACTIONS(1552), + [anon_sym_LT_GT] = ACTIONS(1550), + [sym_list_bracket_end] = ACTIONS(1550), + [anon_sym_RBRACK] = ACTIONS(1550), + [sym_association_bracket_end] = ACTIONS(1550), + [sym_comment] = ACTIONS(3), + }, + [801] = { + [sym_increment_operator] = STATE(832), + [sym_decrement_operator] = STATE(831), + [aux_sym_source_file_token1] = ACTIONS(1192), + [anon_sym_COMMA] = ACTIONS(1192), + [anon_sym_PLUS_PLUS] = ACTIONS(1893), + [anon_sym_DASH_DASH] = ACTIONS(1895), + [anon_sym_PLUS] = ACTIONS(1194), + [anon_sym_DASH] = ACTIONS(1194), + [anon_sym_] = ACTIONS(1192), + [anon_sym_BSLASH_] = ACTIONS(1192), + [anon_sym_SEMI] = ACTIONS(1192), + [anon_sym_EQ] = ACTIONS(1194), + [anon_sym_COLON_EQ] = ACTIONS(1192), + [anon_sym_CARET_EQ] = ACTIONS(1192), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1192), + [anon_sym_EQ_DOT] = ACTIONS(1192), + [anon_sym_QMARK] = ACTIONS(1192), + [anon_sym_EQ_EQ] = ACTIONS(1192), + [anon_sym_BANG_EQ] = ACTIONS(1192), + [anon_sym_GT] = ACTIONS(1194), + [anon_sym_GT_EQ] = ACTIONS(1192), + [anon_sym_LT] = ACTIONS(1194), + [anon_sym_LT_EQ] = ACTIONS(1192), + [anon_sym_DASH_GT] = ACTIONS(1192), + [anon_sym_COLON_GT] = ACTIONS(1192), + [anon_sym_COLON_COLON] = ACTIONS(1192), + [anon_sym_AT] = ACTIONS(1194), + [anon_sym_TILDE] = ACTIONS(1192), + [anon_sym_AT_STAR] = ACTIONS(1192), + [anon_sym_SLASH_STAR] = ACTIONS(1192), + [anon_sym_BSLASH_AMP] = ACTIONS(1192), + [anon_sym_BSLASH_PLUS] = ACTIONS(1192), + [anon_sym_AMP] = ACTIONS(1192), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1192), + [anon_sym_3] = ACTIONS(1192), + [anon_sym_4] = ACTIONS(1192), + [anon_sym_STAR_STAR] = ACTIONS(1192), + [anon_sym_DOT] = ACTIONS(1192), + [anon_sym_BSLASH] = ACTIONS(1194), + [anon_sym_5] = ACTIONS(1192), + [anon_sym_6] = ACTIONS(1192), + [anon_sym_7] = ACTIONS(1192), + [anon_sym_8] = ACTIONS(1192), + [anon_sym_9] = ACTIONS(1192), + [anon_sym_STAR] = ACTIONS(1194), + [anon_sym_10] = ACTIONS(1192), + [anon_sym_11] = ACTIONS(1192), + [anon_sym_12] = ACTIONS(1192), + [anon_sym_13] = ACTIONS(1192), + [anon_sym_14] = ACTIONS(1192), + [anon_sym_15] = ACTIONS(1192), + [anon_sym_SLASH] = ACTIONS(1194), + [anon_sym_16] = ACTIONS(1192), + [anon_sym_BSLASH_SLASH] = ACTIONS(1192), + [anon_sym_SLASH_AT] = ACTIONS(1192), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1192), + [anon_sym_BANG] = ACTIONS(1194), + [anon_sym_BANG_BANG] = ACTIONS(1192), + [anon_sym_SQUOTE] = ACTIONS(1192), + [anon_sym_BSLASH_AT] = ACTIONS(1192), + [anon_sym_CARET] = ACTIONS(1194), + [anon_sym_BSLASH_CARET] = ACTIONS(1192), + [anon_sym_AT_AT] = ACTIONS(1194), + [anon_sym_AT_AT_AT] = ACTIONS(1192), + [anon_sym_PIPE] = ACTIONS(1194), + [anon_sym_LT_GT] = ACTIONS(1192), + [sym_part_bracket_end] = ACTIONS(1192), + [sym_comment] = ACTIONS(3), + }, + [802] = { + [aux_sym_source_file_token1] = ACTIONS(1143), + [anon_sym_COMMA] = ACTIONS(1143), + [anon_sym_PLUS_PLUS] = ACTIONS(1143), + [anon_sym_DASH_DASH] = ACTIONS(1143), + [anon_sym_PLUS] = ACTIONS(1145), + [anon_sym_DASH] = ACTIONS(1145), + [anon_sym_] = ACTIONS(1143), + [anon_sym_BSLASH_] = ACTIONS(1143), + [anon_sym_SEMI] = ACTIONS(1143), + [anon_sym_EQ] = ACTIONS(1145), + [anon_sym_COLON_EQ] = ACTIONS(1143), + [anon_sym_CARET_EQ] = ACTIONS(1143), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1143), + [anon_sym_EQ_DOT] = ACTIONS(1143), + [anon_sym_QMARK] = ACTIONS(1143), + [anon_sym_EQ_EQ] = ACTIONS(1143), + [anon_sym_BANG_EQ] = ACTIONS(1143), + [anon_sym_GT] = ACTIONS(1145), + [anon_sym_GT_EQ] = ACTIONS(1143), + [anon_sym_LT] = ACTIONS(1145), + [anon_sym_LT_EQ] = ACTIONS(1143), + [anon_sym_DASH_GT] = ACTIONS(1143), + [anon_sym_COLON_GT] = ACTIONS(1143), + [anon_sym_COLON_COLON] = ACTIONS(1143), + [anon_sym_AT] = ACTIONS(1145), + [anon_sym_TILDE] = ACTIONS(1143), + [anon_sym_AT_STAR] = ACTIONS(1143), + [anon_sym_SLASH_STAR] = ACTIONS(1143), + [anon_sym_BSLASH_AMP] = ACTIONS(1143), + [anon_sym_BSLASH_PLUS] = ACTIONS(1143), + [anon_sym_AMP] = ACTIONS(1143), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1143), + [anon_sym_3] = ACTIONS(1143), + [anon_sym_4] = ACTIONS(1143), + [anon_sym_STAR_STAR] = ACTIONS(1143), + [anon_sym_DOT] = ACTIONS(1143), + [anon_sym_BSLASH] = ACTIONS(1145), + [anon_sym_5] = ACTIONS(1143), + [anon_sym_6] = ACTIONS(1143), + [anon_sym_7] = ACTIONS(1143), + [anon_sym_8] = ACTIONS(1143), + [anon_sym_9] = ACTIONS(1143), + [anon_sym_STAR] = ACTIONS(1145), + [anon_sym_10] = ACTIONS(1143), + [anon_sym_11] = ACTIONS(1143), + [anon_sym_12] = ACTIONS(1143), + [anon_sym_13] = ACTIONS(1143), + [anon_sym_14] = ACTIONS(1143), + [anon_sym_15] = ACTIONS(1143), + [anon_sym_SLASH] = ACTIONS(1145), + [anon_sym_16] = ACTIONS(1143), + [anon_sym_BSLASH_SLASH] = ACTIONS(1143), + [anon_sym_SLASH_AT] = ACTIONS(1143), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1143), + [anon_sym_BANG] = ACTIONS(1145), + [anon_sym_BANG_BANG] = ACTIONS(1143), + [anon_sym_SQUOTE] = ACTIONS(1143), + [anon_sym_BSLASH_AT] = ACTIONS(1143), + [anon_sym_CARET] = ACTIONS(1145), + [anon_sym_BSLASH_CARET] = ACTIONS(1143), + [anon_sym_AT_AT] = ACTIONS(1145), + [anon_sym_AT_AT_AT] = ACTIONS(1143), + [anon_sym_PIPE] = ACTIONS(1145), + [anon_sym_LT_GT] = ACTIONS(1143), + [sym_apply_bracket_begin] = ACTIONS(1145), + [sym_part_bracket_begin] = ACTIONS(1143), + [sym_part_bracket_end] = ACTIONS(1143), + [sym_comment] = ACTIONS(3), + }, + [803] = { + [sym_increment_operator] = STATE(832), + [sym_decrement_operator] = STATE(831), + [aux_sym_source_file_token1] = ACTIONS(1184), + [anon_sym_COMMA] = ACTIONS(1184), + [anon_sym_PLUS_PLUS] = ACTIONS(1893), + [anon_sym_DASH_DASH] = ACTIONS(1895), + [anon_sym_PLUS] = ACTIONS(1190), + [anon_sym_DASH] = ACTIONS(1190), + [anon_sym_] = ACTIONS(1184), + [anon_sym_BSLASH_] = ACTIONS(1184), + [anon_sym_SEMI] = ACTIONS(1184), + [anon_sym_EQ] = ACTIONS(1190), + [anon_sym_COLON_EQ] = ACTIONS(1184), + [anon_sym_CARET_EQ] = ACTIONS(1184), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1184), + [anon_sym_EQ_DOT] = ACTIONS(1184), + [anon_sym_QMARK] = ACTIONS(1184), + [anon_sym_EQ_EQ] = ACTIONS(1184), + [anon_sym_BANG_EQ] = ACTIONS(1184), + [anon_sym_GT] = ACTIONS(1190), + [anon_sym_GT_EQ] = ACTIONS(1184), + [anon_sym_LT] = ACTIONS(1190), + [anon_sym_LT_EQ] = ACTIONS(1184), + [anon_sym_DASH_GT] = ACTIONS(1184), + [anon_sym_COLON_GT] = ACTIONS(1184), + [anon_sym_COLON_COLON] = ACTIONS(1184), + [anon_sym_AT] = ACTIONS(1190), + [anon_sym_TILDE] = ACTIONS(1184), + [anon_sym_AT_STAR] = ACTIONS(1184), + [anon_sym_SLASH_STAR] = ACTIONS(1184), + [anon_sym_BSLASH_AMP] = ACTIONS(1184), + [anon_sym_BSLASH_PLUS] = ACTIONS(1184), + [anon_sym_AMP] = ACTIONS(1184), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1184), + [anon_sym_3] = ACTIONS(1184), + [anon_sym_4] = ACTIONS(1184), + [anon_sym_STAR_STAR] = ACTIONS(1184), + [anon_sym_DOT] = ACTIONS(1184), + [anon_sym_BSLASH] = ACTIONS(1190), + [anon_sym_5] = ACTIONS(1184), + [anon_sym_6] = ACTIONS(1184), + [anon_sym_7] = ACTIONS(1184), + [anon_sym_8] = ACTIONS(1184), + [anon_sym_9] = ACTIONS(1184), + [anon_sym_STAR] = ACTIONS(1190), + [anon_sym_10] = ACTIONS(1184), + [anon_sym_11] = ACTIONS(1184), + [anon_sym_12] = ACTIONS(1184), + [anon_sym_13] = ACTIONS(1184), + [anon_sym_14] = ACTIONS(1184), + [anon_sym_15] = ACTIONS(1184), + [anon_sym_SLASH] = ACTIONS(1190), + [anon_sym_16] = ACTIONS(1184), + [anon_sym_BSLASH_SLASH] = ACTIONS(1184), + [anon_sym_SLASH_AT] = ACTIONS(1184), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1184), + [anon_sym_BANG] = ACTIONS(1190), + [anon_sym_BANG_BANG] = ACTIONS(1184), + [anon_sym_SQUOTE] = ACTIONS(1184), + [anon_sym_BSLASH_AT] = ACTIONS(1184), + [anon_sym_CARET] = ACTIONS(1190), + [anon_sym_BSLASH_CARET] = ACTIONS(1184), + [anon_sym_AT_AT] = ACTIONS(1190), + [anon_sym_AT_AT_AT] = ACTIONS(1184), + [anon_sym_PIPE] = ACTIONS(1190), + [anon_sym_LT_GT] = ACTIONS(1184), + [sym_part_bracket_end] = ACTIONS(1184), + [sym_comment] = ACTIONS(3), + }, + [804] = { + [aux_sym_source_file_token1] = ACTIONS(1164), + [anon_sym_COMMA] = ACTIONS(1164), + [anon_sym_PLUS_PLUS] = ACTIONS(1164), + [anon_sym_DASH_DASH] = ACTIONS(1164), + [anon_sym_PLUS] = ACTIONS(1166), + [anon_sym_DASH] = ACTIONS(1166), + [anon_sym_] = ACTIONS(1164), + [anon_sym_BSLASH_] = ACTIONS(1164), + [anon_sym_SEMI] = ACTIONS(1164), + [anon_sym_EQ] = ACTIONS(1166), + [anon_sym_COLON_EQ] = ACTIONS(1164), + [anon_sym_CARET_EQ] = ACTIONS(1164), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1164), + [anon_sym_EQ_DOT] = ACTIONS(1164), + [anon_sym_QMARK] = ACTIONS(1164), + [anon_sym_EQ_EQ] = ACTIONS(1164), + [anon_sym_BANG_EQ] = ACTIONS(1164), + [anon_sym_GT] = ACTIONS(1166), + [anon_sym_GT_EQ] = ACTIONS(1164), + [anon_sym_LT] = ACTIONS(1166), + [anon_sym_LT_EQ] = ACTIONS(1164), + [anon_sym_DASH_GT] = ACTIONS(1164), + [anon_sym_COLON_GT] = ACTIONS(1164), + [anon_sym_COLON_COLON] = ACTIONS(1164), + [anon_sym_AT] = ACTIONS(1166), + [anon_sym_TILDE] = ACTIONS(1164), + [anon_sym_AT_STAR] = ACTIONS(1164), + [anon_sym_SLASH_STAR] = ACTIONS(1164), + [anon_sym_BSLASH_AMP] = ACTIONS(1164), + [anon_sym_BSLASH_PLUS] = ACTIONS(1164), + [anon_sym_AMP] = ACTIONS(1164), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1164), + [anon_sym_3] = ACTIONS(1164), + [anon_sym_4] = ACTIONS(1164), + [anon_sym_STAR_STAR] = ACTIONS(1164), + [anon_sym_DOT] = ACTIONS(1164), + [anon_sym_BSLASH] = ACTIONS(1166), + [anon_sym_5] = ACTIONS(1164), + [anon_sym_6] = ACTIONS(1164), + [anon_sym_7] = ACTIONS(1164), + [anon_sym_8] = ACTIONS(1164), + [anon_sym_9] = ACTIONS(1164), + [anon_sym_STAR] = ACTIONS(1166), + [anon_sym_10] = ACTIONS(1164), + [anon_sym_11] = ACTIONS(1164), + [anon_sym_12] = ACTIONS(1164), + [anon_sym_13] = ACTIONS(1164), + [anon_sym_14] = ACTIONS(1164), + [anon_sym_15] = ACTIONS(1164), + [anon_sym_SLASH] = ACTIONS(1166), + [anon_sym_16] = ACTIONS(1164), + [anon_sym_BSLASH_SLASH] = ACTIONS(1164), + [anon_sym_SLASH_AT] = ACTIONS(1164), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1164), + [anon_sym_BANG] = ACTIONS(1166), + [anon_sym_BANG_BANG] = ACTIONS(1164), + [anon_sym_SQUOTE] = ACTIONS(1164), + [anon_sym_BSLASH_AT] = ACTIONS(1164), + [anon_sym_CARET] = ACTIONS(1166), + [anon_sym_BSLASH_CARET] = ACTIONS(1164), + [anon_sym_AT_AT] = ACTIONS(1166), + [anon_sym_AT_AT_AT] = ACTIONS(1164), + [anon_sym_PIPE] = ACTIONS(1166), + [anon_sym_LT_GT] = ACTIONS(1164), + [sym_apply_bracket_begin] = ACTIONS(1166), + [sym_part_bracket_begin] = ACTIONS(1164), + [sym_part_bracket_end] = ACTIONS(1164), + [sym_comment] = ACTIONS(3), + }, + [805] = { + [aux_sym_source_file_token1] = ACTIONS(1160), + [anon_sym_COMMA] = ACTIONS(1160), + [anon_sym_PLUS_PLUS] = ACTIONS(1160), + [anon_sym_DASH_DASH] = ACTIONS(1160), + [anon_sym_PLUS] = ACTIONS(1162), + [anon_sym_DASH] = ACTIONS(1162), + [anon_sym_] = ACTIONS(1160), + [anon_sym_BSLASH_] = ACTIONS(1160), + [anon_sym_SEMI] = ACTIONS(1160), + [anon_sym_EQ] = ACTIONS(1162), + [anon_sym_COLON_EQ] = ACTIONS(1160), + [anon_sym_CARET_EQ] = ACTIONS(1160), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1160), + [anon_sym_EQ_DOT] = ACTIONS(1160), + [anon_sym_QMARK] = ACTIONS(1160), + [anon_sym_EQ_EQ] = ACTIONS(1160), + [anon_sym_BANG_EQ] = ACTIONS(1160), + [anon_sym_GT] = ACTIONS(1162), + [anon_sym_GT_EQ] = ACTIONS(1160), + [anon_sym_LT] = ACTIONS(1162), + [anon_sym_LT_EQ] = ACTIONS(1160), + [anon_sym_DASH_GT] = ACTIONS(1160), + [anon_sym_COLON_GT] = ACTIONS(1160), + [anon_sym_COLON_COLON] = ACTIONS(1160), + [anon_sym_AT] = ACTIONS(1162), + [anon_sym_TILDE] = ACTIONS(1160), + [anon_sym_AT_STAR] = ACTIONS(1160), + [anon_sym_SLASH_STAR] = ACTIONS(1160), + [anon_sym_BSLASH_AMP] = ACTIONS(1160), + [anon_sym_BSLASH_PLUS] = ACTIONS(1160), + [anon_sym_AMP] = ACTIONS(1160), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1160), + [anon_sym_3] = ACTIONS(1160), + [anon_sym_4] = ACTIONS(1160), + [anon_sym_STAR_STAR] = ACTIONS(1160), + [anon_sym_DOT] = ACTIONS(1160), + [anon_sym_BSLASH] = ACTIONS(1162), + [anon_sym_5] = ACTIONS(1160), + [anon_sym_6] = ACTIONS(1160), + [anon_sym_7] = ACTIONS(1160), + [anon_sym_8] = ACTIONS(1160), + [anon_sym_9] = ACTIONS(1160), + [anon_sym_STAR] = ACTIONS(1162), + [anon_sym_10] = ACTIONS(1160), + [anon_sym_11] = ACTIONS(1160), + [anon_sym_12] = ACTIONS(1160), + [anon_sym_13] = ACTIONS(1160), + [anon_sym_14] = ACTIONS(1160), + [anon_sym_15] = ACTIONS(1160), + [anon_sym_SLASH] = ACTIONS(1162), + [anon_sym_16] = ACTIONS(1160), + [anon_sym_BSLASH_SLASH] = ACTIONS(1160), + [anon_sym_SLASH_AT] = ACTIONS(1160), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1160), + [anon_sym_BANG] = ACTIONS(1162), + [anon_sym_BANG_BANG] = ACTIONS(1160), + [anon_sym_SQUOTE] = ACTIONS(1160), + [anon_sym_BSLASH_AT] = ACTIONS(1160), + [anon_sym_CARET] = ACTIONS(1162), + [anon_sym_BSLASH_CARET] = ACTIONS(1160), + [anon_sym_AT_AT] = ACTIONS(1162), + [anon_sym_AT_AT_AT] = ACTIONS(1160), + [anon_sym_PIPE] = ACTIONS(1162), + [anon_sym_LT_GT] = ACTIONS(1160), + [sym_apply_bracket_begin] = ACTIONS(1162), + [sym_part_bracket_begin] = ACTIONS(1160), + [sym_part_bracket_end] = ACTIONS(1160), + [sym_comment] = ACTIONS(3), + }, + [806] = { + [aux_sym_source_file_token1] = ACTIONS(1168), + [anon_sym_COMMA] = ACTIONS(1168), + [anon_sym_PLUS_PLUS] = ACTIONS(1168), + [anon_sym_DASH_DASH] = ACTIONS(1168), + [anon_sym_PLUS] = ACTIONS(1170), + [anon_sym_DASH] = ACTIONS(1170), + [anon_sym_] = ACTIONS(1168), + [anon_sym_BSLASH_] = ACTIONS(1168), + [anon_sym_SEMI] = ACTIONS(1168), + [anon_sym_EQ] = ACTIONS(1170), + [anon_sym_COLON_EQ] = ACTIONS(1168), + [anon_sym_CARET_EQ] = ACTIONS(1168), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1168), + [anon_sym_EQ_DOT] = ACTIONS(1168), + [anon_sym_QMARK] = ACTIONS(1168), + [anon_sym_EQ_EQ] = ACTIONS(1168), + [anon_sym_BANG_EQ] = ACTIONS(1168), + [anon_sym_GT] = ACTIONS(1170), + [anon_sym_GT_EQ] = ACTIONS(1168), + [anon_sym_LT] = ACTIONS(1170), + [anon_sym_LT_EQ] = ACTIONS(1168), + [anon_sym_DASH_GT] = ACTIONS(1168), + [anon_sym_COLON_GT] = ACTIONS(1168), + [anon_sym_COLON_COLON] = ACTIONS(1168), + [anon_sym_AT] = ACTIONS(1170), + [anon_sym_TILDE] = ACTIONS(1168), + [anon_sym_AT_STAR] = ACTIONS(1168), + [anon_sym_SLASH_STAR] = ACTIONS(1168), + [anon_sym_BSLASH_AMP] = ACTIONS(1168), + [anon_sym_BSLASH_PLUS] = ACTIONS(1168), + [anon_sym_AMP] = ACTIONS(1168), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1168), + [anon_sym_3] = ACTIONS(1168), + [anon_sym_4] = ACTIONS(1168), + [anon_sym_STAR_STAR] = ACTIONS(1168), + [anon_sym_DOT] = ACTIONS(1168), + [anon_sym_BSLASH] = ACTIONS(1170), + [anon_sym_5] = ACTIONS(1168), + [anon_sym_6] = ACTIONS(1168), + [anon_sym_7] = ACTIONS(1168), + [anon_sym_8] = ACTIONS(1168), + [anon_sym_9] = ACTIONS(1168), + [anon_sym_STAR] = ACTIONS(1170), + [anon_sym_10] = ACTIONS(1168), + [anon_sym_11] = ACTIONS(1168), + [anon_sym_12] = ACTIONS(1168), + [anon_sym_13] = ACTIONS(1168), + [anon_sym_14] = ACTIONS(1168), + [anon_sym_15] = ACTIONS(1168), + [anon_sym_SLASH] = ACTIONS(1170), + [anon_sym_16] = ACTIONS(1168), + [anon_sym_BSLASH_SLASH] = ACTIONS(1168), + [anon_sym_SLASH_AT] = ACTIONS(1168), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1168), + [anon_sym_BANG] = ACTIONS(1170), + [anon_sym_BANG_BANG] = ACTIONS(1168), + [anon_sym_SQUOTE] = ACTIONS(1168), + [anon_sym_BSLASH_AT] = ACTIONS(1168), + [anon_sym_CARET] = ACTIONS(1170), + [anon_sym_BSLASH_CARET] = ACTIONS(1168), + [anon_sym_AT_AT] = ACTIONS(1170), + [anon_sym_AT_AT_AT] = ACTIONS(1168), + [anon_sym_PIPE] = ACTIONS(1170), + [anon_sym_LT_GT] = ACTIONS(1168), + [sym_apply_bracket_begin] = ACTIONS(1170), + [sym_part_bracket_begin] = ACTIONS(1168), + [sym_part_bracket_end] = ACTIONS(1168), + [sym_comment] = ACTIONS(3), + }, + [807] = { + [aux_sym_source_file_token1] = ACTIONS(1172), + [anon_sym_COMMA] = ACTIONS(1172), + [anon_sym_PLUS_PLUS] = ACTIONS(1172), + [anon_sym_DASH_DASH] = ACTIONS(1172), + [anon_sym_PLUS] = ACTIONS(1174), + [anon_sym_DASH] = ACTIONS(1174), + [anon_sym_] = ACTIONS(1172), + [anon_sym_BSLASH_] = ACTIONS(1172), + [anon_sym_SEMI] = ACTIONS(1172), + [anon_sym_EQ] = ACTIONS(1174), + [anon_sym_COLON_EQ] = ACTIONS(1172), + [anon_sym_CARET_EQ] = ACTIONS(1172), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1172), + [anon_sym_EQ_DOT] = ACTIONS(1172), + [anon_sym_QMARK] = ACTIONS(1172), + [anon_sym_EQ_EQ] = ACTIONS(1172), + [anon_sym_BANG_EQ] = ACTIONS(1172), + [anon_sym_GT] = ACTIONS(1174), + [anon_sym_GT_EQ] = ACTIONS(1172), + [anon_sym_LT] = ACTIONS(1174), + [anon_sym_LT_EQ] = ACTIONS(1172), + [anon_sym_DASH_GT] = ACTIONS(1172), + [anon_sym_COLON_GT] = ACTIONS(1172), + [anon_sym_COLON_COLON] = ACTIONS(1172), + [anon_sym_AT] = ACTIONS(1174), + [anon_sym_TILDE] = ACTIONS(1172), + [anon_sym_AT_STAR] = ACTIONS(1172), + [anon_sym_SLASH_STAR] = ACTIONS(1172), + [anon_sym_BSLASH_AMP] = ACTIONS(1172), + [anon_sym_BSLASH_PLUS] = ACTIONS(1172), + [anon_sym_AMP] = ACTIONS(1172), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1172), + [anon_sym_3] = ACTIONS(1172), + [anon_sym_4] = ACTIONS(1172), + [anon_sym_STAR_STAR] = ACTIONS(1172), + [anon_sym_DOT] = ACTIONS(1172), + [anon_sym_BSLASH] = ACTIONS(1174), + [anon_sym_5] = ACTIONS(1172), + [anon_sym_6] = ACTIONS(1172), + [anon_sym_7] = ACTIONS(1172), + [anon_sym_8] = ACTIONS(1172), + [anon_sym_9] = ACTIONS(1172), + [anon_sym_STAR] = ACTIONS(1174), + [anon_sym_10] = ACTIONS(1172), + [anon_sym_11] = ACTIONS(1172), + [anon_sym_12] = ACTIONS(1172), + [anon_sym_13] = ACTIONS(1172), + [anon_sym_14] = ACTIONS(1172), + [anon_sym_15] = ACTIONS(1172), + [anon_sym_SLASH] = ACTIONS(1174), + [anon_sym_16] = ACTIONS(1172), + [anon_sym_BSLASH_SLASH] = ACTIONS(1172), + [anon_sym_SLASH_AT] = ACTIONS(1172), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1172), + [anon_sym_BANG] = ACTIONS(1174), + [anon_sym_BANG_BANG] = ACTIONS(1172), + [anon_sym_SQUOTE] = ACTIONS(1172), + [anon_sym_BSLASH_AT] = ACTIONS(1172), + [anon_sym_CARET] = ACTIONS(1174), + [anon_sym_BSLASH_CARET] = ACTIONS(1172), + [anon_sym_AT_AT] = ACTIONS(1174), + [anon_sym_AT_AT_AT] = ACTIONS(1172), + [anon_sym_PIPE] = ACTIONS(1174), + [anon_sym_LT_GT] = ACTIONS(1172), + [sym_apply_bracket_begin] = ACTIONS(1174), + [sym_part_bracket_begin] = ACTIONS(1172), + [sym_part_bracket_end] = ACTIONS(1172), + [sym_comment] = ACTIONS(3), + }, + [808] = { + [aux_sym_source_file_token1] = ACTIONS(1590), + [sym_parenthesis_end] = ACTIONS(1590), + [anon_sym_COMMA] = ACTIONS(1590), + [anon_sym_PLUS] = ACTIONS(1590), + [anon_sym_DASH] = ACTIONS(1592), + [anon_sym_] = ACTIONS(1590), + [anon_sym_BSLASH_] = ACTIONS(1590), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1590), + [anon_sym_SEMI] = ACTIONS(1590), + [anon_sym_EQ] = ACTIONS(1592), + [anon_sym_COLON_EQ] = ACTIONS(1590), + [anon_sym_CARET_EQ] = ACTIONS(1590), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1590), + [anon_sym_EQ_DOT] = ACTIONS(1590), + [anon_sym_QMARK] = ACTIONS(1590), + [anon_sym_EQ_EQ] = ACTIONS(1590), + [anon_sym_BANG_EQ] = ACTIONS(1590), + [anon_sym_GT] = ACTIONS(1592), + [anon_sym_GT_EQ] = ACTIONS(1590), + [anon_sym_LT] = ACTIONS(1592), + [anon_sym_LT_EQ] = ACTIONS(1590), + [anon_sym_DASH_GT] = ACTIONS(1590), + [anon_sym_COLON_GT] = ACTIONS(1590), + [anon_sym_COLON_COLON] = ACTIONS(1590), + [anon_sym_AT] = ACTIONS(1592), + [anon_sym_TILDE] = ACTIONS(1590), + [anon_sym_AT_STAR] = ACTIONS(1590), + [anon_sym_SLASH_STAR] = ACTIONS(1590), + [anon_sym_BSLASH_AMP] = ACTIONS(1590), + [anon_sym_BSLASH_PLUS] = ACTIONS(1590), + [anon_sym_AMP] = ACTIONS(1590), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1590), + [anon_sym_3] = ACTIONS(1590), + [anon_sym_4] = ACTIONS(1590), + [anon_sym_STAR_STAR] = ACTIONS(1590), + [anon_sym_DOT] = ACTIONS(1590), + [anon_sym_BSLASH] = ACTIONS(1592), + [anon_sym_5] = ACTIONS(1590), + [anon_sym_6] = ACTIONS(1590), + [anon_sym_7] = ACTIONS(1590), + [anon_sym_8] = ACTIONS(1590), + [anon_sym_9] = ACTIONS(1590), + [anon_sym_STAR] = ACTIONS(1592), + [anon_sym_10] = ACTIONS(1590), + [anon_sym_11] = ACTIONS(1590), + [anon_sym_12] = ACTIONS(1590), + [anon_sym_13] = ACTIONS(1590), + [anon_sym_14] = ACTIONS(1590), + [anon_sym_15] = ACTIONS(1590), + [anon_sym_SLASH] = ACTIONS(1592), + [anon_sym_16] = ACTIONS(1590), + [anon_sym_BSLASH_SLASH] = ACTIONS(1590), + [anon_sym_SLASH_AT] = ACTIONS(1590), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1590), + [anon_sym_BANG] = ACTIONS(1592), + [anon_sym_BANG_BANG] = ACTIONS(1590), + [anon_sym_SQUOTE] = ACTIONS(1590), + [anon_sym_BSLASH_AT] = ACTIONS(1590), + [anon_sym_CARET] = ACTIONS(1592), + [anon_sym_BSLASH_CARET] = ACTIONS(1590), + [anon_sym_AT_AT] = ACTIONS(1592), + [anon_sym_AT_AT_AT] = ACTIONS(1590), + [anon_sym_PIPE] = ACTIONS(1592), + [anon_sym_LT_GT] = ACTIONS(1590), + [sym_list_bracket_end] = ACTIONS(1590), + [anon_sym_RBRACK] = ACTIONS(1590), + [sym_association_bracket_end] = ACTIONS(1590), + [sym_comment] = ACTIONS(3), + }, + [809] = { + [aux_sym_source_file_token1] = ACTIONS(1109), + [anon_sym_COMMA] = ACTIONS(1109), + [anon_sym_PLUS_PLUS] = ACTIONS(1109), + [anon_sym_DASH_DASH] = ACTIONS(1109), + [anon_sym_PLUS] = ACTIONS(1111), + [anon_sym_DASH] = ACTIONS(1111), + [anon_sym_] = ACTIONS(1109), + [anon_sym_BSLASH_] = ACTIONS(1109), + [anon_sym_SEMI] = ACTIONS(1109), + [anon_sym_EQ] = ACTIONS(1111), + [anon_sym_COLON_EQ] = ACTIONS(1109), + [anon_sym_CARET_EQ] = ACTIONS(1109), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1109), + [anon_sym_EQ_DOT] = ACTIONS(1109), + [anon_sym_QMARK] = ACTIONS(1109), + [anon_sym_EQ_EQ] = ACTIONS(1109), + [anon_sym_BANG_EQ] = ACTIONS(1109), + [anon_sym_GT] = ACTIONS(1111), + [anon_sym_GT_EQ] = ACTIONS(1109), + [anon_sym_LT] = ACTIONS(1111), + [anon_sym_LT_EQ] = ACTIONS(1109), + [anon_sym_DASH_GT] = ACTIONS(1109), + [anon_sym_COLON_GT] = ACTIONS(1109), + [anon_sym_COLON_COLON] = ACTIONS(1109), + [anon_sym_AT] = ACTIONS(1111), + [anon_sym_TILDE] = ACTIONS(1109), + [anon_sym_AT_STAR] = ACTIONS(1109), + [anon_sym_SLASH_STAR] = ACTIONS(1109), + [anon_sym_BSLASH_AMP] = ACTIONS(1109), + [anon_sym_BSLASH_PLUS] = ACTIONS(1109), + [anon_sym_AMP] = ACTIONS(1109), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1109), + [anon_sym_3] = ACTIONS(1109), + [anon_sym_4] = ACTIONS(1109), + [anon_sym_STAR_STAR] = ACTIONS(1109), + [anon_sym_DOT] = ACTIONS(1109), + [anon_sym_BSLASH] = ACTIONS(1111), + [anon_sym_5] = ACTIONS(1109), + [anon_sym_6] = ACTIONS(1109), + [anon_sym_7] = ACTIONS(1109), + [anon_sym_8] = ACTIONS(1109), + [anon_sym_9] = ACTIONS(1109), + [anon_sym_STAR] = ACTIONS(1111), + [anon_sym_10] = ACTIONS(1109), + [anon_sym_11] = ACTIONS(1109), + [anon_sym_12] = ACTIONS(1109), + [anon_sym_13] = ACTIONS(1109), + [anon_sym_14] = ACTIONS(1109), + [anon_sym_15] = ACTIONS(1109), + [anon_sym_SLASH] = ACTIONS(1111), + [anon_sym_16] = ACTIONS(1109), + [anon_sym_BSLASH_SLASH] = ACTIONS(1109), + [anon_sym_SLASH_AT] = ACTIONS(1109), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1109), + [anon_sym_BANG] = ACTIONS(1111), + [anon_sym_BANG_BANG] = ACTIONS(1109), + [anon_sym_SQUOTE] = ACTIONS(1109), + [anon_sym_BSLASH_AT] = ACTIONS(1109), + [anon_sym_CARET] = ACTIONS(1111), + [anon_sym_BSLASH_CARET] = ACTIONS(1109), + [anon_sym_AT_AT] = ACTIONS(1111), + [anon_sym_AT_AT_AT] = ACTIONS(1109), + [anon_sym_PIPE] = ACTIONS(1111), + [anon_sym_LT_GT] = ACTIONS(1109), + [sym_apply_bracket_begin] = ACTIONS(1111), + [sym_part_bracket_begin] = ACTIONS(1109), + [sym_part_bracket_end] = ACTIONS(1109), + [sym_comment] = ACTIONS(3), + }, + [810] = { + [aux_sym_source_file_token1] = ACTIONS(1105), + [anon_sym_COMMA] = ACTIONS(1105), + [anon_sym_PLUS_PLUS] = ACTIONS(1105), + [anon_sym_DASH_DASH] = ACTIONS(1105), + [anon_sym_PLUS] = ACTIONS(1107), + [anon_sym_DASH] = ACTIONS(1107), + [anon_sym_] = ACTIONS(1105), + [anon_sym_BSLASH_] = ACTIONS(1105), + [anon_sym_SEMI] = ACTIONS(1105), + [anon_sym_EQ] = ACTIONS(1107), + [anon_sym_COLON_EQ] = ACTIONS(1105), + [anon_sym_CARET_EQ] = ACTIONS(1105), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1105), + [anon_sym_EQ_DOT] = ACTIONS(1105), + [anon_sym_QMARK] = ACTIONS(1105), + [anon_sym_EQ_EQ] = ACTIONS(1105), + [anon_sym_BANG_EQ] = ACTIONS(1105), + [anon_sym_GT] = ACTIONS(1107), + [anon_sym_GT_EQ] = ACTIONS(1105), + [anon_sym_LT] = ACTIONS(1107), + [anon_sym_LT_EQ] = ACTIONS(1105), + [anon_sym_DASH_GT] = ACTIONS(1105), + [anon_sym_COLON_GT] = ACTIONS(1105), + [anon_sym_COLON_COLON] = ACTIONS(1105), + [anon_sym_AT] = ACTIONS(1107), + [anon_sym_TILDE] = ACTIONS(1105), + [anon_sym_AT_STAR] = ACTIONS(1105), + [anon_sym_SLASH_STAR] = ACTIONS(1105), + [anon_sym_BSLASH_AMP] = ACTIONS(1105), + [anon_sym_BSLASH_PLUS] = ACTIONS(1105), + [anon_sym_AMP] = ACTIONS(1105), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1105), + [anon_sym_3] = ACTIONS(1105), + [anon_sym_4] = ACTIONS(1105), + [anon_sym_STAR_STAR] = ACTIONS(1105), + [anon_sym_DOT] = ACTIONS(1105), + [anon_sym_BSLASH] = ACTIONS(1107), + [anon_sym_5] = ACTIONS(1105), + [anon_sym_6] = ACTIONS(1105), + [anon_sym_7] = ACTIONS(1105), + [anon_sym_8] = ACTIONS(1105), + [anon_sym_9] = ACTIONS(1105), + [anon_sym_STAR] = ACTIONS(1107), + [anon_sym_10] = ACTIONS(1105), + [anon_sym_11] = ACTIONS(1105), + [anon_sym_12] = ACTIONS(1105), + [anon_sym_13] = ACTIONS(1105), + [anon_sym_14] = ACTIONS(1105), + [anon_sym_15] = ACTIONS(1105), + [anon_sym_SLASH] = ACTIONS(1107), + [anon_sym_16] = ACTIONS(1105), + [anon_sym_BSLASH_SLASH] = ACTIONS(1105), + [anon_sym_SLASH_AT] = ACTIONS(1105), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1105), + [anon_sym_BANG] = ACTIONS(1107), + [anon_sym_BANG_BANG] = ACTIONS(1105), + [anon_sym_SQUOTE] = ACTIONS(1105), + [anon_sym_BSLASH_AT] = ACTIONS(1105), + [anon_sym_CARET] = ACTIONS(1107), + [anon_sym_BSLASH_CARET] = ACTIONS(1105), + [anon_sym_AT_AT] = ACTIONS(1107), + [anon_sym_AT_AT_AT] = ACTIONS(1105), + [anon_sym_PIPE] = ACTIONS(1107), + [anon_sym_LT_GT] = ACTIONS(1105), + [sym_apply_bracket_begin] = ACTIONS(1107), + [sym_part_bracket_begin] = ACTIONS(1105), + [sym_part_bracket_end] = ACTIONS(1105), + [sym_comment] = ACTIONS(3), + }, + [811] = { + [aux_sym_source_file_token1] = ACTIONS(1101), + [anon_sym_COMMA] = ACTIONS(1101), + [anon_sym_PLUS_PLUS] = ACTIONS(1101), + [anon_sym_DASH_DASH] = ACTIONS(1101), + [anon_sym_PLUS] = ACTIONS(1103), + [anon_sym_DASH] = ACTIONS(1103), + [anon_sym_] = ACTIONS(1101), + [anon_sym_BSLASH_] = ACTIONS(1101), + [anon_sym_SEMI] = ACTIONS(1101), + [anon_sym_EQ] = ACTIONS(1103), + [anon_sym_COLON_EQ] = ACTIONS(1101), + [anon_sym_CARET_EQ] = ACTIONS(1101), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1101), + [anon_sym_EQ_DOT] = ACTIONS(1101), + [anon_sym_QMARK] = ACTIONS(1101), + [anon_sym_EQ_EQ] = ACTIONS(1101), + [anon_sym_BANG_EQ] = ACTIONS(1101), + [anon_sym_GT] = ACTIONS(1103), + [anon_sym_GT_EQ] = ACTIONS(1101), + [anon_sym_LT] = ACTIONS(1103), + [anon_sym_LT_EQ] = ACTIONS(1101), + [anon_sym_DASH_GT] = ACTIONS(1101), + [anon_sym_COLON_GT] = ACTIONS(1101), + [anon_sym_COLON_COLON] = ACTIONS(1101), + [anon_sym_AT] = ACTIONS(1103), + [anon_sym_TILDE] = ACTIONS(1101), + [anon_sym_AT_STAR] = ACTIONS(1101), + [anon_sym_SLASH_STAR] = ACTIONS(1101), + [anon_sym_BSLASH_AMP] = ACTIONS(1101), + [anon_sym_BSLASH_PLUS] = ACTIONS(1101), + [anon_sym_AMP] = ACTIONS(1101), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1101), + [anon_sym_3] = ACTIONS(1101), + [anon_sym_4] = ACTIONS(1101), + [anon_sym_STAR_STAR] = ACTIONS(1101), + [anon_sym_DOT] = ACTIONS(1101), + [anon_sym_BSLASH] = ACTIONS(1103), + [anon_sym_5] = ACTIONS(1101), + [anon_sym_6] = ACTIONS(1101), + [anon_sym_7] = ACTIONS(1101), + [anon_sym_8] = ACTIONS(1101), + [anon_sym_9] = ACTIONS(1101), + [anon_sym_STAR] = ACTIONS(1103), + [anon_sym_10] = ACTIONS(1101), + [anon_sym_11] = ACTIONS(1101), + [anon_sym_12] = ACTIONS(1101), + [anon_sym_13] = ACTIONS(1101), + [anon_sym_14] = ACTIONS(1101), + [anon_sym_15] = ACTIONS(1101), + [anon_sym_SLASH] = ACTIONS(1103), + [anon_sym_16] = ACTIONS(1101), + [anon_sym_BSLASH_SLASH] = ACTIONS(1101), + [anon_sym_SLASH_AT] = ACTIONS(1101), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1101), + [anon_sym_BANG] = ACTIONS(1103), + [anon_sym_BANG_BANG] = ACTIONS(1101), + [anon_sym_SQUOTE] = ACTIONS(1101), + [anon_sym_BSLASH_AT] = ACTIONS(1101), + [anon_sym_CARET] = ACTIONS(1103), + [anon_sym_BSLASH_CARET] = ACTIONS(1101), + [anon_sym_AT_AT] = ACTIONS(1103), + [anon_sym_AT_AT_AT] = ACTIONS(1101), + [anon_sym_PIPE] = ACTIONS(1103), + [anon_sym_LT_GT] = ACTIONS(1101), + [sym_apply_bracket_begin] = ACTIONS(1103), + [sym_part_bracket_begin] = ACTIONS(1101), + [sym_part_bracket_end] = ACTIONS(1101), + [sym_comment] = ACTIONS(3), + }, + [812] = { + [aux_sym_source_file_token1] = ACTIONS(1897), + [sym_parenthesis_end] = ACTIONS(1897), + [anon_sym_COMMA] = ACTIONS(1897), + [anon_sym_PLUS] = ACTIONS(1897), + [anon_sym_DASH] = ACTIONS(1899), + [anon_sym_] = ACTIONS(1897), + [anon_sym_BSLASH_] = ACTIONS(1897), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1897), + [anon_sym_SEMI] = ACTIONS(1897), + [anon_sym_EQ] = ACTIONS(1899), + [anon_sym_COLON_EQ] = ACTIONS(1897), + [anon_sym_CARET_EQ] = ACTIONS(1897), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1897), + [anon_sym_EQ_DOT] = ACTIONS(1897), + [anon_sym_QMARK] = ACTIONS(1897), + [anon_sym_EQ_EQ] = ACTIONS(1897), + [anon_sym_BANG_EQ] = ACTIONS(1897), + [anon_sym_GT] = ACTIONS(1899), + [anon_sym_GT_EQ] = ACTIONS(1897), + [anon_sym_LT] = ACTIONS(1899), + [anon_sym_LT_EQ] = ACTIONS(1897), + [anon_sym_DASH_GT] = ACTIONS(1897), + [anon_sym_COLON_GT] = ACTIONS(1897), + [anon_sym_COLON_COLON] = ACTIONS(1897), + [anon_sym_AT] = ACTIONS(1899), + [anon_sym_TILDE] = ACTIONS(1897), + [anon_sym_AT_STAR] = ACTIONS(1897), + [anon_sym_SLASH_STAR] = ACTIONS(1897), + [anon_sym_BSLASH_AMP] = ACTIONS(1897), + [anon_sym_BSLASH_PLUS] = ACTIONS(1897), + [anon_sym_AMP] = ACTIONS(1897), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1897), + [anon_sym_3] = ACTIONS(1897), + [anon_sym_4] = ACTIONS(1897), + [anon_sym_STAR_STAR] = ACTIONS(1897), + [anon_sym_DOT] = ACTIONS(1897), + [anon_sym_BSLASH] = ACTIONS(1899), + [anon_sym_5] = ACTIONS(1897), + [anon_sym_6] = ACTIONS(1897), + [anon_sym_7] = ACTIONS(1897), + [anon_sym_8] = ACTIONS(1897), + [anon_sym_9] = ACTIONS(1897), + [anon_sym_STAR] = ACTIONS(1899), + [anon_sym_10] = ACTIONS(1897), + [anon_sym_11] = ACTIONS(1897), + [anon_sym_12] = ACTIONS(1897), + [anon_sym_13] = ACTIONS(1897), + [anon_sym_14] = ACTIONS(1897), + [anon_sym_15] = ACTIONS(1897), + [anon_sym_SLASH] = ACTIONS(1899), + [anon_sym_16] = ACTIONS(1897), + [anon_sym_BSLASH_SLASH] = ACTIONS(1897), + [anon_sym_SLASH_AT] = ACTIONS(1897), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1897), + [anon_sym_BANG] = ACTIONS(1899), + [anon_sym_BANG_BANG] = ACTIONS(1897), + [anon_sym_SQUOTE] = ACTIONS(1897), + [anon_sym_BSLASH_AT] = ACTIONS(1897), + [anon_sym_CARET] = ACTIONS(1899), + [anon_sym_BSLASH_CARET] = ACTIONS(1897), + [anon_sym_AT_AT] = ACTIONS(1899), + [anon_sym_AT_AT_AT] = ACTIONS(1897), + [anon_sym_PIPE] = ACTIONS(1899), + [anon_sym_LT_GT] = ACTIONS(1897), + [sym_list_bracket_end] = ACTIONS(1897), + [anon_sym_RBRACK] = ACTIONS(1897), + [sym_association_bracket_end] = ACTIONS(1897), + [sym_comment] = ACTIONS(3), + }, + [813] = { + [aux_sym_source_file_token1] = ACTIONS(1093), + [anon_sym_COMMA] = ACTIONS(1093), + [anon_sym_PLUS_PLUS] = ACTIONS(1093), + [anon_sym_DASH_DASH] = ACTIONS(1093), + [anon_sym_PLUS] = ACTIONS(1095), + [anon_sym_DASH] = ACTIONS(1095), + [anon_sym_] = ACTIONS(1093), + [anon_sym_BSLASH_] = ACTIONS(1093), + [anon_sym_SEMI] = ACTIONS(1093), + [anon_sym_EQ] = ACTIONS(1095), + [anon_sym_COLON_EQ] = ACTIONS(1093), + [anon_sym_CARET_EQ] = ACTIONS(1093), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1093), + [anon_sym_EQ_DOT] = ACTIONS(1093), + [anon_sym_QMARK] = ACTIONS(1093), + [anon_sym_EQ_EQ] = ACTIONS(1093), + [anon_sym_BANG_EQ] = ACTIONS(1093), + [anon_sym_GT] = ACTIONS(1095), + [anon_sym_GT_EQ] = ACTIONS(1093), + [anon_sym_LT] = ACTIONS(1095), + [anon_sym_LT_EQ] = ACTIONS(1093), + [anon_sym_DASH_GT] = ACTIONS(1093), + [anon_sym_COLON_GT] = ACTIONS(1093), + [anon_sym_COLON_COLON] = ACTIONS(1093), + [anon_sym_AT] = ACTIONS(1095), + [anon_sym_TILDE] = ACTIONS(1093), + [anon_sym_AT_STAR] = ACTIONS(1093), + [anon_sym_SLASH_STAR] = ACTIONS(1093), + [anon_sym_BSLASH_AMP] = ACTIONS(1093), + [anon_sym_BSLASH_PLUS] = ACTIONS(1093), + [anon_sym_AMP] = ACTIONS(1093), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1093), + [anon_sym_3] = ACTIONS(1093), + [anon_sym_4] = ACTIONS(1093), + [anon_sym_STAR_STAR] = ACTIONS(1093), + [anon_sym_DOT] = ACTIONS(1093), + [anon_sym_BSLASH] = ACTIONS(1095), + [anon_sym_5] = ACTIONS(1093), + [anon_sym_6] = ACTIONS(1093), + [anon_sym_7] = ACTIONS(1093), + [anon_sym_8] = ACTIONS(1093), + [anon_sym_9] = ACTIONS(1093), + [anon_sym_STAR] = ACTIONS(1095), + [anon_sym_10] = ACTIONS(1093), + [anon_sym_11] = ACTIONS(1093), + [anon_sym_12] = ACTIONS(1093), + [anon_sym_13] = ACTIONS(1093), + [anon_sym_14] = ACTIONS(1093), + [anon_sym_15] = ACTIONS(1093), + [anon_sym_SLASH] = ACTIONS(1095), + [anon_sym_16] = ACTIONS(1093), + [anon_sym_BSLASH_SLASH] = ACTIONS(1093), + [anon_sym_SLASH_AT] = ACTIONS(1093), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1093), + [anon_sym_BANG] = ACTIONS(1095), + [anon_sym_BANG_BANG] = ACTIONS(1093), + [anon_sym_SQUOTE] = ACTIONS(1093), + [anon_sym_BSLASH_AT] = ACTIONS(1093), + [anon_sym_CARET] = ACTIONS(1095), + [anon_sym_BSLASH_CARET] = ACTIONS(1093), + [anon_sym_AT_AT] = ACTIONS(1095), + [anon_sym_AT_AT_AT] = ACTIONS(1093), + [anon_sym_PIPE] = ACTIONS(1095), + [anon_sym_LT_GT] = ACTIONS(1093), + [sym_apply_bracket_begin] = ACTIONS(1095), + [sym_part_bracket_begin] = ACTIONS(1093), + [sym_part_bracket_end] = ACTIONS(1093), + [sym_comment] = ACTIONS(3), + }, + [814] = { + [aux_sym_source_file_token1] = ACTIONS(1901), + [sym_parenthesis_end] = ACTIONS(1901), + [anon_sym_COMMA] = ACTIONS(1901), + [anon_sym_PLUS] = ACTIONS(1901), + [anon_sym_DASH] = ACTIONS(1903), + [anon_sym_] = ACTIONS(1901), + [anon_sym_BSLASH_] = ACTIONS(1901), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1901), + [anon_sym_SEMI] = ACTIONS(1901), + [anon_sym_EQ] = ACTIONS(1903), + [anon_sym_COLON_EQ] = ACTIONS(1901), + [anon_sym_CARET_EQ] = ACTIONS(1901), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1901), + [anon_sym_EQ_DOT] = ACTIONS(1901), + [anon_sym_QMARK] = ACTIONS(1901), + [anon_sym_EQ_EQ] = ACTIONS(1901), + [anon_sym_BANG_EQ] = ACTIONS(1901), + [anon_sym_GT] = ACTIONS(1903), + [anon_sym_GT_EQ] = ACTIONS(1901), + [anon_sym_LT] = ACTIONS(1903), + [anon_sym_LT_EQ] = ACTIONS(1901), + [anon_sym_DASH_GT] = ACTIONS(1901), + [anon_sym_COLON_GT] = ACTIONS(1901), + [anon_sym_COLON_COLON] = ACTIONS(1901), + [anon_sym_AT] = ACTIONS(1903), + [anon_sym_TILDE] = ACTIONS(1901), + [anon_sym_AT_STAR] = ACTIONS(1901), + [anon_sym_SLASH_STAR] = ACTIONS(1901), + [anon_sym_BSLASH_AMP] = ACTIONS(1901), + [anon_sym_BSLASH_PLUS] = ACTIONS(1901), + [anon_sym_AMP] = ACTIONS(1901), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1901), + [anon_sym_3] = ACTIONS(1901), + [anon_sym_4] = ACTIONS(1901), + [anon_sym_STAR_STAR] = ACTIONS(1901), + [anon_sym_DOT] = ACTIONS(1901), + [anon_sym_BSLASH] = ACTIONS(1903), + [anon_sym_5] = ACTIONS(1901), + [anon_sym_6] = ACTIONS(1901), + [anon_sym_7] = ACTIONS(1901), + [anon_sym_8] = ACTIONS(1901), + [anon_sym_9] = ACTIONS(1901), + [anon_sym_STAR] = ACTIONS(1903), + [anon_sym_10] = ACTIONS(1901), + [anon_sym_11] = ACTIONS(1901), + [anon_sym_12] = ACTIONS(1901), + [anon_sym_13] = ACTIONS(1901), + [anon_sym_14] = ACTIONS(1901), + [anon_sym_15] = ACTIONS(1901), + [anon_sym_SLASH] = ACTIONS(1903), + [anon_sym_16] = ACTIONS(1901), + [anon_sym_BSLASH_SLASH] = ACTIONS(1901), + [anon_sym_SLASH_AT] = ACTIONS(1901), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1901), + [anon_sym_BANG] = ACTIONS(1903), + [anon_sym_BANG_BANG] = ACTIONS(1901), + [anon_sym_SQUOTE] = ACTIONS(1901), + [anon_sym_BSLASH_AT] = ACTIONS(1901), + [anon_sym_CARET] = ACTIONS(1903), + [anon_sym_BSLASH_CARET] = ACTIONS(1901), + [anon_sym_AT_AT] = ACTIONS(1903), + [anon_sym_AT_AT_AT] = ACTIONS(1901), + [anon_sym_PIPE] = ACTIONS(1903), + [anon_sym_LT_GT] = ACTIONS(1901), + [sym_list_bracket_end] = ACTIONS(1901), + [anon_sym_RBRACK] = ACTIONS(1901), + [sym_association_bracket_end] = ACTIONS(1901), + [sym_comment] = ACTIONS(3), + }, + [815] = { + [aux_sym_source_file_token1] = ACTIONS(1905), + [sym_parenthesis_end] = ACTIONS(1905), + [anon_sym_COMMA] = ACTIONS(1905), + [anon_sym_PLUS] = ACTIONS(1905), + [anon_sym_DASH] = ACTIONS(1907), + [anon_sym_] = ACTIONS(1905), + [anon_sym_BSLASH_] = ACTIONS(1905), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1905), + [anon_sym_SEMI] = ACTIONS(1905), + [anon_sym_EQ] = ACTIONS(1907), + [anon_sym_COLON_EQ] = ACTIONS(1905), + [anon_sym_CARET_EQ] = ACTIONS(1905), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1905), + [anon_sym_EQ_DOT] = ACTIONS(1905), + [anon_sym_QMARK] = ACTIONS(1905), + [anon_sym_EQ_EQ] = ACTIONS(1905), + [anon_sym_BANG_EQ] = ACTIONS(1905), + [anon_sym_GT] = ACTIONS(1907), + [anon_sym_GT_EQ] = ACTIONS(1905), + [anon_sym_LT] = ACTIONS(1907), + [anon_sym_LT_EQ] = ACTIONS(1905), + [anon_sym_DASH_GT] = ACTIONS(1905), + [anon_sym_COLON_GT] = ACTIONS(1905), + [anon_sym_COLON_COLON] = ACTIONS(1905), + [anon_sym_AT] = ACTIONS(1907), + [anon_sym_TILDE] = ACTIONS(1905), + [anon_sym_AT_STAR] = ACTIONS(1905), + [anon_sym_SLASH_STAR] = ACTIONS(1905), + [anon_sym_BSLASH_AMP] = ACTIONS(1905), + [anon_sym_BSLASH_PLUS] = ACTIONS(1905), + [anon_sym_AMP] = ACTIONS(1905), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1905), + [anon_sym_3] = ACTIONS(1905), + [anon_sym_4] = ACTIONS(1905), + [anon_sym_STAR_STAR] = ACTIONS(1905), + [anon_sym_DOT] = ACTIONS(1905), + [anon_sym_BSLASH] = ACTIONS(1907), + [anon_sym_5] = ACTIONS(1905), + [anon_sym_6] = ACTIONS(1905), + [anon_sym_7] = ACTIONS(1905), + [anon_sym_8] = ACTIONS(1905), + [anon_sym_9] = ACTIONS(1905), + [anon_sym_STAR] = ACTIONS(1907), + [anon_sym_10] = ACTIONS(1905), + [anon_sym_11] = ACTIONS(1905), + [anon_sym_12] = ACTIONS(1905), + [anon_sym_13] = ACTIONS(1905), + [anon_sym_14] = ACTIONS(1905), + [anon_sym_15] = ACTIONS(1905), + [anon_sym_SLASH] = ACTIONS(1907), + [anon_sym_16] = ACTIONS(1905), + [anon_sym_BSLASH_SLASH] = ACTIONS(1905), + [anon_sym_SLASH_AT] = ACTIONS(1905), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1905), + [anon_sym_BANG] = ACTIONS(1907), + [anon_sym_BANG_BANG] = ACTIONS(1905), + [anon_sym_SQUOTE] = ACTIONS(1905), + [anon_sym_BSLASH_AT] = ACTIONS(1905), + [anon_sym_CARET] = ACTIONS(1907), + [anon_sym_BSLASH_CARET] = ACTIONS(1905), + [anon_sym_AT_AT] = ACTIONS(1907), + [anon_sym_AT_AT_AT] = ACTIONS(1905), + [anon_sym_PIPE] = ACTIONS(1907), + [anon_sym_LT_GT] = ACTIONS(1905), + [sym_list_bracket_end] = ACTIONS(1905), + [anon_sym_RBRACK] = ACTIONS(1905), + [sym_association_bracket_end] = ACTIONS(1905), + [sym_comment] = ACTIONS(3), + }, + [816] = { + [aux_sym_source_file_token1] = ACTIONS(1164), + [sym_parenthesis_end] = ACTIONS(1164), + [anon_sym_COMMA] = ACTIONS(1164), + [anon_sym_PLUS] = ACTIONS(1164), + [anon_sym_DASH] = ACTIONS(1166), + [anon_sym_] = ACTIONS(1164), + [anon_sym_BSLASH_] = ACTIONS(1164), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1164), + [anon_sym_SEMI] = ACTIONS(1164), + [anon_sym_EQ] = ACTIONS(1166), + [anon_sym_COLON_EQ] = ACTIONS(1164), + [anon_sym_CARET_EQ] = ACTIONS(1164), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1164), + [anon_sym_EQ_DOT] = ACTIONS(1164), + [anon_sym_QMARK] = ACTIONS(1164), + [anon_sym_EQ_EQ] = ACTIONS(1164), + [anon_sym_BANG_EQ] = ACTIONS(1164), + [anon_sym_GT] = ACTIONS(1166), + [anon_sym_GT_EQ] = ACTIONS(1164), + [anon_sym_LT] = ACTIONS(1166), + [anon_sym_LT_EQ] = ACTIONS(1164), + [anon_sym_DASH_GT] = ACTIONS(1164), + [anon_sym_COLON_GT] = ACTIONS(1164), + [anon_sym_COLON_COLON] = ACTIONS(1164), + [anon_sym_AT] = ACTIONS(1166), + [anon_sym_TILDE] = ACTIONS(1164), + [anon_sym_AT_STAR] = ACTIONS(1164), + [anon_sym_SLASH_STAR] = ACTIONS(1164), + [anon_sym_BSLASH_AMP] = ACTIONS(1164), + [anon_sym_BSLASH_PLUS] = ACTIONS(1164), + [anon_sym_AMP] = ACTIONS(1164), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1164), + [anon_sym_3] = ACTIONS(1164), + [anon_sym_4] = ACTIONS(1164), + [anon_sym_STAR_STAR] = ACTIONS(1164), + [anon_sym_DOT] = ACTIONS(1164), + [anon_sym_BSLASH] = ACTIONS(1166), + [anon_sym_5] = ACTIONS(1164), + [anon_sym_6] = ACTIONS(1164), + [anon_sym_7] = ACTIONS(1164), + [anon_sym_8] = ACTIONS(1164), + [anon_sym_9] = ACTIONS(1164), + [anon_sym_STAR] = ACTIONS(1166), + [anon_sym_10] = ACTIONS(1164), + [anon_sym_11] = ACTIONS(1164), + [anon_sym_12] = ACTIONS(1164), + [anon_sym_13] = ACTIONS(1164), + [anon_sym_14] = ACTIONS(1164), + [anon_sym_15] = ACTIONS(1164), + [anon_sym_SLASH] = ACTIONS(1166), + [anon_sym_16] = ACTIONS(1164), + [anon_sym_BSLASH_SLASH] = ACTIONS(1164), + [anon_sym_SLASH_AT] = ACTIONS(1164), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1164), + [anon_sym_BANG] = ACTIONS(1166), + [anon_sym_BANG_BANG] = ACTIONS(1164), + [anon_sym_SQUOTE] = ACTIONS(1164), + [anon_sym_BSLASH_AT] = ACTIONS(1164), + [anon_sym_CARET] = ACTIONS(1166), + [anon_sym_BSLASH_CARET] = ACTIONS(1164), + [anon_sym_AT_AT] = ACTIONS(1166), + [anon_sym_AT_AT_AT] = ACTIONS(1164), + [anon_sym_PIPE] = ACTIONS(1166), + [anon_sym_LT_GT] = ACTIONS(1164), + [sym_list_bracket_end] = ACTIONS(1164), + [anon_sym_RBRACK] = ACTIONS(1164), + [sym_association_bracket_end] = ACTIONS(1164), + [sym_comment] = ACTIONS(3), + }, + [817] = { + [sym_increment_operator] = STATE(832), + [sym_decrement_operator] = STATE(831), + [aux_sym_source_file_token1] = ACTIONS(1208), + [anon_sym_COMMA] = ACTIONS(1208), + [anon_sym_PLUS_PLUS] = ACTIONS(1893), + [anon_sym_DASH_DASH] = ACTIONS(1895), + [anon_sym_PLUS] = ACTIONS(1210), + [anon_sym_DASH] = ACTIONS(1210), + [anon_sym_] = ACTIONS(1208), + [anon_sym_BSLASH_] = ACTIONS(1208), + [anon_sym_SEMI] = ACTIONS(1208), + [anon_sym_EQ] = ACTIONS(1210), + [anon_sym_COLON_EQ] = ACTIONS(1208), + [anon_sym_CARET_EQ] = ACTIONS(1208), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1208), + [anon_sym_EQ_DOT] = ACTIONS(1208), + [anon_sym_QMARK] = ACTIONS(1208), + [anon_sym_EQ_EQ] = ACTIONS(1208), + [anon_sym_BANG_EQ] = ACTIONS(1208), + [anon_sym_GT] = ACTIONS(1210), + [anon_sym_GT_EQ] = ACTIONS(1208), + [anon_sym_LT] = ACTIONS(1210), + [anon_sym_LT_EQ] = ACTIONS(1208), + [anon_sym_DASH_GT] = ACTIONS(1208), + [anon_sym_COLON_GT] = ACTIONS(1208), + [anon_sym_COLON_COLON] = ACTIONS(1208), + [anon_sym_AT] = ACTIONS(1210), + [anon_sym_TILDE] = ACTIONS(1208), + [anon_sym_AT_STAR] = ACTIONS(1208), + [anon_sym_SLASH_STAR] = ACTIONS(1208), + [anon_sym_BSLASH_AMP] = ACTIONS(1208), + [anon_sym_BSLASH_PLUS] = ACTIONS(1208), + [anon_sym_AMP] = ACTIONS(1208), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1208), + [anon_sym_3] = ACTIONS(1208), + [anon_sym_4] = ACTIONS(1208), + [anon_sym_STAR_STAR] = ACTIONS(1208), + [anon_sym_DOT] = ACTIONS(1208), + [anon_sym_BSLASH] = ACTIONS(1210), + [anon_sym_5] = ACTIONS(1208), + [anon_sym_6] = ACTIONS(1208), + [anon_sym_7] = ACTIONS(1208), + [anon_sym_8] = ACTIONS(1208), + [anon_sym_9] = ACTIONS(1208), + [anon_sym_STAR] = ACTIONS(1210), + [anon_sym_10] = ACTIONS(1208), + [anon_sym_11] = ACTIONS(1208), + [anon_sym_12] = ACTIONS(1208), + [anon_sym_13] = ACTIONS(1208), + [anon_sym_14] = ACTIONS(1208), + [anon_sym_15] = ACTIONS(1208), + [anon_sym_SLASH] = ACTIONS(1210), + [anon_sym_16] = ACTIONS(1208), + [anon_sym_BSLASH_SLASH] = ACTIONS(1208), + [anon_sym_SLASH_AT] = ACTIONS(1208), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1208), + [anon_sym_BANG] = ACTIONS(1210), + [anon_sym_BANG_BANG] = ACTIONS(1208), + [anon_sym_SQUOTE] = ACTIONS(1208), + [anon_sym_BSLASH_AT] = ACTIONS(1208), + [anon_sym_CARET] = ACTIONS(1210), + [anon_sym_BSLASH_CARET] = ACTIONS(1208), + [anon_sym_AT_AT] = ACTIONS(1210), + [anon_sym_AT_AT_AT] = ACTIONS(1208), + [anon_sym_PIPE] = ACTIONS(1210), + [anon_sym_LT_GT] = ACTIONS(1208), + [sym_part_bracket_end] = ACTIONS(1208), + [sym_comment] = ACTIONS(3), + }, + [818] = { + [sym_increment_operator] = STATE(832), + [sym_decrement_operator] = STATE(831), + [aux_sym_source_file_token1] = ACTIONS(1196), + [anon_sym_COMMA] = ACTIONS(1196), + [anon_sym_PLUS_PLUS] = ACTIONS(1893), + [anon_sym_DASH_DASH] = ACTIONS(1895), + [anon_sym_PLUS] = ACTIONS(1198), + [anon_sym_DASH] = ACTIONS(1198), + [anon_sym_] = ACTIONS(1196), + [anon_sym_BSLASH_] = ACTIONS(1196), + [anon_sym_SEMI] = ACTIONS(1196), + [anon_sym_EQ] = ACTIONS(1198), + [anon_sym_COLON_EQ] = ACTIONS(1196), + [anon_sym_CARET_EQ] = ACTIONS(1196), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1196), + [anon_sym_EQ_DOT] = ACTIONS(1196), + [anon_sym_QMARK] = ACTIONS(1196), + [anon_sym_EQ_EQ] = ACTIONS(1196), + [anon_sym_BANG_EQ] = ACTIONS(1196), + [anon_sym_GT] = ACTIONS(1198), + [anon_sym_GT_EQ] = ACTIONS(1196), + [anon_sym_LT] = ACTIONS(1198), + [anon_sym_LT_EQ] = ACTIONS(1196), + [anon_sym_DASH_GT] = ACTIONS(1196), + [anon_sym_COLON_GT] = ACTIONS(1196), + [anon_sym_COLON_COLON] = ACTIONS(1196), + [anon_sym_AT] = ACTIONS(1198), + [anon_sym_TILDE] = ACTIONS(1196), + [anon_sym_AT_STAR] = ACTIONS(1196), + [anon_sym_SLASH_STAR] = ACTIONS(1196), + [anon_sym_BSLASH_AMP] = ACTIONS(1196), + [anon_sym_BSLASH_PLUS] = ACTIONS(1196), + [anon_sym_AMP] = ACTIONS(1196), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1196), + [anon_sym_3] = ACTIONS(1196), + [anon_sym_4] = ACTIONS(1196), + [anon_sym_STAR_STAR] = ACTIONS(1196), + [anon_sym_DOT] = ACTIONS(1196), + [anon_sym_BSLASH] = ACTIONS(1198), + [anon_sym_5] = ACTIONS(1196), + [anon_sym_6] = ACTIONS(1196), + [anon_sym_7] = ACTIONS(1196), + [anon_sym_8] = ACTIONS(1196), + [anon_sym_9] = ACTIONS(1196), + [anon_sym_STAR] = ACTIONS(1198), + [anon_sym_10] = ACTIONS(1196), + [anon_sym_11] = ACTIONS(1196), + [anon_sym_12] = ACTIONS(1196), + [anon_sym_13] = ACTIONS(1196), + [anon_sym_14] = ACTIONS(1196), + [anon_sym_15] = ACTIONS(1196), + [anon_sym_SLASH] = ACTIONS(1198), + [anon_sym_16] = ACTIONS(1196), + [anon_sym_BSLASH_SLASH] = ACTIONS(1196), + [anon_sym_SLASH_AT] = ACTIONS(1196), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1196), + [anon_sym_BANG] = ACTIONS(1198), + [anon_sym_BANG_BANG] = ACTIONS(1196), + [anon_sym_SQUOTE] = ACTIONS(1196), + [anon_sym_BSLASH_AT] = ACTIONS(1196), + [anon_sym_CARET] = ACTIONS(1198), + [anon_sym_BSLASH_CARET] = ACTIONS(1196), + [anon_sym_AT_AT] = ACTIONS(1198), + [anon_sym_AT_AT_AT] = ACTIONS(1196), + [anon_sym_PIPE] = ACTIONS(1198), + [anon_sym_LT_GT] = ACTIONS(1196), + [sym_part_bracket_end] = ACTIONS(1196), + [sym_comment] = ACTIONS(3), + }, + [819] = { + [sym_increment_operator] = STATE(832), + [sym_decrement_operator] = STATE(831), + [aux_sym_source_file_token1] = ACTIONS(1200), + [anon_sym_COMMA] = ACTIONS(1200), + [anon_sym_PLUS_PLUS] = ACTIONS(1893), + [anon_sym_DASH_DASH] = ACTIONS(1895), + [anon_sym_PLUS] = ACTIONS(1202), + [anon_sym_DASH] = ACTIONS(1202), + [anon_sym_] = ACTIONS(1200), + [anon_sym_BSLASH_] = ACTIONS(1200), + [anon_sym_SEMI] = ACTIONS(1200), + [anon_sym_EQ] = ACTIONS(1202), + [anon_sym_COLON_EQ] = ACTIONS(1200), + [anon_sym_CARET_EQ] = ACTIONS(1200), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1200), + [anon_sym_EQ_DOT] = ACTIONS(1200), + [anon_sym_QMARK] = ACTIONS(1200), + [anon_sym_EQ_EQ] = ACTIONS(1200), + [anon_sym_BANG_EQ] = ACTIONS(1200), + [anon_sym_GT] = ACTIONS(1202), + [anon_sym_GT_EQ] = ACTIONS(1200), + [anon_sym_LT] = ACTIONS(1202), + [anon_sym_LT_EQ] = ACTIONS(1200), + [anon_sym_DASH_GT] = ACTIONS(1200), + [anon_sym_COLON_GT] = ACTIONS(1200), + [anon_sym_COLON_COLON] = ACTIONS(1200), + [anon_sym_AT] = ACTIONS(1202), + [anon_sym_TILDE] = ACTIONS(1200), + [anon_sym_AT_STAR] = ACTIONS(1200), + [anon_sym_SLASH_STAR] = ACTIONS(1200), + [anon_sym_BSLASH_AMP] = ACTIONS(1200), + [anon_sym_BSLASH_PLUS] = ACTIONS(1200), + [anon_sym_AMP] = ACTIONS(1200), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1200), + [anon_sym_3] = ACTIONS(1200), + [anon_sym_4] = ACTIONS(1200), + [anon_sym_STAR_STAR] = ACTIONS(1200), + [anon_sym_DOT] = ACTIONS(1200), + [anon_sym_BSLASH] = ACTIONS(1202), + [anon_sym_5] = ACTIONS(1200), + [anon_sym_6] = ACTIONS(1200), + [anon_sym_7] = ACTIONS(1200), + [anon_sym_8] = ACTIONS(1200), + [anon_sym_9] = ACTIONS(1200), + [anon_sym_STAR] = ACTIONS(1202), + [anon_sym_10] = ACTIONS(1200), + [anon_sym_11] = ACTIONS(1200), + [anon_sym_12] = ACTIONS(1200), + [anon_sym_13] = ACTIONS(1200), + [anon_sym_14] = ACTIONS(1200), + [anon_sym_15] = ACTIONS(1200), + [anon_sym_SLASH] = ACTIONS(1202), + [anon_sym_16] = ACTIONS(1200), + [anon_sym_BSLASH_SLASH] = ACTIONS(1200), + [anon_sym_SLASH_AT] = ACTIONS(1200), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1200), + [anon_sym_BANG] = ACTIONS(1202), + [anon_sym_BANG_BANG] = ACTIONS(1200), + [anon_sym_SQUOTE] = ACTIONS(1200), + [anon_sym_BSLASH_AT] = ACTIONS(1200), + [anon_sym_CARET] = ACTIONS(1202), + [anon_sym_BSLASH_CARET] = ACTIONS(1200), + [anon_sym_AT_AT] = ACTIONS(1202), + [anon_sym_AT_AT_AT] = ACTIONS(1200), + [anon_sym_PIPE] = ACTIONS(1202), + [anon_sym_LT_GT] = ACTIONS(1200), + [sym_part_bracket_end] = ACTIONS(1200), + [sym_comment] = ACTIONS(3), + }, + [820] = { + [sym_increment_operator] = STATE(832), + [sym_decrement_operator] = STATE(831), + [aux_sym_source_file_token1] = ACTIONS(1204), + [anon_sym_COMMA] = ACTIONS(1204), + [anon_sym_PLUS_PLUS] = ACTIONS(1893), + [anon_sym_DASH_DASH] = ACTIONS(1895), + [anon_sym_PLUS] = ACTIONS(1206), + [anon_sym_DASH] = ACTIONS(1206), + [anon_sym_] = ACTIONS(1204), + [anon_sym_BSLASH_] = ACTIONS(1204), + [anon_sym_SEMI] = ACTIONS(1204), + [anon_sym_EQ] = ACTIONS(1206), + [anon_sym_COLON_EQ] = ACTIONS(1204), + [anon_sym_CARET_EQ] = ACTIONS(1204), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1204), + [anon_sym_EQ_DOT] = ACTIONS(1204), + [anon_sym_QMARK] = ACTIONS(1204), + [anon_sym_EQ_EQ] = ACTIONS(1204), + [anon_sym_BANG_EQ] = ACTIONS(1204), + [anon_sym_GT] = ACTIONS(1206), + [anon_sym_GT_EQ] = ACTIONS(1204), + [anon_sym_LT] = ACTIONS(1206), + [anon_sym_LT_EQ] = ACTIONS(1204), + [anon_sym_DASH_GT] = ACTIONS(1204), + [anon_sym_COLON_GT] = ACTIONS(1204), + [anon_sym_COLON_COLON] = ACTIONS(1204), + [anon_sym_AT] = ACTIONS(1206), + [anon_sym_TILDE] = ACTIONS(1204), + [anon_sym_AT_STAR] = ACTIONS(1204), + [anon_sym_SLASH_STAR] = ACTIONS(1204), + [anon_sym_BSLASH_AMP] = ACTIONS(1204), + [anon_sym_BSLASH_PLUS] = ACTIONS(1204), + [anon_sym_AMP] = ACTIONS(1204), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1204), + [anon_sym_3] = ACTIONS(1204), + [anon_sym_4] = ACTIONS(1204), + [anon_sym_STAR_STAR] = ACTIONS(1204), + [anon_sym_DOT] = ACTIONS(1204), + [anon_sym_BSLASH] = ACTIONS(1206), + [anon_sym_5] = ACTIONS(1204), + [anon_sym_6] = ACTIONS(1204), + [anon_sym_7] = ACTIONS(1204), + [anon_sym_8] = ACTIONS(1204), + [anon_sym_9] = ACTIONS(1204), + [anon_sym_STAR] = ACTIONS(1206), + [anon_sym_10] = ACTIONS(1204), + [anon_sym_11] = ACTIONS(1204), + [anon_sym_12] = ACTIONS(1204), + [anon_sym_13] = ACTIONS(1204), + [anon_sym_14] = ACTIONS(1204), + [anon_sym_15] = ACTIONS(1204), + [anon_sym_SLASH] = ACTIONS(1206), + [anon_sym_16] = ACTIONS(1204), + [anon_sym_BSLASH_SLASH] = ACTIONS(1204), + [anon_sym_SLASH_AT] = ACTIONS(1204), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1204), + [anon_sym_BANG] = ACTIONS(1206), + [anon_sym_BANG_BANG] = ACTIONS(1204), + [anon_sym_SQUOTE] = ACTIONS(1204), + [anon_sym_BSLASH_AT] = ACTIONS(1204), + [anon_sym_CARET] = ACTIONS(1206), + [anon_sym_BSLASH_CARET] = ACTIONS(1204), + [anon_sym_AT_AT] = ACTIONS(1206), + [anon_sym_AT_AT_AT] = ACTIONS(1204), + [anon_sym_PIPE] = ACTIONS(1206), + [anon_sym_LT_GT] = ACTIONS(1204), + [sym_part_bracket_end] = ACTIONS(1204), + [sym_comment] = ACTIONS(3), + }, + [821] = { + [aux_sym_source_file_token1] = ACTIONS(1160), + [sym_parenthesis_end] = ACTIONS(1160), + [anon_sym_COMMA] = ACTIONS(1160), + [anon_sym_PLUS] = ACTIONS(1160), + [anon_sym_DASH] = ACTIONS(1162), + [anon_sym_] = ACTIONS(1160), + [anon_sym_BSLASH_] = ACTIONS(1160), + [anon_sym_BSLASH_PERCENT] = ACTIONS(1160), + [anon_sym_SEMI] = ACTIONS(1160), + [anon_sym_EQ] = ACTIONS(1162), + [anon_sym_COLON_EQ] = ACTIONS(1160), + [anon_sym_CARET_EQ] = ACTIONS(1160), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1160), + [anon_sym_EQ_DOT] = ACTIONS(1160), + [anon_sym_QMARK] = ACTIONS(1160), + [anon_sym_EQ_EQ] = ACTIONS(1160), + [anon_sym_BANG_EQ] = ACTIONS(1160), + [anon_sym_GT] = ACTIONS(1162), + [anon_sym_GT_EQ] = ACTIONS(1160), + [anon_sym_LT] = ACTIONS(1162), + [anon_sym_LT_EQ] = ACTIONS(1160), + [anon_sym_DASH_GT] = ACTIONS(1160), + [anon_sym_COLON_GT] = ACTIONS(1160), + [anon_sym_COLON_COLON] = ACTIONS(1160), + [anon_sym_AT] = ACTIONS(1162), + [anon_sym_TILDE] = ACTIONS(1160), + [anon_sym_AT_STAR] = ACTIONS(1160), + [anon_sym_SLASH_STAR] = ACTIONS(1160), + [anon_sym_BSLASH_AMP] = ACTIONS(1160), + [anon_sym_BSLASH_PLUS] = ACTIONS(1160), + [anon_sym_AMP] = ACTIONS(1160), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1160), + [anon_sym_3] = ACTIONS(1160), + [anon_sym_4] = ACTIONS(1160), + [anon_sym_STAR_STAR] = ACTIONS(1160), + [anon_sym_DOT] = ACTIONS(1160), + [anon_sym_BSLASH] = ACTIONS(1162), + [anon_sym_5] = ACTIONS(1160), + [anon_sym_6] = ACTIONS(1160), + [anon_sym_7] = ACTIONS(1160), + [anon_sym_8] = ACTIONS(1160), + [anon_sym_9] = ACTIONS(1160), + [anon_sym_STAR] = ACTIONS(1162), + [anon_sym_10] = ACTIONS(1160), + [anon_sym_11] = ACTIONS(1160), + [anon_sym_12] = ACTIONS(1160), + [anon_sym_13] = ACTIONS(1160), + [anon_sym_14] = ACTIONS(1160), + [anon_sym_15] = ACTIONS(1160), + [anon_sym_SLASH] = ACTIONS(1162), + [anon_sym_16] = ACTIONS(1160), + [anon_sym_BSLASH_SLASH] = ACTIONS(1160), + [anon_sym_SLASH_AT] = ACTIONS(1160), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1160), + [anon_sym_BANG] = ACTIONS(1162), + [anon_sym_BANG_BANG] = ACTIONS(1160), + [anon_sym_SQUOTE] = ACTIONS(1160), + [anon_sym_BSLASH_AT] = ACTIONS(1160), + [anon_sym_CARET] = ACTIONS(1162), + [anon_sym_BSLASH_CARET] = ACTIONS(1160), + [anon_sym_AT_AT] = ACTIONS(1162), + [anon_sym_AT_AT_AT] = ACTIONS(1160), + [anon_sym_PIPE] = ACTIONS(1162), + [anon_sym_LT_GT] = ACTIONS(1160), + [sym_list_bracket_end] = ACTIONS(1160), + [anon_sym_RBRACK] = ACTIONS(1160), + [sym_association_bracket_end] = ACTIONS(1160), + [sym_comment] = ACTIONS(3), + }, + [822] = { + [aux_sym_source_file_repeat1] = STATE(826), + [aux_sym_source_file_token1] = ACTIONS(1150), + [anon_sym_COMMA] = ACTIONS(1150), + [anon_sym_PLUS_PLUS] = ACTIONS(1150), + [anon_sym_DASH_DASH] = ACTIONS(1150), + [anon_sym_PLUS] = ACTIONS(1152), + [anon_sym_DASH] = ACTIONS(1152), + [anon_sym_] = ACTIONS(1150), + [anon_sym_BSLASH_] = ACTIONS(1150), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_EQ] = ACTIONS(1152), + [anon_sym_COLON_EQ] = ACTIONS(1150), + [anon_sym_CARET_EQ] = ACTIONS(1150), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1150), + [anon_sym_EQ_DOT] = ACTIONS(1150), + [anon_sym_QMARK] = ACTIONS(1150), + [anon_sym_EQ_EQ] = ACTIONS(1150), + [anon_sym_BANG_EQ] = ACTIONS(1150), + [anon_sym_GT] = ACTIONS(1152), + [anon_sym_GT_EQ] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1152), + [anon_sym_LT_EQ] = ACTIONS(1150), + [anon_sym_DASH_GT] = ACTIONS(1150), + [anon_sym_COLON_GT] = ACTIONS(1150), + [anon_sym_COLON_COLON] = ACTIONS(1150), + [anon_sym_AT] = ACTIONS(1152), + [anon_sym_TILDE] = ACTIONS(1150), + [anon_sym_AT_STAR] = ACTIONS(1150), + [anon_sym_SLASH_STAR] = ACTIONS(1150), + [anon_sym_BSLASH_AMP] = ACTIONS(1150), + [anon_sym_BSLASH_PLUS] = ACTIONS(1150), + [anon_sym_AMP] = ACTIONS(1150), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1150), + [anon_sym_3] = ACTIONS(1150), + [anon_sym_4] = ACTIONS(1150), + [anon_sym_STAR_STAR] = ACTIONS(1150), + [anon_sym_DOT] = ACTIONS(1150), + [anon_sym_BSLASH] = ACTIONS(1152), + [anon_sym_5] = ACTIONS(1150), + [anon_sym_6] = ACTIONS(1150), + [anon_sym_7] = ACTIONS(1150), + [anon_sym_8] = ACTIONS(1150), + [anon_sym_9] = ACTIONS(1150), + [anon_sym_STAR] = ACTIONS(1152), + [anon_sym_10] = ACTIONS(1150), + [anon_sym_11] = ACTIONS(1150), + [anon_sym_12] = ACTIONS(1150), + [anon_sym_13] = ACTIONS(1150), + [anon_sym_14] = ACTIONS(1150), + [anon_sym_15] = ACTIONS(1150), + [anon_sym_SLASH] = ACTIONS(1152), + [anon_sym_16] = ACTIONS(1150), + [anon_sym_BSLASH_SLASH] = ACTIONS(1150), + [anon_sym_SLASH_AT] = ACTIONS(1150), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1150), + [anon_sym_BANG] = ACTIONS(1152), + [anon_sym_BANG_BANG] = ACTIONS(1150), + [anon_sym_SQUOTE] = ACTIONS(1150), + [anon_sym_BSLASH_AT] = ACTIONS(1150), + [anon_sym_CARET] = ACTIONS(1152), + [anon_sym_BSLASH_CARET] = ACTIONS(1150), + [anon_sym_AT_AT] = ACTIONS(1152), + [anon_sym_AT_AT_AT] = ACTIONS(1150), + [anon_sym_PIPE] = ACTIONS(1152), + [anon_sym_LT_GT] = ACTIONS(1150), + [sym_part_bracket_end] = ACTIONS(1150), + [sym_comment] = ACTIONS(3), + }, + [823] = { + [aux_sym_source_file_repeat1] = STATE(826), + [aux_sym_source_file_token1] = ACTIONS(1252), + [anon_sym_COMMA] = ACTIONS(1252), + [anon_sym_PLUS_PLUS] = ACTIONS(1232), + [anon_sym_DASH_DASH] = ACTIONS(1232), + [anon_sym_PLUS] = ACTIONS(1254), + [anon_sym_DASH] = ACTIONS(1254), + [anon_sym_] = ACTIONS(1252), + [anon_sym_BSLASH_] = ACTIONS(1252), + [anon_sym_SEMI] = ACTIONS(1252), + [anon_sym_EQ] = ACTIONS(1254), + [anon_sym_COLON_EQ] = ACTIONS(1252), + [anon_sym_CARET_EQ] = ACTIONS(1252), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1252), + [anon_sym_EQ_DOT] = ACTIONS(1252), + [anon_sym_QMARK] = ACTIONS(1252), + [anon_sym_EQ_EQ] = ACTIONS(1252), + [anon_sym_BANG_EQ] = ACTIONS(1252), + [anon_sym_GT] = ACTIONS(1254), + [anon_sym_GT_EQ] = ACTIONS(1252), + [anon_sym_LT] = ACTIONS(1254), + [anon_sym_LT_EQ] = ACTIONS(1252), + [anon_sym_DASH_GT] = ACTIONS(1252), + [anon_sym_COLON_GT] = ACTIONS(1252), + [anon_sym_COLON_COLON] = ACTIONS(1252), + [anon_sym_AT] = ACTIONS(1254), + [anon_sym_TILDE] = ACTIONS(1252), + [anon_sym_AT_STAR] = ACTIONS(1252), + [anon_sym_SLASH_STAR] = ACTIONS(1252), + [anon_sym_BSLASH_AMP] = ACTIONS(1252), + [anon_sym_BSLASH_PLUS] = ACTIONS(1252), + [anon_sym_AMP] = ACTIONS(1252), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1252), + [anon_sym_3] = ACTIONS(1252), + [anon_sym_4] = ACTIONS(1252), + [anon_sym_STAR_STAR] = ACTIONS(1252), + [anon_sym_DOT] = ACTIONS(1252), + [anon_sym_BSLASH] = ACTIONS(1254), + [anon_sym_5] = ACTIONS(1252), + [anon_sym_6] = ACTIONS(1252), + [anon_sym_7] = ACTIONS(1252), + [anon_sym_8] = ACTIONS(1252), + [anon_sym_9] = ACTIONS(1252), + [anon_sym_STAR] = ACTIONS(1254), + [anon_sym_10] = ACTIONS(1252), + [anon_sym_11] = ACTIONS(1252), + [anon_sym_12] = ACTIONS(1252), + [anon_sym_13] = ACTIONS(1252), + [anon_sym_14] = ACTIONS(1252), + [anon_sym_15] = ACTIONS(1252), + [anon_sym_SLASH] = ACTIONS(1254), + [anon_sym_16] = ACTIONS(1252), + [anon_sym_BSLASH_SLASH] = ACTIONS(1252), + [anon_sym_SLASH_AT] = ACTIONS(1252), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1252), + [anon_sym_BANG] = ACTIONS(1254), + [anon_sym_BANG_BANG] = ACTIONS(1252), + [anon_sym_SQUOTE] = ACTIONS(1252), + [anon_sym_BSLASH_AT] = ACTIONS(1252), + [anon_sym_CARET] = ACTIONS(1254), + [anon_sym_BSLASH_CARET] = ACTIONS(1252), + [anon_sym_AT_AT] = ACTIONS(1254), + [anon_sym_AT_AT_AT] = ACTIONS(1252), + [anon_sym_PIPE] = ACTIONS(1254), + [anon_sym_LT_GT] = ACTIONS(1252), + [sym_part_bracket_end] = ACTIONS(1252), + [sym_comment] = ACTIONS(3), + }, + [824] = { + [aux_sym_source_file_repeat1] = STATE(822), + [aux_sym_source_file_token1] = ACTIONS(1849), + [anon_sym_COMMA] = ACTIONS(1072), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1116), + [anon_sym_DASH] = ACTIONS(1116), + [anon_sym_] = ACTIONS(1072), + [anon_sym_BSLASH_] = ACTIONS(1072), + [anon_sym_SEMI] = ACTIONS(1072), + [anon_sym_EQ] = ACTIONS(1116), + [anon_sym_COLON_EQ] = ACTIONS(1072), + [anon_sym_CARET_EQ] = ACTIONS(1072), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1072), + [anon_sym_EQ_DOT] = ACTIONS(1072), + [anon_sym_QMARK] = ACTIONS(1072), + [anon_sym_EQ_EQ] = ACTIONS(1072), + [anon_sym_BANG_EQ] = ACTIONS(1072), + [anon_sym_GT] = ACTIONS(1116), + [anon_sym_GT_EQ] = ACTIONS(1072), + [anon_sym_LT] = ACTIONS(1116), + [anon_sym_LT_EQ] = ACTIONS(1072), + [anon_sym_DASH_GT] = ACTIONS(1072), + [anon_sym_COLON_GT] = ACTIONS(1072), + [anon_sym_COLON_COLON] = ACTIONS(1072), + [anon_sym_AT] = ACTIONS(1116), + [anon_sym_TILDE] = ACTIONS(1072), + [anon_sym_AT_STAR] = ACTIONS(1072), + [anon_sym_SLASH_STAR] = ACTIONS(1072), + [anon_sym_BSLASH_AMP] = ACTIONS(1072), + [anon_sym_BSLASH_PLUS] = ACTIONS(1072), + [anon_sym_AMP] = ACTIONS(1072), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1072), + [anon_sym_3] = ACTIONS(1072), + [anon_sym_4] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1072), + [anon_sym_DOT] = ACTIONS(1072), + [anon_sym_BSLASH] = ACTIONS(1116), + [anon_sym_5] = ACTIONS(1072), + [anon_sym_6] = ACTIONS(1072), + [anon_sym_7] = ACTIONS(1072), + [anon_sym_8] = ACTIONS(1072), + [anon_sym_9] = ACTIONS(1072), + [anon_sym_STAR] = ACTIONS(1116), + [anon_sym_10] = ACTIONS(1072), + [anon_sym_11] = ACTIONS(1072), + [anon_sym_12] = ACTIONS(1072), + [anon_sym_13] = ACTIONS(1072), + [anon_sym_14] = ACTIONS(1072), + [anon_sym_15] = ACTIONS(1072), + [anon_sym_SLASH] = ACTIONS(1116), + [anon_sym_16] = ACTIONS(1072), + [anon_sym_BSLASH_SLASH] = ACTIONS(1072), + [anon_sym_SLASH_AT] = ACTIONS(1072), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1072), + [anon_sym_BANG] = ACTIONS(1116), + [anon_sym_BANG_BANG] = ACTIONS(1072), + [anon_sym_SQUOTE] = ACTIONS(1072), + [anon_sym_BSLASH_AT] = ACTIONS(1072), + [anon_sym_CARET] = ACTIONS(1116), + [anon_sym_BSLASH_CARET] = ACTIONS(1072), + [anon_sym_AT_AT] = ACTIONS(1116), + [anon_sym_AT_AT_AT] = ACTIONS(1072), + [anon_sym_PIPE] = ACTIONS(1116), + [anon_sym_LT_GT] = ACTIONS(1072), + [sym_part_bracket_end] = ACTIONS(1072), + [sym_comment] = ACTIONS(3), + }, + [825] = { + [aux_sym_source_file_repeat1] = STATE(823), + [aux_sym_source_file_token1] = ACTIONS(1870), + [anon_sym_COMMA] = ACTIONS(1150), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1152), + [anon_sym_DASH] = ACTIONS(1152), + [anon_sym_] = ACTIONS(1150), + [anon_sym_BSLASH_] = ACTIONS(1150), + [anon_sym_SEMI] = ACTIONS(1150), + [anon_sym_EQ] = ACTIONS(1152), + [anon_sym_COLON_EQ] = ACTIONS(1150), + [anon_sym_CARET_EQ] = ACTIONS(1150), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1150), + [anon_sym_EQ_DOT] = ACTIONS(1150), + [anon_sym_QMARK] = ACTIONS(1150), + [anon_sym_EQ_EQ] = ACTIONS(1150), + [anon_sym_BANG_EQ] = ACTIONS(1150), + [anon_sym_GT] = ACTIONS(1152), + [anon_sym_GT_EQ] = ACTIONS(1150), + [anon_sym_LT] = ACTIONS(1152), + [anon_sym_LT_EQ] = ACTIONS(1150), + [anon_sym_DASH_GT] = ACTIONS(1150), + [anon_sym_COLON_GT] = ACTIONS(1150), + [anon_sym_COLON_COLON] = ACTIONS(1150), + [anon_sym_AT] = ACTIONS(1152), + [anon_sym_TILDE] = ACTIONS(1150), + [anon_sym_AT_STAR] = ACTIONS(1150), + [anon_sym_SLASH_STAR] = ACTIONS(1150), + [anon_sym_BSLASH_AMP] = ACTIONS(1150), + [anon_sym_BSLASH_PLUS] = ACTIONS(1150), + [anon_sym_AMP] = ACTIONS(1150), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1150), + [anon_sym_3] = ACTIONS(1150), + [anon_sym_4] = ACTIONS(1150), + [anon_sym_STAR_STAR] = ACTIONS(1150), + [anon_sym_DOT] = ACTIONS(1150), + [anon_sym_BSLASH] = ACTIONS(1152), + [anon_sym_5] = ACTIONS(1150), + [anon_sym_6] = ACTIONS(1150), + [anon_sym_7] = ACTIONS(1150), + [anon_sym_8] = ACTIONS(1150), + [anon_sym_9] = ACTIONS(1150), + [anon_sym_STAR] = ACTIONS(1152), + [anon_sym_10] = ACTIONS(1150), + [anon_sym_11] = ACTIONS(1150), + [anon_sym_12] = ACTIONS(1150), + [anon_sym_13] = ACTIONS(1150), + [anon_sym_14] = ACTIONS(1150), + [anon_sym_15] = ACTIONS(1150), + [anon_sym_SLASH] = ACTIONS(1152), + [anon_sym_16] = ACTIONS(1150), + [anon_sym_BSLASH_SLASH] = ACTIONS(1150), + [anon_sym_SLASH_AT] = ACTIONS(1150), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1150), + [anon_sym_BANG] = ACTIONS(1152), + [anon_sym_BANG_BANG] = ACTIONS(1150), + [anon_sym_SQUOTE] = ACTIONS(1150), + [anon_sym_BSLASH_AT] = ACTIONS(1150), + [anon_sym_CARET] = ACTIONS(1152), + [anon_sym_BSLASH_CARET] = ACTIONS(1150), + [anon_sym_AT_AT] = ACTIONS(1152), + [anon_sym_AT_AT_AT] = ACTIONS(1150), + [anon_sym_PIPE] = ACTIONS(1152), + [anon_sym_LT_GT] = ACTIONS(1150), + [sym_part_bracket_end] = ACTIONS(1150), + [sym_comment] = ACTIONS(3), + }, + [826] = { + [aux_sym_source_file_repeat1] = STATE(826), + [aux_sym_source_file_token1] = ACTIONS(1909), + [anon_sym_COMMA] = ACTIONS(741), + [anon_sym_PLUS_PLUS] = ACTIONS(741), + [anon_sym_DASH_DASH] = ACTIONS(741), + [anon_sym_PLUS] = ACTIONS(1225), + [anon_sym_DASH] = ACTIONS(1225), + [anon_sym_] = ACTIONS(741), + [anon_sym_BSLASH_] = ACTIONS(741), + [anon_sym_SEMI] = ACTIONS(741), + [anon_sym_EQ] = ACTIONS(1225), + [anon_sym_COLON_EQ] = ACTIONS(741), + [anon_sym_CARET_EQ] = ACTIONS(741), + [anon_sym_CARET_COLON_EQ] = ACTIONS(741), + [anon_sym_EQ_DOT] = ACTIONS(741), + [anon_sym_QMARK] = ACTIONS(741), + [anon_sym_EQ_EQ] = ACTIONS(741), + [anon_sym_BANG_EQ] = ACTIONS(741), + [anon_sym_GT] = ACTIONS(1225), + [anon_sym_GT_EQ] = ACTIONS(741), + [anon_sym_LT] = ACTIONS(1225), + [anon_sym_LT_EQ] = ACTIONS(741), + [anon_sym_DASH_GT] = ACTIONS(741), + [anon_sym_COLON_GT] = ACTIONS(741), + [anon_sym_COLON_COLON] = ACTIONS(741), + [anon_sym_AT] = ACTIONS(1225), + [anon_sym_TILDE] = ACTIONS(741), + [anon_sym_AT_STAR] = ACTIONS(741), + [anon_sym_SLASH_STAR] = ACTIONS(741), + [anon_sym_BSLASH_AMP] = ACTIONS(741), + [anon_sym_BSLASH_PLUS] = ACTIONS(741), + [anon_sym_AMP] = ACTIONS(741), + [anon_sym_PIPE_DASH_GT] = ACTIONS(741), + [anon_sym_3] = ACTIONS(741), + [anon_sym_4] = ACTIONS(741), + [anon_sym_STAR_STAR] = ACTIONS(741), + [anon_sym_DOT] = ACTIONS(741), + [anon_sym_BSLASH] = ACTIONS(1225), + [anon_sym_5] = ACTIONS(741), + [anon_sym_6] = ACTIONS(741), + [anon_sym_7] = ACTIONS(741), + [anon_sym_8] = ACTIONS(741), + [anon_sym_9] = ACTIONS(741), + [anon_sym_STAR] = ACTIONS(1225), + [anon_sym_10] = ACTIONS(741), + [anon_sym_11] = ACTIONS(741), + [anon_sym_12] = ACTIONS(741), + [anon_sym_13] = ACTIONS(741), + [anon_sym_14] = ACTIONS(741), + [anon_sym_15] = ACTIONS(741), + [anon_sym_SLASH] = ACTIONS(1225), + [anon_sym_16] = ACTIONS(741), + [anon_sym_BSLASH_SLASH] = ACTIONS(741), + [anon_sym_SLASH_AT] = ACTIONS(741), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(741), + [anon_sym_BANG] = ACTIONS(1225), + [anon_sym_BANG_BANG] = ACTIONS(741), + [anon_sym_SQUOTE] = ACTIONS(741), + [anon_sym_BSLASH_AT] = ACTIONS(741), + [anon_sym_CARET] = ACTIONS(1225), + [anon_sym_BSLASH_CARET] = ACTIONS(741), + [anon_sym_AT_AT] = ACTIONS(1225), + [anon_sym_AT_AT_AT] = ACTIONS(741), + [anon_sym_PIPE] = ACTIONS(1225), + [anon_sym_LT_GT] = ACTIONS(741), + [sym_part_bracket_end] = ACTIONS(741), + [sym_comment] = ACTIONS(3), + }, + [827] = { + [aux_sym_source_file_repeat1] = STATE(1073), + [aux_sym_source_file_token1] = ACTIONS(1216), + [anon_sym_COMMA] = ACTIONS(1216), + [anon_sym_PLUS_PLUS] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1122), + [anon_sym_PLUS] = ACTIONS(1218), + [anon_sym_DASH] = ACTIONS(1218), + [anon_sym_] = ACTIONS(1216), + [anon_sym_BSLASH_] = ACTIONS(1216), + [anon_sym_SEMI] = ACTIONS(1216), + [anon_sym_EQ] = ACTIONS(1218), + [anon_sym_COLON_EQ] = ACTIONS(1216), + [anon_sym_CARET_EQ] = ACTIONS(1216), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1216), + [anon_sym_EQ_DOT] = ACTIONS(1216), + [anon_sym_QMARK] = ACTIONS(1216), + [anon_sym_EQ_EQ] = ACTIONS(1216), + [anon_sym_BANG_EQ] = ACTIONS(1216), + [anon_sym_GT] = ACTIONS(1218), + [anon_sym_GT_EQ] = ACTIONS(1216), + [anon_sym_LT] = ACTIONS(1218), + [anon_sym_LT_EQ] = ACTIONS(1216), + [anon_sym_DASH_GT] = ACTIONS(1216), + [anon_sym_COLON_GT] = ACTIONS(1216), + [anon_sym_COLON_COLON] = ACTIONS(1216), + [anon_sym_AT] = ACTIONS(1218), + [anon_sym_TILDE] = ACTIONS(1216), + [anon_sym_AT_STAR] = ACTIONS(1216), + [anon_sym_SLASH_STAR] = ACTIONS(1216), + [anon_sym_BSLASH_AMP] = ACTIONS(1216), + [anon_sym_BSLASH_PLUS] = ACTIONS(1216), + [anon_sym_AMP] = ACTIONS(1216), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1216), + [anon_sym_3] = ACTIONS(1216), + [anon_sym_4] = ACTIONS(1216), + [anon_sym_STAR_STAR] = ACTIONS(1216), + [anon_sym_DOT] = ACTIONS(1216), + [anon_sym_BSLASH] = ACTIONS(1218), + [anon_sym_5] = ACTIONS(1216), + [anon_sym_6] = ACTIONS(1216), + [anon_sym_7] = ACTIONS(1216), + [anon_sym_8] = ACTIONS(1216), + [anon_sym_9] = ACTIONS(1216), + [anon_sym_STAR] = ACTIONS(1218), + [anon_sym_10] = ACTIONS(1216), + [anon_sym_11] = ACTIONS(1216), + [anon_sym_12] = ACTIONS(1216), + [anon_sym_13] = ACTIONS(1216), + [anon_sym_14] = ACTIONS(1216), + [anon_sym_15] = ACTIONS(1216), + [anon_sym_SLASH] = ACTIONS(1218), + [anon_sym_16] = ACTIONS(1216), + [anon_sym_BSLASH_SLASH] = ACTIONS(1216), + [anon_sym_SLASH_AT] = ACTIONS(1216), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1216), + [anon_sym_BANG] = ACTIONS(1218), + [anon_sym_BANG_BANG] = ACTIONS(1216), + [anon_sym_SQUOTE] = ACTIONS(1216), + [anon_sym_BSLASH_AT] = ACTIONS(1216), + [anon_sym_CARET] = ACTIONS(1218), + [anon_sym_BSLASH_CARET] = ACTIONS(1216), + [anon_sym_AT_AT] = ACTIONS(1218), + [anon_sym_AT_AT_AT] = ACTIONS(1216), + [anon_sym_PIPE] = ACTIONS(1218), + [anon_sym_LT_GT] = ACTIONS(1216), + [sym_part_bracket_end] = ACTIONS(1216), + [sym_comment] = ACTIONS(3), + }, + [828] = { + [aux_sym_source_file_repeat1] = STATE(1069), + [aux_sym_source_file_token1] = ACTIONS(1216), + [anon_sym_COMMA] = ACTIONS(1216), + [anon_sym_PLUS_PLUS] = ACTIONS(1072), + [anon_sym_DASH_DASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1218), + [anon_sym_DASH] = ACTIONS(1218), + [anon_sym_] = ACTIONS(1216), + [anon_sym_BSLASH_] = ACTIONS(1216), + [anon_sym_SEMI] = ACTIONS(1216), + [anon_sym_EQ] = ACTIONS(1218), + [anon_sym_COLON_EQ] = ACTIONS(1216), + [anon_sym_CARET_EQ] = ACTIONS(1216), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1216), + [anon_sym_EQ_DOT] = ACTIONS(1216), + [anon_sym_QMARK] = ACTIONS(1216), + [anon_sym_EQ_EQ] = ACTIONS(1216), + [anon_sym_BANG_EQ] = ACTIONS(1216), + [anon_sym_GT] = ACTIONS(1218), + [anon_sym_GT_EQ] = ACTIONS(1216), + [anon_sym_LT] = ACTIONS(1218), + [anon_sym_LT_EQ] = ACTIONS(1216), + [anon_sym_DASH_GT] = ACTIONS(1216), + [anon_sym_COLON_GT] = ACTIONS(1216), + [anon_sym_COLON_COLON] = ACTIONS(1216), + [anon_sym_AT] = ACTIONS(1218), + [anon_sym_TILDE] = ACTIONS(1216), + [anon_sym_AT_STAR] = ACTIONS(1216), + [anon_sym_SLASH_STAR] = ACTIONS(1216), + [anon_sym_BSLASH_AMP] = ACTIONS(1216), + [anon_sym_BSLASH_PLUS] = ACTIONS(1216), + [anon_sym_AMP] = ACTIONS(1216), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1216), + [anon_sym_3] = ACTIONS(1216), + [anon_sym_4] = ACTIONS(1216), + [anon_sym_STAR_STAR] = ACTIONS(1216), + [anon_sym_DOT] = ACTIONS(1216), + [anon_sym_BSLASH] = ACTIONS(1218), + [anon_sym_5] = ACTIONS(1216), + [anon_sym_6] = ACTIONS(1216), + [anon_sym_7] = ACTIONS(1216), + [anon_sym_8] = ACTIONS(1216), + [anon_sym_9] = ACTIONS(1216), + [anon_sym_STAR] = ACTIONS(1218), + [anon_sym_10] = ACTIONS(1216), + [anon_sym_11] = ACTIONS(1216), + [anon_sym_12] = ACTIONS(1216), + [anon_sym_13] = ACTIONS(1216), + [anon_sym_14] = ACTIONS(1216), + [anon_sym_15] = ACTIONS(1216), + [anon_sym_SLASH] = ACTIONS(1218), + [anon_sym_16] = ACTIONS(1216), + [anon_sym_BSLASH_SLASH] = ACTIONS(1216), + [anon_sym_SLASH_AT] = ACTIONS(1216), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1216), + [anon_sym_BANG] = ACTIONS(1218), + [anon_sym_BANG_BANG] = ACTIONS(1216), + [anon_sym_SQUOTE] = ACTIONS(1216), + [anon_sym_BSLASH_AT] = ACTIONS(1216), + [anon_sym_CARET] = ACTIONS(1218), + [anon_sym_BSLASH_CARET] = ACTIONS(1216), + [anon_sym_AT_AT] = ACTIONS(1218), + [anon_sym_AT_AT_AT] = ACTIONS(1216), + [anon_sym_PIPE] = ACTIONS(1218), + [anon_sym_LT_GT] = ACTIONS(1216), + [sym_part_bracket_end] = ACTIONS(1216), + [sym_comment] = ACTIONS(3), + }, + [829] = { + [sym_backslash_operator] = STATE(373), + [aux_sym_backslash_repeat1] = STATE(829), + [aux_sym_source_file_token1] = ACTIONS(506), + [anon_sym_COMMA] = ACTIONS(506), + [anon_sym_PLUS] = ACTIONS(506), + [anon_sym_DASH] = ACTIONS(508), + [anon_sym_] = ACTIONS(506), + [anon_sym_BSLASH_] = ACTIONS(506), + [anon_sym_SEMI] = ACTIONS(506), + [anon_sym_EQ] = ACTIONS(508), + [anon_sym_COLON_EQ] = ACTIONS(506), + [anon_sym_CARET_EQ] = ACTIONS(506), + [anon_sym_CARET_COLON_EQ] = ACTIONS(506), + [anon_sym_EQ_DOT] = ACTIONS(506), + [anon_sym_QMARK] = ACTIONS(506), + [anon_sym_EQ_EQ] = ACTIONS(506), + [anon_sym_BANG_EQ] = ACTIONS(506), + [anon_sym_GT] = ACTIONS(508), + [anon_sym_GT_EQ] = ACTIONS(506), + [anon_sym_LT] = ACTIONS(508), + [anon_sym_LT_EQ] = ACTIONS(506), + [anon_sym_DASH_GT] = ACTIONS(506), + [anon_sym_COLON_GT] = ACTIONS(506), + [anon_sym_COLON_COLON] = ACTIONS(506), + [anon_sym_AT] = ACTIONS(508), + [anon_sym_TILDE] = ACTIONS(506), + [anon_sym_AT_STAR] = ACTIONS(506), + [anon_sym_SLASH_STAR] = ACTIONS(506), + [anon_sym_BSLASH_AMP] = ACTIONS(506), + [anon_sym_BSLASH_PLUS] = ACTIONS(506), + [anon_sym_AMP] = ACTIONS(506), + [anon_sym_PIPE_DASH_GT] = ACTIONS(506), + [anon_sym_3] = ACTIONS(506), + [anon_sym_4] = ACTIONS(506), + [anon_sym_STAR_STAR] = ACTIONS(506), + [anon_sym_DOT] = ACTIONS(506), + [anon_sym_BSLASH] = ACTIONS(1646), + [anon_sym_5] = ACTIONS(506), + [anon_sym_6] = ACTIONS(506), + [anon_sym_7] = ACTIONS(506), + [anon_sym_8] = ACTIONS(506), + [anon_sym_9] = ACTIONS(506), + [anon_sym_STAR] = ACTIONS(508), + [anon_sym_10] = ACTIONS(506), + [anon_sym_11] = ACTIONS(506), + [anon_sym_12] = ACTIONS(506), + [anon_sym_13] = ACTIONS(506), + [anon_sym_14] = ACTIONS(506), + [anon_sym_15] = ACTIONS(506), + [anon_sym_SLASH] = ACTIONS(508), + [anon_sym_16] = ACTIONS(506), + [anon_sym_BSLASH_SLASH] = ACTIONS(506), + [anon_sym_SLASH_AT] = ACTIONS(506), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(506), + [anon_sym_BANG] = ACTIONS(508), + [anon_sym_BANG_BANG] = ACTIONS(506), + [anon_sym_SQUOTE] = ACTIONS(506), + [anon_sym_BSLASH_AT] = ACTIONS(506), + [anon_sym_CARET] = ACTIONS(508), + [anon_sym_BSLASH_CARET] = ACTIONS(506), + [anon_sym_AT_AT] = ACTIONS(508), + [anon_sym_AT_AT_AT] = ACTIONS(506), + [anon_sym_PIPE] = ACTIONS(508), + [anon_sym_LT_GT] = ACTIONS(506), + [sym_part_bracket_end] = ACTIONS(506), + [sym_comment] = ACTIONS(3), + }, + [830] = { + [sym_diamond_operator] = STATE(374), + [aux_sym_diamond_repeat1] = STATE(854), + [aux_sym_source_file_token1] = ACTIONS(1741), + [anon_sym_COMMA] = ACTIONS(1741), + [anon_sym_PLUS] = ACTIONS(1741), + [anon_sym_DASH] = ACTIONS(1743), + [anon_sym_] = ACTIONS(1741), + [anon_sym_BSLASH_] = ACTIONS(1741), + [anon_sym_SEMI] = ACTIONS(1741), + [anon_sym_EQ] = ACTIONS(1743), + [anon_sym_COLON_EQ] = ACTIONS(1741), + [anon_sym_CARET_EQ] = ACTIONS(1741), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1741), + [anon_sym_EQ_DOT] = ACTIONS(1741), + [anon_sym_QMARK] = ACTIONS(1741), + [anon_sym_EQ_EQ] = ACTIONS(1741), + [anon_sym_BANG_EQ] = ACTIONS(1741), + [anon_sym_GT] = ACTIONS(1743), + [anon_sym_GT_EQ] = ACTIONS(1741), + [anon_sym_LT] = ACTIONS(1743), + [anon_sym_LT_EQ] = ACTIONS(1741), + [anon_sym_DASH_GT] = ACTIONS(1741), + [anon_sym_COLON_GT] = ACTIONS(1741), + [anon_sym_COLON_COLON] = ACTIONS(1741), + [anon_sym_AT] = ACTIONS(1743), + [anon_sym_TILDE] = ACTIONS(1741), + [anon_sym_AT_STAR] = ACTIONS(1741), + [anon_sym_SLASH_STAR] = ACTIONS(1741), + [anon_sym_BSLASH_AMP] = ACTIONS(1741), + [anon_sym_BSLASH_PLUS] = ACTIONS(1741), + [anon_sym_AMP] = ACTIONS(1741), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1741), + [anon_sym_3] = ACTIONS(1741), + [anon_sym_4] = ACTIONS(1741), + [anon_sym_STAR_STAR] = ACTIONS(1741), + [anon_sym_DOT] = ACTIONS(1741), + [anon_sym_BSLASH] = ACTIONS(1743), + [anon_sym_5] = ACTIONS(141), + [anon_sym_6] = ACTIONS(1741), + [anon_sym_7] = ACTIONS(1741), + [anon_sym_8] = ACTIONS(1741), + [anon_sym_9] = ACTIONS(1741), + [anon_sym_STAR] = ACTIONS(1743), + [anon_sym_10] = ACTIONS(1741), + [anon_sym_11] = ACTIONS(1741), + [anon_sym_12] = ACTIONS(1741), + [anon_sym_13] = ACTIONS(1741), + [anon_sym_14] = ACTIONS(1741), + [anon_sym_15] = ACTIONS(1741), + [anon_sym_SLASH] = ACTIONS(1743), + [anon_sym_16] = ACTIONS(1741), + [anon_sym_BSLASH_SLASH] = ACTIONS(1741), + [anon_sym_SLASH_AT] = ACTIONS(1741), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1741), + [anon_sym_BANG] = ACTIONS(1743), + [anon_sym_BANG_BANG] = ACTIONS(1741), + [anon_sym_SQUOTE] = ACTIONS(1741), + [anon_sym_BSLASH_AT] = ACTIONS(1741), + [anon_sym_CARET] = ACTIONS(1743), + [anon_sym_BSLASH_CARET] = ACTIONS(1741), + [anon_sym_AT_AT] = ACTIONS(1743), + [anon_sym_AT_AT_AT] = ACTIONS(1741), + [anon_sym_PIPE] = ACTIONS(1743), + [anon_sym_LT_GT] = ACTIONS(1741), + [sym_part_bracket_end] = ACTIONS(1741), + [sym_comment] = ACTIONS(3), + }, + [831] = { + [aux_sym_source_file_token1] = ACTIONS(1256), + [anon_sym_COMMA] = ACTIONS(1256), + [anon_sym_PLUS_PLUS] = ACTIONS(1256), + [anon_sym_DASH_DASH] = ACTIONS(1256), + [anon_sym_PLUS] = ACTIONS(1258), + [anon_sym_DASH] = ACTIONS(1258), + [anon_sym_] = ACTIONS(1256), + [anon_sym_BSLASH_] = ACTIONS(1256), + [anon_sym_SEMI] = ACTIONS(1256), + [anon_sym_EQ] = ACTIONS(1258), + [anon_sym_COLON_EQ] = ACTIONS(1256), + [anon_sym_CARET_EQ] = ACTIONS(1256), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1256), + [anon_sym_EQ_DOT] = ACTIONS(1256), + [anon_sym_QMARK] = ACTIONS(1256), + [anon_sym_EQ_EQ] = ACTIONS(1256), + [anon_sym_BANG_EQ] = ACTIONS(1256), + [anon_sym_GT] = ACTIONS(1258), + [anon_sym_GT_EQ] = ACTIONS(1256), + [anon_sym_LT] = ACTIONS(1258), + [anon_sym_LT_EQ] = ACTIONS(1256), + [anon_sym_DASH_GT] = ACTIONS(1256), + [anon_sym_COLON_GT] = ACTIONS(1256), + [anon_sym_COLON_COLON] = ACTIONS(1256), + [anon_sym_AT] = ACTIONS(1258), + [anon_sym_TILDE] = ACTIONS(1256), + [anon_sym_AT_STAR] = ACTIONS(1256), + [anon_sym_SLASH_STAR] = ACTIONS(1256), + [anon_sym_BSLASH_AMP] = ACTIONS(1256), + [anon_sym_BSLASH_PLUS] = ACTIONS(1256), + [anon_sym_AMP] = ACTIONS(1256), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1256), + [anon_sym_3] = ACTIONS(1256), + [anon_sym_4] = ACTIONS(1256), + [anon_sym_STAR_STAR] = ACTIONS(1256), + [anon_sym_DOT] = ACTIONS(1256), + [anon_sym_BSLASH] = ACTIONS(1258), + [anon_sym_5] = ACTIONS(1256), + [anon_sym_6] = ACTIONS(1256), + [anon_sym_7] = ACTIONS(1256), + [anon_sym_8] = ACTIONS(1256), + [anon_sym_9] = ACTIONS(1256), + [anon_sym_STAR] = ACTIONS(1258), + [anon_sym_10] = ACTIONS(1256), + [anon_sym_11] = ACTIONS(1256), + [anon_sym_12] = ACTIONS(1256), + [anon_sym_13] = ACTIONS(1256), + [anon_sym_14] = ACTIONS(1256), + [anon_sym_15] = ACTIONS(1256), + [anon_sym_SLASH] = ACTIONS(1258), + [anon_sym_16] = ACTIONS(1256), + [anon_sym_BSLASH_SLASH] = ACTIONS(1256), + [anon_sym_SLASH_AT] = ACTIONS(1256), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1256), + [anon_sym_BANG] = ACTIONS(1258), + [anon_sym_BANG_BANG] = ACTIONS(1256), + [anon_sym_SQUOTE] = ACTIONS(1256), + [anon_sym_BSLASH_AT] = ACTIONS(1256), + [anon_sym_CARET] = ACTIONS(1258), + [anon_sym_BSLASH_CARET] = ACTIONS(1256), + [anon_sym_AT_AT] = ACTIONS(1258), + [anon_sym_AT_AT_AT] = ACTIONS(1256), + [anon_sym_PIPE] = ACTIONS(1258), + [anon_sym_LT_GT] = ACTIONS(1256), + [sym_part_bracket_end] = ACTIONS(1256), + [sym_comment] = ACTIONS(3), + }, + [832] = { + [aux_sym_source_file_token1] = ACTIONS(1260), + [anon_sym_COMMA] = ACTIONS(1260), + [anon_sym_PLUS_PLUS] = ACTIONS(1260), + [anon_sym_DASH_DASH] = ACTIONS(1260), + [anon_sym_PLUS] = ACTIONS(1262), + [anon_sym_DASH] = ACTIONS(1262), + [anon_sym_] = ACTIONS(1260), + [anon_sym_BSLASH_] = ACTIONS(1260), + [anon_sym_SEMI] = ACTIONS(1260), + [anon_sym_EQ] = ACTIONS(1262), + [anon_sym_COLON_EQ] = ACTIONS(1260), + [anon_sym_CARET_EQ] = ACTIONS(1260), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1260), + [anon_sym_EQ_DOT] = ACTIONS(1260), + [anon_sym_QMARK] = ACTIONS(1260), + [anon_sym_EQ_EQ] = ACTIONS(1260), + [anon_sym_BANG_EQ] = ACTIONS(1260), + [anon_sym_GT] = ACTIONS(1262), + [anon_sym_GT_EQ] = ACTIONS(1260), + [anon_sym_LT] = ACTIONS(1262), + [anon_sym_LT_EQ] = ACTIONS(1260), + [anon_sym_DASH_GT] = ACTIONS(1260), + [anon_sym_COLON_GT] = ACTIONS(1260), + [anon_sym_COLON_COLON] = ACTIONS(1260), + [anon_sym_AT] = ACTIONS(1262), + [anon_sym_TILDE] = ACTIONS(1260), + [anon_sym_AT_STAR] = ACTIONS(1260), + [anon_sym_SLASH_STAR] = ACTIONS(1260), + [anon_sym_BSLASH_AMP] = ACTIONS(1260), + [anon_sym_BSLASH_PLUS] = ACTIONS(1260), + [anon_sym_AMP] = ACTIONS(1260), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1260), + [anon_sym_3] = ACTIONS(1260), + [anon_sym_4] = ACTIONS(1260), + [anon_sym_STAR_STAR] = ACTIONS(1260), + [anon_sym_DOT] = ACTIONS(1260), + [anon_sym_BSLASH] = ACTIONS(1262), + [anon_sym_5] = ACTIONS(1260), + [anon_sym_6] = ACTIONS(1260), + [anon_sym_7] = ACTIONS(1260), + [anon_sym_8] = ACTIONS(1260), + [anon_sym_9] = ACTIONS(1260), + [anon_sym_STAR] = ACTIONS(1262), + [anon_sym_10] = ACTIONS(1260), + [anon_sym_11] = ACTIONS(1260), + [anon_sym_12] = ACTIONS(1260), + [anon_sym_13] = ACTIONS(1260), + [anon_sym_14] = ACTIONS(1260), + [anon_sym_15] = ACTIONS(1260), + [anon_sym_SLASH] = ACTIONS(1262), + [anon_sym_16] = ACTIONS(1260), + [anon_sym_BSLASH_SLASH] = ACTIONS(1260), + [anon_sym_SLASH_AT] = ACTIONS(1260), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1260), + [anon_sym_BANG] = ACTIONS(1262), + [anon_sym_BANG_BANG] = ACTIONS(1260), + [anon_sym_SQUOTE] = ACTIONS(1260), + [anon_sym_BSLASH_AT] = ACTIONS(1260), + [anon_sym_CARET] = ACTIONS(1262), + [anon_sym_BSLASH_CARET] = ACTIONS(1260), + [anon_sym_AT_AT] = ACTIONS(1262), + [anon_sym_AT_AT_AT] = ACTIONS(1260), + [anon_sym_PIPE] = ACTIONS(1262), + [anon_sym_LT_GT] = ACTIONS(1260), + [sym_part_bracket_end] = ACTIONS(1260), + [sym_comment] = ACTIONS(3), + }, + [833] = { + [sym_coproduct_operator] = STATE(403), + [aux_sym_coproduct_repeat1] = STATE(863), + [aux_sym_source_file_token1] = ACTIONS(1775), + [anon_sym_COMMA] = ACTIONS(1775), + [anon_sym_PLUS] = ACTIONS(1775), + [anon_sym_DASH] = ACTIONS(1777), + [anon_sym_] = ACTIONS(1775), + [anon_sym_BSLASH_] = ACTIONS(1775), + [anon_sym_SEMI] = ACTIONS(1775), + [anon_sym_EQ] = ACTIONS(1777), + [anon_sym_COLON_EQ] = ACTIONS(1775), + [anon_sym_CARET_EQ] = ACTIONS(1775), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1775), + [anon_sym_EQ_DOT] = ACTIONS(1775), + [anon_sym_QMARK] = ACTIONS(1775), + [anon_sym_EQ_EQ] = ACTIONS(1775), + [anon_sym_BANG_EQ] = ACTIONS(1775), + [anon_sym_GT] = ACTIONS(1777), + [anon_sym_GT_EQ] = ACTIONS(1775), + [anon_sym_LT] = ACTIONS(1777), + [anon_sym_LT_EQ] = ACTIONS(1775), + [anon_sym_DASH_GT] = ACTIONS(1775), + [anon_sym_COLON_GT] = ACTIONS(1775), + [anon_sym_COLON_COLON] = ACTIONS(1775), + [anon_sym_AT] = ACTIONS(1777), + [anon_sym_TILDE] = ACTIONS(1775), + [anon_sym_AT_STAR] = ACTIONS(1775), + [anon_sym_SLASH_STAR] = ACTIONS(1775), + [anon_sym_BSLASH_AMP] = ACTIONS(1775), + [anon_sym_BSLASH_PLUS] = ACTIONS(1775), + [anon_sym_AMP] = ACTIONS(1775), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1775), + [anon_sym_3] = ACTIONS(1775), + [anon_sym_4] = ACTIONS(1775), + [anon_sym_STAR_STAR] = ACTIONS(1775), + [anon_sym_DOT] = ACTIONS(1775), + [anon_sym_BSLASH] = ACTIONS(1777), + [anon_sym_5] = ACTIONS(1775), + [anon_sym_6] = ACTIONS(1775), + [anon_sym_7] = ACTIONS(1775), + [anon_sym_8] = ACTIONS(1775), + [anon_sym_9] = ACTIONS(1775), + [anon_sym_STAR] = ACTIONS(1777), + [anon_sym_10] = ACTIONS(1775), + [anon_sym_11] = ACTIONS(1775), + [anon_sym_12] = ACTIONS(1775), + [anon_sym_13] = ACTIONS(159), + [anon_sym_14] = ACTIONS(1775), + [anon_sym_15] = ACTIONS(1775), + [anon_sym_SLASH] = ACTIONS(1777), + [anon_sym_16] = ACTIONS(1775), + [anon_sym_BSLASH_SLASH] = ACTIONS(1775), + [anon_sym_SLASH_AT] = ACTIONS(1775), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1775), + [anon_sym_BANG] = ACTIONS(1777), + [anon_sym_BANG_BANG] = ACTIONS(1775), + [anon_sym_SQUOTE] = ACTIONS(1775), + [anon_sym_BSLASH_AT] = ACTIONS(1775), + [anon_sym_CARET] = ACTIONS(1777), + [anon_sym_BSLASH_CARET] = ACTIONS(1775), + [anon_sym_AT_AT] = ACTIONS(1777), + [anon_sym_AT_AT_AT] = ACTIONS(1775), + [anon_sym_PIPE] = ACTIONS(1777), + [anon_sym_LT_GT] = ACTIONS(1775), + [sym_part_bracket_end] = ACTIONS(1775), + [sym_comment] = ACTIONS(3), + }, + [834] = { + [sym_vertical_tilde_operator] = STATE(391), + [aux_sym_vertical_tilde_repeat1] = STATE(862), + [aux_sym_source_file_token1] = ACTIONS(1794), + [anon_sym_COMMA] = ACTIONS(1794), + [anon_sym_PLUS] = ACTIONS(1794), + [anon_sym_DASH] = ACTIONS(1796), + [anon_sym_] = ACTIONS(1794), + [anon_sym_BSLASH_] = ACTIONS(1794), + [anon_sym_SEMI] = ACTIONS(1794), + [anon_sym_EQ] = ACTIONS(1796), + [anon_sym_COLON_EQ] = ACTIONS(1794), + [anon_sym_CARET_EQ] = ACTIONS(1794), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1794), + [anon_sym_EQ_DOT] = ACTIONS(1794), + [anon_sym_QMARK] = ACTIONS(1794), + [anon_sym_EQ_EQ] = ACTIONS(1794), + [anon_sym_BANG_EQ] = ACTIONS(1794), + [anon_sym_GT] = ACTIONS(1796), + [anon_sym_GT_EQ] = ACTIONS(1794), + [anon_sym_LT] = ACTIONS(1796), + [anon_sym_LT_EQ] = ACTIONS(1794), + [anon_sym_DASH_GT] = ACTIONS(1794), + [anon_sym_COLON_GT] = ACTIONS(1794), + [anon_sym_COLON_COLON] = ACTIONS(1794), + [anon_sym_AT] = ACTIONS(1796), + [anon_sym_TILDE] = ACTIONS(1794), + [anon_sym_AT_STAR] = ACTIONS(1794), + [anon_sym_SLASH_STAR] = ACTIONS(1794), + [anon_sym_BSLASH_AMP] = ACTIONS(1794), + [anon_sym_BSLASH_PLUS] = ACTIONS(1794), + [anon_sym_AMP] = ACTIONS(1794), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1794), + [anon_sym_3] = ACTIONS(1794), + [anon_sym_4] = ACTIONS(1794), + [anon_sym_STAR_STAR] = ACTIONS(1794), + [anon_sym_DOT] = ACTIONS(1794), + [anon_sym_BSLASH] = ACTIONS(1796), + [anon_sym_5] = ACTIONS(1794), + [anon_sym_6] = ACTIONS(1794), + [anon_sym_7] = ACTIONS(1794), + [anon_sym_8] = ACTIONS(1794), + [anon_sym_9] = ACTIONS(1794), + [anon_sym_STAR] = ACTIONS(1796), + [anon_sym_10] = ACTIONS(1794), + [anon_sym_11] = ACTIONS(1794), + [anon_sym_12] = ACTIONS(157), + [anon_sym_13] = ACTIONS(1794), + [anon_sym_14] = ACTIONS(1794), + [anon_sym_15] = ACTIONS(1794), + [anon_sym_SLASH] = ACTIONS(1796), + [anon_sym_16] = ACTIONS(1794), + [anon_sym_BSLASH_SLASH] = ACTIONS(1794), + [anon_sym_SLASH_AT] = ACTIONS(1794), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1794), + [anon_sym_BANG] = ACTIONS(1796), + [anon_sym_BANG_BANG] = ACTIONS(1794), + [anon_sym_SQUOTE] = ACTIONS(1794), + [anon_sym_BSLASH_AT] = ACTIONS(1794), + [anon_sym_CARET] = ACTIONS(1796), + [anon_sym_BSLASH_CARET] = ACTIONS(1794), + [anon_sym_AT_AT] = ACTIONS(1796), + [anon_sym_AT_AT_AT] = ACTIONS(1794), + [anon_sym_PIPE] = ACTIONS(1796), + [anon_sym_LT_GT] = ACTIONS(1794), + [sym_part_bracket_end] = ACTIONS(1794), + [sym_comment] = ACTIONS(3), + }, + [835] = { + [sym_star_operator] = STATE(379), + [aux_sym_star_repeat1] = STATE(861), + [aux_sym_source_file_token1] = ACTIONS(1768), + [anon_sym_COMMA] = ACTIONS(1768), + [anon_sym_PLUS] = ACTIONS(1768), + [anon_sym_DASH] = ACTIONS(1770), + [anon_sym_] = ACTIONS(1768), + [anon_sym_BSLASH_] = ACTIONS(1768), + [anon_sym_SEMI] = ACTIONS(1768), + [anon_sym_EQ] = ACTIONS(1770), + [anon_sym_COLON_EQ] = ACTIONS(1768), + [anon_sym_CARET_EQ] = ACTIONS(1768), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1768), + [anon_sym_EQ_DOT] = ACTIONS(1768), + [anon_sym_QMARK] = ACTIONS(1768), + [anon_sym_EQ_EQ] = ACTIONS(1768), + [anon_sym_BANG_EQ] = ACTIONS(1768), + [anon_sym_GT] = ACTIONS(1770), + [anon_sym_GT_EQ] = ACTIONS(1768), + [anon_sym_LT] = ACTIONS(1770), + [anon_sym_LT_EQ] = ACTIONS(1768), + [anon_sym_DASH_GT] = ACTIONS(1768), + [anon_sym_COLON_GT] = ACTIONS(1768), + [anon_sym_COLON_COLON] = ACTIONS(1768), + [anon_sym_AT] = ACTIONS(1770), + [anon_sym_TILDE] = ACTIONS(1768), + [anon_sym_AT_STAR] = ACTIONS(1768), + [anon_sym_SLASH_STAR] = ACTIONS(1768), + [anon_sym_BSLASH_AMP] = ACTIONS(1768), + [anon_sym_BSLASH_PLUS] = ACTIONS(1768), + [anon_sym_AMP] = ACTIONS(1768), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1768), + [anon_sym_3] = ACTIONS(1768), + [anon_sym_4] = ACTIONS(1768), + [anon_sym_STAR_STAR] = ACTIONS(1768), + [anon_sym_DOT] = ACTIONS(1768), + [anon_sym_BSLASH] = ACTIONS(1770), + [anon_sym_5] = ACTIONS(1768), + [anon_sym_6] = ACTIONS(1768), + [anon_sym_7] = ACTIONS(1768), + [anon_sym_8] = ACTIONS(1768), + [anon_sym_9] = ACTIONS(1768), + [anon_sym_STAR] = ACTIONS(1770), + [anon_sym_10] = ACTIONS(1768), + [anon_sym_11] = ACTIONS(155), + [anon_sym_12] = ACTIONS(1768), + [anon_sym_13] = ACTIONS(1768), + [anon_sym_14] = ACTIONS(1768), + [anon_sym_15] = ACTIONS(1768), + [anon_sym_SLASH] = ACTIONS(1770), + [anon_sym_16] = ACTIONS(1768), + [anon_sym_BSLASH_SLASH] = ACTIONS(1768), + [anon_sym_SLASH_AT] = ACTIONS(1768), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1768), + [anon_sym_BANG] = ACTIONS(1770), + [anon_sym_BANG_BANG] = ACTIONS(1768), + [anon_sym_SQUOTE] = ACTIONS(1768), + [anon_sym_BSLASH_AT] = ACTIONS(1768), + [anon_sym_CARET] = ACTIONS(1770), + [anon_sym_BSLASH_CARET] = ACTIONS(1768), + [anon_sym_AT_AT] = ACTIONS(1770), + [anon_sym_AT_AT_AT] = ACTIONS(1768), + [anon_sym_PIPE] = ACTIONS(1770), + [anon_sym_LT_GT] = ACTIONS(1768), + [sym_part_bracket_end] = ACTIONS(1768), + [sym_comment] = ACTIONS(3), + }, + [836] = { + [sym_times_cross_operator] = STATE(380), + [aux_sym_times_cross_repeat1] = STATE(860), + [aux_sym_source_file_token1] = ACTIONS(1745), + [anon_sym_COMMA] = ACTIONS(1745), + [anon_sym_PLUS] = ACTIONS(1745), + [anon_sym_DASH] = ACTIONS(1747), + [anon_sym_] = ACTIONS(1745), + [anon_sym_BSLASH_] = ACTIONS(1745), + [anon_sym_SEMI] = ACTIONS(1745), + [anon_sym_EQ] = ACTIONS(1747), + [anon_sym_COLON_EQ] = ACTIONS(1745), + [anon_sym_CARET_EQ] = ACTIONS(1745), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1745), + [anon_sym_EQ_DOT] = ACTIONS(1745), + [anon_sym_QMARK] = ACTIONS(1745), + [anon_sym_EQ_EQ] = ACTIONS(1745), + [anon_sym_BANG_EQ] = ACTIONS(1745), + [anon_sym_GT] = ACTIONS(1747), + [anon_sym_GT_EQ] = ACTIONS(1745), + [anon_sym_LT] = ACTIONS(1747), + [anon_sym_LT_EQ] = ACTIONS(1745), + [anon_sym_DASH_GT] = ACTIONS(1745), + [anon_sym_COLON_GT] = ACTIONS(1745), + [anon_sym_COLON_COLON] = ACTIONS(1745), + [anon_sym_AT] = ACTIONS(1747), + [anon_sym_TILDE] = ACTIONS(1745), + [anon_sym_AT_STAR] = ACTIONS(1745), + [anon_sym_SLASH_STAR] = ACTIONS(1745), + [anon_sym_BSLASH_AMP] = ACTIONS(1745), + [anon_sym_BSLASH_PLUS] = ACTIONS(1745), + [anon_sym_AMP] = ACTIONS(1745), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1745), + [anon_sym_3] = ACTIONS(1745), + [anon_sym_4] = ACTIONS(1745), + [anon_sym_STAR_STAR] = ACTIONS(1745), + [anon_sym_DOT] = ACTIONS(1745), + [anon_sym_BSLASH] = ACTIONS(1747), + [anon_sym_5] = ACTIONS(1745), + [anon_sym_6] = ACTIONS(1745), + [anon_sym_7] = ACTIONS(1745), + [anon_sym_8] = ACTIONS(1745), + [anon_sym_9] = ACTIONS(1745), + [anon_sym_STAR] = ACTIONS(1747), + [anon_sym_10] = ACTIONS(153), + [anon_sym_11] = ACTIONS(1745), + [anon_sym_12] = ACTIONS(1745), + [anon_sym_13] = ACTIONS(1745), + [anon_sym_14] = ACTIONS(1745), + [anon_sym_15] = ACTIONS(1745), + [anon_sym_SLASH] = ACTIONS(1747), + [anon_sym_16] = ACTIONS(1745), + [anon_sym_BSLASH_SLASH] = ACTIONS(1745), + [anon_sym_SLASH_AT] = ACTIONS(1745), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1745), + [anon_sym_BANG] = ACTIONS(1747), + [anon_sym_BANG_BANG] = ACTIONS(1745), + [anon_sym_SQUOTE] = ACTIONS(1745), + [anon_sym_BSLASH_AT] = ACTIONS(1745), + [anon_sym_CARET] = ACTIONS(1747), + [anon_sym_BSLASH_CARET] = ACTIONS(1745), + [anon_sym_AT_AT] = ACTIONS(1747), + [anon_sym_AT_AT_AT] = ACTIONS(1745), + [anon_sym_PIPE] = ACTIONS(1747), + [anon_sym_LT_GT] = ACTIONS(1745), + [sym_part_bracket_end] = ACTIONS(1745), + [sym_comment] = ACTIONS(3), + }, + [837] = { + [aux_sym_source_file_token1] = ACTIONS(1212), + [anon_sym_COMMA] = ACTIONS(1212), + [anon_sym_PLUS_PLUS] = ACTIONS(1212), + [anon_sym_DASH_DASH] = ACTIONS(1212), + [anon_sym_PLUS] = ACTIONS(1214), + [anon_sym_DASH] = ACTIONS(1214), + [anon_sym_] = ACTIONS(1212), + [anon_sym_BSLASH_] = ACTIONS(1212), + [anon_sym_SEMI] = ACTIONS(1212), + [anon_sym_EQ] = ACTIONS(1214), + [anon_sym_COLON_EQ] = ACTIONS(1212), + [anon_sym_CARET_EQ] = ACTIONS(1212), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1212), + [anon_sym_EQ_DOT] = ACTIONS(1212), + [anon_sym_QMARK] = ACTIONS(1212), + [anon_sym_EQ_EQ] = ACTIONS(1212), + [anon_sym_BANG_EQ] = ACTIONS(1212), + [anon_sym_GT] = ACTIONS(1214), + [anon_sym_GT_EQ] = ACTIONS(1212), + [anon_sym_LT] = ACTIONS(1214), + [anon_sym_LT_EQ] = ACTIONS(1212), + [anon_sym_DASH_GT] = ACTIONS(1212), + [anon_sym_COLON_GT] = ACTIONS(1212), + [anon_sym_COLON_COLON] = ACTIONS(1212), + [anon_sym_AT] = ACTIONS(1214), + [anon_sym_TILDE] = ACTIONS(1212), + [anon_sym_AT_STAR] = ACTIONS(1212), + [anon_sym_SLASH_STAR] = ACTIONS(1212), + [anon_sym_BSLASH_AMP] = ACTIONS(1212), + [anon_sym_BSLASH_PLUS] = ACTIONS(1212), + [anon_sym_AMP] = ACTIONS(1212), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1212), + [anon_sym_3] = ACTIONS(1212), + [anon_sym_4] = ACTIONS(1212), + [anon_sym_STAR_STAR] = ACTIONS(1212), + [anon_sym_DOT] = ACTIONS(1212), + [anon_sym_BSLASH] = ACTIONS(1214), + [anon_sym_5] = ACTIONS(1212), + [anon_sym_6] = ACTIONS(1212), + [anon_sym_7] = ACTIONS(1212), + [anon_sym_8] = ACTIONS(1212), + [anon_sym_9] = ACTIONS(1212), + [anon_sym_STAR] = ACTIONS(1214), + [anon_sym_10] = ACTIONS(1212), + [anon_sym_11] = ACTIONS(1212), + [anon_sym_12] = ACTIONS(1212), + [anon_sym_13] = ACTIONS(1212), + [anon_sym_14] = ACTIONS(1212), + [anon_sym_15] = ACTIONS(1212), + [anon_sym_SLASH] = ACTIONS(1214), + [anon_sym_16] = ACTIONS(1212), + [anon_sym_BSLASH_SLASH] = ACTIONS(1212), + [anon_sym_SLASH_AT] = ACTIONS(1212), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1212), + [anon_sym_BANG] = ACTIONS(1214), + [anon_sym_BANG_BANG] = ACTIONS(1212), + [anon_sym_SQUOTE] = ACTIONS(1212), + [anon_sym_BSLASH_AT] = ACTIONS(1212), + [anon_sym_CARET] = ACTIONS(1214), + [anon_sym_BSLASH_CARET] = ACTIONS(1212), + [anon_sym_AT_AT] = ACTIONS(1214), + [anon_sym_AT_AT_AT] = ACTIONS(1212), + [anon_sym_PIPE] = ACTIONS(1214), + [anon_sym_LT_GT] = ACTIONS(1212), + [sym_part_bracket_end] = ACTIONS(1212), + [sym_comment] = ACTIONS(3), + }, + [838] = { + [aux_sym_source_file_token1] = ACTIONS(1244), + [anon_sym_COMMA] = ACTIONS(1244), + [anon_sym_PLUS_PLUS] = ACTIONS(1244), + [anon_sym_DASH_DASH] = ACTIONS(1244), + [anon_sym_PLUS] = ACTIONS(1246), + [anon_sym_DASH] = ACTIONS(1246), + [anon_sym_] = ACTIONS(1244), + [anon_sym_BSLASH_] = ACTIONS(1244), + [anon_sym_SEMI] = ACTIONS(1244), + [anon_sym_EQ] = ACTIONS(1246), + [anon_sym_COLON_EQ] = ACTIONS(1244), + [anon_sym_CARET_EQ] = ACTIONS(1244), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1244), + [anon_sym_EQ_DOT] = ACTIONS(1244), + [anon_sym_QMARK] = ACTIONS(1244), + [anon_sym_EQ_EQ] = ACTIONS(1244), + [anon_sym_BANG_EQ] = ACTIONS(1244), + [anon_sym_GT] = ACTIONS(1246), + [anon_sym_GT_EQ] = ACTIONS(1244), + [anon_sym_LT] = ACTIONS(1246), + [anon_sym_LT_EQ] = ACTIONS(1244), + [anon_sym_DASH_GT] = ACTIONS(1244), + [anon_sym_COLON_GT] = ACTIONS(1244), + [anon_sym_COLON_COLON] = ACTIONS(1244), + [anon_sym_AT] = ACTIONS(1246), + [anon_sym_TILDE] = ACTIONS(1244), + [anon_sym_AT_STAR] = ACTIONS(1244), + [anon_sym_SLASH_STAR] = ACTIONS(1244), + [anon_sym_BSLASH_AMP] = ACTIONS(1244), + [anon_sym_BSLASH_PLUS] = ACTIONS(1244), + [anon_sym_AMP] = ACTIONS(1244), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1244), + [anon_sym_3] = ACTIONS(1244), + [anon_sym_4] = ACTIONS(1244), + [anon_sym_STAR_STAR] = ACTIONS(1244), + [anon_sym_DOT] = ACTIONS(1244), + [anon_sym_BSLASH] = ACTIONS(1246), + [anon_sym_5] = ACTIONS(1244), + [anon_sym_6] = ACTIONS(1244), + [anon_sym_7] = ACTIONS(1244), + [anon_sym_8] = ACTIONS(1244), + [anon_sym_9] = ACTIONS(1244), + [anon_sym_STAR] = ACTIONS(1246), + [anon_sym_10] = ACTIONS(1244), + [anon_sym_11] = ACTIONS(1244), + [anon_sym_12] = ACTIONS(1244), + [anon_sym_13] = ACTIONS(1244), + [anon_sym_14] = ACTIONS(1244), + [anon_sym_15] = ACTIONS(1244), + [anon_sym_SLASH] = ACTIONS(1246), + [anon_sym_16] = ACTIONS(1244), + [anon_sym_BSLASH_SLASH] = ACTIONS(1244), + [anon_sym_SLASH_AT] = ACTIONS(1244), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1244), + [anon_sym_BANG] = ACTIONS(1246), + [anon_sym_BANG_BANG] = ACTIONS(1244), + [anon_sym_SQUOTE] = ACTIONS(1244), + [anon_sym_BSLASH_AT] = ACTIONS(1244), + [anon_sym_CARET] = ACTIONS(1246), + [anon_sym_BSLASH_CARET] = ACTIONS(1244), + [anon_sym_AT_AT] = ACTIONS(1246), + [anon_sym_AT_AT_AT] = ACTIONS(1244), + [anon_sym_PIPE] = ACTIONS(1246), + [anon_sym_LT_GT] = ACTIONS(1244), + [sym_part_bracket_end] = ACTIONS(1244), + [sym_comment] = ACTIONS(3), + }, + [839] = { + [sym_compound_expression_operator] = STATE(332), + [aux_sym_compound_expression_repeat1] = STATE(839), + [aux_sym_source_file_token1] = ACTIONS(651), + [anon_sym_COMMA] = ACTIONS(651), + [anon_sym_PLUS] = ACTIONS(651), + [anon_sym_DASH] = ACTIONS(653), + [anon_sym_] = ACTIONS(651), + [anon_sym_BSLASH_] = ACTIONS(651), + [anon_sym_SEMI] = ACTIONS(1649), + [anon_sym_EQ] = ACTIONS(653), + [anon_sym_COLON_EQ] = ACTIONS(651), + [anon_sym_CARET_EQ] = ACTIONS(651), + [anon_sym_CARET_COLON_EQ] = ACTIONS(651), + [anon_sym_EQ_DOT] = ACTIONS(651), + [anon_sym_QMARK] = ACTIONS(651), + [anon_sym_EQ_EQ] = ACTIONS(651), + [anon_sym_BANG_EQ] = ACTIONS(651), + [anon_sym_GT] = ACTIONS(653), + [anon_sym_GT_EQ] = ACTIONS(651), + [anon_sym_LT] = ACTIONS(653), + [anon_sym_LT_EQ] = ACTIONS(651), + [anon_sym_DASH_GT] = ACTIONS(651), + [anon_sym_COLON_GT] = ACTIONS(651), + [anon_sym_COLON_COLON] = ACTIONS(651), + [anon_sym_AT] = ACTIONS(653), + [anon_sym_TILDE] = ACTIONS(651), + [anon_sym_AT_STAR] = ACTIONS(651), + [anon_sym_SLASH_STAR] = ACTIONS(651), + [anon_sym_BSLASH_AMP] = ACTIONS(651), + [anon_sym_BSLASH_PLUS] = ACTIONS(651), + [anon_sym_AMP] = ACTIONS(651), + [anon_sym_PIPE_DASH_GT] = ACTIONS(651), + [anon_sym_3] = ACTIONS(651), + [anon_sym_4] = ACTIONS(651), + [anon_sym_STAR_STAR] = ACTIONS(651), + [anon_sym_DOT] = ACTIONS(651), + [anon_sym_BSLASH] = ACTIONS(653), + [anon_sym_5] = ACTIONS(651), + [anon_sym_6] = ACTIONS(651), + [anon_sym_7] = ACTIONS(651), + [anon_sym_8] = ACTIONS(651), + [anon_sym_9] = ACTIONS(651), + [anon_sym_STAR] = ACTIONS(653), + [anon_sym_10] = ACTIONS(651), + [anon_sym_11] = ACTIONS(651), + [anon_sym_12] = ACTIONS(651), + [anon_sym_13] = ACTIONS(651), + [anon_sym_14] = ACTIONS(651), + [anon_sym_15] = ACTIONS(651), + [anon_sym_SLASH] = ACTIONS(653), + [anon_sym_16] = ACTIONS(651), + [anon_sym_BSLASH_SLASH] = ACTIONS(651), + [anon_sym_SLASH_AT] = ACTIONS(651), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(651), + [anon_sym_BANG] = ACTIONS(653), + [anon_sym_BANG_BANG] = ACTIONS(651), + [anon_sym_SQUOTE] = ACTIONS(651), + [anon_sym_BSLASH_AT] = ACTIONS(651), + [anon_sym_CARET] = ACTIONS(653), + [anon_sym_BSLASH_CARET] = ACTIONS(651), + [anon_sym_AT_AT] = ACTIONS(653), + [anon_sym_AT_AT_AT] = ACTIONS(651), + [anon_sym_PIPE] = ACTIONS(653), + [anon_sym_LT_GT] = ACTIONS(651), + [sym_part_bracket_end] = ACTIONS(651), + [sym_comment] = ACTIONS(3), + }, + [840] = { + [sym_equal_ascii_operator] = STATE(338), + [aux_sym_equal_ascii_repeat1] = STATE(840), + [aux_sym_source_file_token1] = ACTIONS(429), + [anon_sym_COMMA] = ACTIONS(429), + [anon_sym_PLUS] = ACTIONS(429), + [anon_sym_DASH] = ACTIONS(431), + [anon_sym_] = ACTIONS(429), + [anon_sym_BSLASH_] = ACTIONS(429), + [anon_sym_SEMI] = ACTIONS(429), + [anon_sym_EQ] = ACTIONS(431), + [anon_sym_COLON_EQ] = ACTIONS(429), + [anon_sym_CARET_EQ] = ACTIONS(429), + [anon_sym_CARET_COLON_EQ] = ACTIONS(429), + [anon_sym_EQ_DOT] = ACTIONS(429), + [anon_sym_QMARK] = ACTIONS(429), + [anon_sym_EQ_EQ] = ACTIONS(1652), + [anon_sym_BANG_EQ] = ACTIONS(429), + [anon_sym_GT] = ACTIONS(431), + [anon_sym_GT_EQ] = ACTIONS(429), + [anon_sym_LT] = ACTIONS(431), + [anon_sym_LT_EQ] = ACTIONS(429), + [anon_sym_DASH_GT] = ACTIONS(429), + [anon_sym_COLON_GT] = ACTIONS(429), + [anon_sym_COLON_COLON] = ACTIONS(429), + [anon_sym_AT] = ACTIONS(431), + [anon_sym_TILDE] = ACTIONS(429), + [anon_sym_AT_STAR] = ACTIONS(429), + [anon_sym_SLASH_STAR] = ACTIONS(429), + [anon_sym_BSLASH_AMP] = ACTIONS(429), + [anon_sym_BSLASH_PLUS] = ACTIONS(429), + [anon_sym_AMP] = ACTIONS(429), + [anon_sym_PIPE_DASH_GT] = ACTIONS(429), + [anon_sym_3] = ACTIONS(429), + [anon_sym_4] = ACTIONS(429), + [anon_sym_STAR_STAR] = ACTIONS(429), + [anon_sym_DOT] = ACTIONS(429), + [anon_sym_BSLASH] = ACTIONS(431), + [anon_sym_5] = ACTIONS(429), + [anon_sym_6] = ACTIONS(429), + [anon_sym_7] = ACTIONS(429), + [anon_sym_8] = ACTIONS(429), + [anon_sym_9] = ACTIONS(429), + [anon_sym_STAR] = ACTIONS(431), + [anon_sym_10] = ACTIONS(429), + [anon_sym_11] = ACTIONS(429), + [anon_sym_12] = ACTIONS(429), + [anon_sym_13] = ACTIONS(429), + [anon_sym_14] = ACTIONS(429), + [anon_sym_15] = ACTIONS(429), + [anon_sym_SLASH] = ACTIONS(431), + [anon_sym_16] = ACTIONS(429), + [anon_sym_BSLASH_SLASH] = ACTIONS(429), + [anon_sym_SLASH_AT] = ACTIONS(429), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(429), + [anon_sym_BANG] = ACTIONS(431), + [anon_sym_BANG_BANG] = ACTIONS(429), + [anon_sym_SQUOTE] = ACTIONS(429), + [anon_sym_BSLASH_AT] = ACTIONS(429), + [anon_sym_CARET] = ACTIONS(431), + [anon_sym_BSLASH_CARET] = ACTIONS(429), + [anon_sym_AT_AT] = ACTIONS(431), + [anon_sym_AT_AT_AT] = ACTIONS(429), + [anon_sym_PIPE] = ACTIONS(431), + [anon_sym_LT_GT] = ACTIONS(429), + [sym_part_bracket_end] = ACTIONS(429), + [sym_comment] = ACTIONS(3), + }, + [841] = { + [sym_unequal_ascii_operator] = STATE(343), + [aux_sym_unequal_ascii_repeat1] = STATE(841), + [aux_sym_source_file_token1] = ACTIONS(433), + [anon_sym_COMMA] = ACTIONS(433), + [anon_sym_PLUS] = ACTIONS(433), + [anon_sym_DASH] = ACTIONS(435), + [anon_sym_] = ACTIONS(433), + [anon_sym_BSLASH_] = ACTIONS(433), + [anon_sym_SEMI] = ACTIONS(433), + [anon_sym_EQ] = ACTIONS(435), + [anon_sym_COLON_EQ] = ACTIONS(433), + [anon_sym_CARET_EQ] = ACTIONS(433), + [anon_sym_CARET_COLON_EQ] = ACTIONS(433), + [anon_sym_EQ_DOT] = ACTIONS(433), + [anon_sym_QMARK] = ACTIONS(433), + [anon_sym_EQ_EQ] = ACTIONS(433), + [anon_sym_BANG_EQ] = ACTIONS(1655), + [anon_sym_GT] = ACTIONS(435), + [anon_sym_GT_EQ] = ACTIONS(433), + [anon_sym_LT] = ACTIONS(435), + [anon_sym_LT_EQ] = ACTIONS(433), + [anon_sym_DASH_GT] = ACTIONS(433), + [anon_sym_COLON_GT] = ACTIONS(433), + [anon_sym_COLON_COLON] = ACTIONS(433), + [anon_sym_AT] = ACTIONS(435), + [anon_sym_TILDE] = ACTIONS(433), + [anon_sym_AT_STAR] = ACTIONS(433), + [anon_sym_SLASH_STAR] = ACTIONS(433), + [anon_sym_BSLASH_AMP] = ACTIONS(433), + [anon_sym_BSLASH_PLUS] = ACTIONS(433), + [anon_sym_AMP] = ACTIONS(433), + [anon_sym_PIPE_DASH_GT] = ACTIONS(433), + [anon_sym_3] = ACTIONS(433), + [anon_sym_4] = ACTIONS(433), + [anon_sym_STAR_STAR] = ACTIONS(433), + [anon_sym_DOT] = ACTIONS(433), + [anon_sym_BSLASH] = ACTIONS(435), + [anon_sym_5] = ACTIONS(433), + [anon_sym_6] = ACTIONS(433), + [anon_sym_7] = ACTIONS(433), + [anon_sym_8] = ACTIONS(433), + [anon_sym_9] = ACTIONS(433), + [anon_sym_STAR] = ACTIONS(435), + [anon_sym_10] = ACTIONS(433), + [anon_sym_11] = ACTIONS(433), + [anon_sym_12] = ACTIONS(433), + [anon_sym_13] = ACTIONS(433), + [anon_sym_14] = ACTIONS(433), + [anon_sym_15] = ACTIONS(433), + [anon_sym_SLASH] = ACTIONS(435), + [anon_sym_16] = ACTIONS(433), + [anon_sym_BSLASH_SLASH] = ACTIONS(433), + [anon_sym_SLASH_AT] = ACTIONS(433), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(433), + [anon_sym_BANG] = ACTIONS(435), + [anon_sym_BANG_BANG] = ACTIONS(433), + [anon_sym_SQUOTE] = ACTIONS(433), + [anon_sym_BSLASH_AT] = ACTIONS(433), + [anon_sym_CARET] = ACTIONS(435), + [anon_sym_BSLASH_CARET] = ACTIONS(433), + [anon_sym_AT_AT] = ACTIONS(435), + [anon_sym_AT_AT_AT] = ACTIONS(433), + [anon_sym_PIPE] = ACTIONS(435), + [anon_sym_LT_GT] = ACTIONS(433), + [sym_part_bracket_end] = ACTIONS(433), + [sym_comment] = ACTIONS(3), + }, + [842] = { + [sym_greater_ascii_operator] = STATE(344), + [aux_sym_greater_ascii_repeat1] = STATE(842), + [aux_sym_source_file_token1] = ACTIONS(437), + [anon_sym_COMMA] = ACTIONS(437), + [anon_sym_PLUS] = ACTIONS(437), + [anon_sym_DASH] = ACTIONS(439), + [anon_sym_] = ACTIONS(437), + [anon_sym_BSLASH_] = ACTIONS(437), + [anon_sym_SEMI] = ACTIONS(437), + [anon_sym_EQ] = ACTIONS(439), + [anon_sym_COLON_EQ] = ACTIONS(437), + [anon_sym_CARET_EQ] = ACTIONS(437), + [anon_sym_CARET_COLON_EQ] = ACTIONS(437), + [anon_sym_EQ_DOT] = ACTIONS(437), + [anon_sym_QMARK] = ACTIONS(437), + [anon_sym_EQ_EQ] = ACTIONS(437), + [anon_sym_BANG_EQ] = ACTIONS(437), + [anon_sym_GT] = ACTIONS(1658), + [anon_sym_GT_EQ] = ACTIONS(437), + [anon_sym_LT] = ACTIONS(439), + [anon_sym_LT_EQ] = ACTIONS(437), + [anon_sym_DASH_GT] = ACTIONS(437), + [anon_sym_COLON_GT] = ACTIONS(437), + [anon_sym_COLON_COLON] = ACTIONS(437), + [anon_sym_AT] = ACTIONS(439), + [anon_sym_TILDE] = ACTIONS(437), + [anon_sym_AT_STAR] = ACTIONS(437), + [anon_sym_SLASH_STAR] = ACTIONS(437), + [anon_sym_BSLASH_AMP] = ACTIONS(437), + [anon_sym_BSLASH_PLUS] = ACTIONS(437), + [anon_sym_AMP] = ACTIONS(437), + [anon_sym_PIPE_DASH_GT] = ACTIONS(437), + [anon_sym_3] = ACTIONS(437), + [anon_sym_4] = ACTIONS(437), + [anon_sym_STAR_STAR] = ACTIONS(437), + [anon_sym_DOT] = ACTIONS(437), + [anon_sym_BSLASH] = ACTIONS(439), + [anon_sym_5] = ACTIONS(437), + [anon_sym_6] = ACTIONS(437), + [anon_sym_7] = ACTIONS(437), + [anon_sym_8] = ACTIONS(437), + [anon_sym_9] = ACTIONS(437), + [anon_sym_STAR] = ACTIONS(439), + [anon_sym_10] = ACTIONS(437), + [anon_sym_11] = ACTIONS(437), + [anon_sym_12] = ACTIONS(437), + [anon_sym_13] = ACTIONS(437), + [anon_sym_14] = ACTIONS(437), + [anon_sym_15] = ACTIONS(437), + [anon_sym_SLASH] = ACTIONS(439), + [anon_sym_16] = ACTIONS(437), + [anon_sym_BSLASH_SLASH] = ACTIONS(437), + [anon_sym_SLASH_AT] = ACTIONS(437), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(437), + [anon_sym_BANG] = ACTIONS(439), + [anon_sym_BANG_BANG] = ACTIONS(437), + [anon_sym_SQUOTE] = ACTIONS(437), + [anon_sym_BSLASH_AT] = ACTIONS(437), + [anon_sym_CARET] = ACTIONS(439), + [anon_sym_BSLASH_CARET] = ACTIONS(437), + [anon_sym_AT_AT] = ACTIONS(439), + [anon_sym_AT_AT_AT] = ACTIONS(437), + [anon_sym_PIPE] = ACTIONS(439), + [anon_sym_LT_GT] = ACTIONS(437), + [sym_part_bracket_end] = ACTIONS(437), + [sym_comment] = ACTIONS(3), + }, + [843] = { + [sym_greater_equal_ascii_operator] = STATE(345), + [aux_sym_greater_equal_ascii_repeat1] = STATE(843), + [aux_sym_source_file_token1] = ACTIONS(441), + [anon_sym_COMMA] = ACTIONS(441), + [anon_sym_PLUS] = ACTIONS(441), + [anon_sym_DASH] = ACTIONS(443), + [anon_sym_] = ACTIONS(441), + [anon_sym_BSLASH_] = ACTIONS(441), + [anon_sym_SEMI] = ACTIONS(441), + [anon_sym_EQ] = ACTIONS(443), + [anon_sym_COLON_EQ] = ACTIONS(441), + [anon_sym_CARET_EQ] = ACTIONS(441), + [anon_sym_CARET_COLON_EQ] = ACTIONS(441), + [anon_sym_EQ_DOT] = ACTIONS(441), + [anon_sym_QMARK] = ACTIONS(441), + [anon_sym_EQ_EQ] = ACTIONS(441), + [anon_sym_BANG_EQ] = ACTIONS(441), + [anon_sym_GT] = ACTIONS(443), + [anon_sym_GT_EQ] = ACTIONS(1661), + [anon_sym_LT] = ACTIONS(443), + [anon_sym_LT_EQ] = ACTIONS(441), + [anon_sym_DASH_GT] = ACTIONS(441), + [anon_sym_COLON_GT] = ACTIONS(441), + [anon_sym_COLON_COLON] = ACTIONS(441), + [anon_sym_AT] = ACTIONS(443), + [anon_sym_TILDE] = ACTIONS(441), + [anon_sym_AT_STAR] = ACTIONS(441), + [anon_sym_SLASH_STAR] = ACTIONS(441), + [anon_sym_BSLASH_AMP] = ACTIONS(441), + [anon_sym_BSLASH_PLUS] = ACTIONS(441), + [anon_sym_AMP] = ACTIONS(441), + [anon_sym_PIPE_DASH_GT] = ACTIONS(441), + [anon_sym_3] = ACTIONS(441), + [anon_sym_4] = ACTIONS(441), + [anon_sym_STAR_STAR] = ACTIONS(441), + [anon_sym_DOT] = ACTIONS(441), + [anon_sym_BSLASH] = ACTIONS(443), + [anon_sym_5] = ACTIONS(441), + [anon_sym_6] = ACTIONS(441), + [anon_sym_7] = ACTIONS(441), + [anon_sym_8] = ACTIONS(441), + [anon_sym_9] = ACTIONS(441), + [anon_sym_STAR] = ACTIONS(443), + [anon_sym_10] = ACTIONS(441), + [anon_sym_11] = ACTIONS(441), + [anon_sym_12] = ACTIONS(441), + [anon_sym_13] = ACTIONS(441), + [anon_sym_14] = ACTIONS(441), + [anon_sym_15] = ACTIONS(441), + [anon_sym_SLASH] = ACTIONS(443), + [anon_sym_16] = ACTIONS(441), + [anon_sym_BSLASH_SLASH] = ACTIONS(441), + [anon_sym_SLASH_AT] = ACTIONS(441), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(441), + [anon_sym_BANG] = ACTIONS(443), + [anon_sym_BANG_BANG] = ACTIONS(441), + [anon_sym_SQUOTE] = ACTIONS(441), + [anon_sym_BSLASH_AT] = ACTIONS(441), + [anon_sym_CARET] = ACTIONS(443), + [anon_sym_BSLASH_CARET] = ACTIONS(441), + [anon_sym_AT_AT] = ACTIONS(443), + [anon_sym_AT_AT_AT] = ACTIONS(441), + [anon_sym_PIPE] = ACTIONS(443), + [anon_sym_LT_GT] = ACTIONS(441), + [sym_part_bracket_end] = ACTIONS(441), + [sym_comment] = ACTIONS(3), + }, + [844] = { + [sym_less_ascii_operator] = STATE(346), + [aux_sym_less_ascii_repeat1] = STATE(844), + [aux_sym_source_file_token1] = ACTIONS(445), + [anon_sym_COMMA] = ACTIONS(445), + [anon_sym_PLUS] = ACTIONS(445), + [anon_sym_DASH] = ACTIONS(447), + [anon_sym_] = ACTIONS(445), + [anon_sym_BSLASH_] = ACTIONS(445), + [anon_sym_SEMI] = ACTIONS(445), + [anon_sym_EQ] = ACTIONS(447), + [anon_sym_COLON_EQ] = ACTIONS(445), + [anon_sym_CARET_EQ] = ACTIONS(445), + [anon_sym_CARET_COLON_EQ] = ACTIONS(445), + [anon_sym_EQ_DOT] = ACTIONS(445), + [anon_sym_QMARK] = ACTIONS(445), + [anon_sym_EQ_EQ] = ACTIONS(445), + [anon_sym_BANG_EQ] = ACTIONS(445), + [anon_sym_GT] = ACTIONS(447), + [anon_sym_GT_EQ] = ACTIONS(445), + [anon_sym_LT] = ACTIONS(1668), + [anon_sym_LT_EQ] = ACTIONS(445), + [anon_sym_DASH_GT] = ACTIONS(445), + [anon_sym_COLON_GT] = ACTIONS(445), + [anon_sym_COLON_COLON] = ACTIONS(445), + [anon_sym_AT] = ACTIONS(447), + [anon_sym_TILDE] = ACTIONS(445), + [anon_sym_AT_STAR] = ACTIONS(445), + [anon_sym_SLASH_STAR] = ACTIONS(445), + [anon_sym_BSLASH_AMP] = ACTIONS(445), + [anon_sym_BSLASH_PLUS] = ACTIONS(445), + [anon_sym_AMP] = ACTIONS(445), + [anon_sym_PIPE_DASH_GT] = ACTIONS(445), + [anon_sym_3] = ACTIONS(445), + [anon_sym_4] = ACTIONS(445), + [anon_sym_STAR_STAR] = ACTIONS(445), + [anon_sym_DOT] = ACTIONS(445), + [anon_sym_BSLASH] = ACTIONS(447), + [anon_sym_5] = ACTIONS(445), + [anon_sym_6] = ACTIONS(445), + [anon_sym_7] = ACTIONS(445), + [anon_sym_8] = ACTIONS(445), + [anon_sym_9] = ACTIONS(445), + [anon_sym_STAR] = ACTIONS(447), + [anon_sym_10] = ACTIONS(445), + [anon_sym_11] = ACTIONS(445), + [anon_sym_12] = ACTIONS(445), + [anon_sym_13] = ACTIONS(445), + [anon_sym_14] = ACTIONS(445), + [anon_sym_15] = ACTIONS(445), + [anon_sym_SLASH] = ACTIONS(447), + [anon_sym_16] = ACTIONS(445), + [anon_sym_BSLASH_SLASH] = ACTIONS(445), + [anon_sym_SLASH_AT] = ACTIONS(445), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(445), + [anon_sym_BANG] = ACTIONS(447), + [anon_sym_BANG_BANG] = ACTIONS(445), + [anon_sym_SQUOTE] = ACTIONS(445), + [anon_sym_BSLASH_AT] = ACTIONS(445), + [anon_sym_CARET] = ACTIONS(447), + [anon_sym_BSLASH_CARET] = ACTIONS(445), + [anon_sym_AT_AT] = ACTIONS(447), + [anon_sym_AT_AT_AT] = ACTIONS(445), + [anon_sym_PIPE] = ACTIONS(447), + [anon_sym_LT_GT] = ACTIONS(445), + [sym_part_bracket_end] = ACTIONS(445), + [sym_comment] = ACTIONS(3), + }, + [845] = { + [sym_less_equal_ascii_operator] = STATE(347), + [aux_sym_less_equal_ascii_repeat1] = STATE(845), + [aux_sym_source_file_token1] = ACTIONS(449), + [anon_sym_COMMA] = ACTIONS(449), + [anon_sym_PLUS] = ACTIONS(449), + [anon_sym_DASH] = ACTIONS(451), + [anon_sym_] = ACTIONS(449), + [anon_sym_BSLASH_] = ACTIONS(449), + [anon_sym_SEMI] = ACTIONS(449), + [anon_sym_EQ] = ACTIONS(451), + [anon_sym_COLON_EQ] = ACTIONS(449), + [anon_sym_CARET_EQ] = ACTIONS(449), + [anon_sym_CARET_COLON_EQ] = ACTIONS(449), + [anon_sym_EQ_DOT] = ACTIONS(449), + [anon_sym_QMARK] = ACTIONS(449), + [anon_sym_EQ_EQ] = ACTIONS(449), + [anon_sym_BANG_EQ] = ACTIONS(449), + [anon_sym_GT] = ACTIONS(451), + [anon_sym_GT_EQ] = ACTIONS(449), + [anon_sym_LT] = ACTIONS(451), + [anon_sym_LT_EQ] = ACTIONS(1671), + [anon_sym_DASH_GT] = ACTIONS(449), + [anon_sym_COLON_GT] = ACTIONS(449), + [anon_sym_COLON_COLON] = ACTIONS(449), + [anon_sym_AT] = ACTIONS(451), + [anon_sym_TILDE] = ACTIONS(449), + [anon_sym_AT_STAR] = ACTIONS(449), + [anon_sym_SLASH_STAR] = ACTIONS(449), + [anon_sym_BSLASH_AMP] = ACTIONS(449), + [anon_sym_BSLASH_PLUS] = ACTIONS(449), + [anon_sym_AMP] = ACTIONS(449), + [anon_sym_PIPE_DASH_GT] = ACTIONS(449), + [anon_sym_3] = ACTIONS(449), + [anon_sym_4] = ACTIONS(449), + [anon_sym_STAR_STAR] = ACTIONS(449), + [anon_sym_DOT] = ACTIONS(449), + [anon_sym_BSLASH] = ACTIONS(451), + [anon_sym_5] = ACTIONS(449), + [anon_sym_6] = ACTIONS(449), + [anon_sym_7] = ACTIONS(449), + [anon_sym_8] = ACTIONS(449), + [anon_sym_9] = ACTIONS(449), + [anon_sym_STAR] = ACTIONS(451), + [anon_sym_10] = ACTIONS(449), + [anon_sym_11] = ACTIONS(449), + [anon_sym_12] = ACTIONS(449), + [anon_sym_13] = ACTIONS(449), + [anon_sym_14] = ACTIONS(449), + [anon_sym_15] = ACTIONS(449), + [anon_sym_SLASH] = ACTIONS(451), + [anon_sym_16] = ACTIONS(449), + [anon_sym_BSLASH_SLASH] = ACTIONS(449), + [anon_sym_SLASH_AT] = ACTIONS(449), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(449), + [anon_sym_BANG] = ACTIONS(451), + [anon_sym_BANG_BANG] = ACTIONS(449), + [anon_sym_SQUOTE] = ACTIONS(449), + [anon_sym_BSLASH_AT] = ACTIONS(449), + [anon_sym_CARET] = ACTIONS(451), + [anon_sym_BSLASH_CARET] = ACTIONS(449), + [anon_sym_AT_AT] = ACTIONS(451), + [anon_sym_AT_AT_AT] = ACTIONS(449), + [anon_sym_PIPE] = ACTIONS(451), + [anon_sym_LT_GT] = ACTIONS(449), + [sym_part_bracket_end] = ACTIONS(449), + [sym_comment] = ACTIONS(3), + }, + [846] = { + [sym_message_name_operator] = STATE(352), + [aux_sym_message_name_repeat1] = STATE(846), + [aux_sym_source_file_token1] = ACTIONS(461), + [anon_sym_COMMA] = ACTIONS(461), + [anon_sym_PLUS] = ACTIONS(461), + [anon_sym_DASH] = ACTIONS(463), + [anon_sym_] = ACTIONS(461), + [anon_sym_BSLASH_] = ACTIONS(461), + [anon_sym_SEMI] = ACTIONS(461), + [anon_sym_EQ] = ACTIONS(463), + [anon_sym_COLON_EQ] = ACTIONS(461), + [anon_sym_CARET_EQ] = ACTIONS(461), + [anon_sym_CARET_COLON_EQ] = ACTIONS(461), + [anon_sym_EQ_DOT] = ACTIONS(461), + [anon_sym_QMARK] = ACTIONS(461), + [anon_sym_EQ_EQ] = ACTIONS(461), + [anon_sym_BANG_EQ] = ACTIONS(461), + [anon_sym_GT] = ACTIONS(463), + [anon_sym_GT_EQ] = ACTIONS(461), + [anon_sym_LT] = ACTIONS(463), + [anon_sym_LT_EQ] = ACTIONS(461), + [anon_sym_DASH_GT] = ACTIONS(461), + [anon_sym_COLON_GT] = ACTIONS(461), + [anon_sym_COLON_COLON] = ACTIONS(1678), + [anon_sym_AT] = ACTIONS(463), + [anon_sym_TILDE] = ACTIONS(461), + [anon_sym_AT_STAR] = ACTIONS(461), + [anon_sym_SLASH_STAR] = ACTIONS(461), + [anon_sym_BSLASH_AMP] = ACTIONS(461), + [anon_sym_BSLASH_PLUS] = ACTIONS(461), + [anon_sym_AMP] = ACTIONS(461), + [anon_sym_PIPE_DASH_GT] = ACTIONS(461), + [anon_sym_3] = ACTIONS(461), + [anon_sym_4] = ACTIONS(461), + [anon_sym_STAR_STAR] = ACTIONS(461), + [anon_sym_DOT] = ACTIONS(461), + [anon_sym_BSLASH] = ACTIONS(463), + [anon_sym_5] = ACTIONS(461), + [anon_sym_6] = ACTIONS(461), + [anon_sym_7] = ACTIONS(461), + [anon_sym_8] = ACTIONS(461), + [anon_sym_9] = ACTIONS(461), + [anon_sym_STAR] = ACTIONS(463), + [anon_sym_10] = ACTIONS(461), + [anon_sym_11] = ACTIONS(461), + [anon_sym_12] = ACTIONS(461), + [anon_sym_13] = ACTIONS(461), + [anon_sym_14] = ACTIONS(461), + [anon_sym_15] = ACTIONS(461), + [anon_sym_SLASH] = ACTIONS(463), + [anon_sym_16] = ACTIONS(461), + [anon_sym_BSLASH_SLASH] = ACTIONS(461), + [anon_sym_SLASH_AT] = ACTIONS(461), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(461), + [anon_sym_BANG] = ACTIONS(463), + [anon_sym_BANG_BANG] = ACTIONS(461), + [anon_sym_SQUOTE] = ACTIONS(461), + [anon_sym_BSLASH_AT] = ACTIONS(461), + [anon_sym_CARET] = ACTIONS(463), + [anon_sym_BSLASH_CARET] = ACTIONS(461), + [anon_sym_AT_AT] = ACTIONS(463), + [anon_sym_AT_AT_AT] = ACTIONS(461), + [anon_sym_PIPE] = ACTIONS(463), + [anon_sym_LT_GT] = ACTIONS(461), + [sym_part_bracket_end] = ACTIONS(461), + [sym_comment] = ACTIONS(3), + }, + [847] = { + [sym_composition_operator] = STATE(359), + [aux_sym_composition_repeat1] = STATE(847), + [aux_sym_source_file_token1] = ACTIONS(469), + [anon_sym_COMMA] = ACTIONS(469), + [anon_sym_PLUS] = ACTIONS(469), + [anon_sym_DASH] = ACTIONS(471), + [anon_sym_] = ACTIONS(469), + [anon_sym_BSLASH_] = ACTIONS(469), + [anon_sym_SEMI] = ACTIONS(469), + [anon_sym_EQ] = ACTIONS(471), + [anon_sym_COLON_EQ] = ACTIONS(469), + [anon_sym_CARET_EQ] = ACTIONS(469), + [anon_sym_CARET_COLON_EQ] = ACTIONS(469), + [anon_sym_EQ_DOT] = ACTIONS(469), + [anon_sym_QMARK] = ACTIONS(469), + [anon_sym_EQ_EQ] = ACTIONS(469), + [anon_sym_BANG_EQ] = ACTIONS(469), + [anon_sym_GT] = ACTIONS(471), + [anon_sym_GT_EQ] = ACTIONS(469), + [anon_sym_LT] = ACTIONS(471), + [anon_sym_LT_EQ] = ACTIONS(469), + [anon_sym_DASH_GT] = ACTIONS(469), + [anon_sym_COLON_GT] = ACTIONS(469), + [anon_sym_COLON_COLON] = ACTIONS(469), + [anon_sym_AT] = ACTIONS(471), + [anon_sym_TILDE] = ACTIONS(469), + [anon_sym_AT_STAR] = ACTIONS(1681), + [anon_sym_SLASH_STAR] = ACTIONS(469), + [anon_sym_BSLASH_AMP] = ACTIONS(469), + [anon_sym_BSLASH_PLUS] = ACTIONS(469), + [anon_sym_AMP] = ACTIONS(469), + [anon_sym_PIPE_DASH_GT] = ACTIONS(469), + [anon_sym_3] = ACTIONS(469), + [anon_sym_4] = ACTIONS(469), + [anon_sym_STAR_STAR] = ACTIONS(469), + [anon_sym_DOT] = ACTIONS(469), + [anon_sym_BSLASH] = ACTIONS(471), + [anon_sym_5] = ACTIONS(469), + [anon_sym_6] = ACTIONS(469), + [anon_sym_7] = ACTIONS(469), + [anon_sym_8] = ACTIONS(469), + [anon_sym_9] = ACTIONS(469), + [anon_sym_STAR] = ACTIONS(471), + [anon_sym_10] = ACTIONS(469), + [anon_sym_11] = ACTIONS(469), + [anon_sym_12] = ACTIONS(469), + [anon_sym_13] = ACTIONS(469), + [anon_sym_14] = ACTIONS(469), + [anon_sym_15] = ACTIONS(469), + [anon_sym_SLASH] = ACTIONS(471), + [anon_sym_16] = ACTIONS(469), + [anon_sym_BSLASH_SLASH] = ACTIONS(469), + [anon_sym_SLASH_AT] = ACTIONS(469), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(469), + [anon_sym_BANG] = ACTIONS(471), + [anon_sym_BANG_BANG] = ACTIONS(469), + [anon_sym_SQUOTE] = ACTIONS(469), + [anon_sym_BSLASH_AT] = ACTIONS(469), + [anon_sym_CARET] = ACTIONS(471), + [anon_sym_BSLASH_CARET] = ACTIONS(469), + [anon_sym_AT_AT] = ACTIONS(471), + [anon_sym_AT_AT_AT] = ACTIONS(469), + [anon_sym_PIPE] = ACTIONS(471), + [anon_sym_LT_GT] = ACTIONS(469), + [sym_part_bracket_end] = ACTIONS(469), + [sym_comment] = ACTIONS(3), + }, + [848] = { + [sym_right_composition_operator] = STATE(361), + [aux_sym_right_composition_repeat1] = STATE(848), + [aux_sym_source_file_token1] = ACTIONS(473), + [anon_sym_COMMA] = ACTIONS(473), + [anon_sym_PLUS] = ACTIONS(473), + [anon_sym_DASH] = ACTIONS(475), + [anon_sym_] = ACTIONS(473), + [anon_sym_BSLASH_] = ACTIONS(473), + [anon_sym_SEMI] = ACTIONS(473), + [anon_sym_EQ] = ACTIONS(475), + [anon_sym_COLON_EQ] = ACTIONS(473), + [anon_sym_CARET_EQ] = ACTIONS(473), + [anon_sym_CARET_COLON_EQ] = ACTIONS(473), + [anon_sym_EQ_DOT] = ACTIONS(473), + [anon_sym_QMARK] = ACTIONS(473), + [anon_sym_EQ_EQ] = ACTIONS(473), + [anon_sym_BANG_EQ] = ACTIONS(473), + [anon_sym_GT] = ACTIONS(475), + [anon_sym_GT_EQ] = ACTIONS(473), + [anon_sym_LT] = ACTIONS(475), + [anon_sym_LT_EQ] = ACTIONS(473), + [anon_sym_DASH_GT] = ACTIONS(473), + [anon_sym_COLON_GT] = ACTIONS(473), + [anon_sym_COLON_COLON] = ACTIONS(473), + [anon_sym_AT] = ACTIONS(475), + [anon_sym_TILDE] = ACTIONS(473), + [anon_sym_AT_STAR] = ACTIONS(473), + [anon_sym_SLASH_STAR] = ACTIONS(1702), + [anon_sym_BSLASH_AMP] = ACTIONS(473), + [anon_sym_BSLASH_PLUS] = ACTIONS(473), + [anon_sym_AMP] = ACTIONS(473), + [anon_sym_PIPE_DASH_GT] = ACTIONS(473), + [anon_sym_3] = ACTIONS(473), + [anon_sym_4] = ACTIONS(473), + [anon_sym_STAR_STAR] = ACTIONS(473), + [anon_sym_DOT] = ACTIONS(473), + [anon_sym_BSLASH] = ACTIONS(475), + [anon_sym_5] = ACTIONS(473), + [anon_sym_6] = ACTIONS(473), + [anon_sym_7] = ACTIONS(473), + [anon_sym_8] = ACTIONS(473), + [anon_sym_9] = ACTIONS(473), + [anon_sym_STAR] = ACTIONS(475), + [anon_sym_10] = ACTIONS(473), + [anon_sym_11] = ACTIONS(473), + [anon_sym_12] = ACTIONS(473), + [anon_sym_13] = ACTIONS(473), + [anon_sym_14] = ACTIONS(473), + [anon_sym_15] = ACTIONS(473), + [anon_sym_SLASH] = ACTIONS(475), + [anon_sym_16] = ACTIONS(473), + [anon_sym_BSLASH_SLASH] = ACTIONS(473), + [anon_sym_SLASH_AT] = ACTIONS(473), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(473), + [anon_sym_BANG] = ACTIONS(475), + [anon_sym_BANG_BANG] = ACTIONS(473), + [anon_sym_SQUOTE] = ACTIONS(473), + [anon_sym_BSLASH_AT] = ACTIONS(473), + [anon_sym_CARET] = ACTIONS(475), + [anon_sym_BSLASH_CARET] = ACTIONS(473), + [anon_sym_AT_AT] = ACTIONS(475), + [anon_sym_AT_AT_AT] = ACTIONS(473), + [anon_sym_PIPE] = ACTIONS(475), + [anon_sym_LT_GT] = ACTIONS(473), + [sym_part_bracket_end] = ACTIONS(473), + [sym_comment] = ACTIONS(3), + }, + [849] = { + [sym_small_circle_operator] = STATE(367), + [aux_sym_small_circle_repeat1] = STATE(849), + [aux_sym_source_file_token1] = ACTIONS(490), + [anon_sym_COMMA] = ACTIONS(490), + [anon_sym_PLUS] = ACTIONS(490), + [anon_sym_DASH] = ACTIONS(492), + [anon_sym_] = ACTIONS(490), + [anon_sym_BSLASH_] = ACTIONS(490), + [anon_sym_SEMI] = ACTIONS(490), + [anon_sym_EQ] = ACTIONS(492), + [anon_sym_COLON_EQ] = ACTIONS(490), + [anon_sym_CARET_EQ] = ACTIONS(490), + [anon_sym_CARET_COLON_EQ] = ACTIONS(490), + [anon_sym_EQ_DOT] = ACTIONS(490), + [anon_sym_QMARK] = ACTIONS(490), + [anon_sym_EQ_EQ] = ACTIONS(490), + [anon_sym_BANG_EQ] = ACTIONS(490), + [anon_sym_GT] = ACTIONS(492), + [anon_sym_GT_EQ] = ACTIONS(490), + [anon_sym_LT] = ACTIONS(492), + [anon_sym_LT_EQ] = ACTIONS(490), + [anon_sym_DASH_GT] = ACTIONS(490), + [anon_sym_COLON_GT] = ACTIONS(490), + [anon_sym_COLON_COLON] = ACTIONS(490), + [anon_sym_AT] = ACTIONS(492), + [anon_sym_TILDE] = ACTIONS(490), + [anon_sym_AT_STAR] = ACTIONS(490), + [anon_sym_SLASH_STAR] = ACTIONS(490), + [anon_sym_BSLASH_AMP] = ACTIONS(490), + [anon_sym_BSLASH_PLUS] = ACTIONS(490), + [anon_sym_AMP] = ACTIONS(490), + [anon_sym_PIPE_DASH_GT] = ACTIONS(490), + [anon_sym_3] = ACTIONS(1705), + [anon_sym_4] = ACTIONS(490), + [anon_sym_STAR_STAR] = ACTIONS(490), + [anon_sym_DOT] = ACTIONS(490), + [anon_sym_BSLASH] = ACTIONS(492), + [anon_sym_5] = ACTIONS(490), + [anon_sym_6] = ACTIONS(490), + [anon_sym_7] = ACTIONS(490), + [anon_sym_8] = ACTIONS(490), + [anon_sym_9] = ACTIONS(490), + [anon_sym_STAR] = ACTIONS(492), + [anon_sym_10] = ACTIONS(490), + [anon_sym_11] = ACTIONS(490), + [anon_sym_12] = ACTIONS(490), + [anon_sym_13] = ACTIONS(490), + [anon_sym_14] = ACTIONS(490), + [anon_sym_15] = ACTIONS(490), + [anon_sym_SLASH] = ACTIONS(492), + [anon_sym_16] = ACTIONS(490), + [anon_sym_BSLASH_SLASH] = ACTIONS(490), + [anon_sym_SLASH_AT] = ACTIONS(490), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(490), + [anon_sym_BANG] = ACTIONS(492), + [anon_sym_BANG_BANG] = ACTIONS(490), + [anon_sym_SQUOTE] = ACTIONS(490), + [anon_sym_BSLASH_AT] = ACTIONS(490), + [anon_sym_CARET] = ACTIONS(492), + [anon_sym_BSLASH_CARET] = ACTIONS(490), + [anon_sym_AT_AT] = ACTIONS(492), + [anon_sym_AT_AT_AT] = ACTIONS(490), + [anon_sym_PIPE] = ACTIONS(492), + [anon_sym_LT_GT] = ACTIONS(490), + [sym_part_bracket_end] = ACTIONS(490), + [sym_comment] = ACTIONS(3), + }, + [850] = { + [sym_circle_dot_operator] = STATE(368), + [aux_sym_circle_dot_repeat1] = STATE(850), + [aux_sym_source_file_token1] = ACTIONS(494), + [anon_sym_COMMA] = ACTIONS(494), + [anon_sym_PLUS] = ACTIONS(494), + [anon_sym_DASH] = ACTIONS(496), + [anon_sym_] = ACTIONS(494), + [anon_sym_BSLASH_] = ACTIONS(494), + [anon_sym_SEMI] = ACTIONS(494), + [anon_sym_EQ] = ACTIONS(496), + [anon_sym_COLON_EQ] = ACTIONS(494), + [anon_sym_CARET_EQ] = ACTIONS(494), + [anon_sym_CARET_COLON_EQ] = ACTIONS(494), + [anon_sym_EQ_DOT] = ACTIONS(494), + [anon_sym_QMARK] = ACTIONS(494), + [anon_sym_EQ_EQ] = ACTIONS(494), + [anon_sym_BANG_EQ] = ACTIONS(494), + [anon_sym_GT] = ACTIONS(496), + [anon_sym_GT_EQ] = ACTIONS(494), + [anon_sym_LT] = ACTIONS(496), + [anon_sym_LT_EQ] = ACTIONS(494), + [anon_sym_DASH_GT] = ACTIONS(494), + [anon_sym_COLON_GT] = ACTIONS(494), + [anon_sym_COLON_COLON] = ACTIONS(494), + [anon_sym_AT] = ACTIONS(496), + [anon_sym_TILDE] = ACTIONS(494), + [anon_sym_AT_STAR] = ACTIONS(494), + [anon_sym_SLASH_STAR] = ACTIONS(494), + [anon_sym_BSLASH_AMP] = ACTIONS(494), + [anon_sym_BSLASH_PLUS] = ACTIONS(494), + [anon_sym_AMP] = ACTIONS(494), + [anon_sym_PIPE_DASH_GT] = ACTIONS(494), + [anon_sym_3] = ACTIONS(494), + [anon_sym_4] = ACTIONS(1724), + [anon_sym_STAR_STAR] = ACTIONS(494), + [anon_sym_DOT] = ACTIONS(494), + [anon_sym_BSLASH] = ACTIONS(496), + [anon_sym_5] = ACTIONS(494), + [anon_sym_6] = ACTIONS(494), + [anon_sym_7] = ACTIONS(494), + [anon_sym_8] = ACTIONS(494), + [anon_sym_9] = ACTIONS(494), + [anon_sym_STAR] = ACTIONS(496), + [anon_sym_10] = ACTIONS(494), + [anon_sym_11] = ACTIONS(494), + [anon_sym_12] = ACTIONS(494), + [anon_sym_13] = ACTIONS(494), + [anon_sym_14] = ACTIONS(494), + [anon_sym_15] = ACTIONS(494), + [anon_sym_SLASH] = ACTIONS(496), + [anon_sym_16] = ACTIONS(494), + [anon_sym_BSLASH_SLASH] = ACTIONS(494), + [anon_sym_SLASH_AT] = ACTIONS(494), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(494), + [anon_sym_BANG] = ACTIONS(496), + [anon_sym_BANG_BANG] = ACTIONS(494), + [anon_sym_SQUOTE] = ACTIONS(494), + [anon_sym_BSLASH_AT] = ACTIONS(494), + [anon_sym_CARET] = ACTIONS(496), + [anon_sym_BSLASH_CARET] = ACTIONS(494), + [anon_sym_AT_AT] = ACTIONS(496), + [anon_sym_AT_AT_AT] = ACTIONS(494), + [anon_sym_PIPE] = ACTIONS(496), + [anon_sym_LT_GT] = ACTIONS(494), + [sym_part_bracket_end] = ACTIONS(494), + [sym_comment] = ACTIONS(3), + }, + [851] = { + [sym_non_commutative_multiply_operator] = STATE(371), + [aux_sym_non_commutative_multiply_repeat1] = STATE(851), + [aux_sym_source_file_token1] = ACTIONS(498), + [anon_sym_COMMA] = ACTIONS(498), + [anon_sym_PLUS] = ACTIONS(498), + [anon_sym_DASH] = ACTIONS(500), + [anon_sym_] = ACTIONS(498), + [anon_sym_BSLASH_] = ACTIONS(498), + [anon_sym_SEMI] = ACTIONS(498), + [anon_sym_EQ] = ACTIONS(500), + [anon_sym_COLON_EQ] = ACTIONS(498), + [anon_sym_CARET_EQ] = ACTIONS(498), + [anon_sym_CARET_COLON_EQ] = ACTIONS(498), + [anon_sym_EQ_DOT] = ACTIONS(498), + [anon_sym_QMARK] = ACTIONS(498), + [anon_sym_EQ_EQ] = ACTIONS(498), + [anon_sym_BANG_EQ] = ACTIONS(498), + [anon_sym_GT] = ACTIONS(500), + [anon_sym_GT_EQ] = ACTIONS(498), + [anon_sym_LT] = ACTIONS(500), + [anon_sym_LT_EQ] = ACTIONS(498), + [anon_sym_DASH_GT] = ACTIONS(498), + [anon_sym_COLON_GT] = ACTIONS(498), + [anon_sym_COLON_COLON] = ACTIONS(498), + [anon_sym_AT] = ACTIONS(500), + [anon_sym_TILDE] = ACTIONS(498), + [anon_sym_AT_STAR] = ACTIONS(498), + [anon_sym_SLASH_STAR] = ACTIONS(498), + [anon_sym_BSLASH_AMP] = ACTIONS(498), + [anon_sym_BSLASH_PLUS] = ACTIONS(498), + [anon_sym_AMP] = ACTIONS(498), + [anon_sym_PIPE_DASH_GT] = ACTIONS(498), + [anon_sym_3] = ACTIONS(498), + [anon_sym_4] = ACTIONS(498), + [anon_sym_STAR_STAR] = ACTIONS(1727), + [anon_sym_DOT] = ACTIONS(498), + [anon_sym_BSLASH] = ACTIONS(500), + [anon_sym_5] = ACTIONS(498), + [anon_sym_6] = ACTIONS(498), + [anon_sym_7] = ACTIONS(498), + [anon_sym_8] = ACTIONS(498), + [anon_sym_9] = ACTIONS(498), + [anon_sym_STAR] = ACTIONS(500), + [anon_sym_10] = ACTIONS(498), + [anon_sym_11] = ACTIONS(498), + [anon_sym_12] = ACTIONS(498), + [anon_sym_13] = ACTIONS(498), + [anon_sym_14] = ACTIONS(498), + [anon_sym_15] = ACTIONS(498), + [anon_sym_SLASH] = ACTIONS(500), + [anon_sym_16] = ACTIONS(498), + [anon_sym_BSLASH_SLASH] = ACTIONS(498), + [anon_sym_SLASH_AT] = ACTIONS(498), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(498), + [anon_sym_BANG] = ACTIONS(500), + [anon_sym_BANG_BANG] = ACTIONS(498), + [anon_sym_SQUOTE] = ACTIONS(498), + [anon_sym_BSLASH_AT] = ACTIONS(498), + [anon_sym_CARET] = ACTIONS(500), + [anon_sym_BSLASH_CARET] = ACTIONS(498), + [anon_sym_AT_AT] = ACTIONS(500), + [anon_sym_AT_AT_AT] = ACTIONS(498), + [anon_sym_PIPE] = ACTIONS(500), + [anon_sym_LT_GT] = ACTIONS(498), + [sym_part_bracket_end] = ACTIONS(498), + [sym_comment] = ACTIONS(3), + }, + [852] = { + [sym_dot_operator] = STATE(372), + [aux_sym_dot_repeat1] = STATE(852), + [aux_sym_source_file_token1] = ACTIONS(502), + [anon_sym_COMMA] = ACTIONS(502), + [anon_sym_PLUS] = ACTIONS(502), + [anon_sym_DASH] = ACTIONS(504), + [anon_sym_] = ACTIONS(502), + [anon_sym_BSLASH_] = ACTIONS(502), + [anon_sym_SEMI] = ACTIONS(502), + [anon_sym_EQ] = ACTIONS(504), + [anon_sym_COLON_EQ] = ACTIONS(502), + [anon_sym_CARET_EQ] = ACTIONS(502), + [anon_sym_CARET_COLON_EQ] = ACTIONS(502), + [anon_sym_EQ_DOT] = ACTIONS(502), + [anon_sym_QMARK] = ACTIONS(502), + [anon_sym_EQ_EQ] = ACTIONS(502), + [anon_sym_BANG_EQ] = ACTIONS(502), + [anon_sym_GT] = ACTIONS(504), + [anon_sym_GT_EQ] = ACTIONS(502), + [anon_sym_LT] = ACTIONS(504), + [anon_sym_LT_EQ] = ACTIONS(502), + [anon_sym_DASH_GT] = ACTIONS(502), + [anon_sym_COLON_GT] = ACTIONS(502), + [anon_sym_COLON_COLON] = ACTIONS(502), + [anon_sym_AT] = ACTIONS(504), + [anon_sym_TILDE] = ACTIONS(502), + [anon_sym_AT_STAR] = ACTIONS(502), + [anon_sym_SLASH_STAR] = ACTIONS(502), + [anon_sym_BSLASH_AMP] = ACTIONS(502), + [anon_sym_BSLASH_PLUS] = ACTIONS(502), + [anon_sym_AMP] = ACTIONS(502), + [anon_sym_PIPE_DASH_GT] = ACTIONS(502), + [anon_sym_3] = ACTIONS(502), + [anon_sym_4] = ACTIONS(502), + [anon_sym_STAR_STAR] = ACTIONS(502), + [anon_sym_DOT] = ACTIONS(1755), + [anon_sym_BSLASH] = ACTIONS(504), + [anon_sym_5] = ACTIONS(502), + [anon_sym_6] = ACTIONS(502), + [anon_sym_7] = ACTIONS(502), + [anon_sym_8] = ACTIONS(502), + [anon_sym_9] = ACTIONS(502), + [anon_sym_STAR] = ACTIONS(504), + [anon_sym_10] = ACTIONS(502), + [anon_sym_11] = ACTIONS(502), + [anon_sym_12] = ACTIONS(502), + [anon_sym_13] = ACTIONS(502), + [anon_sym_14] = ACTIONS(502), + [anon_sym_15] = ACTIONS(502), + [anon_sym_SLASH] = ACTIONS(504), + [anon_sym_16] = ACTIONS(502), + [anon_sym_BSLASH_SLASH] = ACTIONS(502), + [anon_sym_SLASH_AT] = ACTIONS(502), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(502), + [anon_sym_BANG] = ACTIONS(504), + [anon_sym_BANG_BANG] = ACTIONS(502), + [anon_sym_SQUOTE] = ACTIONS(502), + [anon_sym_BSLASH_AT] = ACTIONS(502), + [anon_sym_CARET] = ACTIONS(504), + [anon_sym_BSLASH_CARET] = ACTIONS(502), + [anon_sym_AT_AT] = ACTIONS(504), + [anon_sym_AT_AT_AT] = ACTIONS(502), + [anon_sym_PIPE] = ACTIONS(504), + [anon_sym_LT_GT] = ACTIONS(502), + [sym_part_bracket_end] = ACTIONS(502), + [sym_comment] = ACTIONS(3), + }, + [853] = { + [sym_string_join_operator] = STATE(404), + [aux_sym_string_join_repeat1] = STATE(868), + [aux_sym_source_file_token1] = ACTIONS(1716), + [anon_sym_COMMA] = ACTIONS(1716), + [anon_sym_PLUS] = ACTIONS(1716), + [anon_sym_DASH] = ACTIONS(1718), + [anon_sym_] = ACTIONS(1716), + [anon_sym_BSLASH_] = ACTIONS(1716), + [anon_sym_SEMI] = ACTIONS(1716), + [anon_sym_EQ] = ACTIONS(1718), + [anon_sym_COLON_EQ] = ACTIONS(1716), + [anon_sym_CARET_EQ] = ACTIONS(1716), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1716), + [anon_sym_EQ_DOT] = ACTIONS(1716), + [anon_sym_QMARK] = ACTIONS(1716), + [anon_sym_EQ_EQ] = ACTIONS(1716), + [anon_sym_BANG_EQ] = ACTIONS(1716), + [anon_sym_GT] = ACTIONS(1718), + [anon_sym_GT_EQ] = ACTIONS(1716), + [anon_sym_LT] = ACTIONS(1718), + [anon_sym_LT_EQ] = ACTIONS(1716), + [anon_sym_DASH_GT] = ACTIONS(1716), + [anon_sym_COLON_GT] = ACTIONS(1716), + [anon_sym_COLON_COLON] = ACTIONS(1716), + [anon_sym_AT] = ACTIONS(1718), + [anon_sym_TILDE] = ACTIONS(1716), + [anon_sym_AT_STAR] = ACTIONS(1716), + [anon_sym_SLASH_STAR] = ACTIONS(1716), + [anon_sym_BSLASH_AMP] = ACTIONS(1716), + [anon_sym_BSLASH_PLUS] = ACTIONS(1716), + [anon_sym_AMP] = ACTIONS(1716), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1716), + [anon_sym_3] = ACTIONS(1716), + [anon_sym_4] = ACTIONS(1716), + [anon_sym_STAR_STAR] = ACTIONS(1716), + [anon_sym_DOT] = ACTIONS(1716), + [anon_sym_BSLASH] = ACTIONS(1718), + [anon_sym_5] = ACTIONS(1716), + [anon_sym_6] = ACTIONS(1716), + [anon_sym_7] = ACTIONS(1716), + [anon_sym_8] = ACTIONS(1716), + [anon_sym_9] = ACTIONS(1716), + [anon_sym_STAR] = ACTIONS(1718), + [anon_sym_10] = ACTIONS(1716), + [anon_sym_11] = ACTIONS(1716), + [anon_sym_12] = ACTIONS(1716), + [anon_sym_13] = ACTIONS(1716), + [anon_sym_14] = ACTIONS(1716), + [anon_sym_15] = ACTIONS(1716), + [anon_sym_SLASH] = ACTIONS(1718), + [anon_sym_16] = ACTIONS(1716), + [anon_sym_BSLASH_SLASH] = ACTIONS(1716), + [anon_sym_SLASH_AT] = ACTIONS(1716), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1716), + [anon_sym_BANG] = ACTIONS(1718), + [anon_sym_BANG_BANG] = ACTIONS(1716), + [anon_sym_SQUOTE] = ACTIONS(1716), + [anon_sym_BSLASH_AT] = ACTIONS(1716), + [anon_sym_CARET] = ACTIONS(1718), + [anon_sym_BSLASH_CARET] = ACTIONS(1716), + [anon_sym_AT_AT] = ACTIONS(1718), + [anon_sym_AT_AT_AT] = ACTIONS(1716), + [anon_sym_PIPE] = ACTIONS(1718), + [anon_sym_LT_GT] = ACTIONS(101), + [sym_part_bracket_end] = ACTIONS(1716), + [sym_comment] = ACTIONS(3), + }, + [854] = { + [sym_diamond_operator] = STATE(374), + [aux_sym_diamond_repeat1] = STATE(854), + [aux_sym_source_file_token1] = ACTIONS(510), + [anon_sym_COMMA] = ACTIONS(510), + [anon_sym_PLUS] = ACTIONS(510), + [anon_sym_DASH] = ACTIONS(512), + [anon_sym_] = ACTIONS(510), + [anon_sym_BSLASH_] = ACTIONS(510), + [anon_sym_SEMI] = ACTIONS(510), + [anon_sym_EQ] = ACTIONS(512), + [anon_sym_COLON_EQ] = ACTIONS(510), + [anon_sym_CARET_EQ] = ACTIONS(510), + [anon_sym_CARET_COLON_EQ] = ACTIONS(510), + [anon_sym_EQ_DOT] = ACTIONS(510), + [anon_sym_QMARK] = ACTIONS(510), + [anon_sym_EQ_EQ] = ACTIONS(510), + [anon_sym_BANG_EQ] = ACTIONS(510), + [anon_sym_GT] = ACTIONS(512), + [anon_sym_GT_EQ] = ACTIONS(510), + [anon_sym_LT] = ACTIONS(512), + [anon_sym_LT_EQ] = ACTIONS(510), + [anon_sym_DASH_GT] = ACTIONS(510), + [anon_sym_COLON_GT] = ACTIONS(510), + [anon_sym_COLON_COLON] = ACTIONS(510), + [anon_sym_AT] = ACTIONS(512), + [anon_sym_TILDE] = ACTIONS(510), + [anon_sym_AT_STAR] = ACTIONS(510), + [anon_sym_SLASH_STAR] = ACTIONS(510), + [anon_sym_BSLASH_AMP] = ACTIONS(510), + [anon_sym_BSLASH_PLUS] = ACTIONS(510), + [anon_sym_AMP] = ACTIONS(510), + [anon_sym_PIPE_DASH_GT] = ACTIONS(510), + [anon_sym_3] = ACTIONS(510), + [anon_sym_4] = ACTIONS(510), + [anon_sym_STAR_STAR] = ACTIONS(510), + [anon_sym_DOT] = ACTIONS(510), + [anon_sym_BSLASH] = ACTIONS(512), + [anon_sym_5] = ACTIONS(1821), + [anon_sym_6] = ACTIONS(510), + [anon_sym_7] = ACTIONS(510), + [anon_sym_8] = ACTIONS(510), + [anon_sym_9] = ACTIONS(510), + [anon_sym_STAR] = ACTIONS(512), + [anon_sym_10] = ACTIONS(510), + [anon_sym_11] = ACTIONS(510), + [anon_sym_12] = ACTIONS(510), + [anon_sym_13] = ACTIONS(510), + [anon_sym_14] = ACTIONS(510), + [anon_sym_15] = ACTIONS(510), + [anon_sym_SLASH] = ACTIONS(512), + [anon_sym_16] = ACTIONS(510), + [anon_sym_BSLASH_SLASH] = ACTIONS(510), + [anon_sym_SLASH_AT] = ACTIONS(510), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(510), + [anon_sym_BANG] = ACTIONS(512), + [anon_sym_BANG_BANG] = ACTIONS(510), + [anon_sym_SQUOTE] = ACTIONS(510), + [anon_sym_BSLASH_AT] = ACTIONS(510), + [anon_sym_CARET] = ACTIONS(512), + [anon_sym_BSLASH_CARET] = ACTIONS(510), + [anon_sym_AT_AT] = ACTIONS(512), + [anon_sym_AT_AT_AT] = ACTIONS(510), + [anon_sym_PIPE] = ACTIONS(512), + [anon_sym_LT_GT] = ACTIONS(510), + [sym_part_bracket_end] = ACTIONS(510), + [sym_comment] = ACTIONS(3), + }, + [855] = { + [sym_wedge_operator] = STATE(375), + [aux_sym_wedge_repeat1] = STATE(855), + [aux_sym_source_file_token1] = ACTIONS(514), + [anon_sym_COMMA] = ACTIONS(514), + [anon_sym_PLUS] = ACTIONS(514), + [anon_sym_DASH] = ACTIONS(516), + [anon_sym_] = ACTIONS(514), + [anon_sym_BSLASH_] = ACTIONS(514), + [anon_sym_SEMI] = ACTIONS(514), + [anon_sym_EQ] = ACTIONS(516), + [anon_sym_COLON_EQ] = ACTIONS(514), + [anon_sym_CARET_EQ] = ACTIONS(514), + [anon_sym_CARET_COLON_EQ] = ACTIONS(514), + [anon_sym_EQ_DOT] = ACTIONS(514), + [anon_sym_QMARK] = ACTIONS(514), + [anon_sym_EQ_EQ] = ACTIONS(514), + [anon_sym_BANG_EQ] = ACTIONS(514), + [anon_sym_GT] = ACTIONS(516), + [anon_sym_GT_EQ] = ACTIONS(514), + [anon_sym_LT] = ACTIONS(516), + [anon_sym_LT_EQ] = ACTIONS(514), + [anon_sym_DASH_GT] = ACTIONS(514), + [anon_sym_COLON_GT] = ACTIONS(514), + [anon_sym_COLON_COLON] = ACTIONS(514), + [anon_sym_AT] = ACTIONS(516), + [anon_sym_TILDE] = ACTIONS(514), + [anon_sym_AT_STAR] = ACTIONS(514), + [anon_sym_SLASH_STAR] = ACTIONS(514), + [anon_sym_BSLASH_AMP] = ACTIONS(514), + [anon_sym_BSLASH_PLUS] = ACTIONS(514), + [anon_sym_AMP] = ACTIONS(514), + [anon_sym_PIPE_DASH_GT] = ACTIONS(514), + [anon_sym_3] = ACTIONS(514), + [anon_sym_4] = ACTIONS(514), + [anon_sym_STAR_STAR] = ACTIONS(514), + [anon_sym_DOT] = ACTIONS(514), + [anon_sym_BSLASH] = ACTIONS(516), + [anon_sym_5] = ACTIONS(514), + [anon_sym_6] = ACTIONS(1842), + [anon_sym_7] = ACTIONS(514), + [anon_sym_8] = ACTIONS(514), + [anon_sym_9] = ACTIONS(514), + [anon_sym_STAR] = ACTIONS(516), + [anon_sym_10] = ACTIONS(514), + [anon_sym_11] = ACTIONS(514), + [anon_sym_12] = ACTIONS(514), + [anon_sym_13] = ACTIONS(514), + [anon_sym_14] = ACTIONS(514), + [anon_sym_15] = ACTIONS(514), + [anon_sym_SLASH] = ACTIONS(516), + [anon_sym_16] = ACTIONS(514), + [anon_sym_BSLASH_SLASH] = ACTIONS(514), + [anon_sym_SLASH_AT] = ACTIONS(514), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(514), + [anon_sym_BANG] = ACTIONS(516), + [anon_sym_BANG_BANG] = ACTIONS(514), + [anon_sym_SQUOTE] = ACTIONS(514), + [anon_sym_BSLASH_AT] = ACTIONS(514), + [anon_sym_CARET] = ACTIONS(516), + [anon_sym_BSLASH_CARET] = ACTIONS(514), + [anon_sym_AT_AT] = ACTIONS(516), + [anon_sym_AT_AT_AT] = ACTIONS(514), + [anon_sym_PIPE] = ACTIONS(516), + [anon_sym_LT_GT] = ACTIONS(514), + [sym_part_bracket_end] = ACTIONS(514), + [sym_comment] = ACTIONS(3), + }, + [856] = { + [sym_vee_operator] = STATE(376), + [aux_sym_vee_repeat1] = STATE(856), + [aux_sym_source_file_token1] = ACTIONS(518), + [anon_sym_COMMA] = ACTIONS(518), + [anon_sym_PLUS] = ACTIONS(518), + [anon_sym_DASH] = ACTIONS(520), + [anon_sym_] = ACTIONS(518), + [anon_sym_BSLASH_] = ACTIONS(518), + [anon_sym_SEMI] = ACTIONS(518), + [anon_sym_EQ] = ACTIONS(520), + [anon_sym_COLON_EQ] = ACTIONS(518), + [anon_sym_CARET_EQ] = ACTIONS(518), + [anon_sym_CARET_COLON_EQ] = ACTIONS(518), + [anon_sym_EQ_DOT] = ACTIONS(518), + [anon_sym_QMARK] = ACTIONS(518), + [anon_sym_EQ_EQ] = ACTIONS(518), + [anon_sym_BANG_EQ] = ACTIONS(518), + [anon_sym_GT] = ACTIONS(520), + [anon_sym_GT_EQ] = ACTIONS(518), + [anon_sym_LT] = ACTIONS(520), + [anon_sym_LT_EQ] = ACTIONS(518), + [anon_sym_DASH_GT] = ACTIONS(518), + [anon_sym_COLON_GT] = ACTIONS(518), + [anon_sym_COLON_COLON] = ACTIONS(518), + [anon_sym_AT] = ACTIONS(520), + [anon_sym_TILDE] = ACTIONS(518), + [anon_sym_AT_STAR] = ACTIONS(518), + [anon_sym_SLASH_STAR] = ACTIONS(518), + [anon_sym_BSLASH_AMP] = ACTIONS(518), + [anon_sym_BSLASH_PLUS] = ACTIONS(518), + [anon_sym_AMP] = ACTIONS(518), + [anon_sym_PIPE_DASH_GT] = ACTIONS(518), + [anon_sym_3] = ACTIONS(518), + [anon_sym_4] = ACTIONS(518), + [anon_sym_STAR_STAR] = ACTIONS(518), + [anon_sym_DOT] = ACTIONS(518), + [anon_sym_BSLASH] = ACTIONS(520), + [anon_sym_5] = ACTIONS(518), + [anon_sym_6] = ACTIONS(518), + [anon_sym_7] = ACTIONS(1688), + [anon_sym_8] = ACTIONS(518), + [anon_sym_9] = ACTIONS(518), + [anon_sym_STAR] = ACTIONS(520), + [anon_sym_10] = ACTIONS(518), + [anon_sym_11] = ACTIONS(518), + [anon_sym_12] = ACTIONS(518), + [anon_sym_13] = ACTIONS(518), + [anon_sym_14] = ACTIONS(518), + [anon_sym_15] = ACTIONS(518), + [anon_sym_SLASH] = ACTIONS(520), + [anon_sym_16] = ACTIONS(518), + [anon_sym_BSLASH_SLASH] = ACTIONS(518), + [anon_sym_SLASH_AT] = ACTIONS(518), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(518), + [anon_sym_BANG] = ACTIONS(520), + [anon_sym_BANG_BANG] = ACTIONS(518), + [anon_sym_SQUOTE] = ACTIONS(518), + [anon_sym_BSLASH_AT] = ACTIONS(518), + [anon_sym_CARET] = ACTIONS(520), + [anon_sym_BSLASH_CARET] = ACTIONS(518), + [anon_sym_AT_AT] = ACTIONS(520), + [anon_sym_AT_AT_AT] = ACTIONS(518), + [anon_sym_PIPE] = ACTIONS(520), + [anon_sym_LT_GT] = ACTIONS(518), + [sym_part_bracket_end] = ACTIONS(518), + [sym_comment] = ACTIONS(3), + }, + [857] = { + [sym_circle_times_operator] = STATE(393), + [aux_sym_circle_times_repeat1] = STATE(857), + [aux_sym_source_file_token1] = ACTIONS(522), + [anon_sym_COMMA] = ACTIONS(522), + [anon_sym_PLUS] = ACTIONS(522), + [anon_sym_DASH] = ACTIONS(524), + [anon_sym_] = ACTIONS(522), + [anon_sym_BSLASH_] = ACTIONS(522), + [anon_sym_SEMI] = ACTIONS(522), + [anon_sym_EQ] = ACTIONS(524), + [anon_sym_COLON_EQ] = ACTIONS(522), + [anon_sym_CARET_EQ] = ACTIONS(522), + [anon_sym_CARET_COLON_EQ] = ACTIONS(522), + [anon_sym_EQ_DOT] = ACTIONS(522), + [anon_sym_QMARK] = ACTIONS(522), + [anon_sym_EQ_EQ] = ACTIONS(522), + [anon_sym_BANG_EQ] = ACTIONS(522), + [anon_sym_GT] = ACTIONS(524), + [anon_sym_GT_EQ] = ACTIONS(522), + [anon_sym_LT] = ACTIONS(524), + [anon_sym_LT_EQ] = ACTIONS(522), + [anon_sym_DASH_GT] = ACTIONS(522), + [anon_sym_COLON_GT] = ACTIONS(522), + [anon_sym_COLON_COLON] = ACTIONS(522), + [anon_sym_AT] = ACTIONS(524), + [anon_sym_TILDE] = ACTIONS(522), + [anon_sym_AT_STAR] = ACTIONS(522), + [anon_sym_SLASH_STAR] = ACTIONS(522), + [anon_sym_BSLASH_AMP] = ACTIONS(522), + [anon_sym_BSLASH_PLUS] = ACTIONS(522), + [anon_sym_AMP] = ACTIONS(522), + [anon_sym_PIPE_DASH_GT] = ACTIONS(522), + [anon_sym_3] = ACTIONS(522), + [anon_sym_4] = ACTIONS(522), + [anon_sym_STAR_STAR] = ACTIONS(522), + [anon_sym_DOT] = ACTIONS(522), + [anon_sym_BSLASH] = ACTIONS(524), + [anon_sym_5] = ACTIONS(522), + [anon_sym_6] = ACTIONS(522), + [anon_sym_7] = ACTIONS(522), + [anon_sym_8] = ACTIONS(1765), + [anon_sym_9] = ACTIONS(522), + [anon_sym_STAR] = ACTIONS(524), + [anon_sym_10] = ACTIONS(522), + [anon_sym_11] = ACTIONS(522), + [anon_sym_12] = ACTIONS(522), + [anon_sym_13] = ACTIONS(522), + [anon_sym_14] = ACTIONS(522), + [anon_sym_15] = ACTIONS(522), + [anon_sym_SLASH] = ACTIONS(524), + [anon_sym_16] = ACTIONS(522), + [anon_sym_BSLASH_SLASH] = ACTIONS(522), + [anon_sym_SLASH_AT] = ACTIONS(522), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(522), + [anon_sym_BANG] = ACTIONS(524), + [anon_sym_BANG_BANG] = ACTIONS(522), + [anon_sym_SQUOTE] = ACTIONS(522), + [anon_sym_BSLASH_AT] = ACTIONS(522), + [anon_sym_CARET] = ACTIONS(524), + [anon_sym_BSLASH_CARET] = ACTIONS(522), + [anon_sym_AT_AT] = ACTIONS(524), + [anon_sym_AT_AT_AT] = ACTIONS(522), + [anon_sym_PIPE] = ACTIONS(524), + [anon_sym_LT_GT] = ACTIONS(522), + [sym_part_bracket_end] = ACTIONS(522), + [sym_comment] = ACTIONS(3), + }, + [858] = { + [sym_center_dot_operator] = STATE(389), + [aux_sym_center_dot_repeat1] = STATE(858), + [aux_sym_source_file_token1] = ACTIONS(526), + [anon_sym_COMMA] = ACTIONS(526), + [anon_sym_PLUS] = ACTIONS(526), + [anon_sym_DASH] = ACTIONS(528), + [anon_sym_] = ACTIONS(526), + [anon_sym_BSLASH_] = ACTIONS(526), + [anon_sym_SEMI] = ACTIONS(526), + [anon_sym_EQ] = ACTIONS(528), + [anon_sym_COLON_EQ] = ACTIONS(526), + [anon_sym_CARET_EQ] = ACTIONS(526), + [anon_sym_CARET_COLON_EQ] = ACTIONS(526), + [anon_sym_EQ_DOT] = ACTIONS(526), + [anon_sym_QMARK] = ACTIONS(526), + [anon_sym_EQ_EQ] = ACTIONS(526), + [anon_sym_BANG_EQ] = ACTIONS(526), + [anon_sym_GT] = ACTIONS(528), + [anon_sym_GT_EQ] = ACTIONS(526), + [anon_sym_LT] = ACTIONS(528), + [anon_sym_LT_EQ] = ACTIONS(526), + [anon_sym_DASH_GT] = ACTIONS(526), + [anon_sym_COLON_GT] = ACTIONS(526), + [anon_sym_COLON_COLON] = ACTIONS(526), + [anon_sym_AT] = ACTIONS(528), + [anon_sym_TILDE] = ACTIONS(526), + [anon_sym_AT_STAR] = ACTIONS(526), + [anon_sym_SLASH_STAR] = ACTIONS(526), + [anon_sym_BSLASH_AMP] = ACTIONS(526), + [anon_sym_BSLASH_PLUS] = ACTIONS(526), + [anon_sym_AMP] = ACTIONS(526), + [anon_sym_PIPE_DASH_GT] = ACTIONS(526), + [anon_sym_3] = ACTIONS(526), + [anon_sym_4] = ACTIONS(526), + [anon_sym_STAR_STAR] = ACTIONS(526), + [anon_sym_DOT] = ACTIONS(526), + [anon_sym_BSLASH] = ACTIONS(528), + [anon_sym_5] = ACTIONS(526), + [anon_sym_6] = ACTIONS(526), + [anon_sym_7] = ACTIONS(526), + [anon_sym_8] = ACTIONS(526), + [anon_sym_9] = ACTIONS(1839), + [anon_sym_STAR] = ACTIONS(528), + [anon_sym_10] = ACTIONS(526), + [anon_sym_11] = ACTIONS(526), + [anon_sym_12] = ACTIONS(526), + [anon_sym_13] = ACTIONS(526), + [anon_sym_14] = ACTIONS(526), + [anon_sym_15] = ACTIONS(526), + [anon_sym_SLASH] = ACTIONS(528), + [anon_sym_16] = ACTIONS(526), + [anon_sym_BSLASH_SLASH] = ACTIONS(526), + [anon_sym_SLASH_AT] = ACTIONS(526), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(526), + [anon_sym_BANG] = ACTIONS(528), + [anon_sym_BANG_BANG] = ACTIONS(526), + [anon_sym_SQUOTE] = ACTIONS(526), + [anon_sym_BSLASH_AT] = ACTIONS(526), + [anon_sym_CARET] = ACTIONS(528), + [anon_sym_BSLASH_CARET] = ACTIONS(526), + [anon_sym_AT_AT] = ACTIONS(528), + [anon_sym_AT_AT_AT] = ACTIONS(526), + [anon_sym_PIPE] = ACTIONS(528), + [anon_sym_LT_GT] = ACTIONS(526), + [sym_part_bracket_end] = ACTIONS(526), + [sym_comment] = ACTIONS(3), + }, + [859] = { + [sym_times_ast_operator] = STATE(388), + [aux_sym_times_ast_repeat1] = STATE(859), + [aux_sym_source_file_token1] = ACTIONS(530), + [anon_sym_COMMA] = ACTIONS(530), + [anon_sym_PLUS] = ACTIONS(530), + [anon_sym_DASH] = ACTIONS(532), + [anon_sym_] = ACTIONS(530), + [anon_sym_BSLASH_] = ACTIONS(530), + [anon_sym_SEMI] = ACTIONS(530), + [anon_sym_EQ] = ACTIONS(532), + [anon_sym_COLON_EQ] = ACTIONS(530), + [anon_sym_CARET_EQ] = ACTIONS(530), + [anon_sym_CARET_COLON_EQ] = ACTIONS(530), + [anon_sym_EQ_DOT] = ACTIONS(530), + [anon_sym_QMARK] = ACTIONS(530), + [anon_sym_EQ_EQ] = ACTIONS(530), + [anon_sym_BANG_EQ] = ACTIONS(530), + [anon_sym_GT] = ACTIONS(532), + [anon_sym_GT_EQ] = ACTIONS(530), + [anon_sym_LT] = ACTIONS(532), + [anon_sym_LT_EQ] = ACTIONS(530), + [anon_sym_DASH_GT] = ACTIONS(530), + [anon_sym_COLON_GT] = ACTIONS(530), + [anon_sym_COLON_COLON] = ACTIONS(530), + [anon_sym_AT] = ACTIONS(532), + [anon_sym_TILDE] = ACTIONS(530), + [anon_sym_AT_STAR] = ACTIONS(530), + [anon_sym_SLASH_STAR] = ACTIONS(530), + [anon_sym_BSLASH_AMP] = ACTIONS(530), + [anon_sym_BSLASH_PLUS] = ACTIONS(530), + [anon_sym_AMP] = ACTIONS(530), + [anon_sym_PIPE_DASH_GT] = ACTIONS(530), + [anon_sym_3] = ACTIONS(530), + [anon_sym_4] = ACTIONS(530), + [anon_sym_STAR_STAR] = ACTIONS(530), + [anon_sym_DOT] = ACTIONS(530), + [anon_sym_BSLASH] = ACTIONS(532), + [anon_sym_5] = ACTIONS(530), + [anon_sym_6] = ACTIONS(530), + [anon_sym_7] = ACTIONS(530), + [anon_sym_8] = ACTIONS(530), + [anon_sym_9] = ACTIONS(530), + [anon_sym_STAR] = ACTIONS(1758), + [anon_sym_10] = ACTIONS(530), + [anon_sym_11] = ACTIONS(530), + [anon_sym_12] = ACTIONS(530), + [anon_sym_13] = ACTIONS(530), + [anon_sym_14] = ACTIONS(530), + [anon_sym_15] = ACTIONS(530), + [anon_sym_SLASH] = ACTIONS(532), + [anon_sym_16] = ACTIONS(530), + [anon_sym_BSLASH_SLASH] = ACTIONS(530), + [anon_sym_SLASH_AT] = ACTIONS(530), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(530), + [anon_sym_BANG] = ACTIONS(532), + [anon_sym_BANG_BANG] = ACTIONS(530), + [anon_sym_SQUOTE] = ACTIONS(530), + [anon_sym_BSLASH_AT] = ACTIONS(530), + [anon_sym_CARET] = ACTIONS(532), + [anon_sym_BSLASH_CARET] = ACTIONS(530), + [anon_sym_AT_AT] = ACTIONS(532), + [anon_sym_AT_AT_AT] = ACTIONS(530), + [anon_sym_PIPE] = ACTIONS(532), + [anon_sym_LT_GT] = ACTIONS(530), + [sym_part_bracket_end] = ACTIONS(530), + [sym_comment] = ACTIONS(3), + }, + [860] = { + [sym_times_cross_operator] = STATE(380), + [aux_sym_times_cross_repeat1] = STATE(860), + [aux_sym_source_file_token1] = ACTIONS(534), + [anon_sym_COMMA] = ACTIONS(534), + [anon_sym_PLUS] = ACTIONS(534), + [anon_sym_DASH] = ACTIONS(536), + [anon_sym_] = ACTIONS(534), + [anon_sym_BSLASH_] = ACTIONS(534), + [anon_sym_SEMI] = ACTIONS(534), + [anon_sym_EQ] = ACTIONS(536), + [anon_sym_COLON_EQ] = ACTIONS(534), + [anon_sym_CARET_EQ] = ACTIONS(534), + [anon_sym_CARET_COLON_EQ] = ACTIONS(534), + [anon_sym_EQ_DOT] = ACTIONS(534), + [anon_sym_QMARK] = ACTIONS(534), + [anon_sym_EQ_EQ] = ACTIONS(534), + [anon_sym_BANG_EQ] = ACTIONS(534), + [anon_sym_GT] = ACTIONS(536), + [anon_sym_GT_EQ] = ACTIONS(534), + [anon_sym_LT] = ACTIONS(536), + [anon_sym_LT_EQ] = ACTIONS(534), + [anon_sym_DASH_GT] = ACTIONS(534), + [anon_sym_COLON_GT] = ACTIONS(534), + [anon_sym_COLON_COLON] = ACTIONS(534), + [anon_sym_AT] = ACTIONS(536), + [anon_sym_TILDE] = ACTIONS(534), + [anon_sym_AT_STAR] = ACTIONS(534), + [anon_sym_SLASH_STAR] = ACTIONS(534), + [anon_sym_BSLASH_AMP] = ACTIONS(534), + [anon_sym_BSLASH_PLUS] = ACTIONS(534), + [anon_sym_AMP] = ACTIONS(534), + [anon_sym_PIPE_DASH_GT] = ACTIONS(534), + [anon_sym_3] = ACTIONS(534), + [anon_sym_4] = ACTIONS(534), + [anon_sym_STAR_STAR] = ACTIONS(534), + [anon_sym_DOT] = ACTIONS(534), + [anon_sym_BSLASH] = ACTIONS(536), + [anon_sym_5] = ACTIONS(534), + [anon_sym_6] = ACTIONS(534), + [anon_sym_7] = ACTIONS(534), + [anon_sym_8] = ACTIONS(534), + [anon_sym_9] = ACTIONS(534), + [anon_sym_STAR] = ACTIONS(536), + [anon_sym_10] = ACTIONS(1791), + [anon_sym_11] = ACTIONS(534), + [anon_sym_12] = ACTIONS(534), + [anon_sym_13] = ACTIONS(534), + [anon_sym_14] = ACTIONS(534), + [anon_sym_15] = ACTIONS(534), + [anon_sym_SLASH] = ACTIONS(536), + [anon_sym_16] = ACTIONS(534), + [anon_sym_BSLASH_SLASH] = ACTIONS(534), + [anon_sym_SLASH_AT] = ACTIONS(534), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(534), + [anon_sym_BANG] = ACTIONS(536), + [anon_sym_BANG_BANG] = ACTIONS(534), + [anon_sym_SQUOTE] = ACTIONS(534), + [anon_sym_BSLASH_AT] = ACTIONS(534), + [anon_sym_CARET] = ACTIONS(536), + [anon_sym_BSLASH_CARET] = ACTIONS(534), + [anon_sym_AT_AT] = ACTIONS(536), + [anon_sym_AT_AT_AT] = ACTIONS(534), + [anon_sym_PIPE] = ACTIONS(536), + [anon_sym_LT_GT] = ACTIONS(534), + [sym_part_bracket_end] = ACTIONS(534), + [sym_comment] = ACTIONS(3), + }, + [861] = { + [sym_star_operator] = STATE(379), + [aux_sym_star_repeat1] = STATE(861), + [aux_sym_source_file_token1] = ACTIONS(538), + [anon_sym_COMMA] = ACTIONS(538), + [anon_sym_PLUS] = ACTIONS(538), + [anon_sym_DASH] = ACTIONS(540), + [anon_sym_] = ACTIONS(538), + [anon_sym_BSLASH_] = ACTIONS(538), + [anon_sym_SEMI] = ACTIONS(538), + [anon_sym_EQ] = ACTIONS(540), + [anon_sym_COLON_EQ] = ACTIONS(538), + [anon_sym_CARET_EQ] = ACTIONS(538), + [anon_sym_CARET_COLON_EQ] = ACTIONS(538), + [anon_sym_EQ_DOT] = ACTIONS(538), + [anon_sym_QMARK] = ACTIONS(538), + [anon_sym_EQ_EQ] = ACTIONS(538), + [anon_sym_BANG_EQ] = ACTIONS(538), + [anon_sym_GT] = ACTIONS(540), + [anon_sym_GT_EQ] = ACTIONS(538), + [anon_sym_LT] = ACTIONS(540), + [anon_sym_LT_EQ] = ACTIONS(538), + [anon_sym_DASH_GT] = ACTIONS(538), + [anon_sym_COLON_GT] = ACTIONS(538), + [anon_sym_COLON_COLON] = ACTIONS(538), + [anon_sym_AT] = ACTIONS(540), + [anon_sym_TILDE] = ACTIONS(538), + [anon_sym_AT_STAR] = ACTIONS(538), + [anon_sym_SLASH_STAR] = ACTIONS(538), + [anon_sym_BSLASH_AMP] = ACTIONS(538), + [anon_sym_BSLASH_PLUS] = ACTIONS(538), + [anon_sym_AMP] = ACTIONS(538), + [anon_sym_PIPE_DASH_GT] = ACTIONS(538), + [anon_sym_3] = ACTIONS(538), + [anon_sym_4] = ACTIONS(538), + [anon_sym_STAR_STAR] = ACTIONS(538), + [anon_sym_DOT] = ACTIONS(538), + [anon_sym_BSLASH] = ACTIONS(540), + [anon_sym_5] = ACTIONS(538), + [anon_sym_6] = ACTIONS(538), + [anon_sym_7] = ACTIONS(538), + [anon_sym_8] = ACTIONS(538), + [anon_sym_9] = ACTIONS(538), + [anon_sym_STAR] = ACTIONS(540), + [anon_sym_10] = ACTIONS(538), + [anon_sym_11] = ACTIONS(1810), + [anon_sym_12] = ACTIONS(538), + [anon_sym_13] = ACTIONS(538), + [anon_sym_14] = ACTIONS(538), + [anon_sym_15] = ACTIONS(538), + [anon_sym_SLASH] = ACTIONS(540), + [anon_sym_16] = ACTIONS(538), + [anon_sym_BSLASH_SLASH] = ACTIONS(538), + [anon_sym_SLASH_AT] = ACTIONS(538), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(538), + [anon_sym_BANG] = ACTIONS(540), + [anon_sym_BANG_BANG] = ACTIONS(538), + [anon_sym_SQUOTE] = ACTIONS(538), + [anon_sym_BSLASH_AT] = ACTIONS(538), + [anon_sym_CARET] = ACTIONS(540), + [anon_sym_BSLASH_CARET] = ACTIONS(538), + [anon_sym_AT_AT] = ACTIONS(540), + [anon_sym_AT_AT_AT] = ACTIONS(538), + [anon_sym_PIPE] = ACTIONS(540), + [anon_sym_LT_GT] = ACTIONS(538), + [sym_part_bracket_end] = ACTIONS(538), + [sym_comment] = ACTIONS(3), + }, + [862] = { + [sym_vertical_tilde_operator] = STATE(391), + [aux_sym_vertical_tilde_repeat1] = STATE(862), + [aux_sym_source_file_token1] = ACTIONS(542), + [anon_sym_COMMA] = ACTIONS(542), + [anon_sym_PLUS] = ACTIONS(542), + [anon_sym_DASH] = ACTIONS(544), + [anon_sym_] = ACTIONS(542), + [anon_sym_BSLASH_] = ACTIONS(542), + [anon_sym_SEMI] = ACTIONS(542), + [anon_sym_EQ] = ACTIONS(544), + [anon_sym_COLON_EQ] = ACTIONS(542), + [anon_sym_CARET_EQ] = ACTIONS(542), + [anon_sym_CARET_COLON_EQ] = ACTIONS(542), + [anon_sym_EQ_DOT] = ACTIONS(542), + [anon_sym_QMARK] = ACTIONS(542), + [anon_sym_EQ_EQ] = ACTIONS(542), + [anon_sym_BANG_EQ] = ACTIONS(542), + [anon_sym_GT] = ACTIONS(544), + [anon_sym_GT_EQ] = ACTIONS(542), + [anon_sym_LT] = ACTIONS(544), + [anon_sym_LT_EQ] = ACTIONS(542), + [anon_sym_DASH_GT] = ACTIONS(542), + [anon_sym_COLON_GT] = ACTIONS(542), + [anon_sym_COLON_COLON] = ACTIONS(542), + [anon_sym_AT] = ACTIONS(544), + [anon_sym_TILDE] = ACTIONS(542), + [anon_sym_AT_STAR] = ACTIONS(542), + [anon_sym_SLASH_STAR] = ACTIONS(542), + [anon_sym_BSLASH_AMP] = ACTIONS(542), + [anon_sym_BSLASH_PLUS] = ACTIONS(542), + [anon_sym_AMP] = ACTIONS(542), + [anon_sym_PIPE_DASH_GT] = ACTIONS(542), + [anon_sym_3] = ACTIONS(542), + [anon_sym_4] = ACTIONS(542), + [anon_sym_STAR_STAR] = ACTIONS(542), + [anon_sym_DOT] = ACTIONS(542), + [anon_sym_BSLASH] = ACTIONS(544), + [anon_sym_5] = ACTIONS(542), + [anon_sym_6] = ACTIONS(542), + [anon_sym_7] = ACTIONS(542), + [anon_sym_8] = ACTIONS(542), + [anon_sym_9] = ACTIONS(542), + [anon_sym_STAR] = ACTIONS(544), + [anon_sym_10] = ACTIONS(542), + [anon_sym_11] = ACTIONS(542), + [anon_sym_12] = ACTIONS(1772), + [anon_sym_13] = ACTIONS(542), + [anon_sym_14] = ACTIONS(542), + [anon_sym_15] = ACTIONS(542), + [anon_sym_SLASH] = ACTIONS(544), + [anon_sym_16] = ACTIONS(542), + [anon_sym_BSLASH_SLASH] = ACTIONS(542), + [anon_sym_SLASH_AT] = ACTIONS(542), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(542), + [anon_sym_BANG] = ACTIONS(544), + [anon_sym_BANG_BANG] = ACTIONS(542), + [anon_sym_SQUOTE] = ACTIONS(542), + [anon_sym_BSLASH_AT] = ACTIONS(542), + [anon_sym_CARET] = ACTIONS(544), + [anon_sym_BSLASH_CARET] = ACTIONS(542), + [anon_sym_AT_AT] = ACTIONS(544), + [anon_sym_AT_AT_AT] = ACTIONS(542), + [anon_sym_PIPE] = ACTIONS(544), + [anon_sym_LT_GT] = ACTIONS(542), + [sym_part_bracket_end] = ACTIONS(542), + [sym_comment] = ACTIONS(3), + }, + [863] = { + [sym_coproduct_operator] = STATE(403), + [aux_sym_coproduct_repeat1] = STATE(863), + [aux_sym_source_file_token1] = ACTIONS(546), + [anon_sym_COMMA] = ACTIONS(546), + [anon_sym_PLUS] = ACTIONS(546), + [anon_sym_DASH] = ACTIONS(548), + [anon_sym_] = ACTIONS(546), + [anon_sym_BSLASH_] = ACTIONS(546), + [anon_sym_SEMI] = ACTIONS(546), + [anon_sym_EQ] = ACTIONS(548), + [anon_sym_COLON_EQ] = ACTIONS(546), + [anon_sym_CARET_EQ] = ACTIONS(546), + [anon_sym_CARET_COLON_EQ] = ACTIONS(546), + [anon_sym_EQ_DOT] = ACTIONS(546), + [anon_sym_QMARK] = ACTIONS(546), + [anon_sym_EQ_EQ] = ACTIONS(546), + [anon_sym_BANG_EQ] = ACTIONS(546), + [anon_sym_GT] = ACTIONS(548), + [anon_sym_GT_EQ] = ACTIONS(546), + [anon_sym_LT] = ACTIONS(548), + [anon_sym_LT_EQ] = ACTIONS(546), + [anon_sym_DASH_GT] = ACTIONS(546), + [anon_sym_COLON_GT] = ACTIONS(546), + [anon_sym_COLON_COLON] = ACTIONS(546), + [anon_sym_AT] = ACTIONS(548), + [anon_sym_TILDE] = ACTIONS(546), + [anon_sym_AT_STAR] = ACTIONS(546), + [anon_sym_SLASH_STAR] = ACTIONS(546), + [anon_sym_BSLASH_AMP] = ACTIONS(546), + [anon_sym_BSLASH_PLUS] = ACTIONS(546), + [anon_sym_AMP] = ACTIONS(546), + [anon_sym_PIPE_DASH_GT] = ACTIONS(546), + [anon_sym_3] = ACTIONS(546), + [anon_sym_4] = ACTIONS(546), + [anon_sym_STAR_STAR] = ACTIONS(546), + [anon_sym_DOT] = ACTIONS(546), + [anon_sym_BSLASH] = ACTIONS(548), + [anon_sym_5] = ACTIONS(546), + [anon_sym_6] = ACTIONS(546), + [anon_sym_7] = ACTIONS(546), + [anon_sym_8] = ACTIONS(546), + [anon_sym_9] = ACTIONS(546), + [anon_sym_STAR] = ACTIONS(548), + [anon_sym_10] = ACTIONS(546), + [anon_sym_11] = ACTIONS(546), + [anon_sym_12] = ACTIONS(546), + [anon_sym_13] = ACTIONS(1699), + [anon_sym_14] = ACTIONS(546), + [anon_sym_15] = ACTIONS(546), + [anon_sym_SLASH] = ACTIONS(548), + [anon_sym_16] = ACTIONS(546), + [anon_sym_BSLASH_SLASH] = ACTIONS(546), + [anon_sym_SLASH_AT] = ACTIONS(546), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(546), + [anon_sym_BANG] = ACTIONS(548), + [anon_sym_BANG_BANG] = ACTIONS(546), + [anon_sym_SQUOTE] = ACTIONS(546), + [anon_sym_BSLASH_AT] = ACTIONS(546), + [anon_sym_CARET] = ACTIONS(548), + [anon_sym_BSLASH_CARET] = ACTIONS(546), + [anon_sym_AT_AT] = ACTIONS(548), + [anon_sym_AT_AT_AT] = ACTIONS(546), + [anon_sym_PIPE] = ACTIONS(548), + [anon_sym_LT_GT] = ACTIONS(546), + [sym_part_bracket_end] = ACTIONS(546), + [sym_comment] = ACTIONS(3), + }, + [864] = { + [sym_circle_plus_operator] = STATE(402), + [aux_sym_circle_plus_repeat1] = STATE(864), + [aux_sym_source_file_token1] = ACTIONS(550), + [anon_sym_COMMA] = ACTIONS(550), + [anon_sym_PLUS] = ACTIONS(550), + [anon_sym_DASH] = ACTIONS(552), + [anon_sym_] = ACTIONS(550), + [anon_sym_BSLASH_] = ACTIONS(550), + [anon_sym_SEMI] = ACTIONS(550), + [anon_sym_EQ] = ACTIONS(552), + [anon_sym_COLON_EQ] = ACTIONS(550), + [anon_sym_CARET_EQ] = ACTIONS(550), + [anon_sym_CARET_COLON_EQ] = ACTIONS(550), + [anon_sym_EQ_DOT] = ACTIONS(550), + [anon_sym_QMARK] = ACTIONS(550), + [anon_sym_EQ_EQ] = ACTIONS(550), + [anon_sym_BANG_EQ] = ACTIONS(550), + [anon_sym_GT] = ACTIONS(552), + [anon_sym_GT_EQ] = ACTIONS(550), + [anon_sym_LT] = ACTIONS(552), + [anon_sym_LT_EQ] = ACTIONS(550), + [anon_sym_DASH_GT] = ACTIONS(550), + [anon_sym_COLON_GT] = ACTIONS(550), + [anon_sym_COLON_COLON] = ACTIONS(550), + [anon_sym_AT] = ACTIONS(552), + [anon_sym_TILDE] = ACTIONS(550), + [anon_sym_AT_STAR] = ACTIONS(550), + [anon_sym_SLASH_STAR] = ACTIONS(550), + [anon_sym_BSLASH_AMP] = ACTIONS(550), + [anon_sym_BSLASH_PLUS] = ACTIONS(550), + [anon_sym_AMP] = ACTIONS(550), + [anon_sym_PIPE_DASH_GT] = ACTIONS(550), + [anon_sym_3] = ACTIONS(550), + [anon_sym_4] = ACTIONS(550), + [anon_sym_STAR_STAR] = ACTIONS(550), + [anon_sym_DOT] = ACTIONS(550), + [anon_sym_BSLASH] = ACTIONS(552), + [anon_sym_5] = ACTIONS(550), + [anon_sym_6] = ACTIONS(550), + [anon_sym_7] = ACTIONS(550), + [anon_sym_8] = ACTIONS(550), + [anon_sym_9] = ACTIONS(550), + [anon_sym_STAR] = ACTIONS(552), + [anon_sym_10] = ACTIONS(550), + [anon_sym_11] = ACTIONS(550), + [anon_sym_12] = ACTIONS(550), + [anon_sym_13] = ACTIONS(550), + [anon_sym_14] = ACTIONS(1639), + [anon_sym_15] = ACTIONS(550), + [anon_sym_SLASH] = ACTIONS(552), + [anon_sym_16] = ACTIONS(550), + [anon_sym_BSLASH_SLASH] = ACTIONS(550), + [anon_sym_SLASH_AT] = ACTIONS(550), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(550), + [anon_sym_BANG] = ACTIONS(552), + [anon_sym_BANG_BANG] = ACTIONS(550), + [anon_sym_SQUOTE] = ACTIONS(550), + [anon_sym_BSLASH_AT] = ACTIONS(550), + [anon_sym_CARET] = ACTIONS(552), + [anon_sym_BSLASH_CARET] = ACTIONS(550), + [anon_sym_AT_AT] = ACTIONS(552), + [anon_sym_AT_AT_AT] = ACTIONS(550), + [anon_sym_PIPE] = ACTIONS(552), + [anon_sym_LT_GT] = ACTIONS(550), + [sym_part_bracket_end] = ACTIONS(550), + [sym_comment] = ACTIONS(3), + }, + [865] = { + [sym_plus_operator] = STATE(400), + [aux_sym_plus_repeat1] = STATE(865), + [aux_sym_source_file_token1] = ACTIONS(558), + [anon_sym_COMMA] = ACTIONS(558), + [anon_sym_PLUS] = ACTIONS(1749), + [anon_sym_DASH] = ACTIONS(560), + [anon_sym_] = ACTIONS(558), + [anon_sym_BSLASH_] = ACTIONS(558), + [anon_sym_SEMI] = ACTIONS(558), + [anon_sym_EQ] = ACTIONS(560), + [anon_sym_COLON_EQ] = ACTIONS(558), + [anon_sym_CARET_EQ] = ACTIONS(558), + [anon_sym_CARET_COLON_EQ] = ACTIONS(558), + [anon_sym_EQ_DOT] = ACTIONS(558), + [anon_sym_QMARK] = ACTIONS(558), + [anon_sym_EQ_EQ] = ACTIONS(558), + [anon_sym_BANG_EQ] = ACTIONS(558), + [anon_sym_GT] = ACTIONS(560), + [anon_sym_GT_EQ] = ACTIONS(558), + [anon_sym_LT] = ACTIONS(560), + [anon_sym_LT_EQ] = ACTIONS(558), + [anon_sym_DASH_GT] = ACTIONS(558), + [anon_sym_COLON_GT] = ACTIONS(558), + [anon_sym_COLON_COLON] = ACTIONS(558), + [anon_sym_AT] = ACTIONS(560), + [anon_sym_TILDE] = ACTIONS(558), + [anon_sym_AT_STAR] = ACTIONS(558), + [anon_sym_SLASH_STAR] = ACTIONS(558), + [anon_sym_BSLASH_AMP] = ACTIONS(558), + [anon_sym_BSLASH_PLUS] = ACTIONS(558), + [anon_sym_AMP] = ACTIONS(558), + [anon_sym_PIPE_DASH_GT] = ACTIONS(558), + [anon_sym_3] = ACTIONS(558), + [anon_sym_4] = ACTIONS(558), + [anon_sym_STAR_STAR] = ACTIONS(558), + [anon_sym_DOT] = ACTIONS(558), + [anon_sym_BSLASH] = ACTIONS(560), + [anon_sym_5] = ACTIONS(558), + [anon_sym_6] = ACTIONS(558), + [anon_sym_7] = ACTIONS(558), + [anon_sym_8] = ACTIONS(558), + [anon_sym_9] = ACTIONS(558), + [anon_sym_STAR] = ACTIONS(560), + [anon_sym_10] = ACTIONS(558), + [anon_sym_11] = ACTIONS(558), + [anon_sym_12] = ACTIONS(558), + [anon_sym_13] = ACTIONS(558), + [anon_sym_14] = ACTIONS(558), + [anon_sym_15] = ACTIONS(558), + [anon_sym_SLASH] = ACTIONS(560), + [anon_sym_16] = ACTIONS(558), + [anon_sym_BSLASH_SLASH] = ACTIONS(558), + [anon_sym_SLASH_AT] = ACTIONS(558), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(558), + [anon_sym_BANG] = ACTIONS(560), + [anon_sym_BANG_BANG] = ACTIONS(558), + [anon_sym_SQUOTE] = ACTIONS(558), + [anon_sym_BSLASH_AT] = ACTIONS(558), + [anon_sym_CARET] = ACTIONS(560), + [anon_sym_BSLASH_CARET] = ACTIONS(558), + [anon_sym_AT_AT] = ACTIONS(560), + [anon_sym_AT_AT_AT] = ACTIONS(558), + [anon_sym_PIPE] = ACTIONS(560), + [anon_sym_LT_GT] = ACTIONS(558), + [sym_part_bracket_end] = ACTIONS(558), + [sym_comment] = ACTIONS(3), + }, + [866] = { + [sym_minus_operator] = STATE(399), + [aux_sym_minus_repeat1] = STATE(866), + [aux_sym_source_file_token1] = ACTIONS(562), + [anon_sym_COMMA] = ACTIONS(562), + [anon_sym_PLUS] = ACTIONS(562), + [anon_sym_DASH] = ACTIONS(1752), + [anon_sym_] = ACTIONS(562), + [anon_sym_BSLASH_] = ACTIONS(562), + [anon_sym_SEMI] = ACTIONS(562), + [anon_sym_EQ] = ACTIONS(564), + [anon_sym_COLON_EQ] = ACTIONS(562), + [anon_sym_CARET_EQ] = ACTIONS(562), + [anon_sym_CARET_COLON_EQ] = ACTIONS(562), + [anon_sym_EQ_DOT] = ACTIONS(562), + [anon_sym_QMARK] = ACTIONS(562), + [anon_sym_EQ_EQ] = ACTIONS(562), + [anon_sym_BANG_EQ] = ACTIONS(562), + [anon_sym_GT] = ACTIONS(564), + [anon_sym_GT_EQ] = ACTIONS(562), + [anon_sym_LT] = ACTIONS(564), + [anon_sym_LT_EQ] = ACTIONS(562), + [anon_sym_DASH_GT] = ACTIONS(562), + [anon_sym_COLON_GT] = ACTIONS(562), + [anon_sym_COLON_COLON] = ACTIONS(562), + [anon_sym_AT] = ACTIONS(564), + [anon_sym_TILDE] = ACTIONS(562), + [anon_sym_AT_STAR] = ACTIONS(562), + [anon_sym_SLASH_STAR] = ACTIONS(562), + [anon_sym_BSLASH_AMP] = ACTIONS(562), + [anon_sym_BSLASH_PLUS] = ACTIONS(562), + [anon_sym_AMP] = ACTIONS(562), + [anon_sym_PIPE_DASH_GT] = ACTIONS(562), + [anon_sym_3] = ACTIONS(562), + [anon_sym_4] = ACTIONS(562), + [anon_sym_STAR_STAR] = ACTIONS(562), + [anon_sym_DOT] = ACTIONS(562), + [anon_sym_BSLASH] = ACTIONS(564), + [anon_sym_5] = ACTIONS(562), + [anon_sym_6] = ACTIONS(562), + [anon_sym_7] = ACTIONS(562), + [anon_sym_8] = ACTIONS(562), + [anon_sym_9] = ACTIONS(562), + [anon_sym_STAR] = ACTIONS(564), + [anon_sym_10] = ACTIONS(562), + [anon_sym_11] = ACTIONS(562), + [anon_sym_12] = ACTIONS(562), + [anon_sym_13] = ACTIONS(562), + [anon_sym_14] = ACTIONS(562), + [anon_sym_15] = ACTIONS(562), + [anon_sym_SLASH] = ACTIONS(564), + [anon_sym_16] = ACTIONS(562), + [anon_sym_BSLASH_SLASH] = ACTIONS(562), + [anon_sym_SLASH_AT] = ACTIONS(562), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(562), + [anon_sym_BANG] = ACTIONS(564), + [anon_sym_BANG_BANG] = ACTIONS(562), + [anon_sym_SQUOTE] = ACTIONS(562), + [anon_sym_BSLASH_AT] = ACTIONS(562), + [anon_sym_CARET] = ACTIONS(564), + [anon_sym_BSLASH_CARET] = ACTIONS(562), + [anon_sym_AT_AT] = ACTIONS(564), + [anon_sym_AT_AT_AT] = ACTIONS(562), + [anon_sym_PIPE] = ACTIONS(564), + [anon_sym_LT_GT] = ACTIONS(562), + [sym_part_bracket_end] = ACTIONS(562), + [sym_comment] = ACTIONS(3), + }, + [867] = { + [sym_alternatives_operator] = STATE(405), + [aux_sym_alternatives_repeat1] = STATE(867), + [aux_sym_source_file_token1] = ACTIONS(602), + [anon_sym_COMMA] = ACTIONS(602), + [anon_sym_PLUS] = ACTIONS(602), + [anon_sym_DASH] = ACTIONS(604), + [anon_sym_] = ACTIONS(602), + [anon_sym_BSLASH_] = ACTIONS(602), + [anon_sym_SEMI] = ACTIONS(602), + [anon_sym_EQ] = ACTIONS(604), + [anon_sym_COLON_EQ] = ACTIONS(602), + [anon_sym_CARET_EQ] = ACTIONS(602), + [anon_sym_CARET_COLON_EQ] = ACTIONS(602), + [anon_sym_EQ_DOT] = ACTIONS(602), + [anon_sym_QMARK] = ACTIONS(602), + [anon_sym_EQ_EQ] = ACTIONS(602), + [anon_sym_BANG_EQ] = ACTIONS(602), + [anon_sym_GT] = ACTIONS(604), + [anon_sym_GT_EQ] = ACTIONS(602), + [anon_sym_LT] = ACTIONS(604), + [anon_sym_LT_EQ] = ACTIONS(602), + [anon_sym_DASH_GT] = ACTIONS(602), + [anon_sym_COLON_GT] = ACTIONS(602), + [anon_sym_COLON_COLON] = ACTIONS(602), + [anon_sym_AT] = ACTIONS(604), + [anon_sym_TILDE] = ACTIONS(602), + [anon_sym_AT_STAR] = ACTIONS(602), + [anon_sym_SLASH_STAR] = ACTIONS(602), + [anon_sym_BSLASH_AMP] = ACTIONS(602), + [anon_sym_BSLASH_PLUS] = ACTIONS(602), + [anon_sym_AMP] = ACTIONS(602), + [anon_sym_PIPE_DASH_GT] = ACTIONS(602), + [anon_sym_3] = ACTIONS(602), + [anon_sym_4] = ACTIONS(602), + [anon_sym_STAR_STAR] = ACTIONS(602), + [anon_sym_DOT] = ACTIONS(602), + [anon_sym_BSLASH] = ACTIONS(604), + [anon_sym_5] = ACTIONS(602), + [anon_sym_6] = ACTIONS(602), + [anon_sym_7] = ACTIONS(602), + [anon_sym_8] = ACTIONS(602), + [anon_sym_9] = ACTIONS(602), + [anon_sym_STAR] = ACTIONS(604), + [anon_sym_10] = ACTIONS(602), + [anon_sym_11] = ACTIONS(602), + [anon_sym_12] = ACTIONS(602), + [anon_sym_13] = ACTIONS(602), + [anon_sym_14] = ACTIONS(602), + [anon_sym_15] = ACTIONS(602), + [anon_sym_SLASH] = ACTIONS(604), + [anon_sym_16] = ACTIONS(602), + [anon_sym_BSLASH_SLASH] = ACTIONS(602), + [anon_sym_SLASH_AT] = ACTIONS(602), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(602), + [anon_sym_BANG] = ACTIONS(604), + [anon_sym_BANG_BANG] = ACTIONS(602), + [anon_sym_SQUOTE] = ACTIONS(602), + [anon_sym_BSLASH_AT] = ACTIONS(602), + [anon_sym_CARET] = ACTIONS(604), + [anon_sym_BSLASH_CARET] = ACTIONS(602), + [anon_sym_AT_AT] = ACTIONS(604), + [anon_sym_AT_AT_AT] = ACTIONS(602), + [anon_sym_PIPE] = ACTIONS(1738), + [anon_sym_LT_GT] = ACTIONS(602), + [sym_part_bracket_end] = ACTIONS(602), + [sym_comment] = ACTIONS(3), + }, + [868] = { + [sym_string_join_operator] = STATE(404), + [aux_sym_string_join_repeat1] = STATE(868), + [aux_sym_source_file_token1] = ACTIONS(606), + [anon_sym_COMMA] = ACTIONS(606), + [anon_sym_PLUS] = ACTIONS(606), + [anon_sym_DASH] = ACTIONS(608), + [anon_sym_] = ACTIONS(606), + [anon_sym_BSLASH_] = ACTIONS(606), + [anon_sym_SEMI] = ACTIONS(606), + [anon_sym_EQ] = ACTIONS(608), + [anon_sym_COLON_EQ] = ACTIONS(606), + [anon_sym_CARET_EQ] = ACTIONS(606), + [anon_sym_CARET_COLON_EQ] = ACTIONS(606), + [anon_sym_EQ_DOT] = ACTIONS(606), + [anon_sym_QMARK] = ACTIONS(606), + [anon_sym_EQ_EQ] = ACTIONS(606), + [anon_sym_BANG_EQ] = ACTIONS(606), + [anon_sym_GT] = ACTIONS(608), + [anon_sym_GT_EQ] = ACTIONS(606), + [anon_sym_LT] = ACTIONS(608), + [anon_sym_LT_EQ] = ACTIONS(606), + [anon_sym_DASH_GT] = ACTIONS(606), + [anon_sym_COLON_GT] = ACTIONS(606), + [anon_sym_COLON_COLON] = ACTIONS(606), + [anon_sym_AT] = ACTIONS(608), + [anon_sym_TILDE] = ACTIONS(606), + [anon_sym_AT_STAR] = ACTIONS(606), + [anon_sym_SLASH_STAR] = ACTIONS(606), + [anon_sym_BSLASH_AMP] = ACTIONS(606), + [anon_sym_BSLASH_PLUS] = ACTIONS(606), + [anon_sym_AMP] = ACTIONS(606), + [anon_sym_PIPE_DASH_GT] = ACTIONS(606), + [anon_sym_3] = ACTIONS(606), + [anon_sym_4] = ACTIONS(606), + [anon_sym_STAR_STAR] = ACTIONS(606), + [anon_sym_DOT] = ACTIONS(606), + [anon_sym_BSLASH] = ACTIONS(608), + [anon_sym_5] = ACTIONS(606), + [anon_sym_6] = ACTIONS(606), + [anon_sym_7] = ACTIONS(606), + [anon_sym_8] = ACTIONS(606), + [anon_sym_9] = ACTIONS(606), + [anon_sym_STAR] = ACTIONS(608), + [anon_sym_10] = ACTIONS(606), + [anon_sym_11] = ACTIONS(606), + [anon_sym_12] = ACTIONS(606), + [anon_sym_13] = ACTIONS(606), + [anon_sym_14] = ACTIONS(606), + [anon_sym_15] = ACTIONS(606), + [anon_sym_SLASH] = ACTIONS(608), + [anon_sym_16] = ACTIONS(606), + [anon_sym_BSLASH_SLASH] = ACTIONS(606), + [anon_sym_SLASH_AT] = ACTIONS(606), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(606), + [anon_sym_BANG] = ACTIONS(608), + [anon_sym_BANG_BANG] = ACTIONS(606), + [anon_sym_SQUOTE] = ACTIONS(606), + [anon_sym_BSLASH_AT] = ACTIONS(606), + [anon_sym_CARET] = ACTIONS(608), + [anon_sym_BSLASH_CARET] = ACTIONS(606), + [anon_sym_AT_AT] = ACTIONS(608), + [anon_sym_AT_AT_AT] = ACTIONS(606), + [anon_sym_PIPE] = ACTIONS(608), + [anon_sym_LT_GT] = ACTIONS(1836), + [sym_part_bracket_end] = ACTIONS(606), + [sym_comment] = ACTIONS(3), + }, + [869] = { + [sym_times_ast_operator] = STATE(388), + [aux_sym_times_ast_repeat1] = STATE(859), + [aux_sym_source_file_token1] = ACTIONS(1720), + [anon_sym_COMMA] = ACTIONS(1720), + [anon_sym_PLUS] = ACTIONS(1720), + [anon_sym_DASH] = ACTIONS(1722), + [anon_sym_] = ACTIONS(1720), + [anon_sym_BSLASH_] = ACTIONS(1720), + [anon_sym_SEMI] = ACTIONS(1720), + [anon_sym_EQ] = ACTIONS(1722), + [anon_sym_COLON_EQ] = ACTIONS(1720), + [anon_sym_CARET_EQ] = ACTIONS(1720), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1720), + [anon_sym_EQ_DOT] = ACTIONS(1720), + [anon_sym_QMARK] = ACTIONS(1720), + [anon_sym_EQ_EQ] = ACTIONS(1720), + [anon_sym_BANG_EQ] = ACTIONS(1720), + [anon_sym_GT] = ACTIONS(1722), + [anon_sym_GT_EQ] = ACTIONS(1720), + [anon_sym_LT] = ACTIONS(1722), + [anon_sym_LT_EQ] = ACTIONS(1720), + [anon_sym_DASH_GT] = ACTIONS(1720), + [anon_sym_COLON_GT] = ACTIONS(1720), + [anon_sym_COLON_COLON] = ACTIONS(1720), + [anon_sym_AT] = ACTIONS(1722), + [anon_sym_TILDE] = ACTIONS(1720), + [anon_sym_AT_STAR] = ACTIONS(1720), + [anon_sym_SLASH_STAR] = ACTIONS(1720), + [anon_sym_BSLASH_AMP] = ACTIONS(1720), + [anon_sym_BSLASH_PLUS] = ACTIONS(1720), + [anon_sym_AMP] = ACTIONS(1720), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1720), + [anon_sym_3] = ACTIONS(1720), + [anon_sym_4] = ACTIONS(1720), + [anon_sym_STAR_STAR] = ACTIONS(1720), + [anon_sym_DOT] = ACTIONS(1720), + [anon_sym_BSLASH] = ACTIONS(1722), + [anon_sym_5] = ACTIONS(1720), + [anon_sym_6] = ACTIONS(1720), + [anon_sym_7] = ACTIONS(1720), + [anon_sym_8] = ACTIONS(1720), + [anon_sym_9] = ACTIONS(1720), + [anon_sym_STAR] = ACTIONS(151), + [anon_sym_10] = ACTIONS(1720), + [anon_sym_11] = ACTIONS(1720), + [anon_sym_12] = ACTIONS(1720), + [anon_sym_13] = ACTIONS(1720), + [anon_sym_14] = ACTIONS(1720), + [anon_sym_15] = ACTIONS(1720), + [anon_sym_SLASH] = ACTIONS(1722), + [anon_sym_16] = ACTIONS(1720), + [anon_sym_BSLASH_SLASH] = ACTIONS(1720), + [anon_sym_SLASH_AT] = ACTIONS(1720), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1720), + [anon_sym_BANG] = ACTIONS(1722), + [anon_sym_BANG_BANG] = ACTIONS(1720), + [anon_sym_SQUOTE] = ACTIONS(1720), + [anon_sym_BSLASH_AT] = ACTIONS(1720), + [anon_sym_CARET] = ACTIONS(1722), + [anon_sym_BSLASH_CARET] = ACTIONS(1720), + [anon_sym_AT_AT] = ACTIONS(1722), + [anon_sym_AT_AT_AT] = ACTIONS(1720), + [anon_sym_PIPE] = ACTIONS(1722), + [anon_sym_LT_GT] = ACTIONS(1720), + [sym_part_bracket_end] = ACTIONS(1720), + [sym_comment] = ACTIONS(3), + }, + [870] = { + [sym_center_dot_operator] = STATE(389), + [aux_sym_center_dot_repeat1] = STATE(858), + [aux_sym_source_file_token1] = ACTIONS(1691), + [anon_sym_COMMA] = ACTIONS(1691), + [anon_sym_PLUS] = ACTIONS(1691), + [anon_sym_DASH] = ACTIONS(1693), + [anon_sym_] = ACTIONS(1691), + [anon_sym_BSLASH_] = ACTIONS(1691), + [anon_sym_SEMI] = ACTIONS(1691), + [anon_sym_EQ] = ACTIONS(1693), + [anon_sym_COLON_EQ] = ACTIONS(1691), + [anon_sym_CARET_EQ] = ACTIONS(1691), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1691), + [anon_sym_EQ_DOT] = ACTIONS(1691), + [anon_sym_QMARK] = ACTIONS(1691), + [anon_sym_EQ_EQ] = ACTIONS(1691), + [anon_sym_BANG_EQ] = ACTIONS(1691), + [anon_sym_GT] = ACTIONS(1693), + [anon_sym_GT_EQ] = ACTIONS(1691), + [anon_sym_LT] = ACTIONS(1693), + [anon_sym_LT_EQ] = ACTIONS(1691), + [anon_sym_DASH_GT] = ACTIONS(1691), + [anon_sym_COLON_GT] = ACTIONS(1691), + [anon_sym_COLON_COLON] = ACTIONS(1691), + [anon_sym_AT] = ACTIONS(1693), + [anon_sym_TILDE] = ACTIONS(1691), + [anon_sym_AT_STAR] = ACTIONS(1691), + [anon_sym_SLASH_STAR] = ACTIONS(1691), + [anon_sym_BSLASH_AMP] = ACTIONS(1691), + [anon_sym_BSLASH_PLUS] = ACTIONS(1691), + [anon_sym_AMP] = ACTIONS(1691), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1691), + [anon_sym_3] = ACTIONS(1691), + [anon_sym_4] = ACTIONS(1691), + [anon_sym_STAR_STAR] = ACTIONS(1691), + [anon_sym_DOT] = ACTIONS(1691), + [anon_sym_BSLASH] = ACTIONS(1693), + [anon_sym_5] = ACTIONS(1691), + [anon_sym_6] = ACTIONS(1691), + [anon_sym_7] = ACTIONS(1691), + [anon_sym_8] = ACTIONS(1691), + [anon_sym_9] = ACTIONS(149), + [anon_sym_STAR] = ACTIONS(1693), + [anon_sym_10] = ACTIONS(1691), + [anon_sym_11] = ACTIONS(1691), + [anon_sym_12] = ACTIONS(1691), + [anon_sym_13] = ACTIONS(1691), + [anon_sym_14] = ACTIONS(1691), + [anon_sym_15] = ACTIONS(1691), + [anon_sym_SLASH] = ACTIONS(1693), + [anon_sym_16] = ACTIONS(1691), + [anon_sym_BSLASH_SLASH] = ACTIONS(1691), + [anon_sym_SLASH_AT] = ACTIONS(1691), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1691), + [anon_sym_BANG] = ACTIONS(1693), + [anon_sym_BANG_BANG] = ACTIONS(1691), + [anon_sym_SQUOTE] = ACTIONS(1691), + [anon_sym_BSLASH_AT] = ACTIONS(1691), + [anon_sym_CARET] = ACTIONS(1693), + [anon_sym_BSLASH_CARET] = ACTIONS(1691), + [anon_sym_AT_AT] = ACTIONS(1693), + [anon_sym_AT_AT_AT] = ACTIONS(1691), + [anon_sym_PIPE] = ACTIONS(1693), + [anon_sym_LT_GT] = ACTIONS(1691), + [sym_part_bracket_end] = ACTIONS(1691), + [sym_comment] = ACTIONS(3), + }, + [871] = { + [sym_circle_times_operator] = STATE(393), + [aux_sym_circle_times_repeat1] = STATE(857), + [aux_sym_source_file_token1] = ACTIONS(1695), + [anon_sym_COMMA] = ACTIONS(1695), + [anon_sym_PLUS] = ACTIONS(1695), + [anon_sym_DASH] = ACTIONS(1697), + [anon_sym_] = ACTIONS(1695), + [anon_sym_BSLASH_] = ACTIONS(1695), + [anon_sym_SEMI] = ACTIONS(1695), + [anon_sym_EQ] = ACTIONS(1697), + [anon_sym_COLON_EQ] = ACTIONS(1695), + [anon_sym_CARET_EQ] = ACTIONS(1695), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1695), + [anon_sym_EQ_DOT] = ACTIONS(1695), + [anon_sym_QMARK] = ACTIONS(1695), + [anon_sym_EQ_EQ] = ACTIONS(1695), + [anon_sym_BANG_EQ] = ACTIONS(1695), + [anon_sym_GT] = ACTIONS(1697), + [anon_sym_GT_EQ] = ACTIONS(1695), + [anon_sym_LT] = ACTIONS(1697), + [anon_sym_LT_EQ] = ACTIONS(1695), + [anon_sym_DASH_GT] = ACTIONS(1695), + [anon_sym_COLON_GT] = ACTIONS(1695), + [anon_sym_COLON_COLON] = ACTIONS(1695), + [anon_sym_AT] = ACTIONS(1697), + [anon_sym_TILDE] = ACTIONS(1695), + [anon_sym_AT_STAR] = ACTIONS(1695), + [anon_sym_SLASH_STAR] = ACTIONS(1695), + [anon_sym_BSLASH_AMP] = ACTIONS(1695), + [anon_sym_BSLASH_PLUS] = ACTIONS(1695), + [anon_sym_AMP] = ACTIONS(1695), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1695), + [anon_sym_3] = ACTIONS(1695), + [anon_sym_4] = ACTIONS(1695), + [anon_sym_STAR_STAR] = ACTIONS(1695), + [anon_sym_DOT] = ACTIONS(1695), + [anon_sym_BSLASH] = ACTIONS(1697), + [anon_sym_5] = ACTIONS(1695), + [anon_sym_6] = ACTIONS(1695), + [anon_sym_7] = ACTIONS(1695), + [anon_sym_8] = ACTIONS(147), + [anon_sym_9] = ACTIONS(1695), + [anon_sym_STAR] = ACTIONS(1697), + [anon_sym_10] = ACTIONS(1695), + [anon_sym_11] = ACTIONS(1695), + [anon_sym_12] = ACTIONS(1695), + [anon_sym_13] = ACTIONS(1695), + [anon_sym_14] = ACTIONS(1695), + [anon_sym_15] = ACTIONS(1695), + [anon_sym_SLASH] = ACTIONS(1697), + [anon_sym_16] = ACTIONS(1695), + [anon_sym_BSLASH_SLASH] = ACTIONS(1695), + [anon_sym_SLASH_AT] = ACTIONS(1695), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1695), + [anon_sym_BANG] = ACTIONS(1697), + [anon_sym_BANG_BANG] = ACTIONS(1695), + [anon_sym_SQUOTE] = ACTIONS(1695), + [anon_sym_BSLASH_AT] = ACTIONS(1695), + [anon_sym_CARET] = ACTIONS(1697), + [anon_sym_BSLASH_CARET] = ACTIONS(1695), + [anon_sym_AT_AT] = ACTIONS(1697), + [anon_sym_AT_AT_AT] = ACTIONS(1695), + [anon_sym_PIPE] = ACTIONS(1697), + [anon_sym_LT_GT] = ACTIONS(1695), + [sym_part_bracket_end] = ACTIONS(1695), + [sym_comment] = ACTIONS(3), + }, + [872] = { + [sym_vee_operator] = STATE(376), + [aux_sym_vee_repeat1] = STATE(856), + [aux_sym_source_file_token1] = ACTIONS(1730), + [anon_sym_COMMA] = ACTIONS(1730), + [anon_sym_PLUS] = ACTIONS(1730), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_] = ACTIONS(1730), + [anon_sym_BSLASH_] = ACTIONS(1730), + [anon_sym_SEMI] = ACTIONS(1730), + [anon_sym_EQ] = ACTIONS(1732), + [anon_sym_COLON_EQ] = ACTIONS(1730), + [anon_sym_CARET_EQ] = ACTIONS(1730), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1730), + [anon_sym_EQ_DOT] = ACTIONS(1730), + [anon_sym_QMARK] = ACTIONS(1730), + [anon_sym_EQ_EQ] = ACTIONS(1730), + [anon_sym_BANG_EQ] = ACTIONS(1730), + [anon_sym_GT] = ACTIONS(1732), + [anon_sym_GT_EQ] = ACTIONS(1730), + [anon_sym_LT] = ACTIONS(1732), + [anon_sym_LT_EQ] = ACTIONS(1730), + [anon_sym_DASH_GT] = ACTIONS(1730), + [anon_sym_COLON_GT] = ACTIONS(1730), + [anon_sym_COLON_COLON] = ACTIONS(1730), + [anon_sym_AT] = ACTIONS(1732), + [anon_sym_TILDE] = ACTIONS(1730), + [anon_sym_AT_STAR] = ACTIONS(1730), + [anon_sym_SLASH_STAR] = ACTIONS(1730), + [anon_sym_BSLASH_AMP] = ACTIONS(1730), + [anon_sym_BSLASH_PLUS] = ACTIONS(1730), + [anon_sym_AMP] = ACTIONS(1730), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1730), + [anon_sym_3] = ACTIONS(1730), + [anon_sym_4] = ACTIONS(1730), + [anon_sym_STAR_STAR] = ACTIONS(1730), + [anon_sym_DOT] = ACTIONS(1730), + [anon_sym_BSLASH] = ACTIONS(1732), + [anon_sym_5] = ACTIONS(1730), + [anon_sym_6] = ACTIONS(1730), + [anon_sym_7] = ACTIONS(145), + [anon_sym_8] = ACTIONS(1730), + [anon_sym_9] = ACTIONS(1730), + [anon_sym_STAR] = ACTIONS(1732), + [anon_sym_10] = ACTIONS(1730), + [anon_sym_11] = ACTIONS(1730), + [anon_sym_12] = ACTIONS(1730), + [anon_sym_13] = ACTIONS(1730), + [anon_sym_14] = ACTIONS(1730), + [anon_sym_15] = ACTIONS(1730), + [anon_sym_SLASH] = ACTIONS(1732), + [anon_sym_16] = ACTIONS(1730), + [anon_sym_BSLASH_SLASH] = ACTIONS(1730), + [anon_sym_SLASH_AT] = ACTIONS(1730), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1730), + [anon_sym_BANG] = ACTIONS(1732), + [anon_sym_BANG_BANG] = ACTIONS(1730), + [anon_sym_SQUOTE] = ACTIONS(1730), + [anon_sym_BSLASH_AT] = ACTIONS(1730), + [anon_sym_CARET] = ACTIONS(1732), + [anon_sym_BSLASH_CARET] = ACTIONS(1730), + [anon_sym_AT_AT] = ACTIONS(1732), + [anon_sym_AT_AT_AT] = ACTIONS(1730), + [anon_sym_PIPE] = ACTIONS(1732), + [anon_sym_LT_GT] = ACTIONS(1730), + [sym_part_bracket_end] = ACTIONS(1730), + [sym_comment] = ACTIONS(3), + }, + [873] = { + [sym_wedge_operator] = STATE(375), + [aux_sym_wedge_repeat1] = STATE(855), + [aux_sym_source_file_token1] = ACTIONS(1734), + [anon_sym_COMMA] = ACTIONS(1734), + [anon_sym_PLUS] = ACTIONS(1734), + [anon_sym_DASH] = ACTIONS(1736), + [anon_sym_] = ACTIONS(1734), + [anon_sym_BSLASH_] = ACTIONS(1734), + [anon_sym_SEMI] = ACTIONS(1734), + [anon_sym_EQ] = ACTIONS(1736), + [anon_sym_COLON_EQ] = ACTIONS(1734), + [anon_sym_CARET_EQ] = ACTIONS(1734), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1734), + [anon_sym_EQ_DOT] = ACTIONS(1734), + [anon_sym_QMARK] = ACTIONS(1734), + [anon_sym_EQ_EQ] = ACTIONS(1734), + [anon_sym_BANG_EQ] = ACTIONS(1734), + [anon_sym_GT] = ACTIONS(1736), + [anon_sym_GT_EQ] = ACTIONS(1734), + [anon_sym_LT] = ACTIONS(1736), + [anon_sym_LT_EQ] = ACTIONS(1734), + [anon_sym_DASH_GT] = ACTIONS(1734), + [anon_sym_COLON_GT] = ACTIONS(1734), + [anon_sym_COLON_COLON] = ACTIONS(1734), + [anon_sym_AT] = ACTIONS(1736), + [anon_sym_TILDE] = ACTIONS(1734), + [anon_sym_AT_STAR] = ACTIONS(1734), + [anon_sym_SLASH_STAR] = ACTIONS(1734), + [anon_sym_BSLASH_AMP] = ACTIONS(1734), + [anon_sym_BSLASH_PLUS] = ACTIONS(1734), + [anon_sym_AMP] = ACTIONS(1734), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1734), + [anon_sym_3] = ACTIONS(1734), + [anon_sym_4] = ACTIONS(1734), + [anon_sym_STAR_STAR] = ACTIONS(1734), + [anon_sym_DOT] = ACTIONS(1734), + [anon_sym_BSLASH] = ACTIONS(1736), + [anon_sym_5] = ACTIONS(1734), + [anon_sym_6] = ACTIONS(143), + [anon_sym_7] = ACTIONS(1734), + [anon_sym_8] = ACTIONS(1734), + [anon_sym_9] = ACTIONS(1734), + [anon_sym_STAR] = ACTIONS(1736), + [anon_sym_10] = ACTIONS(1734), + [anon_sym_11] = ACTIONS(1734), + [anon_sym_12] = ACTIONS(1734), + [anon_sym_13] = ACTIONS(1734), + [anon_sym_14] = ACTIONS(1734), + [anon_sym_15] = ACTIONS(1734), + [anon_sym_SLASH] = ACTIONS(1736), + [anon_sym_16] = ACTIONS(1734), + [anon_sym_BSLASH_SLASH] = ACTIONS(1734), + [anon_sym_SLASH_AT] = ACTIONS(1734), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1734), + [anon_sym_BANG] = ACTIONS(1736), + [anon_sym_BANG_BANG] = ACTIONS(1734), + [anon_sym_SQUOTE] = ACTIONS(1734), + [anon_sym_BSLASH_AT] = ACTIONS(1734), + [anon_sym_CARET] = ACTIONS(1736), + [anon_sym_BSLASH_CARET] = ACTIONS(1734), + [anon_sym_AT_AT] = ACTIONS(1736), + [anon_sym_AT_AT_AT] = ACTIONS(1734), + [anon_sym_PIPE] = ACTIONS(1736), + [anon_sym_LT_GT] = ACTIONS(1734), + [sym_part_bracket_end] = ACTIONS(1734), + [sym_comment] = ACTIONS(3), + }, + [874] = { + [sym_compound_expression_operator] = STATE(332), + [aux_sym_compound_expression_repeat1] = STATE(839), + [aux_sym_source_file_token1] = ACTIONS(1674), + [anon_sym_COMMA] = ACTIONS(1674), + [anon_sym_PLUS] = ACTIONS(1674), + [anon_sym_DASH] = ACTIONS(1676), + [anon_sym_] = ACTIONS(1674), + [anon_sym_BSLASH_] = ACTIONS(1674), + [anon_sym_SEMI] = ACTIONS(1674), + [anon_sym_EQ] = ACTIONS(1676), + [anon_sym_COLON_EQ] = ACTIONS(1674), + [anon_sym_CARET_EQ] = ACTIONS(1674), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1674), + [anon_sym_EQ_DOT] = ACTIONS(1674), + [anon_sym_QMARK] = ACTIONS(1674), + [anon_sym_EQ_EQ] = ACTIONS(1674), + [anon_sym_BANG_EQ] = ACTIONS(1674), + [anon_sym_GT] = ACTIONS(1676), + [anon_sym_GT_EQ] = ACTIONS(1674), + [anon_sym_LT] = ACTIONS(1676), + [anon_sym_LT_EQ] = ACTIONS(1674), + [anon_sym_DASH_GT] = ACTIONS(1674), + [anon_sym_COLON_GT] = ACTIONS(1674), + [anon_sym_COLON_COLON] = ACTIONS(1674), + [anon_sym_AT] = ACTIONS(1676), + [anon_sym_TILDE] = ACTIONS(1674), + [anon_sym_AT_STAR] = ACTIONS(1674), + [anon_sym_SLASH_STAR] = ACTIONS(1674), + [anon_sym_BSLASH_AMP] = ACTIONS(1674), + [anon_sym_BSLASH_PLUS] = ACTIONS(1674), + [anon_sym_AMP] = ACTIONS(1674), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1674), + [anon_sym_3] = ACTIONS(1674), + [anon_sym_4] = ACTIONS(1674), + [anon_sym_STAR_STAR] = ACTIONS(1674), + [anon_sym_DOT] = ACTIONS(1674), + [anon_sym_BSLASH] = ACTIONS(1676), + [anon_sym_5] = ACTIONS(1674), + [anon_sym_6] = ACTIONS(1674), + [anon_sym_7] = ACTIONS(1674), + [anon_sym_8] = ACTIONS(1674), + [anon_sym_9] = ACTIONS(1674), + [anon_sym_STAR] = ACTIONS(1676), + [anon_sym_10] = ACTIONS(1674), + [anon_sym_11] = ACTIONS(1674), + [anon_sym_12] = ACTIONS(1674), + [anon_sym_13] = ACTIONS(1674), + [anon_sym_14] = ACTIONS(1674), + [anon_sym_15] = ACTIONS(1674), + [anon_sym_SLASH] = ACTIONS(1676), + [anon_sym_16] = ACTIONS(1674), + [anon_sym_BSLASH_SLASH] = ACTIONS(1674), + [anon_sym_SLASH_AT] = ACTIONS(1674), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1674), + [anon_sym_BANG] = ACTIONS(1676), + [anon_sym_BANG_BANG] = ACTIONS(1674), + [anon_sym_SQUOTE] = ACTIONS(1674), + [anon_sym_BSLASH_AT] = ACTIONS(1674), + [anon_sym_CARET] = ACTIONS(1676), + [anon_sym_BSLASH_CARET] = ACTIONS(1674), + [anon_sym_AT_AT] = ACTIONS(1676), + [anon_sym_AT_AT_AT] = ACTIONS(1674), + [anon_sym_PIPE] = ACTIONS(1676), + [anon_sym_LT_GT] = ACTIONS(1674), + [sym_part_bracket_end] = ACTIONS(1674), + [sym_comment] = ACTIONS(3), + }, + [875] = { + [sym_plus_operator] = STATE(400), + [aux_sym_plus_repeat1] = STATE(865), + [aux_sym_source_file_token1] = ACTIONS(1684), + [anon_sym_COMMA] = ACTIONS(1684), + [anon_sym_PLUS] = ACTIONS(409), + [anon_sym_DASH] = ACTIONS(1686), + [anon_sym_] = ACTIONS(1684), + [anon_sym_BSLASH_] = ACTIONS(1684), + [anon_sym_SEMI] = ACTIONS(1684), + [anon_sym_EQ] = ACTIONS(1686), + [anon_sym_COLON_EQ] = ACTIONS(1684), + [anon_sym_CARET_EQ] = ACTIONS(1684), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1684), + [anon_sym_EQ_DOT] = ACTIONS(1684), + [anon_sym_QMARK] = ACTIONS(1684), + [anon_sym_EQ_EQ] = ACTIONS(1684), + [anon_sym_BANG_EQ] = ACTIONS(1684), + [anon_sym_GT] = ACTIONS(1686), + [anon_sym_GT_EQ] = ACTIONS(1684), + [anon_sym_LT] = ACTIONS(1686), + [anon_sym_LT_EQ] = ACTIONS(1684), + [anon_sym_DASH_GT] = ACTIONS(1684), + [anon_sym_COLON_GT] = ACTIONS(1684), + [anon_sym_COLON_COLON] = ACTIONS(1684), + [anon_sym_AT] = ACTIONS(1686), + [anon_sym_TILDE] = ACTIONS(1684), + [anon_sym_AT_STAR] = ACTIONS(1684), + [anon_sym_SLASH_STAR] = ACTIONS(1684), + [anon_sym_BSLASH_AMP] = ACTIONS(1684), + [anon_sym_BSLASH_PLUS] = ACTIONS(1684), + [anon_sym_AMP] = ACTIONS(1684), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1684), + [anon_sym_3] = ACTIONS(1684), + [anon_sym_4] = ACTIONS(1684), + [anon_sym_STAR_STAR] = ACTIONS(1684), + [anon_sym_DOT] = ACTIONS(1684), + [anon_sym_BSLASH] = ACTIONS(1686), + [anon_sym_5] = ACTIONS(1684), + [anon_sym_6] = ACTIONS(1684), + [anon_sym_7] = ACTIONS(1684), + [anon_sym_8] = ACTIONS(1684), + [anon_sym_9] = ACTIONS(1684), + [anon_sym_STAR] = ACTIONS(1686), + [anon_sym_10] = ACTIONS(1684), + [anon_sym_11] = ACTIONS(1684), + [anon_sym_12] = ACTIONS(1684), + [anon_sym_13] = ACTIONS(1684), + [anon_sym_14] = ACTIONS(1684), + [anon_sym_15] = ACTIONS(1684), + [anon_sym_SLASH] = ACTIONS(1686), + [anon_sym_16] = ACTIONS(1684), + [anon_sym_BSLASH_SLASH] = ACTIONS(1684), + [anon_sym_SLASH_AT] = ACTIONS(1684), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1684), + [anon_sym_BANG] = ACTIONS(1686), + [anon_sym_BANG_BANG] = ACTIONS(1684), + [anon_sym_SQUOTE] = ACTIONS(1684), + [anon_sym_BSLASH_AT] = ACTIONS(1684), + [anon_sym_CARET] = ACTIONS(1686), + [anon_sym_BSLASH_CARET] = ACTIONS(1684), + [anon_sym_AT_AT] = ACTIONS(1686), + [anon_sym_AT_AT_AT] = ACTIONS(1684), + [anon_sym_PIPE] = ACTIONS(1686), + [anon_sym_LT_GT] = ACTIONS(1684), + [sym_part_bracket_end] = ACTIONS(1684), + [sym_comment] = ACTIONS(3), + }, + [876] = { + [sym_circle_plus_operator] = STATE(402), + [aux_sym_circle_plus_repeat1] = STATE(864), + [aux_sym_source_file_token1] = ACTIONS(1664), + [anon_sym_COMMA] = ACTIONS(1664), + [anon_sym_PLUS] = ACTIONS(1664), + [anon_sym_DASH] = ACTIONS(1666), + [anon_sym_] = ACTIONS(1664), + [anon_sym_BSLASH_] = ACTIONS(1664), + [anon_sym_SEMI] = ACTIONS(1664), + [anon_sym_EQ] = ACTIONS(1666), + [anon_sym_COLON_EQ] = ACTIONS(1664), + [anon_sym_CARET_EQ] = ACTIONS(1664), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1664), + [anon_sym_EQ_DOT] = ACTIONS(1664), + [anon_sym_QMARK] = ACTIONS(1664), + [anon_sym_EQ_EQ] = ACTIONS(1664), + [anon_sym_BANG_EQ] = ACTIONS(1664), + [anon_sym_GT] = ACTIONS(1666), + [anon_sym_GT_EQ] = ACTIONS(1664), + [anon_sym_LT] = ACTIONS(1666), + [anon_sym_LT_EQ] = ACTIONS(1664), + [anon_sym_DASH_GT] = ACTIONS(1664), + [anon_sym_COLON_GT] = ACTIONS(1664), + [anon_sym_COLON_COLON] = ACTIONS(1664), + [anon_sym_AT] = ACTIONS(1666), + [anon_sym_TILDE] = ACTIONS(1664), + [anon_sym_AT_STAR] = ACTIONS(1664), + [anon_sym_SLASH_STAR] = ACTIONS(1664), + [anon_sym_BSLASH_AMP] = ACTIONS(1664), + [anon_sym_BSLASH_PLUS] = ACTIONS(1664), + [anon_sym_AMP] = ACTIONS(1664), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1664), + [anon_sym_3] = ACTIONS(1664), + [anon_sym_4] = ACTIONS(1664), + [anon_sym_STAR_STAR] = ACTIONS(1664), + [anon_sym_DOT] = ACTIONS(1664), + [anon_sym_BSLASH] = ACTIONS(1666), + [anon_sym_5] = ACTIONS(1664), + [anon_sym_6] = ACTIONS(1664), + [anon_sym_7] = ACTIONS(1664), + [anon_sym_8] = ACTIONS(1664), + [anon_sym_9] = ACTIONS(1664), + [anon_sym_STAR] = ACTIONS(1666), + [anon_sym_10] = ACTIONS(1664), + [anon_sym_11] = ACTIONS(1664), + [anon_sym_12] = ACTIONS(1664), + [anon_sym_13] = ACTIONS(1664), + [anon_sym_14] = ACTIONS(161), + [anon_sym_15] = ACTIONS(1664), + [anon_sym_SLASH] = ACTIONS(1666), + [anon_sym_16] = ACTIONS(1664), + [anon_sym_BSLASH_SLASH] = ACTIONS(1664), + [anon_sym_SLASH_AT] = ACTIONS(1664), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1664), + [anon_sym_BANG] = ACTIONS(1666), + [anon_sym_BANG_BANG] = ACTIONS(1664), + [anon_sym_SQUOTE] = ACTIONS(1664), + [anon_sym_BSLASH_AT] = ACTIONS(1664), + [anon_sym_CARET] = ACTIONS(1666), + [anon_sym_BSLASH_CARET] = ACTIONS(1664), + [anon_sym_AT_AT] = ACTIONS(1666), + [anon_sym_AT_AT_AT] = ACTIONS(1664), + [anon_sym_PIPE] = ACTIONS(1666), + [anon_sym_LT_GT] = ACTIONS(1664), + [sym_part_bracket_end] = ACTIONS(1664), + [sym_comment] = ACTIONS(3), + }, + [877] = { + [sym_equal_ascii_operator] = STATE(338), + [aux_sym_equal_ascii_repeat1] = STATE(840), + [aux_sym_source_file_token1] = ACTIONS(1783), + [anon_sym_COMMA] = ACTIONS(1783), + [anon_sym_PLUS] = ACTIONS(1783), + [anon_sym_DASH] = ACTIONS(1785), + [anon_sym_] = ACTIONS(1783), + [anon_sym_BSLASH_] = ACTIONS(1783), + [anon_sym_SEMI] = ACTIONS(1783), + [anon_sym_EQ] = ACTIONS(1785), + [anon_sym_COLON_EQ] = ACTIONS(1783), + [anon_sym_CARET_EQ] = ACTIONS(1783), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1783), + [anon_sym_EQ_DOT] = ACTIONS(1783), + [anon_sym_QMARK] = ACTIONS(1783), + [anon_sym_EQ_EQ] = ACTIONS(121), + [anon_sym_BANG_EQ] = ACTIONS(1783), + [anon_sym_GT] = ACTIONS(1785), + [anon_sym_GT_EQ] = ACTIONS(1783), + [anon_sym_LT] = ACTIONS(1785), + [anon_sym_LT_EQ] = ACTIONS(1783), + [anon_sym_DASH_GT] = ACTIONS(1783), + [anon_sym_COLON_GT] = ACTIONS(1783), + [anon_sym_COLON_COLON] = ACTIONS(1783), + [anon_sym_AT] = ACTIONS(1785), + [anon_sym_TILDE] = ACTIONS(1783), + [anon_sym_AT_STAR] = ACTIONS(1783), + [anon_sym_SLASH_STAR] = ACTIONS(1783), + [anon_sym_BSLASH_AMP] = ACTIONS(1783), + [anon_sym_BSLASH_PLUS] = ACTIONS(1783), + [anon_sym_AMP] = ACTIONS(1783), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1783), + [anon_sym_3] = ACTIONS(1783), + [anon_sym_4] = ACTIONS(1783), + [anon_sym_STAR_STAR] = ACTIONS(1783), + [anon_sym_DOT] = ACTIONS(1783), + [anon_sym_BSLASH] = ACTIONS(1785), + [anon_sym_5] = ACTIONS(1783), + [anon_sym_6] = ACTIONS(1783), + [anon_sym_7] = ACTIONS(1783), + [anon_sym_8] = ACTIONS(1783), + [anon_sym_9] = ACTIONS(1783), + [anon_sym_STAR] = ACTIONS(1785), + [anon_sym_10] = ACTIONS(1783), + [anon_sym_11] = ACTIONS(1783), + [anon_sym_12] = ACTIONS(1783), + [anon_sym_13] = ACTIONS(1783), + [anon_sym_14] = ACTIONS(1783), + [anon_sym_15] = ACTIONS(1783), + [anon_sym_SLASH] = ACTIONS(1785), + [anon_sym_16] = ACTIONS(1783), + [anon_sym_BSLASH_SLASH] = ACTIONS(1783), + [anon_sym_SLASH_AT] = ACTIONS(1783), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1783), + [anon_sym_BANG] = ACTIONS(1785), + [anon_sym_BANG_BANG] = ACTIONS(1783), + [anon_sym_SQUOTE] = ACTIONS(1783), + [anon_sym_BSLASH_AT] = ACTIONS(1783), + [anon_sym_CARET] = ACTIONS(1785), + [anon_sym_BSLASH_CARET] = ACTIONS(1783), + [anon_sym_AT_AT] = ACTIONS(1785), + [anon_sym_AT_AT_AT] = ACTIONS(1783), + [anon_sym_PIPE] = ACTIONS(1785), + [anon_sym_LT_GT] = ACTIONS(1783), + [sym_part_bracket_end] = ACTIONS(1783), + [sym_comment] = ACTIONS(3), + }, + [878] = { + [sym_backslash_operator] = STATE(373), + [aux_sym_backslash_repeat1] = STATE(829), + [aux_sym_source_file_token1] = ACTIONS(1779), + [anon_sym_COMMA] = ACTIONS(1779), + [anon_sym_PLUS] = ACTIONS(1779), + [anon_sym_DASH] = ACTIONS(1781), + [anon_sym_] = ACTIONS(1779), + [anon_sym_BSLASH_] = ACTIONS(1779), + [anon_sym_SEMI] = ACTIONS(1779), + [anon_sym_EQ] = ACTIONS(1781), + [anon_sym_COLON_EQ] = ACTIONS(1779), + [anon_sym_CARET_EQ] = ACTIONS(1779), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1779), + [anon_sym_EQ_DOT] = ACTIONS(1779), + [anon_sym_QMARK] = ACTIONS(1779), + [anon_sym_EQ_EQ] = ACTIONS(1779), + [anon_sym_BANG_EQ] = ACTIONS(1779), + [anon_sym_GT] = ACTIONS(1781), + [anon_sym_GT_EQ] = ACTIONS(1779), + [anon_sym_LT] = ACTIONS(1781), + [anon_sym_LT_EQ] = ACTIONS(1779), + [anon_sym_DASH_GT] = ACTIONS(1779), + [anon_sym_COLON_GT] = ACTIONS(1779), + [anon_sym_COLON_COLON] = ACTIONS(1779), + [anon_sym_AT] = ACTIONS(1781), + [anon_sym_TILDE] = ACTIONS(1779), + [anon_sym_AT_STAR] = ACTIONS(1779), + [anon_sym_SLASH_STAR] = ACTIONS(1779), + [anon_sym_BSLASH_AMP] = ACTIONS(1779), + [anon_sym_BSLASH_PLUS] = ACTIONS(1779), + [anon_sym_AMP] = ACTIONS(1779), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1779), + [anon_sym_3] = ACTIONS(1779), + [anon_sym_4] = ACTIONS(1779), + [anon_sym_STAR_STAR] = ACTIONS(1779), + [anon_sym_DOT] = ACTIONS(1779), + [anon_sym_BSLASH] = ACTIONS(73), + [anon_sym_5] = ACTIONS(1779), + [anon_sym_6] = ACTIONS(1779), + [anon_sym_7] = ACTIONS(1779), + [anon_sym_8] = ACTIONS(1779), + [anon_sym_9] = ACTIONS(1779), + [anon_sym_STAR] = ACTIONS(1781), + [anon_sym_10] = ACTIONS(1779), + [anon_sym_11] = ACTIONS(1779), + [anon_sym_12] = ACTIONS(1779), + [anon_sym_13] = ACTIONS(1779), + [anon_sym_14] = ACTIONS(1779), + [anon_sym_15] = ACTIONS(1779), + [anon_sym_SLASH] = ACTIONS(1781), + [anon_sym_16] = ACTIONS(1779), + [anon_sym_BSLASH_SLASH] = ACTIONS(1779), + [anon_sym_SLASH_AT] = ACTIONS(1779), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1779), + [anon_sym_BANG] = ACTIONS(1781), + [anon_sym_BANG_BANG] = ACTIONS(1779), + [anon_sym_SQUOTE] = ACTIONS(1779), + [anon_sym_BSLASH_AT] = ACTIONS(1779), + [anon_sym_CARET] = ACTIONS(1781), + [anon_sym_BSLASH_CARET] = ACTIONS(1779), + [anon_sym_AT_AT] = ACTIONS(1781), + [anon_sym_AT_AT_AT] = ACTIONS(1779), + [anon_sym_PIPE] = ACTIONS(1781), + [anon_sym_LT_GT] = ACTIONS(1779), + [sym_part_bracket_end] = ACTIONS(1779), + [sym_comment] = ACTIONS(3), + }, + [879] = { + [sym_dot_operator] = STATE(372), + [aux_sym_dot_repeat1] = STATE(852), + [aux_sym_source_file_token1] = ACTIONS(1832), + [anon_sym_COMMA] = ACTIONS(1832), + [anon_sym_PLUS] = ACTIONS(1832), + [anon_sym_DASH] = ACTIONS(1834), + [anon_sym_] = ACTIONS(1832), + [anon_sym_BSLASH_] = ACTIONS(1832), + [anon_sym_SEMI] = ACTIONS(1832), + [anon_sym_EQ] = ACTIONS(1834), + [anon_sym_COLON_EQ] = ACTIONS(1832), + [anon_sym_CARET_EQ] = ACTIONS(1832), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1832), + [anon_sym_EQ_DOT] = ACTIONS(1832), + [anon_sym_QMARK] = ACTIONS(1832), + [anon_sym_EQ_EQ] = ACTIONS(1832), + [anon_sym_BANG_EQ] = ACTIONS(1832), + [anon_sym_GT] = ACTIONS(1834), + [anon_sym_GT_EQ] = ACTIONS(1832), + [anon_sym_LT] = ACTIONS(1834), + [anon_sym_LT_EQ] = ACTIONS(1832), + [anon_sym_DASH_GT] = ACTIONS(1832), + [anon_sym_COLON_GT] = ACTIONS(1832), + [anon_sym_COLON_COLON] = ACTIONS(1832), + [anon_sym_AT] = ACTIONS(1834), + [anon_sym_TILDE] = ACTIONS(1832), + [anon_sym_AT_STAR] = ACTIONS(1832), + [anon_sym_SLASH_STAR] = ACTIONS(1832), + [anon_sym_BSLASH_AMP] = ACTIONS(1832), + [anon_sym_BSLASH_PLUS] = ACTIONS(1832), + [anon_sym_AMP] = ACTIONS(1832), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1832), + [anon_sym_3] = ACTIONS(1832), + [anon_sym_4] = ACTIONS(1832), + [anon_sym_STAR_STAR] = ACTIONS(1832), + [anon_sym_DOT] = ACTIONS(415), + [anon_sym_BSLASH] = ACTIONS(1834), + [anon_sym_5] = ACTIONS(1832), + [anon_sym_6] = ACTIONS(1832), + [anon_sym_7] = ACTIONS(1832), + [anon_sym_8] = ACTIONS(1832), + [anon_sym_9] = ACTIONS(1832), + [anon_sym_STAR] = ACTIONS(1834), + [anon_sym_10] = ACTIONS(1832), + [anon_sym_11] = ACTIONS(1832), + [anon_sym_12] = ACTIONS(1832), + [anon_sym_13] = ACTIONS(1832), + [anon_sym_14] = ACTIONS(1832), + [anon_sym_15] = ACTIONS(1832), + [anon_sym_SLASH] = ACTIONS(1834), + [anon_sym_16] = ACTIONS(1832), + [anon_sym_BSLASH_SLASH] = ACTIONS(1832), + [anon_sym_SLASH_AT] = ACTIONS(1832), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1832), + [anon_sym_BANG] = ACTIONS(1834), + [anon_sym_BANG_BANG] = ACTIONS(1832), + [anon_sym_SQUOTE] = ACTIONS(1832), + [anon_sym_BSLASH_AT] = ACTIONS(1832), + [anon_sym_CARET] = ACTIONS(1834), + [anon_sym_BSLASH_CARET] = ACTIONS(1832), + [anon_sym_AT_AT] = ACTIONS(1834), + [anon_sym_AT_AT_AT] = ACTIONS(1832), + [anon_sym_PIPE] = ACTIONS(1834), + [anon_sym_LT_GT] = ACTIONS(1832), + [sym_part_bracket_end] = ACTIONS(1832), + [sym_comment] = ACTIONS(3), + }, + [880] = { + [sym_non_commutative_multiply_operator] = STATE(371), + [aux_sym_non_commutative_multiply_repeat1] = STATE(851), + [aux_sym_source_file_token1] = ACTIONS(1845), + [anon_sym_COMMA] = ACTIONS(1845), + [anon_sym_PLUS] = ACTIONS(1845), + [anon_sym_DASH] = ACTIONS(1847), + [anon_sym_] = ACTIONS(1845), + [anon_sym_BSLASH_] = ACTIONS(1845), + [anon_sym_SEMI] = ACTIONS(1845), + [anon_sym_EQ] = ACTIONS(1847), + [anon_sym_COLON_EQ] = ACTIONS(1845), + [anon_sym_CARET_EQ] = ACTIONS(1845), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1845), + [anon_sym_EQ_DOT] = ACTIONS(1845), + [anon_sym_QMARK] = ACTIONS(1845), + [anon_sym_EQ_EQ] = ACTIONS(1845), + [anon_sym_BANG_EQ] = ACTIONS(1845), + [anon_sym_GT] = ACTIONS(1847), + [anon_sym_GT_EQ] = ACTIONS(1845), + [anon_sym_LT] = ACTIONS(1847), + [anon_sym_LT_EQ] = ACTIONS(1845), + [anon_sym_DASH_GT] = ACTIONS(1845), + [anon_sym_COLON_GT] = ACTIONS(1845), + [anon_sym_COLON_COLON] = ACTIONS(1845), + [anon_sym_AT] = ACTIONS(1847), + [anon_sym_TILDE] = ACTIONS(1845), + [anon_sym_AT_STAR] = ACTIONS(1845), + [anon_sym_SLASH_STAR] = ACTIONS(1845), + [anon_sym_BSLASH_AMP] = ACTIONS(1845), + [anon_sym_BSLASH_PLUS] = ACTIONS(1845), + [anon_sym_AMP] = ACTIONS(1845), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1845), + [anon_sym_3] = ACTIONS(1845), + [anon_sym_4] = ACTIONS(1845), + [anon_sym_STAR_STAR] = ACTIONS(69), + [anon_sym_DOT] = ACTIONS(1845), + [anon_sym_BSLASH] = ACTIONS(1847), + [anon_sym_5] = ACTIONS(1845), + [anon_sym_6] = ACTIONS(1845), + [anon_sym_7] = ACTIONS(1845), + [anon_sym_8] = ACTIONS(1845), + [anon_sym_9] = ACTIONS(1845), + [anon_sym_STAR] = ACTIONS(1847), + [anon_sym_10] = ACTIONS(1845), + [anon_sym_11] = ACTIONS(1845), + [anon_sym_12] = ACTIONS(1845), + [anon_sym_13] = ACTIONS(1845), + [anon_sym_14] = ACTIONS(1845), + [anon_sym_15] = ACTIONS(1845), + [anon_sym_SLASH] = ACTIONS(1847), + [anon_sym_16] = ACTIONS(1845), + [anon_sym_BSLASH_SLASH] = ACTIONS(1845), + [anon_sym_SLASH_AT] = ACTIONS(1845), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1845), + [anon_sym_BANG] = ACTIONS(1847), + [anon_sym_BANG_BANG] = ACTIONS(1845), + [anon_sym_SQUOTE] = ACTIONS(1845), + [anon_sym_BSLASH_AT] = ACTIONS(1845), + [anon_sym_CARET] = ACTIONS(1847), + [anon_sym_BSLASH_CARET] = ACTIONS(1845), + [anon_sym_AT_AT] = ACTIONS(1847), + [anon_sym_AT_AT_AT] = ACTIONS(1845), + [anon_sym_PIPE] = ACTIONS(1847), + [anon_sym_LT_GT] = ACTIONS(1845), + [sym_part_bracket_end] = ACTIONS(1845), + [sym_comment] = ACTIONS(3), + }, + [881] = { + [sym_circle_dot_operator] = STATE(368), + [aux_sym_circle_dot_repeat1] = STATE(850), + [aux_sym_source_file_token1] = ACTIONS(1828), + [anon_sym_COMMA] = ACTIONS(1828), + [anon_sym_PLUS] = ACTIONS(1828), + [anon_sym_DASH] = ACTIONS(1830), + [anon_sym_] = ACTIONS(1828), + [anon_sym_BSLASH_] = ACTIONS(1828), + [anon_sym_SEMI] = ACTIONS(1828), + [anon_sym_EQ] = ACTIONS(1830), + [anon_sym_COLON_EQ] = ACTIONS(1828), + [anon_sym_CARET_EQ] = ACTIONS(1828), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1828), + [anon_sym_EQ_DOT] = ACTIONS(1828), + [anon_sym_QMARK] = ACTIONS(1828), + [anon_sym_EQ_EQ] = ACTIONS(1828), + [anon_sym_BANG_EQ] = ACTIONS(1828), + [anon_sym_GT] = ACTIONS(1830), + [anon_sym_GT_EQ] = ACTIONS(1828), + [anon_sym_LT] = ACTIONS(1830), + [anon_sym_LT_EQ] = ACTIONS(1828), + [anon_sym_DASH_GT] = ACTIONS(1828), + [anon_sym_COLON_GT] = ACTIONS(1828), + [anon_sym_COLON_COLON] = ACTIONS(1828), + [anon_sym_AT] = ACTIONS(1830), + [anon_sym_TILDE] = ACTIONS(1828), + [anon_sym_AT_STAR] = ACTIONS(1828), + [anon_sym_SLASH_STAR] = ACTIONS(1828), + [anon_sym_BSLASH_AMP] = ACTIONS(1828), + [anon_sym_BSLASH_PLUS] = ACTIONS(1828), + [anon_sym_AMP] = ACTIONS(1828), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1828), + [anon_sym_3] = ACTIONS(1828), + [anon_sym_4] = ACTIONS(67), + [anon_sym_STAR_STAR] = ACTIONS(1828), + [anon_sym_DOT] = ACTIONS(1828), + [anon_sym_BSLASH] = ACTIONS(1830), + [anon_sym_5] = ACTIONS(1828), + [anon_sym_6] = ACTIONS(1828), + [anon_sym_7] = ACTIONS(1828), + [anon_sym_8] = ACTIONS(1828), + [anon_sym_9] = ACTIONS(1828), + [anon_sym_STAR] = ACTIONS(1830), + [anon_sym_10] = ACTIONS(1828), + [anon_sym_11] = ACTIONS(1828), + [anon_sym_12] = ACTIONS(1828), + [anon_sym_13] = ACTIONS(1828), + [anon_sym_14] = ACTIONS(1828), + [anon_sym_15] = ACTIONS(1828), + [anon_sym_SLASH] = ACTIONS(1830), + [anon_sym_16] = ACTIONS(1828), + [anon_sym_BSLASH_SLASH] = ACTIONS(1828), + [anon_sym_SLASH_AT] = ACTIONS(1828), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1828), + [anon_sym_BANG] = ACTIONS(1830), + [anon_sym_BANG_BANG] = ACTIONS(1828), + [anon_sym_SQUOTE] = ACTIONS(1828), + [anon_sym_BSLASH_AT] = ACTIONS(1828), + [anon_sym_CARET] = ACTIONS(1830), + [anon_sym_BSLASH_CARET] = ACTIONS(1828), + [anon_sym_AT_AT] = ACTIONS(1830), + [anon_sym_AT_AT_AT] = ACTIONS(1828), + [anon_sym_PIPE] = ACTIONS(1830), + [anon_sym_LT_GT] = ACTIONS(1828), + [sym_part_bracket_end] = ACTIONS(1828), + [sym_comment] = ACTIONS(3), + }, + [882] = { + [sym_small_circle_operator] = STATE(367), + [aux_sym_small_circle_repeat1] = STATE(849), + [aux_sym_source_file_token1] = ACTIONS(1824), + [anon_sym_COMMA] = ACTIONS(1824), + [anon_sym_PLUS] = ACTIONS(1824), + [anon_sym_DASH] = ACTIONS(1826), + [anon_sym_] = ACTIONS(1824), + [anon_sym_BSLASH_] = ACTIONS(1824), + [anon_sym_SEMI] = ACTIONS(1824), + [anon_sym_EQ] = ACTIONS(1826), + [anon_sym_COLON_EQ] = ACTIONS(1824), + [anon_sym_CARET_EQ] = ACTIONS(1824), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1824), + [anon_sym_EQ_DOT] = ACTIONS(1824), + [anon_sym_QMARK] = ACTIONS(1824), + [anon_sym_EQ_EQ] = ACTIONS(1824), + [anon_sym_BANG_EQ] = ACTIONS(1824), + [anon_sym_GT] = ACTIONS(1826), + [anon_sym_GT_EQ] = ACTIONS(1824), + [anon_sym_LT] = ACTIONS(1826), + [anon_sym_LT_EQ] = ACTIONS(1824), + [anon_sym_DASH_GT] = ACTIONS(1824), + [anon_sym_COLON_GT] = ACTIONS(1824), + [anon_sym_COLON_COLON] = ACTIONS(1824), + [anon_sym_AT] = ACTIONS(1826), + [anon_sym_TILDE] = ACTIONS(1824), + [anon_sym_AT_STAR] = ACTIONS(1824), + [anon_sym_SLASH_STAR] = ACTIONS(1824), + [anon_sym_BSLASH_AMP] = ACTIONS(1824), + [anon_sym_BSLASH_PLUS] = ACTIONS(1824), + [anon_sym_AMP] = ACTIONS(1824), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1824), + [anon_sym_3] = ACTIONS(65), + [anon_sym_4] = ACTIONS(1824), + [anon_sym_STAR_STAR] = ACTIONS(1824), + [anon_sym_DOT] = ACTIONS(1824), + [anon_sym_BSLASH] = ACTIONS(1826), + [anon_sym_5] = ACTIONS(1824), + [anon_sym_6] = ACTIONS(1824), + [anon_sym_7] = ACTIONS(1824), + [anon_sym_8] = ACTIONS(1824), + [anon_sym_9] = ACTIONS(1824), + [anon_sym_STAR] = ACTIONS(1826), + [anon_sym_10] = ACTIONS(1824), + [anon_sym_11] = ACTIONS(1824), + [anon_sym_12] = ACTIONS(1824), + [anon_sym_13] = ACTIONS(1824), + [anon_sym_14] = ACTIONS(1824), + [anon_sym_15] = ACTIONS(1824), + [anon_sym_SLASH] = ACTIONS(1826), + [anon_sym_16] = ACTIONS(1824), + [anon_sym_BSLASH_SLASH] = ACTIONS(1824), + [anon_sym_SLASH_AT] = ACTIONS(1824), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1824), + [anon_sym_BANG] = ACTIONS(1826), + [anon_sym_BANG_BANG] = ACTIONS(1824), + [anon_sym_SQUOTE] = ACTIONS(1824), + [anon_sym_BSLASH_AT] = ACTIONS(1824), + [anon_sym_CARET] = ACTIONS(1826), + [anon_sym_BSLASH_CARET] = ACTIONS(1824), + [anon_sym_AT_AT] = ACTIONS(1826), + [anon_sym_AT_AT_AT] = ACTIONS(1824), + [anon_sym_PIPE] = ACTIONS(1826), + [anon_sym_LT_GT] = ACTIONS(1824), + [sym_part_bracket_end] = ACTIONS(1824), + [sym_comment] = ACTIONS(3), + }, + [883] = { + [sym_unequal_ascii_operator] = STATE(343), + [aux_sym_unequal_ascii_repeat1] = STATE(841), + [aux_sym_source_file_token1] = ACTIONS(1787), + [anon_sym_COMMA] = ACTIONS(1787), + [anon_sym_PLUS] = ACTIONS(1787), + [anon_sym_DASH] = ACTIONS(1789), + [anon_sym_] = ACTIONS(1787), + [anon_sym_BSLASH_] = ACTIONS(1787), + [anon_sym_SEMI] = ACTIONS(1787), + [anon_sym_EQ] = ACTIONS(1789), + [anon_sym_COLON_EQ] = ACTIONS(1787), + [anon_sym_CARET_EQ] = ACTIONS(1787), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1787), + [anon_sym_EQ_DOT] = ACTIONS(1787), + [anon_sym_QMARK] = ACTIONS(1787), + [anon_sym_EQ_EQ] = ACTIONS(1787), + [anon_sym_BANG_EQ] = ACTIONS(123), + [anon_sym_GT] = ACTIONS(1789), + [anon_sym_GT_EQ] = ACTIONS(1787), + [anon_sym_LT] = ACTIONS(1789), + [anon_sym_LT_EQ] = ACTIONS(1787), + [anon_sym_DASH_GT] = ACTIONS(1787), + [anon_sym_COLON_GT] = ACTIONS(1787), + [anon_sym_COLON_COLON] = ACTIONS(1787), + [anon_sym_AT] = ACTIONS(1789), + [anon_sym_TILDE] = ACTIONS(1787), + [anon_sym_AT_STAR] = ACTIONS(1787), + [anon_sym_SLASH_STAR] = ACTIONS(1787), + [anon_sym_BSLASH_AMP] = ACTIONS(1787), + [anon_sym_BSLASH_PLUS] = ACTIONS(1787), + [anon_sym_AMP] = ACTIONS(1787), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1787), + [anon_sym_3] = ACTIONS(1787), + [anon_sym_4] = ACTIONS(1787), + [anon_sym_STAR_STAR] = ACTIONS(1787), + [anon_sym_DOT] = ACTIONS(1787), + [anon_sym_BSLASH] = ACTIONS(1789), + [anon_sym_5] = ACTIONS(1787), + [anon_sym_6] = ACTIONS(1787), + [anon_sym_7] = ACTIONS(1787), + [anon_sym_8] = ACTIONS(1787), + [anon_sym_9] = ACTIONS(1787), + [anon_sym_STAR] = ACTIONS(1789), + [anon_sym_10] = ACTIONS(1787), + [anon_sym_11] = ACTIONS(1787), + [anon_sym_12] = ACTIONS(1787), + [anon_sym_13] = ACTIONS(1787), + [anon_sym_14] = ACTIONS(1787), + [anon_sym_15] = ACTIONS(1787), + [anon_sym_SLASH] = ACTIONS(1789), + [anon_sym_16] = ACTIONS(1787), + [anon_sym_BSLASH_SLASH] = ACTIONS(1787), + [anon_sym_SLASH_AT] = ACTIONS(1787), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1787), + [anon_sym_BANG] = ACTIONS(1789), + [anon_sym_BANG_BANG] = ACTIONS(1787), + [anon_sym_SQUOTE] = ACTIONS(1787), + [anon_sym_BSLASH_AT] = ACTIONS(1787), + [anon_sym_CARET] = ACTIONS(1789), + [anon_sym_BSLASH_CARET] = ACTIONS(1787), + [anon_sym_AT_AT] = ACTIONS(1789), + [anon_sym_AT_AT_AT] = ACTIONS(1787), + [anon_sym_PIPE] = ACTIONS(1789), + [anon_sym_LT_GT] = ACTIONS(1787), + [sym_part_bracket_end] = ACTIONS(1787), + [sym_comment] = ACTIONS(3), + }, + [884] = { + [sym_greater_ascii_operator] = STATE(344), + [aux_sym_greater_ascii_repeat1] = STATE(842), + [aux_sym_source_file_token1] = ACTIONS(1761), + [anon_sym_COMMA] = ACTIONS(1761), + [anon_sym_PLUS] = ACTIONS(1761), + [anon_sym_DASH] = ACTIONS(1763), + [anon_sym_] = ACTIONS(1761), + [anon_sym_BSLASH_] = ACTIONS(1761), + [anon_sym_SEMI] = ACTIONS(1761), + [anon_sym_EQ] = ACTIONS(1763), + [anon_sym_COLON_EQ] = ACTIONS(1761), + [anon_sym_CARET_EQ] = ACTIONS(1761), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1761), + [anon_sym_EQ_DOT] = ACTIONS(1761), + [anon_sym_QMARK] = ACTIONS(1761), + [anon_sym_EQ_EQ] = ACTIONS(1761), + [anon_sym_BANG_EQ] = ACTIONS(1761), + [anon_sym_GT] = ACTIONS(125), + [anon_sym_GT_EQ] = ACTIONS(1761), + [anon_sym_LT] = ACTIONS(1763), + [anon_sym_LT_EQ] = ACTIONS(1761), + [anon_sym_DASH_GT] = ACTIONS(1761), + [anon_sym_COLON_GT] = ACTIONS(1761), + [anon_sym_COLON_COLON] = ACTIONS(1761), + [anon_sym_AT] = ACTIONS(1763), + [anon_sym_TILDE] = ACTIONS(1761), + [anon_sym_AT_STAR] = ACTIONS(1761), + [anon_sym_SLASH_STAR] = ACTIONS(1761), + [anon_sym_BSLASH_AMP] = ACTIONS(1761), + [anon_sym_BSLASH_PLUS] = ACTIONS(1761), + [anon_sym_AMP] = ACTIONS(1761), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1761), + [anon_sym_3] = ACTIONS(1761), + [anon_sym_4] = ACTIONS(1761), + [anon_sym_STAR_STAR] = ACTIONS(1761), + [anon_sym_DOT] = ACTIONS(1761), + [anon_sym_BSLASH] = ACTIONS(1763), + [anon_sym_5] = ACTIONS(1761), + [anon_sym_6] = ACTIONS(1761), + [anon_sym_7] = ACTIONS(1761), + [anon_sym_8] = ACTIONS(1761), + [anon_sym_9] = ACTIONS(1761), + [anon_sym_STAR] = ACTIONS(1763), + [anon_sym_10] = ACTIONS(1761), + [anon_sym_11] = ACTIONS(1761), + [anon_sym_12] = ACTIONS(1761), + [anon_sym_13] = ACTIONS(1761), + [anon_sym_14] = ACTIONS(1761), + [anon_sym_15] = ACTIONS(1761), + [anon_sym_SLASH] = ACTIONS(1763), + [anon_sym_16] = ACTIONS(1761), + [anon_sym_BSLASH_SLASH] = ACTIONS(1761), + [anon_sym_SLASH_AT] = ACTIONS(1761), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1761), + [anon_sym_BANG] = ACTIONS(1763), + [anon_sym_BANG_BANG] = ACTIONS(1761), + [anon_sym_SQUOTE] = ACTIONS(1761), + [anon_sym_BSLASH_AT] = ACTIONS(1761), + [anon_sym_CARET] = ACTIONS(1763), + [anon_sym_BSLASH_CARET] = ACTIONS(1761), + [anon_sym_AT_AT] = ACTIONS(1763), + [anon_sym_AT_AT_AT] = ACTIONS(1761), + [anon_sym_PIPE] = ACTIONS(1763), + [anon_sym_LT_GT] = ACTIONS(1761), + [sym_part_bracket_end] = ACTIONS(1761), + [sym_comment] = ACTIONS(3), + }, + [885] = { + [sym_right_composition_operator] = STATE(361), + [aux_sym_right_composition_repeat1] = STATE(848), + [aux_sym_source_file_token1] = ACTIONS(1642), + [anon_sym_COMMA] = ACTIONS(1642), + [anon_sym_PLUS] = ACTIONS(1642), + [anon_sym_DASH] = ACTIONS(1644), + [anon_sym_] = ACTIONS(1642), + [anon_sym_BSLASH_] = ACTIONS(1642), + [anon_sym_SEMI] = ACTIONS(1642), + [anon_sym_EQ] = ACTIONS(1644), + [anon_sym_COLON_EQ] = ACTIONS(1642), + [anon_sym_CARET_EQ] = ACTIONS(1642), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1642), + [anon_sym_EQ_DOT] = ACTIONS(1642), + [anon_sym_QMARK] = ACTIONS(1642), + [anon_sym_EQ_EQ] = ACTIONS(1642), + [anon_sym_BANG_EQ] = ACTIONS(1642), + [anon_sym_GT] = ACTIONS(1644), + [anon_sym_GT_EQ] = ACTIONS(1642), + [anon_sym_LT] = ACTIONS(1644), + [anon_sym_LT_EQ] = ACTIONS(1642), + [anon_sym_DASH_GT] = ACTIONS(1642), + [anon_sym_COLON_GT] = ACTIONS(1642), + [anon_sym_COLON_COLON] = ACTIONS(1642), + [anon_sym_AT] = ACTIONS(1644), + [anon_sym_TILDE] = ACTIONS(1642), + [anon_sym_AT_STAR] = ACTIONS(1642), + [anon_sym_SLASH_STAR] = ACTIONS(59), + [anon_sym_BSLASH_AMP] = ACTIONS(1642), + [anon_sym_BSLASH_PLUS] = ACTIONS(1642), + [anon_sym_AMP] = ACTIONS(1642), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1642), + [anon_sym_3] = ACTIONS(1642), + [anon_sym_4] = ACTIONS(1642), + [anon_sym_STAR_STAR] = ACTIONS(1642), + [anon_sym_DOT] = ACTIONS(1642), + [anon_sym_BSLASH] = ACTIONS(1644), + [anon_sym_5] = ACTIONS(1642), + [anon_sym_6] = ACTIONS(1642), + [anon_sym_7] = ACTIONS(1642), + [anon_sym_8] = ACTIONS(1642), + [anon_sym_9] = ACTIONS(1642), + [anon_sym_STAR] = ACTIONS(1644), + [anon_sym_10] = ACTIONS(1642), + [anon_sym_11] = ACTIONS(1642), + [anon_sym_12] = ACTIONS(1642), + [anon_sym_13] = ACTIONS(1642), + [anon_sym_14] = ACTIONS(1642), + [anon_sym_15] = ACTIONS(1642), + [anon_sym_SLASH] = ACTIONS(1644), + [anon_sym_16] = ACTIONS(1642), + [anon_sym_BSLASH_SLASH] = ACTIONS(1642), + [anon_sym_SLASH_AT] = ACTIONS(1642), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1642), + [anon_sym_BANG] = ACTIONS(1644), + [anon_sym_BANG_BANG] = ACTIONS(1642), + [anon_sym_SQUOTE] = ACTIONS(1642), + [anon_sym_BSLASH_AT] = ACTIONS(1642), + [anon_sym_CARET] = ACTIONS(1644), + [anon_sym_BSLASH_CARET] = ACTIONS(1642), + [anon_sym_AT_AT] = ACTIONS(1644), + [anon_sym_AT_AT_AT] = ACTIONS(1642), + [anon_sym_PIPE] = ACTIONS(1644), + [anon_sym_LT_GT] = ACTIONS(1642), + [sym_part_bracket_end] = ACTIONS(1642), + [sym_comment] = ACTIONS(3), + }, + [886] = { + [sym_greater_equal_ascii_operator] = STATE(345), + [aux_sym_greater_equal_ascii_repeat1] = STATE(843), + [aux_sym_source_file_token1] = ACTIONS(1798), + [anon_sym_COMMA] = ACTIONS(1798), + [anon_sym_PLUS] = ACTIONS(1798), + [anon_sym_DASH] = ACTIONS(1800), + [anon_sym_] = ACTIONS(1798), + [anon_sym_BSLASH_] = ACTIONS(1798), + [anon_sym_SEMI] = ACTIONS(1798), + [anon_sym_EQ] = ACTIONS(1800), + [anon_sym_COLON_EQ] = ACTIONS(1798), + [anon_sym_CARET_EQ] = ACTIONS(1798), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1798), + [anon_sym_EQ_DOT] = ACTIONS(1798), + [anon_sym_QMARK] = ACTIONS(1798), + [anon_sym_EQ_EQ] = ACTIONS(1798), + [anon_sym_BANG_EQ] = ACTIONS(1798), + [anon_sym_GT] = ACTIONS(1800), + [anon_sym_GT_EQ] = ACTIONS(127), + [anon_sym_LT] = ACTIONS(1800), + [anon_sym_LT_EQ] = ACTIONS(1798), + [anon_sym_DASH_GT] = ACTIONS(1798), + [anon_sym_COLON_GT] = ACTIONS(1798), + [anon_sym_COLON_COLON] = ACTIONS(1798), + [anon_sym_AT] = ACTIONS(1800), + [anon_sym_TILDE] = ACTIONS(1798), + [anon_sym_AT_STAR] = ACTIONS(1798), + [anon_sym_SLASH_STAR] = ACTIONS(1798), + [anon_sym_BSLASH_AMP] = ACTIONS(1798), + [anon_sym_BSLASH_PLUS] = ACTIONS(1798), + [anon_sym_AMP] = ACTIONS(1798), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1798), + [anon_sym_3] = ACTIONS(1798), + [anon_sym_4] = ACTIONS(1798), + [anon_sym_STAR_STAR] = ACTIONS(1798), + [anon_sym_DOT] = ACTIONS(1798), + [anon_sym_BSLASH] = ACTIONS(1800), + [anon_sym_5] = ACTIONS(1798), + [anon_sym_6] = ACTIONS(1798), + [anon_sym_7] = ACTIONS(1798), + [anon_sym_8] = ACTIONS(1798), + [anon_sym_9] = ACTIONS(1798), + [anon_sym_STAR] = ACTIONS(1800), + [anon_sym_10] = ACTIONS(1798), + [anon_sym_11] = ACTIONS(1798), + [anon_sym_12] = ACTIONS(1798), + [anon_sym_13] = ACTIONS(1798), + [anon_sym_14] = ACTIONS(1798), + [anon_sym_15] = ACTIONS(1798), + [anon_sym_SLASH] = ACTIONS(1800), + [anon_sym_16] = ACTIONS(1798), + [anon_sym_BSLASH_SLASH] = ACTIONS(1798), + [anon_sym_SLASH_AT] = ACTIONS(1798), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1798), + [anon_sym_BANG] = ACTIONS(1800), + [anon_sym_BANG_BANG] = ACTIONS(1798), + [anon_sym_SQUOTE] = ACTIONS(1798), + [anon_sym_BSLASH_AT] = ACTIONS(1798), + [anon_sym_CARET] = ACTIONS(1800), + [anon_sym_BSLASH_CARET] = ACTIONS(1798), + [anon_sym_AT_AT] = ACTIONS(1800), + [anon_sym_AT_AT_AT] = ACTIONS(1798), + [anon_sym_PIPE] = ACTIONS(1800), + [anon_sym_LT_GT] = ACTIONS(1798), + [sym_part_bracket_end] = ACTIONS(1798), + [sym_comment] = ACTIONS(3), + }, + [887] = { + [sym_less_ascii_operator] = STATE(346), + [aux_sym_less_ascii_repeat1] = STATE(844), + [aux_sym_source_file_token1] = ACTIONS(1802), + [anon_sym_COMMA] = ACTIONS(1802), + [anon_sym_PLUS] = ACTIONS(1802), + [anon_sym_DASH] = ACTIONS(1804), + [anon_sym_] = ACTIONS(1802), + [anon_sym_BSLASH_] = ACTIONS(1802), + [anon_sym_SEMI] = ACTIONS(1802), + [anon_sym_EQ] = ACTIONS(1804), + [anon_sym_COLON_EQ] = ACTIONS(1802), + [anon_sym_CARET_EQ] = ACTIONS(1802), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1802), + [anon_sym_EQ_DOT] = ACTIONS(1802), + [anon_sym_QMARK] = ACTIONS(1802), + [anon_sym_EQ_EQ] = ACTIONS(1802), + [anon_sym_BANG_EQ] = ACTIONS(1802), + [anon_sym_GT] = ACTIONS(1804), + [anon_sym_GT_EQ] = ACTIONS(1802), + [anon_sym_LT] = ACTIONS(129), + [anon_sym_LT_EQ] = ACTIONS(1802), + [anon_sym_DASH_GT] = ACTIONS(1802), + [anon_sym_COLON_GT] = ACTIONS(1802), + [anon_sym_COLON_COLON] = ACTIONS(1802), + [anon_sym_AT] = ACTIONS(1804), + [anon_sym_TILDE] = ACTIONS(1802), + [anon_sym_AT_STAR] = ACTIONS(1802), + [anon_sym_SLASH_STAR] = ACTIONS(1802), + [anon_sym_BSLASH_AMP] = ACTIONS(1802), + [anon_sym_BSLASH_PLUS] = ACTIONS(1802), + [anon_sym_AMP] = ACTIONS(1802), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1802), + [anon_sym_3] = ACTIONS(1802), + [anon_sym_4] = ACTIONS(1802), + [anon_sym_STAR_STAR] = ACTIONS(1802), + [anon_sym_DOT] = ACTIONS(1802), + [anon_sym_BSLASH] = ACTIONS(1804), + [anon_sym_5] = ACTIONS(1802), + [anon_sym_6] = ACTIONS(1802), + [anon_sym_7] = ACTIONS(1802), + [anon_sym_8] = ACTIONS(1802), + [anon_sym_9] = ACTIONS(1802), + [anon_sym_STAR] = ACTIONS(1804), + [anon_sym_10] = ACTIONS(1802), + [anon_sym_11] = ACTIONS(1802), + [anon_sym_12] = ACTIONS(1802), + [anon_sym_13] = ACTIONS(1802), + [anon_sym_14] = ACTIONS(1802), + [anon_sym_15] = ACTIONS(1802), + [anon_sym_SLASH] = ACTIONS(1804), + [anon_sym_16] = ACTIONS(1802), + [anon_sym_BSLASH_SLASH] = ACTIONS(1802), + [anon_sym_SLASH_AT] = ACTIONS(1802), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1802), + [anon_sym_BANG] = ACTIONS(1804), + [anon_sym_BANG_BANG] = ACTIONS(1802), + [anon_sym_SQUOTE] = ACTIONS(1802), + [anon_sym_BSLASH_AT] = ACTIONS(1802), + [anon_sym_CARET] = ACTIONS(1804), + [anon_sym_BSLASH_CARET] = ACTIONS(1802), + [anon_sym_AT_AT] = ACTIONS(1804), + [anon_sym_AT_AT_AT] = ACTIONS(1802), + [anon_sym_PIPE] = ACTIONS(1804), + [anon_sym_LT_GT] = ACTIONS(1802), + [sym_part_bracket_end] = ACTIONS(1802), + [sym_comment] = ACTIONS(3), + }, + [888] = { + [sym_less_equal_ascii_operator] = STATE(347), + [aux_sym_less_equal_ascii_repeat1] = STATE(845), + [aux_sym_source_file_token1] = ACTIONS(1806), + [anon_sym_COMMA] = ACTIONS(1806), + [anon_sym_PLUS] = ACTIONS(1806), + [anon_sym_DASH] = ACTIONS(1808), + [anon_sym_] = ACTIONS(1806), + [anon_sym_BSLASH_] = ACTIONS(1806), + [anon_sym_SEMI] = ACTIONS(1806), + [anon_sym_EQ] = ACTIONS(1808), + [anon_sym_COLON_EQ] = ACTIONS(1806), + [anon_sym_CARET_EQ] = ACTIONS(1806), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1806), + [anon_sym_EQ_DOT] = ACTIONS(1806), + [anon_sym_QMARK] = ACTIONS(1806), + [anon_sym_EQ_EQ] = ACTIONS(1806), + [anon_sym_BANG_EQ] = ACTIONS(1806), + [anon_sym_GT] = ACTIONS(1808), + [anon_sym_GT_EQ] = ACTIONS(1806), + [anon_sym_LT] = ACTIONS(1808), + [anon_sym_LT_EQ] = ACTIONS(131), + [anon_sym_DASH_GT] = ACTIONS(1806), + [anon_sym_COLON_GT] = ACTIONS(1806), + [anon_sym_COLON_COLON] = ACTIONS(1806), + [anon_sym_AT] = ACTIONS(1808), + [anon_sym_TILDE] = ACTIONS(1806), + [anon_sym_AT_STAR] = ACTIONS(1806), + [anon_sym_SLASH_STAR] = ACTIONS(1806), + [anon_sym_BSLASH_AMP] = ACTIONS(1806), + [anon_sym_BSLASH_PLUS] = ACTIONS(1806), + [anon_sym_AMP] = ACTIONS(1806), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1806), + [anon_sym_3] = ACTIONS(1806), + [anon_sym_4] = ACTIONS(1806), + [anon_sym_STAR_STAR] = ACTIONS(1806), + [anon_sym_DOT] = ACTIONS(1806), + [anon_sym_BSLASH] = ACTIONS(1808), + [anon_sym_5] = ACTIONS(1806), + [anon_sym_6] = ACTIONS(1806), + [anon_sym_7] = ACTIONS(1806), + [anon_sym_8] = ACTIONS(1806), + [anon_sym_9] = ACTIONS(1806), + [anon_sym_STAR] = ACTIONS(1808), + [anon_sym_10] = ACTIONS(1806), + [anon_sym_11] = ACTIONS(1806), + [anon_sym_12] = ACTIONS(1806), + [anon_sym_13] = ACTIONS(1806), + [anon_sym_14] = ACTIONS(1806), + [anon_sym_15] = ACTIONS(1806), + [anon_sym_SLASH] = ACTIONS(1808), + [anon_sym_16] = ACTIONS(1806), + [anon_sym_BSLASH_SLASH] = ACTIONS(1806), + [anon_sym_SLASH_AT] = ACTIONS(1806), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1806), + [anon_sym_BANG] = ACTIONS(1808), + [anon_sym_BANG_BANG] = ACTIONS(1806), + [anon_sym_SQUOTE] = ACTIONS(1806), + [anon_sym_BSLASH_AT] = ACTIONS(1806), + [anon_sym_CARET] = ACTIONS(1808), + [anon_sym_BSLASH_CARET] = ACTIONS(1806), + [anon_sym_AT_AT] = ACTIONS(1808), + [anon_sym_AT_AT_AT] = ACTIONS(1806), + [anon_sym_PIPE] = ACTIONS(1808), + [anon_sym_LT_GT] = ACTIONS(1806), + [sym_part_bracket_end] = ACTIONS(1806), + [sym_comment] = ACTIONS(3), + }, + [889] = { + [sym_message_name_operator] = STATE(352), + [aux_sym_message_name_repeat1] = STATE(846), + [aux_sym_source_file_token1] = ACTIONS(1813), + [anon_sym_COMMA] = ACTIONS(1813), + [anon_sym_PLUS] = ACTIONS(1813), + [anon_sym_DASH] = ACTIONS(1815), + [anon_sym_] = ACTIONS(1813), + [anon_sym_BSLASH_] = ACTIONS(1813), + [anon_sym_SEMI] = ACTIONS(1813), + [anon_sym_EQ] = ACTIONS(1815), + [anon_sym_COLON_EQ] = ACTIONS(1813), + [anon_sym_CARET_EQ] = ACTIONS(1813), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1813), + [anon_sym_EQ_DOT] = ACTIONS(1813), + [anon_sym_QMARK] = ACTIONS(1813), + [anon_sym_EQ_EQ] = ACTIONS(1813), + [anon_sym_BANG_EQ] = ACTIONS(1813), + [anon_sym_GT] = ACTIONS(1815), + [anon_sym_GT_EQ] = ACTIONS(1813), + [anon_sym_LT] = ACTIONS(1815), + [anon_sym_LT_EQ] = ACTIONS(1813), + [anon_sym_DASH_GT] = ACTIONS(1813), + [anon_sym_COLON_GT] = ACTIONS(1813), + [anon_sym_COLON_COLON] = ACTIONS(1813), + [anon_sym_AT] = ACTIONS(1815), + [anon_sym_TILDE] = ACTIONS(1813), + [anon_sym_AT_STAR] = ACTIONS(1813), + [anon_sym_SLASH_STAR] = ACTIONS(1813), + [anon_sym_BSLASH_AMP] = ACTIONS(1813), + [anon_sym_BSLASH_PLUS] = ACTIONS(1813), + [anon_sym_AMP] = ACTIONS(1813), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1813), + [anon_sym_3] = ACTIONS(1813), + [anon_sym_4] = ACTIONS(1813), + [anon_sym_STAR_STAR] = ACTIONS(1813), + [anon_sym_DOT] = ACTIONS(1813), + [anon_sym_BSLASH] = ACTIONS(1815), + [anon_sym_5] = ACTIONS(1813), + [anon_sym_6] = ACTIONS(1813), + [anon_sym_7] = ACTIONS(1813), + [anon_sym_8] = ACTIONS(1813), + [anon_sym_9] = ACTIONS(1813), + [anon_sym_STAR] = ACTIONS(1815), + [anon_sym_10] = ACTIONS(1813), + [anon_sym_11] = ACTIONS(1813), + [anon_sym_12] = ACTIONS(1813), + [anon_sym_13] = ACTIONS(1813), + [anon_sym_14] = ACTIONS(1813), + [anon_sym_15] = ACTIONS(1813), + [anon_sym_SLASH] = ACTIONS(1815), + [anon_sym_16] = ACTIONS(1813), + [anon_sym_BSLASH_SLASH] = ACTIONS(1813), + [anon_sym_SLASH_AT] = ACTIONS(1813), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1813), + [anon_sym_BANG] = ACTIONS(1815), + [anon_sym_BANG_BANG] = ACTIONS(1813), + [anon_sym_SQUOTE] = ACTIONS(1813), + [anon_sym_BSLASH_AT] = ACTIONS(1813), + [anon_sym_CARET] = ACTIONS(1815), + [anon_sym_BSLASH_CARET] = ACTIONS(1813), + [anon_sym_AT_AT] = ACTIONS(1815), + [anon_sym_AT_AT_AT] = ACTIONS(1813), + [anon_sym_PIPE] = ACTIONS(1815), + [anon_sym_LT_GT] = ACTIONS(1813), + [sym_part_bracket_end] = ACTIONS(1813), + [sym_comment] = ACTIONS(3), + }, + [890] = { + [sym_alternatives_operator] = STATE(405), + [aux_sym_alternatives_repeat1] = STATE(867), + [aux_sym_source_file_token1] = ACTIONS(1712), + [anon_sym_COMMA] = ACTIONS(1712), + [anon_sym_PLUS] = ACTIONS(1712), + [anon_sym_DASH] = ACTIONS(1714), + [anon_sym_] = ACTIONS(1712), + [anon_sym_BSLASH_] = ACTIONS(1712), + [anon_sym_SEMI] = ACTIONS(1712), + [anon_sym_EQ] = ACTIONS(1714), + [anon_sym_COLON_EQ] = ACTIONS(1712), + [anon_sym_CARET_EQ] = ACTIONS(1712), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1712), + [anon_sym_EQ_DOT] = ACTIONS(1712), + [anon_sym_QMARK] = ACTIONS(1712), + [anon_sym_EQ_EQ] = ACTIONS(1712), + [anon_sym_BANG_EQ] = ACTIONS(1712), + [anon_sym_GT] = ACTIONS(1714), + [anon_sym_GT_EQ] = ACTIONS(1712), + [anon_sym_LT] = ACTIONS(1714), + [anon_sym_LT_EQ] = ACTIONS(1712), + [anon_sym_DASH_GT] = ACTIONS(1712), + [anon_sym_COLON_GT] = ACTIONS(1712), + [anon_sym_COLON_COLON] = ACTIONS(1712), + [anon_sym_AT] = ACTIONS(1714), + [anon_sym_TILDE] = ACTIONS(1712), + [anon_sym_AT_STAR] = ACTIONS(1712), + [anon_sym_SLASH_STAR] = ACTIONS(1712), + [anon_sym_BSLASH_AMP] = ACTIONS(1712), + [anon_sym_BSLASH_PLUS] = ACTIONS(1712), + [anon_sym_AMP] = ACTIONS(1712), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1712), + [anon_sym_3] = ACTIONS(1712), + [anon_sym_4] = ACTIONS(1712), + [anon_sym_STAR_STAR] = ACTIONS(1712), + [anon_sym_DOT] = ACTIONS(1712), + [anon_sym_BSLASH] = ACTIONS(1714), + [anon_sym_5] = ACTIONS(1712), + [anon_sym_6] = ACTIONS(1712), + [anon_sym_7] = ACTIONS(1712), + [anon_sym_8] = ACTIONS(1712), + [anon_sym_9] = ACTIONS(1712), + [anon_sym_STAR] = ACTIONS(1714), + [anon_sym_10] = ACTIONS(1712), + [anon_sym_11] = ACTIONS(1712), + [anon_sym_12] = ACTIONS(1712), + [anon_sym_13] = ACTIONS(1712), + [anon_sym_14] = ACTIONS(1712), + [anon_sym_15] = ACTIONS(1712), + [anon_sym_SLASH] = ACTIONS(1714), + [anon_sym_16] = ACTIONS(1712), + [anon_sym_BSLASH_SLASH] = ACTIONS(1712), + [anon_sym_SLASH_AT] = ACTIONS(1712), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1712), + [anon_sym_BANG] = ACTIONS(1714), + [anon_sym_BANG_BANG] = ACTIONS(1712), + [anon_sym_SQUOTE] = ACTIONS(1712), + [anon_sym_BSLASH_AT] = ACTIONS(1712), + [anon_sym_CARET] = ACTIONS(1714), + [anon_sym_BSLASH_CARET] = ACTIONS(1712), + [anon_sym_AT_AT] = ACTIONS(1714), + [anon_sym_AT_AT_AT] = ACTIONS(1712), + [anon_sym_PIPE] = ACTIONS(165), + [anon_sym_LT_GT] = ACTIONS(1712), + [sym_part_bracket_end] = ACTIONS(1712), + [sym_comment] = ACTIONS(3), + }, + [891] = { + [sym_minus_operator] = STATE(399), + [aux_sym_minus_repeat1] = STATE(866), + [aux_sym_source_file_token1] = ACTIONS(1708), + [anon_sym_COMMA] = ACTIONS(1708), + [anon_sym_PLUS] = ACTIONS(1708), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_] = ACTIONS(1708), + [anon_sym_BSLASH_] = ACTIONS(1708), + [anon_sym_SEMI] = ACTIONS(1708), + [anon_sym_EQ] = ACTIONS(1710), + [anon_sym_COLON_EQ] = ACTIONS(1708), + [anon_sym_CARET_EQ] = ACTIONS(1708), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1708), + [anon_sym_EQ_DOT] = ACTIONS(1708), + [anon_sym_QMARK] = ACTIONS(1708), + [anon_sym_EQ_EQ] = ACTIONS(1708), + [anon_sym_BANG_EQ] = ACTIONS(1708), + [anon_sym_GT] = ACTIONS(1710), + [anon_sym_GT_EQ] = ACTIONS(1708), + [anon_sym_LT] = ACTIONS(1710), + [anon_sym_LT_EQ] = ACTIONS(1708), + [anon_sym_DASH_GT] = ACTIONS(1708), + [anon_sym_COLON_GT] = ACTIONS(1708), + [anon_sym_COLON_COLON] = ACTIONS(1708), + [anon_sym_AT] = ACTIONS(1710), + [anon_sym_TILDE] = ACTIONS(1708), + [anon_sym_AT_STAR] = ACTIONS(1708), + [anon_sym_SLASH_STAR] = ACTIONS(1708), + [anon_sym_BSLASH_AMP] = ACTIONS(1708), + [anon_sym_BSLASH_PLUS] = ACTIONS(1708), + [anon_sym_AMP] = ACTIONS(1708), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1708), + [anon_sym_3] = ACTIONS(1708), + [anon_sym_4] = ACTIONS(1708), + [anon_sym_STAR_STAR] = ACTIONS(1708), + [anon_sym_DOT] = ACTIONS(1708), + [anon_sym_BSLASH] = ACTIONS(1710), + [anon_sym_5] = ACTIONS(1708), + [anon_sym_6] = ACTIONS(1708), + [anon_sym_7] = ACTIONS(1708), + [anon_sym_8] = ACTIONS(1708), + [anon_sym_9] = ACTIONS(1708), + [anon_sym_STAR] = ACTIONS(1710), + [anon_sym_10] = ACTIONS(1708), + [anon_sym_11] = ACTIONS(1708), + [anon_sym_12] = ACTIONS(1708), + [anon_sym_13] = ACTIONS(1708), + [anon_sym_14] = ACTIONS(1708), + [anon_sym_15] = ACTIONS(1708), + [anon_sym_SLASH] = ACTIONS(1710), + [anon_sym_16] = ACTIONS(1708), + [anon_sym_BSLASH_SLASH] = ACTIONS(1708), + [anon_sym_SLASH_AT] = ACTIONS(1708), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1708), + [anon_sym_BANG] = ACTIONS(1710), + [anon_sym_BANG_BANG] = ACTIONS(1708), + [anon_sym_SQUOTE] = ACTIONS(1708), + [anon_sym_BSLASH_AT] = ACTIONS(1708), + [anon_sym_CARET] = ACTIONS(1710), + [anon_sym_BSLASH_CARET] = ACTIONS(1708), + [anon_sym_AT_AT] = ACTIONS(1710), + [anon_sym_AT_AT_AT] = ACTIONS(1708), + [anon_sym_PIPE] = ACTIONS(1710), + [anon_sym_LT_GT] = ACTIONS(1708), + [sym_part_bracket_end] = ACTIONS(1708), + [sym_comment] = ACTIONS(3), + }, + [892] = { + [sym_composition_operator] = STATE(359), + [aux_sym_composition_repeat1] = STATE(847), + [aux_sym_source_file_token1] = ACTIONS(1817), + [anon_sym_COMMA] = ACTIONS(1817), + [anon_sym_PLUS] = ACTIONS(1817), + [anon_sym_DASH] = ACTIONS(1819), + [anon_sym_] = ACTIONS(1817), + [anon_sym_BSLASH_] = ACTIONS(1817), + [anon_sym_SEMI] = ACTIONS(1817), + [anon_sym_EQ] = ACTIONS(1819), + [anon_sym_COLON_EQ] = ACTIONS(1817), + [anon_sym_CARET_EQ] = ACTIONS(1817), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1817), + [anon_sym_EQ_DOT] = ACTIONS(1817), + [anon_sym_QMARK] = ACTIONS(1817), + [anon_sym_EQ_EQ] = ACTIONS(1817), + [anon_sym_BANG_EQ] = ACTIONS(1817), + [anon_sym_GT] = ACTIONS(1819), + [anon_sym_GT_EQ] = ACTIONS(1817), + [anon_sym_LT] = ACTIONS(1819), + [anon_sym_LT_EQ] = ACTIONS(1817), + [anon_sym_DASH_GT] = ACTIONS(1817), + [anon_sym_COLON_GT] = ACTIONS(1817), + [anon_sym_COLON_COLON] = ACTIONS(1817), + [anon_sym_AT] = ACTIONS(1819), + [anon_sym_TILDE] = ACTIONS(1817), + [anon_sym_AT_STAR] = ACTIONS(57), + [anon_sym_SLASH_STAR] = ACTIONS(1817), + [anon_sym_BSLASH_AMP] = ACTIONS(1817), + [anon_sym_BSLASH_PLUS] = ACTIONS(1817), + [anon_sym_AMP] = ACTIONS(1817), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1817), + [anon_sym_3] = ACTIONS(1817), + [anon_sym_4] = ACTIONS(1817), + [anon_sym_STAR_STAR] = ACTIONS(1817), + [anon_sym_DOT] = ACTIONS(1817), + [anon_sym_BSLASH] = ACTIONS(1819), + [anon_sym_5] = ACTIONS(1817), + [anon_sym_6] = ACTIONS(1817), + [anon_sym_7] = ACTIONS(1817), + [anon_sym_8] = ACTIONS(1817), + [anon_sym_9] = ACTIONS(1817), + [anon_sym_STAR] = ACTIONS(1819), + [anon_sym_10] = ACTIONS(1817), + [anon_sym_11] = ACTIONS(1817), + [anon_sym_12] = ACTIONS(1817), + [anon_sym_13] = ACTIONS(1817), + [anon_sym_14] = ACTIONS(1817), + [anon_sym_15] = ACTIONS(1817), + [anon_sym_SLASH] = ACTIONS(1819), + [anon_sym_16] = ACTIONS(1817), + [anon_sym_BSLASH_SLASH] = ACTIONS(1817), + [anon_sym_SLASH_AT] = ACTIONS(1817), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1817), + [anon_sym_BANG] = ACTIONS(1819), + [anon_sym_BANG_BANG] = ACTIONS(1817), + [anon_sym_SQUOTE] = ACTIONS(1817), + [anon_sym_BSLASH_AT] = ACTIONS(1817), + [anon_sym_CARET] = ACTIONS(1819), + [anon_sym_BSLASH_CARET] = ACTIONS(1817), + [anon_sym_AT_AT] = ACTIONS(1819), + [anon_sym_AT_AT_AT] = ACTIONS(1817), + [anon_sym_PIPE] = ACTIONS(1819), + [anon_sym_LT_GT] = ACTIONS(1817), + [sym_part_bracket_end] = ACTIONS(1817), + [sym_comment] = ACTIONS(3), + }, + [893] = { + [aux_sym_source_file_repeat1] = STATE(895), + [aux_sym_source_file_token1] = ACTIONS(1132), + [anon_sym_COMMA] = ACTIONS(1132), + [anon_sym_PLUS] = ACTIONS(1132), + [anon_sym_DASH] = ACTIONS(1220), + [anon_sym_] = ACTIONS(1132), + [anon_sym_BSLASH_] = ACTIONS(1132), + [anon_sym_SEMI] = ACTIONS(1132), + [anon_sym_EQ] = ACTIONS(1220), + [anon_sym_COLON_EQ] = ACTIONS(1132), + [anon_sym_CARET_EQ] = ACTIONS(1132), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1132), + [anon_sym_EQ_DOT] = ACTIONS(1132), + [anon_sym_QMARK] = ACTIONS(1132), + [anon_sym_EQ_EQ] = ACTIONS(1132), + [anon_sym_BANG_EQ] = ACTIONS(1132), + [anon_sym_GT] = ACTIONS(1220), + [anon_sym_GT_EQ] = ACTIONS(1132), + [anon_sym_LT] = ACTIONS(1220), + [anon_sym_LT_EQ] = ACTIONS(1132), + [anon_sym_DASH_GT] = ACTIONS(1132), + [anon_sym_COLON_GT] = ACTIONS(1132), + [anon_sym_COLON_COLON] = ACTIONS(1132), + [anon_sym_AT] = ACTIONS(1220), + [anon_sym_TILDE] = ACTIONS(1132), + [anon_sym_AT_STAR] = ACTIONS(1132), + [anon_sym_SLASH_STAR] = ACTIONS(1132), + [anon_sym_BSLASH_AMP] = ACTIONS(1132), + [anon_sym_BSLASH_PLUS] = ACTIONS(1132), + [anon_sym_AMP] = ACTIONS(1132), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1132), + [anon_sym_3] = ACTIONS(1132), + [anon_sym_4] = ACTIONS(1132), + [anon_sym_STAR_STAR] = ACTIONS(1132), + [anon_sym_DOT] = ACTIONS(1132), + [anon_sym_BSLASH] = ACTIONS(1220), + [anon_sym_5] = ACTIONS(1132), + [anon_sym_6] = ACTIONS(1132), + [anon_sym_7] = ACTIONS(1132), + [anon_sym_8] = ACTIONS(1132), + [anon_sym_9] = ACTIONS(1132), + [anon_sym_STAR] = ACTIONS(1220), + [anon_sym_10] = ACTIONS(1132), + [anon_sym_11] = ACTIONS(1132), + [anon_sym_12] = ACTIONS(1132), + [anon_sym_13] = ACTIONS(1132), + [anon_sym_14] = ACTIONS(1132), + [anon_sym_15] = ACTIONS(1132), + [anon_sym_SLASH] = ACTIONS(1220), + [anon_sym_16] = ACTIONS(1132), + [anon_sym_BSLASH_SLASH] = ACTIONS(1132), + [anon_sym_SLASH_AT] = ACTIONS(1132), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1132), + [anon_sym_BANG] = ACTIONS(1220), + [anon_sym_BANG_BANG] = ACTIONS(1132), + [anon_sym_SQUOTE] = ACTIONS(1132), + [anon_sym_BSLASH_AT] = ACTIONS(1132), + [anon_sym_CARET] = ACTIONS(1220), + [anon_sym_BSLASH_CARET] = ACTIONS(1132), + [anon_sym_AT_AT] = ACTIONS(1220), + [anon_sym_AT_AT_AT] = ACTIONS(1132), + [anon_sym_PIPE] = ACTIONS(1220), + [anon_sym_LT_GT] = ACTIONS(1132), + [sym_part_bracket_end] = ACTIONS(1132), + [sym_comment] = ACTIONS(3), + }, + [894] = { + [aux_sym_source_file_repeat1] = STATE(895), + [aux_sym_source_file_token1] = ACTIONS(1912), + [anon_sym_COMMA] = ACTIONS(1230), + [anon_sym_PLUS] = ACTIONS(1238), + [anon_sym_DASH] = ACTIONS(1235), + [anon_sym_] = ACTIONS(1238), + [anon_sym_BSLASH_] = ACTIONS(1238), + [anon_sym_SEMI] = ACTIONS(1238), + [anon_sym_EQ] = ACTIONS(1235), + [anon_sym_COLON_EQ] = ACTIONS(1238), + [anon_sym_CARET_EQ] = ACTIONS(1238), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1238), + [anon_sym_EQ_DOT] = ACTIONS(1238), + [anon_sym_QMARK] = ACTIONS(1238), + [anon_sym_EQ_EQ] = ACTIONS(1238), + [anon_sym_BANG_EQ] = ACTIONS(1238), + [anon_sym_GT] = ACTIONS(1235), + [anon_sym_GT_EQ] = ACTIONS(1238), + [anon_sym_LT] = ACTIONS(1235), + [anon_sym_LT_EQ] = ACTIONS(1238), + [anon_sym_DASH_GT] = ACTIONS(1238), + [anon_sym_COLON_GT] = ACTIONS(1238), + [anon_sym_COLON_COLON] = ACTIONS(1238), + [anon_sym_AT] = ACTIONS(1235), + [anon_sym_TILDE] = ACTIONS(1238), + [anon_sym_AT_STAR] = ACTIONS(1238), + [anon_sym_SLASH_STAR] = ACTIONS(1238), + [anon_sym_BSLASH_AMP] = ACTIONS(1238), + [anon_sym_BSLASH_PLUS] = ACTIONS(1238), + [anon_sym_AMP] = ACTIONS(1238), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1238), + [anon_sym_3] = ACTIONS(1238), + [anon_sym_4] = ACTIONS(1238), + [anon_sym_STAR_STAR] = ACTIONS(1238), + [anon_sym_DOT] = ACTIONS(1238), + [anon_sym_BSLASH] = ACTIONS(1235), + [anon_sym_5] = ACTIONS(1238), + [anon_sym_6] = ACTIONS(1238), + [anon_sym_7] = ACTIONS(1238), + [anon_sym_8] = ACTIONS(1238), + [anon_sym_9] = ACTIONS(1238), + [anon_sym_STAR] = ACTIONS(1235), + [anon_sym_10] = ACTIONS(1238), + [anon_sym_11] = ACTIONS(1238), + [anon_sym_12] = ACTIONS(1238), + [anon_sym_13] = ACTIONS(1238), + [anon_sym_14] = ACTIONS(1238), + [anon_sym_15] = ACTIONS(1238), + [anon_sym_SLASH] = ACTIONS(1235), + [anon_sym_16] = ACTIONS(1238), + [anon_sym_BSLASH_SLASH] = ACTIONS(1238), + [anon_sym_SLASH_AT] = ACTIONS(1238), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1238), + [anon_sym_BANG] = ACTIONS(1235), + [anon_sym_BANG_BANG] = ACTIONS(1238), + [anon_sym_SQUOTE] = ACTIONS(1238), + [anon_sym_BSLASH_AT] = ACTIONS(1238), + [anon_sym_CARET] = ACTIONS(1235), + [anon_sym_BSLASH_CARET] = ACTIONS(1238), + [anon_sym_AT_AT] = ACTIONS(1235), + [anon_sym_AT_AT_AT] = ACTIONS(1238), + [anon_sym_PIPE] = ACTIONS(1235), + [anon_sym_LT_GT] = ACTIONS(1238), + [sym_part_bracket_end] = ACTIONS(1230), + [sym_comment] = ACTIONS(3), + }, + [895] = { + [aux_sym_source_file_repeat1] = STATE(895), + [aux_sym_source_file_token1] = ACTIONS(1914), + [anon_sym_COMMA] = ACTIONS(741), + [anon_sym_PLUS] = ACTIONS(741), + [anon_sym_DASH] = ACTIONS(1225), + [anon_sym_] = ACTIONS(741), + [anon_sym_BSLASH_] = ACTIONS(741), + [anon_sym_SEMI] = ACTIONS(741), + [anon_sym_EQ] = ACTIONS(1225), + [anon_sym_COLON_EQ] = ACTIONS(741), + [anon_sym_CARET_EQ] = ACTIONS(741), + [anon_sym_CARET_COLON_EQ] = ACTIONS(741), + [anon_sym_EQ_DOT] = ACTIONS(741), + [anon_sym_QMARK] = ACTIONS(741), + [anon_sym_EQ_EQ] = ACTIONS(741), + [anon_sym_BANG_EQ] = ACTIONS(741), + [anon_sym_GT] = ACTIONS(1225), + [anon_sym_GT_EQ] = ACTIONS(741), + [anon_sym_LT] = ACTIONS(1225), + [anon_sym_LT_EQ] = ACTIONS(741), + [anon_sym_DASH_GT] = ACTIONS(741), + [anon_sym_COLON_GT] = ACTIONS(741), + [anon_sym_COLON_COLON] = ACTIONS(741), + [anon_sym_AT] = ACTIONS(1225), + [anon_sym_TILDE] = ACTIONS(741), + [anon_sym_AT_STAR] = ACTIONS(741), + [anon_sym_SLASH_STAR] = ACTIONS(741), + [anon_sym_BSLASH_AMP] = ACTIONS(741), + [anon_sym_BSLASH_PLUS] = ACTIONS(741), + [anon_sym_AMP] = ACTIONS(741), + [anon_sym_PIPE_DASH_GT] = ACTIONS(741), + [anon_sym_3] = ACTIONS(741), + [anon_sym_4] = ACTIONS(741), + [anon_sym_STAR_STAR] = ACTIONS(741), + [anon_sym_DOT] = ACTIONS(741), + [anon_sym_BSLASH] = ACTIONS(1225), + [anon_sym_5] = ACTIONS(741), + [anon_sym_6] = ACTIONS(741), + [anon_sym_7] = ACTIONS(741), + [anon_sym_8] = ACTIONS(741), + [anon_sym_9] = ACTIONS(741), + [anon_sym_STAR] = ACTIONS(1225), + [anon_sym_10] = ACTIONS(741), + [anon_sym_11] = ACTIONS(741), + [anon_sym_12] = ACTIONS(741), + [anon_sym_13] = ACTIONS(741), + [anon_sym_14] = ACTIONS(741), + [anon_sym_15] = ACTIONS(741), + [anon_sym_SLASH] = ACTIONS(1225), + [anon_sym_16] = ACTIONS(741), + [anon_sym_BSLASH_SLASH] = ACTIONS(741), + [anon_sym_SLASH_AT] = ACTIONS(741), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(741), + [anon_sym_BANG] = ACTIONS(1225), + [anon_sym_BANG_BANG] = ACTIONS(741), + [anon_sym_SQUOTE] = ACTIONS(741), + [anon_sym_BSLASH_AT] = ACTIONS(741), + [anon_sym_CARET] = ACTIONS(1225), + [anon_sym_BSLASH_CARET] = ACTIONS(741), + [anon_sym_AT_AT] = ACTIONS(1225), + [anon_sym_AT_AT_AT] = ACTIONS(741), + [anon_sym_PIPE] = ACTIONS(1225), + [anon_sym_LT_GT] = ACTIONS(741), + [sym_part_bracket_end] = ACTIONS(741), + [sym_comment] = ACTIONS(3), + }, + [896] = { + [aux_sym_derivative_operator_repeat1] = STATE(896), + [aux_sym_source_file_token1] = ACTIONS(1534), + [anon_sym_COMMA] = ACTIONS(1534), + [anon_sym_PLUS] = ACTIONS(1534), + [anon_sym_DASH] = ACTIONS(1536), + [anon_sym_] = ACTIONS(1534), + [anon_sym_BSLASH_] = ACTIONS(1534), + [anon_sym_SEMI] = ACTIONS(1534), + [anon_sym_EQ] = ACTIONS(1536), + [anon_sym_COLON_EQ] = ACTIONS(1534), + [anon_sym_CARET_EQ] = ACTIONS(1534), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1534), + [anon_sym_EQ_DOT] = ACTIONS(1534), + [anon_sym_QMARK] = ACTIONS(1534), + [anon_sym_EQ_EQ] = ACTIONS(1534), + [anon_sym_BANG_EQ] = ACTIONS(1534), + [anon_sym_GT] = ACTIONS(1536), + [anon_sym_GT_EQ] = ACTIONS(1534), + [anon_sym_LT] = ACTIONS(1536), + [anon_sym_LT_EQ] = ACTIONS(1534), + [anon_sym_DASH_GT] = ACTIONS(1534), + [anon_sym_COLON_GT] = ACTIONS(1534), + [anon_sym_COLON_COLON] = ACTIONS(1534), + [anon_sym_AT] = ACTIONS(1536), + [anon_sym_TILDE] = ACTIONS(1534), + [anon_sym_AT_STAR] = ACTIONS(1534), + [anon_sym_SLASH_STAR] = ACTIONS(1534), + [anon_sym_BSLASH_AMP] = ACTIONS(1534), + [anon_sym_BSLASH_PLUS] = ACTIONS(1534), + [anon_sym_AMP] = ACTIONS(1534), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1534), + [anon_sym_3] = ACTIONS(1534), + [anon_sym_4] = ACTIONS(1534), + [anon_sym_STAR_STAR] = ACTIONS(1534), + [anon_sym_DOT] = ACTIONS(1534), + [anon_sym_BSLASH] = ACTIONS(1536), + [anon_sym_5] = ACTIONS(1534), + [anon_sym_6] = ACTIONS(1534), + [anon_sym_7] = ACTIONS(1534), + [anon_sym_8] = ACTIONS(1534), + [anon_sym_9] = ACTIONS(1534), + [anon_sym_STAR] = ACTIONS(1536), + [anon_sym_10] = ACTIONS(1534), + [anon_sym_11] = ACTIONS(1534), + [anon_sym_12] = ACTIONS(1534), + [anon_sym_13] = ACTIONS(1534), + [anon_sym_14] = ACTIONS(1534), + [anon_sym_15] = ACTIONS(1534), + [anon_sym_SLASH] = ACTIONS(1536), + [anon_sym_16] = ACTIONS(1534), + [anon_sym_BSLASH_SLASH] = ACTIONS(1534), + [anon_sym_SLASH_AT] = ACTIONS(1534), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1534), + [anon_sym_BANG] = ACTIONS(1536), + [anon_sym_BANG_BANG] = ACTIONS(1534), + [anon_sym_SQUOTE] = ACTIONS(1917), + [anon_sym_BSLASH_AT] = ACTIONS(1534), + [anon_sym_CARET] = ACTIONS(1536), + [anon_sym_BSLASH_CARET] = ACTIONS(1534), + [anon_sym_AT_AT] = ACTIONS(1536), + [anon_sym_AT_AT_AT] = ACTIONS(1534), + [anon_sym_PIPE] = ACTIONS(1536), + [anon_sym_LT_GT] = ACTIONS(1534), + [sym_part_bracket_end] = ACTIONS(1534), + [sym_comment] = ACTIONS(3), + }, + [897] = { + [aux_sym_source_file_repeat1] = STATE(895), + [aux_sym_source_file_token1] = ACTIONS(1230), + [anon_sym_COMMA] = ACTIONS(1230), + [anon_sym_PLUS] = ACTIONS(1238), + [anon_sym_DASH] = ACTIONS(1235), + [anon_sym_] = ACTIONS(1238), + [anon_sym_BSLASH_] = ACTIONS(1238), + [anon_sym_SEMI] = ACTIONS(1238), + [anon_sym_EQ] = ACTIONS(1235), + [anon_sym_COLON_EQ] = ACTIONS(1238), + [anon_sym_CARET_EQ] = ACTIONS(1238), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1238), + [anon_sym_EQ_DOT] = ACTIONS(1238), + [anon_sym_QMARK] = ACTIONS(1238), + [anon_sym_EQ_EQ] = ACTIONS(1238), + [anon_sym_BANG_EQ] = ACTIONS(1238), + [anon_sym_GT] = ACTIONS(1235), + [anon_sym_GT_EQ] = ACTIONS(1238), + [anon_sym_LT] = ACTIONS(1235), + [anon_sym_LT_EQ] = ACTIONS(1238), + [anon_sym_DASH_GT] = ACTIONS(1238), + [anon_sym_COLON_GT] = ACTIONS(1238), + [anon_sym_COLON_COLON] = ACTIONS(1238), + [anon_sym_AT] = ACTIONS(1235), + [anon_sym_TILDE] = ACTIONS(1238), + [anon_sym_AT_STAR] = ACTIONS(1238), + [anon_sym_SLASH_STAR] = ACTIONS(1238), + [anon_sym_BSLASH_AMP] = ACTIONS(1238), + [anon_sym_BSLASH_PLUS] = ACTIONS(1238), + [anon_sym_AMP] = ACTIONS(1238), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1238), + [anon_sym_3] = ACTIONS(1238), + [anon_sym_4] = ACTIONS(1238), + [anon_sym_STAR_STAR] = ACTIONS(1238), + [anon_sym_DOT] = ACTIONS(1238), + [anon_sym_BSLASH] = ACTIONS(1235), + [anon_sym_5] = ACTIONS(1238), + [anon_sym_6] = ACTIONS(1238), + [anon_sym_7] = ACTIONS(1238), + [anon_sym_8] = ACTIONS(1238), + [anon_sym_9] = ACTIONS(1238), + [anon_sym_STAR] = ACTIONS(1235), + [anon_sym_10] = ACTIONS(1238), + [anon_sym_11] = ACTIONS(1238), + [anon_sym_12] = ACTIONS(1238), + [anon_sym_13] = ACTIONS(1238), + [anon_sym_14] = ACTIONS(1238), + [anon_sym_15] = ACTIONS(1238), + [anon_sym_SLASH] = ACTIONS(1235), + [anon_sym_16] = ACTIONS(1238), + [anon_sym_BSLASH_SLASH] = ACTIONS(1238), + [anon_sym_SLASH_AT] = ACTIONS(1238), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1238), + [anon_sym_BANG] = ACTIONS(1235), + [anon_sym_BANG_BANG] = ACTIONS(1238), + [anon_sym_SQUOTE] = ACTIONS(1238), + [anon_sym_BSLASH_AT] = ACTIONS(1238), + [anon_sym_CARET] = ACTIONS(1235), + [anon_sym_BSLASH_CARET] = ACTIONS(1238), + [anon_sym_AT_AT] = ACTIONS(1235), + [anon_sym_AT_AT_AT] = ACTIONS(1238), + [anon_sym_PIPE] = ACTIONS(1235), + [anon_sym_LT_GT] = ACTIONS(1238), + [sym_part_bracket_end] = ACTIONS(1230), + [sym_comment] = ACTIONS(3), + }, + [898] = { + [aux_sym_source_file_repeat1] = STATE(894), + [aux_sym_source_file_token1] = ACTIONS(1920), + [anon_sym_COMMA] = ACTIONS(1132), + [anon_sym_PLUS] = ACTIONS(1137), + [anon_sym_DASH] = ACTIONS(1134), + [anon_sym_] = ACTIONS(1137), + [anon_sym_BSLASH_] = ACTIONS(1137), + [anon_sym_SEMI] = ACTIONS(1137), + [anon_sym_EQ] = ACTIONS(1134), + [anon_sym_COLON_EQ] = ACTIONS(1137), + [anon_sym_CARET_EQ] = ACTIONS(1137), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1137), + [anon_sym_EQ_DOT] = ACTIONS(1137), + [anon_sym_QMARK] = ACTIONS(1137), + [anon_sym_EQ_EQ] = ACTIONS(1137), + [anon_sym_BANG_EQ] = ACTIONS(1137), + [anon_sym_GT] = ACTIONS(1134), + [anon_sym_GT_EQ] = ACTIONS(1137), + [anon_sym_LT] = ACTIONS(1134), + [anon_sym_LT_EQ] = ACTIONS(1137), + [anon_sym_DASH_GT] = ACTIONS(1137), + [anon_sym_COLON_GT] = ACTIONS(1137), + [anon_sym_COLON_COLON] = ACTIONS(1137), + [anon_sym_AT] = ACTIONS(1134), + [anon_sym_TILDE] = ACTIONS(1137), + [anon_sym_AT_STAR] = ACTIONS(1137), + [anon_sym_SLASH_STAR] = ACTIONS(1137), + [anon_sym_BSLASH_AMP] = ACTIONS(1137), + [anon_sym_BSLASH_PLUS] = ACTIONS(1137), + [anon_sym_AMP] = ACTIONS(1137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1137), + [anon_sym_3] = ACTIONS(1137), + [anon_sym_4] = ACTIONS(1137), + [anon_sym_STAR_STAR] = ACTIONS(1137), + [anon_sym_DOT] = ACTIONS(1137), + [anon_sym_BSLASH] = ACTIONS(1134), + [anon_sym_5] = ACTIONS(1137), + [anon_sym_6] = ACTIONS(1137), + [anon_sym_7] = ACTIONS(1137), + [anon_sym_8] = ACTIONS(1137), + [anon_sym_9] = ACTIONS(1137), + [anon_sym_STAR] = ACTIONS(1134), + [anon_sym_10] = ACTIONS(1137), + [anon_sym_11] = ACTIONS(1137), + [anon_sym_12] = ACTIONS(1137), + [anon_sym_13] = ACTIONS(1137), + [anon_sym_14] = ACTIONS(1137), + [anon_sym_15] = ACTIONS(1137), + [anon_sym_SLASH] = ACTIONS(1134), + [anon_sym_16] = ACTIONS(1137), + [anon_sym_BSLASH_SLASH] = ACTIONS(1137), + [anon_sym_SLASH_AT] = ACTIONS(1137), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1137), + [anon_sym_BANG] = ACTIONS(1134), + [anon_sym_BANG_BANG] = ACTIONS(1137), + [anon_sym_SQUOTE] = ACTIONS(1137), + [anon_sym_BSLASH_AT] = ACTIONS(1137), + [anon_sym_CARET] = ACTIONS(1134), + [anon_sym_BSLASH_CARET] = ACTIONS(1137), + [anon_sym_AT_AT] = ACTIONS(1134), + [anon_sym_AT_AT_AT] = ACTIONS(1137), + [anon_sym_PIPE] = ACTIONS(1134), + [anon_sym_LT_GT] = ACTIONS(1137), + [sym_part_bracket_end] = ACTIONS(1132), + [sym_comment] = ACTIONS(3), + }, + [899] = { + [aux_sym_source_file_repeat1] = STATE(901), + [aux_sym_source_file_token1] = ACTIONS(1922), + [anon_sym_COMMA] = ACTIONS(1086), + [anon_sym_PLUS] = ACTIONS(1086), + [anon_sym_DASH] = ACTIONS(1088), + [anon_sym_] = ACTIONS(1086), + [anon_sym_BSLASH_] = ACTIONS(1086), + [anon_sym_SEMI] = ACTIONS(1086), + [anon_sym_EQ] = ACTIONS(1088), + [anon_sym_COLON_EQ] = ACTIONS(1086), + [anon_sym_CARET_EQ] = ACTIONS(1086), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1086), + [anon_sym_EQ_DOT] = ACTIONS(1086), + [anon_sym_QMARK] = ACTIONS(1086), + [anon_sym_EQ_EQ] = ACTIONS(1086), + [anon_sym_BANG_EQ] = ACTIONS(1086), + [anon_sym_GT] = ACTIONS(1088), + [anon_sym_GT_EQ] = ACTIONS(1086), + [anon_sym_LT] = ACTIONS(1088), + [anon_sym_LT_EQ] = ACTIONS(1086), + [anon_sym_DASH_GT] = ACTIONS(1086), + [anon_sym_COLON_GT] = ACTIONS(1086), + [anon_sym_COLON_COLON] = ACTIONS(1086), + [anon_sym_AT] = ACTIONS(1088), + [anon_sym_TILDE] = ACTIONS(1086), + [anon_sym_AT_STAR] = ACTIONS(1086), + [anon_sym_SLASH_STAR] = ACTIONS(1086), + [anon_sym_BSLASH_AMP] = ACTIONS(1086), + [anon_sym_BSLASH_PLUS] = ACTIONS(1086), + [anon_sym_AMP] = ACTIONS(1086), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1086), + [anon_sym_3] = ACTIONS(1086), + [anon_sym_4] = ACTIONS(1086), + [anon_sym_STAR_STAR] = ACTIONS(1086), + [anon_sym_DOT] = ACTIONS(1086), + [anon_sym_BSLASH] = ACTIONS(1088), + [anon_sym_5] = ACTIONS(1086), + [anon_sym_6] = ACTIONS(1086), + [anon_sym_7] = ACTIONS(1086), + [anon_sym_8] = ACTIONS(1086), + [anon_sym_9] = ACTIONS(1086), + [anon_sym_STAR] = ACTIONS(1088), + [anon_sym_10] = ACTIONS(1086), + [anon_sym_11] = ACTIONS(1086), + [anon_sym_12] = ACTIONS(1086), + [anon_sym_13] = ACTIONS(1086), + [anon_sym_14] = ACTIONS(1086), + [anon_sym_15] = ACTIONS(1086), + [anon_sym_SLASH] = ACTIONS(1088), + [anon_sym_16] = ACTIONS(1086), + [anon_sym_BSLASH_SLASH] = ACTIONS(1086), + [anon_sym_SLASH_AT] = ACTIONS(1086), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1086), + [anon_sym_BANG] = ACTIONS(1088), + [anon_sym_BANG_BANG] = ACTIONS(1086), + [anon_sym_SQUOTE] = ACTIONS(1086), + [anon_sym_BSLASH_AT] = ACTIONS(1086), + [anon_sym_CARET] = ACTIONS(1088), + [anon_sym_BSLASH_CARET] = ACTIONS(1086), + [anon_sym_AT_AT] = ACTIONS(1088), + [anon_sym_AT_AT_AT] = ACTIONS(1086), + [anon_sym_PIPE] = ACTIONS(1088), + [anon_sym_LT_GT] = ACTIONS(1086), + [sym_part_bracket_end] = ACTIONS(1086), + [sym_comment] = ACTIONS(3), + }, + [900] = { + [aux_sym_derivative_operator_repeat1] = STATE(896), + [aux_sym_source_file_token1] = ACTIONS(1544), + [anon_sym_COMMA] = ACTIONS(1544), + [anon_sym_PLUS] = ACTIONS(1544), + [anon_sym_DASH] = ACTIONS(1546), + [anon_sym_] = ACTIONS(1544), + [anon_sym_BSLASH_] = ACTIONS(1544), + [anon_sym_SEMI] = ACTIONS(1544), + [anon_sym_EQ] = ACTIONS(1546), + [anon_sym_COLON_EQ] = ACTIONS(1544), + [anon_sym_CARET_EQ] = ACTIONS(1544), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1544), + [anon_sym_EQ_DOT] = ACTIONS(1544), + [anon_sym_QMARK] = ACTIONS(1544), + [anon_sym_EQ_EQ] = ACTIONS(1544), + [anon_sym_BANG_EQ] = ACTIONS(1544), + [anon_sym_GT] = ACTIONS(1546), + [anon_sym_GT_EQ] = ACTIONS(1544), + [anon_sym_LT] = ACTIONS(1546), + [anon_sym_LT_EQ] = ACTIONS(1544), + [anon_sym_DASH_GT] = ACTIONS(1544), + [anon_sym_COLON_GT] = ACTIONS(1544), + [anon_sym_COLON_COLON] = ACTIONS(1544), + [anon_sym_AT] = ACTIONS(1546), + [anon_sym_TILDE] = ACTIONS(1544), + [anon_sym_AT_STAR] = ACTIONS(1544), + [anon_sym_SLASH_STAR] = ACTIONS(1544), + [anon_sym_BSLASH_AMP] = ACTIONS(1544), + [anon_sym_BSLASH_PLUS] = ACTIONS(1544), + [anon_sym_AMP] = ACTIONS(1544), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1544), + [anon_sym_3] = ACTIONS(1544), + [anon_sym_4] = ACTIONS(1544), + [anon_sym_STAR_STAR] = ACTIONS(1544), + [anon_sym_DOT] = ACTIONS(1544), + [anon_sym_BSLASH] = ACTIONS(1546), + [anon_sym_5] = ACTIONS(1544), + [anon_sym_6] = ACTIONS(1544), + [anon_sym_7] = ACTIONS(1544), + [anon_sym_8] = ACTIONS(1544), + [anon_sym_9] = ACTIONS(1544), + [anon_sym_STAR] = ACTIONS(1546), + [anon_sym_10] = ACTIONS(1544), + [anon_sym_11] = ACTIONS(1544), + [anon_sym_12] = ACTIONS(1544), + [anon_sym_13] = ACTIONS(1544), + [anon_sym_14] = ACTIONS(1544), + [anon_sym_15] = ACTIONS(1544), + [anon_sym_SLASH] = ACTIONS(1546), + [anon_sym_16] = ACTIONS(1544), + [anon_sym_BSLASH_SLASH] = ACTIONS(1544), + [anon_sym_SLASH_AT] = ACTIONS(1544), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1544), + [anon_sym_BANG] = ACTIONS(1546), + [anon_sym_BANG_BANG] = ACTIONS(1544), + [anon_sym_SQUOTE] = ACTIONS(1924), + [anon_sym_BSLASH_AT] = ACTIONS(1544), + [anon_sym_CARET] = ACTIONS(1546), + [anon_sym_BSLASH_CARET] = ACTIONS(1544), + [anon_sym_AT_AT] = ACTIONS(1546), + [anon_sym_AT_AT_AT] = ACTIONS(1544), + [anon_sym_PIPE] = ACTIONS(1546), + [anon_sym_LT_GT] = ACTIONS(1544), + [sym_part_bracket_end] = ACTIONS(1544), + [sym_comment] = ACTIONS(3), + }, + [901] = { + [aux_sym_source_file_repeat1] = STATE(895), + [aux_sym_source_file_token1] = ACTIONS(1912), + [anon_sym_COMMA] = ACTIONS(1132), + [anon_sym_PLUS] = ACTIONS(1132), + [anon_sym_DASH] = ACTIONS(1220), + [anon_sym_] = ACTIONS(1132), + [anon_sym_BSLASH_] = ACTIONS(1132), + [anon_sym_SEMI] = ACTIONS(1132), + [anon_sym_EQ] = ACTIONS(1220), + [anon_sym_COLON_EQ] = ACTIONS(1132), + [anon_sym_CARET_EQ] = ACTIONS(1132), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1132), + [anon_sym_EQ_DOT] = ACTIONS(1132), + [anon_sym_QMARK] = ACTIONS(1132), + [anon_sym_EQ_EQ] = ACTIONS(1132), + [anon_sym_BANG_EQ] = ACTIONS(1132), + [anon_sym_GT] = ACTIONS(1220), + [anon_sym_GT_EQ] = ACTIONS(1132), + [anon_sym_LT] = ACTIONS(1220), + [anon_sym_LT_EQ] = ACTIONS(1132), + [anon_sym_DASH_GT] = ACTIONS(1132), + [anon_sym_COLON_GT] = ACTIONS(1132), + [anon_sym_COLON_COLON] = ACTIONS(1132), + [anon_sym_AT] = ACTIONS(1220), + [anon_sym_TILDE] = ACTIONS(1132), + [anon_sym_AT_STAR] = ACTIONS(1132), + [anon_sym_SLASH_STAR] = ACTIONS(1132), + [anon_sym_BSLASH_AMP] = ACTIONS(1132), + [anon_sym_BSLASH_PLUS] = ACTIONS(1132), + [anon_sym_AMP] = ACTIONS(1132), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1132), + [anon_sym_3] = ACTIONS(1132), + [anon_sym_4] = ACTIONS(1132), + [anon_sym_STAR_STAR] = ACTIONS(1132), + [anon_sym_DOT] = ACTIONS(1132), + [anon_sym_BSLASH] = ACTIONS(1220), + [anon_sym_5] = ACTIONS(1132), + [anon_sym_6] = ACTIONS(1132), + [anon_sym_7] = ACTIONS(1132), + [anon_sym_8] = ACTIONS(1132), + [anon_sym_9] = ACTIONS(1132), + [anon_sym_STAR] = ACTIONS(1220), + [anon_sym_10] = ACTIONS(1132), + [anon_sym_11] = ACTIONS(1132), + [anon_sym_12] = ACTIONS(1132), + [anon_sym_13] = ACTIONS(1132), + [anon_sym_14] = ACTIONS(1132), + [anon_sym_15] = ACTIONS(1132), + [anon_sym_SLASH] = ACTIONS(1220), + [anon_sym_16] = ACTIONS(1132), + [anon_sym_BSLASH_SLASH] = ACTIONS(1132), + [anon_sym_SLASH_AT] = ACTIONS(1132), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1132), + [anon_sym_BANG] = ACTIONS(1220), + [anon_sym_BANG_BANG] = ACTIONS(1132), + [anon_sym_SQUOTE] = ACTIONS(1132), + [anon_sym_BSLASH_AT] = ACTIONS(1132), + [anon_sym_CARET] = ACTIONS(1220), + [anon_sym_BSLASH_CARET] = ACTIONS(1132), + [anon_sym_AT_AT] = ACTIONS(1220), + [anon_sym_AT_AT_AT] = ACTIONS(1132), + [anon_sym_PIPE] = ACTIONS(1220), + [anon_sym_LT_GT] = ACTIONS(1132), + [sym_part_bracket_end] = ACTIONS(1132), + [sym_comment] = ACTIONS(3), + }, + [902] = { + [aux_sym_source_file_repeat1] = STATE(897), + [aux_sym_source_file_token1] = ACTIONS(1132), + [anon_sym_COMMA] = ACTIONS(1132), + [anon_sym_PLUS] = ACTIONS(1137), + [anon_sym_DASH] = ACTIONS(1134), + [anon_sym_] = ACTIONS(1137), + [anon_sym_BSLASH_] = ACTIONS(1137), + [anon_sym_SEMI] = ACTIONS(1137), + [anon_sym_EQ] = ACTIONS(1134), + [anon_sym_COLON_EQ] = ACTIONS(1137), + [anon_sym_CARET_EQ] = ACTIONS(1137), + [anon_sym_CARET_COLON_EQ] = ACTIONS(1137), + [anon_sym_EQ_DOT] = ACTIONS(1137), + [anon_sym_QMARK] = ACTIONS(1137), + [anon_sym_EQ_EQ] = ACTIONS(1137), + [anon_sym_BANG_EQ] = ACTIONS(1137), + [anon_sym_GT] = ACTIONS(1134), + [anon_sym_GT_EQ] = ACTIONS(1137), + [anon_sym_LT] = ACTIONS(1134), + [anon_sym_LT_EQ] = ACTIONS(1137), + [anon_sym_DASH_GT] = ACTIONS(1137), + [anon_sym_COLON_GT] = ACTIONS(1137), + [anon_sym_COLON_COLON] = ACTIONS(1137), + [anon_sym_AT] = ACTIONS(1134), + [anon_sym_TILDE] = ACTIONS(1137), + [anon_sym_AT_STAR] = ACTIONS(1137), + [anon_sym_SLASH_STAR] = ACTIONS(1137), + [anon_sym_BSLASH_AMP] = ACTIONS(1137), + [anon_sym_BSLASH_PLUS] = ACTIONS(1137), + [anon_sym_AMP] = ACTIONS(1137), + [anon_sym_PIPE_DASH_GT] = ACTIONS(1137), + [anon_sym_3] = ACTIONS(1137), + [anon_sym_4] = ACTIONS(1137), + [anon_sym_STAR_STAR] = ACTIONS(1137), + [anon_sym_DOT] = ACTIONS(1137), + [anon_sym_BSLASH] = ACTIONS(1134), + [anon_sym_5] = ACTIONS(1137), + [anon_sym_6] = ACTIONS(1137), + [anon_sym_7] = ACTIONS(1137), + [anon_sym_8] = ACTIONS(1137), + [anon_sym_9] = ACTIONS(1137), + [anon_sym_STAR] = ACTIONS(1134), + [anon_sym_10] = ACTIONS(1137), + [anon_sym_11] = ACTIONS(1137), + [anon_sym_12] = ACTIONS(1137), + [anon_sym_13] = ACTIONS(1137), + [anon_sym_14] = ACTIONS(1137), + [anon_sym_15] = ACTIONS(1137), + [anon_sym_SLASH] = ACTIONS(1134), + [anon_sym_16] = ACTIONS(1137), + [anon_sym_BSLASH_SLASH] = ACTIONS(1137), + [anon_sym_SLASH_AT] = ACTIONS(1137), + [anon_sym_SLASH_SLASH_AT] = ACTIONS(1137), + [anon_sym_BANG] = ACTIONS(1134), + [anon_sym_BANG_BANG] = ACTIONS(1137), + [anon_sym_SQUOTE] = ACTIONS(1137), + [anon_sym_BSLASH_AT] = ACTIONS(1137), + [anon_sym_CARET] = ACTIONS(1134), + [anon_sym_BSLASH_CARET] = ACTIONS(1137), + [anon_sym_AT_AT] = ACTIONS(1134), + [anon_sym_AT_AT_AT] = ACTIONS(1137), + [anon_sym_PIPE] = ACTIONS(1134), + [anon_sym_LT_GT] = ACTIONS(1137), + [sym_part_bracket_end] = ACTIONS(1132), + [sym_comment] = ACTIONS(3), + }, +}; + +static const uint16_t ts_small_parse_table[] = { + [0] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1907), 12, + anon_sym_DASH, + anon_sym_EQ, + anon_sym_GT, + anon_sym_LT, + anon_sym_AT, + anon_sym_BSLASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_CARET, + anon_sym_AT_AT, + anon_sym_PIPE, + ACTIONS(1905), 51, + aux_sym_source_file_token1, + anon_sym_COMMA, + anon_sym_PLUS, + anon_sym_, + anon_sym_BSLASH_, + anon_sym_SEMI, + anon_sym_COLON_EQ, + anon_sym_CARET_EQ, + anon_sym_CARET_COLON_EQ, + anon_sym_EQ_DOT, + anon_sym_QMARK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_DASH_GT, + anon_sym_COLON_GT, + anon_sym_COLON_COLON, + anon_sym_TILDE, + anon_sym_AT_STAR, + anon_sym_SLASH_STAR, + anon_sym_BSLASH_AMP, + anon_sym_BSLASH_PLUS, + anon_sym_AMP, + anon_sym_PIPE_DASH_GT, + anon_sym_3, + anon_sym_4, + anon_sym_STAR_STAR, + anon_sym_DOT, + anon_sym_5, + anon_sym_6, + anon_sym_7, + anon_sym_8, + anon_sym_9, + anon_sym_10, + anon_sym_11, + anon_sym_12, + anon_sym_13, + anon_sym_14, + anon_sym_15, + anon_sym_16, + anon_sym_BSLASH_SLASH, + anon_sym_SLASH_AT, + anon_sym_SLASH_SLASH_AT, + anon_sym_BANG_BANG, + anon_sym_SQUOTE, + anon_sym_BSLASH_AT, + anon_sym_BSLASH_CARET, + anon_sym_AT_AT_AT, + anon_sym_LT_GT, + sym_part_bracket_end, + [71] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1883), 12, + anon_sym_DASH, + anon_sym_EQ, + anon_sym_GT, + anon_sym_LT, + anon_sym_AT, + anon_sym_BSLASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_CARET, + anon_sym_AT_AT, + anon_sym_PIPE, + ACTIONS(1881), 51, + aux_sym_source_file_token1, + anon_sym_COMMA, + anon_sym_PLUS, + anon_sym_, + anon_sym_BSLASH_, + anon_sym_SEMI, + anon_sym_COLON_EQ, + anon_sym_CARET_EQ, + anon_sym_CARET_COLON_EQ, + anon_sym_EQ_DOT, + anon_sym_QMARK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_DASH_GT, + anon_sym_COLON_GT, + anon_sym_COLON_COLON, + anon_sym_TILDE, + anon_sym_AT_STAR, + anon_sym_SLASH_STAR, + anon_sym_BSLASH_AMP, + anon_sym_BSLASH_PLUS, + anon_sym_AMP, + anon_sym_PIPE_DASH_GT, + anon_sym_3, + anon_sym_4, + anon_sym_STAR_STAR, + anon_sym_DOT, + anon_sym_5, + anon_sym_6, + anon_sym_7, + anon_sym_8, + anon_sym_9, + anon_sym_10, + anon_sym_11, + anon_sym_12, + anon_sym_13, + anon_sym_14, + anon_sym_15, + anon_sym_16, + anon_sym_BSLASH_SLASH, + anon_sym_SLASH_AT, + anon_sym_SLASH_SLASH_AT, + anon_sym_BANG_BANG, + anon_sym_SQUOTE, + anon_sym_BSLASH_AT, + anon_sym_BSLASH_CARET, + anon_sym_AT_AT_AT, + anon_sym_LT_GT, + sym_part_bracket_end, + [142] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1588), 12, + anon_sym_DASH, + anon_sym_EQ, + anon_sym_GT, + anon_sym_LT, + anon_sym_AT, + anon_sym_BSLASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_CARET, + anon_sym_AT_AT, + anon_sym_PIPE, + ACTIONS(1586), 51, + aux_sym_source_file_token1, + anon_sym_COMMA, + anon_sym_PLUS, + anon_sym_, + anon_sym_BSLASH_, + anon_sym_SEMI, + anon_sym_COLON_EQ, + anon_sym_CARET_EQ, + anon_sym_CARET_COLON_EQ, + anon_sym_EQ_DOT, + anon_sym_QMARK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_DASH_GT, + anon_sym_COLON_GT, + anon_sym_COLON_COLON, + anon_sym_TILDE, + anon_sym_AT_STAR, + anon_sym_SLASH_STAR, + anon_sym_BSLASH_AMP, + anon_sym_BSLASH_PLUS, + anon_sym_AMP, + anon_sym_PIPE_DASH_GT, + anon_sym_3, + anon_sym_4, + anon_sym_STAR_STAR, + anon_sym_DOT, + anon_sym_5, + anon_sym_6, + anon_sym_7, + anon_sym_8, + anon_sym_9, + anon_sym_10, + anon_sym_11, + anon_sym_12, + anon_sym_13, + anon_sym_14, + anon_sym_15, + anon_sym_16, + anon_sym_BSLASH_SLASH, + anon_sym_SLASH_AT, + anon_sym_SLASH_SLASH_AT, + anon_sym_BANG_BANG, + anon_sym_SQUOTE, + anon_sym_BSLASH_AT, + anon_sym_BSLASH_CARET, + anon_sym_AT_AT_AT, + anon_sym_LT_GT, + sym_part_bracket_end, + [213] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1592), 12, + anon_sym_DASH, + anon_sym_EQ, + anon_sym_GT, + anon_sym_LT, + anon_sym_AT, + anon_sym_BSLASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_CARET, + anon_sym_AT_AT, + anon_sym_PIPE, + ACTIONS(1590), 51, + aux_sym_source_file_token1, + anon_sym_COMMA, + anon_sym_PLUS, + anon_sym_, + anon_sym_BSLASH_, + anon_sym_SEMI, + anon_sym_COLON_EQ, + anon_sym_CARET_EQ, + anon_sym_CARET_COLON_EQ, + anon_sym_EQ_DOT, + anon_sym_QMARK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_DASH_GT, + anon_sym_COLON_GT, + anon_sym_COLON_COLON, + anon_sym_TILDE, + anon_sym_AT_STAR, + anon_sym_SLASH_STAR, + anon_sym_BSLASH_AMP, + anon_sym_BSLASH_PLUS, + anon_sym_AMP, + anon_sym_PIPE_DASH_GT, + anon_sym_3, + anon_sym_4, + anon_sym_STAR_STAR, + anon_sym_DOT, + anon_sym_5, + anon_sym_6, + anon_sym_7, + anon_sym_8, + anon_sym_9, + anon_sym_10, + anon_sym_11, + anon_sym_12, + anon_sym_13, + anon_sym_14, + anon_sym_15, + anon_sym_16, + anon_sym_BSLASH_SLASH, + anon_sym_SLASH_AT, + anon_sym_SLASH_SLASH_AT, + anon_sym_BANG_BANG, + anon_sym_SQUOTE, + anon_sym_BSLASH_AT, + anon_sym_BSLASH_CARET, + anon_sym_AT_AT_AT, + anon_sym_LT_GT, + sym_part_bracket_end, + [284] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1162), 12, + anon_sym_DASH, + anon_sym_EQ, + anon_sym_GT, + anon_sym_LT, + anon_sym_AT, + anon_sym_BSLASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_CARET, + anon_sym_AT_AT, + anon_sym_PIPE, + ACTIONS(1160), 51, + aux_sym_source_file_token1, + anon_sym_COMMA, + anon_sym_PLUS, + anon_sym_, + anon_sym_BSLASH_, + anon_sym_SEMI, + anon_sym_COLON_EQ, + anon_sym_CARET_EQ, + anon_sym_CARET_COLON_EQ, + anon_sym_EQ_DOT, + anon_sym_QMARK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_DASH_GT, + anon_sym_COLON_GT, + anon_sym_COLON_COLON, + anon_sym_TILDE, + anon_sym_AT_STAR, + anon_sym_SLASH_STAR, + anon_sym_BSLASH_AMP, + anon_sym_BSLASH_PLUS, + anon_sym_AMP, + anon_sym_PIPE_DASH_GT, + anon_sym_3, + anon_sym_4, + anon_sym_STAR_STAR, + anon_sym_DOT, + anon_sym_5, + anon_sym_6, + anon_sym_7, + anon_sym_8, + anon_sym_9, + anon_sym_10, + anon_sym_11, + anon_sym_12, + anon_sym_13, + anon_sym_14, + anon_sym_15, + anon_sym_16, + anon_sym_BSLASH_SLASH, + anon_sym_SLASH_AT, + anon_sym_SLASH_SLASH_AT, + anon_sym_BANG_BANG, + anon_sym_SQUOTE, + anon_sym_BSLASH_AT, + anon_sym_BSLASH_CARET, + anon_sym_AT_AT_AT, + anon_sym_LT_GT, + sym_part_bracket_end, + [355] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1903), 12, + anon_sym_DASH, + anon_sym_EQ, + anon_sym_GT, + anon_sym_LT, + anon_sym_AT, + anon_sym_BSLASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_CARET, + anon_sym_AT_AT, + anon_sym_PIPE, + ACTIONS(1901), 51, + aux_sym_source_file_token1, + anon_sym_COMMA, + anon_sym_PLUS, + anon_sym_, + anon_sym_BSLASH_, + anon_sym_SEMI, + anon_sym_COLON_EQ, + anon_sym_CARET_EQ, + anon_sym_CARET_COLON_EQ, + anon_sym_EQ_DOT, + anon_sym_QMARK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_DASH_GT, + anon_sym_COLON_GT, + anon_sym_COLON_COLON, + anon_sym_TILDE, + anon_sym_AT_STAR, + anon_sym_SLASH_STAR, + anon_sym_BSLASH_AMP, + anon_sym_BSLASH_PLUS, + anon_sym_AMP, + anon_sym_PIPE_DASH_GT, + anon_sym_3, + anon_sym_4, + anon_sym_STAR_STAR, + anon_sym_DOT, + anon_sym_5, + anon_sym_6, + anon_sym_7, + anon_sym_8, + anon_sym_9, + anon_sym_10, + anon_sym_11, + anon_sym_12, + anon_sym_13, + anon_sym_14, + anon_sym_15, + anon_sym_16, + anon_sym_BSLASH_SLASH, + anon_sym_SLASH_AT, + anon_sym_SLASH_SLASH_AT, + anon_sym_BANG_BANG, + anon_sym_SQUOTE, + anon_sym_BSLASH_AT, + anon_sym_BSLASH_CARET, + anon_sym_AT_AT_AT, + anon_sym_LT_GT, + sym_part_bracket_end, + [426] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1887), 12, + anon_sym_DASH, + anon_sym_EQ, + anon_sym_GT, + anon_sym_LT, + anon_sym_AT, + anon_sym_BSLASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_CARET, + anon_sym_AT_AT, + anon_sym_PIPE, + ACTIONS(1885), 51, + aux_sym_source_file_token1, + anon_sym_COMMA, + anon_sym_PLUS, + anon_sym_, + anon_sym_BSLASH_, + anon_sym_SEMI, + anon_sym_COLON_EQ, + anon_sym_CARET_EQ, + anon_sym_CARET_COLON_EQ, + anon_sym_EQ_DOT, + anon_sym_QMARK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_DASH_GT, + anon_sym_COLON_GT, + anon_sym_COLON_COLON, + anon_sym_TILDE, + anon_sym_AT_STAR, + anon_sym_SLASH_STAR, + anon_sym_BSLASH_AMP, + anon_sym_BSLASH_PLUS, + anon_sym_AMP, + anon_sym_PIPE_DASH_GT, + anon_sym_3, + anon_sym_4, + anon_sym_STAR_STAR, + anon_sym_DOT, + anon_sym_5, + anon_sym_6, + anon_sym_7, + anon_sym_8, + anon_sym_9, + anon_sym_10, + anon_sym_11, + anon_sym_12, + anon_sym_13, + anon_sym_14, + anon_sym_15, + anon_sym_16, + anon_sym_BSLASH_SLASH, + anon_sym_SLASH_AT, + anon_sym_SLASH_SLASH_AT, + anon_sym_BANG_BANG, + anon_sym_SQUOTE, + anon_sym_BSLASH_AT, + anon_sym_BSLASH_CARET, + anon_sym_AT_AT_AT, + anon_sym_LT_GT, + sym_part_bracket_end, + [497] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1879), 12, + anon_sym_DASH, + anon_sym_EQ, + anon_sym_GT, + anon_sym_LT, + anon_sym_AT, + anon_sym_BSLASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_CARET, + anon_sym_AT_AT, + anon_sym_PIPE, + ACTIONS(1877), 51, + aux_sym_source_file_token1, + anon_sym_COMMA, + anon_sym_PLUS, + anon_sym_, + anon_sym_BSLASH_, + anon_sym_SEMI, + anon_sym_COLON_EQ, + anon_sym_CARET_EQ, + anon_sym_CARET_COLON_EQ, + anon_sym_EQ_DOT, + anon_sym_QMARK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_DASH_GT, + anon_sym_COLON_GT, + anon_sym_COLON_COLON, + anon_sym_TILDE, + anon_sym_AT_STAR, + anon_sym_SLASH_STAR, + anon_sym_BSLASH_AMP, + anon_sym_BSLASH_PLUS, + anon_sym_AMP, + anon_sym_PIPE_DASH_GT, + anon_sym_3, + anon_sym_4, + anon_sym_STAR_STAR, + anon_sym_DOT, + anon_sym_5, + anon_sym_6, + anon_sym_7, + anon_sym_8, + anon_sym_9, + anon_sym_10, + anon_sym_11, + anon_sym_12, + anon_sym_13, + anon_sym_14, + anon_sym_15, + anon_sym_16, + anon_sym_BSLASH_SLASH, + anon_sym_SLASH_AT, + anon_sym_SLASH_SLASH_AT, + anon_sym_BANG_BANG, + anon_sym_SQUOTE, + anon_sym_BSLASH_AT, + anon_sym_BSLASH_CARET, + anon_sym_AT_AT_AT, + anon_sym_LT_GT, + sym_part_bracket_end, + [568] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1899), 12, + anon_sym_DASH, + anon_sym_EQ, + anon_sym_GT, + anon_sym_LT, + anon_sym_AT, + anon_sym_BSLASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_CARET, + anon_sym_AT_AT, + anon_sym_PIPE, + ACTIONS(1897), 51, + aux_sym_source_file_token1, + anon_sym_COMMA, + anon_sym_PLUS, + anon_sym_, + anon_sym_BSLASH_, + anon_sym_SEMI, + anon_sym_COLON_EQ, + anon_sym_CARET_EQ, + anon_sym_CARET_COLON_EQ, + anon_sym_EQ_DOT, + anon_sym_QMARK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_DASH_GT, + anon_sym_COLON_GT, + anon_sym_COLON_COLON, + anon_sym_TILDE, + anon_sym_AT_STAR, + anon_sym_SLASH_STAR, + anon_sym_BSLASH_AMP, + anon_sym_BSLASH_PLUS, + anon_sym_AMP, + anon_sym_PIPE_DASH_GT, + anon_sym_3, + anon_sym_4, + anon_sym_STAR_STAR, + anon_sym_DOT, + anon_sym_5, + anon_sym_6, + anon_sym_7, + anon_sym_8, + anon_sym_9, + anon_sym_10, + anon_sym_11, + anon_sym_12, + anon_sym_13, + anon_sym_14, + anon_sym_15, + anon_sym_16, + anon_sym_BSLASH_SLASH, + anon_sym_SLASH_AT, + anon_sym_SLASH_SLASH_AT, + anon_sym_BANG_BANG, + anon_sym_SQUOTE, + anon_sym_BSLASH_AT, + anon_sym_BSLASH_CARET, + anon_sym_AT_AT_AT, + anon_sym_LT_GT, + sym_part_bracket_end, + [639] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1552), 12, + anon_sym_DASH, + anon_sym_EQ, + anon_sym_GT, + anon_sym_LT, + anon_sym_AT, + anon_sym_BSLASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_CARET, + anon_sym_AT_AT, + anon_sym_PIPE, + ACTIONS(1550), 51, + aux_sym_source_file_token1, + anon_sym_COMMA, + anon_sym_PLUS, + anon_sym_, + anon_sym_BSLASH_, + anon_sym_SEMI, + anon_sym_COLON_EQ, + anon_sym_CARET_EQ, + anon_sym_CARET_COLON_EQ, + anon_sym_EQ_DOT, + anon_sym_QMARK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_DASH_GT, + anon_sym_COLON_GT, + anon_sym_COLON_COLON, + anon_sym_TILDE, + anon_sym_AT_STAR, + anon_sym_SLASH_STAR, + anon_sym_BSLASH_AMP, + anon_sym_BSLASH_PLUS, + anon_sym_AMP, + anon_sym_PIPE_DASH_GT, + anon_sym_3, + anon_sym_4, + anon_sym_STAR_STAR, + anon_sym_DOT, + anon_sym_5, + anon_sym_6, + anon_sym_7, + anon_sym_8, + anon_sym_9, + anon_sym_10, + anon_sym_11, + anon_sym_12, + anon_sym_13, + anon_sym_14, + anon_sym_15, + anon_sym_16, + anon_sym_BSLASH_SLASH, + anon_sym_SLASH_AT, + anon_sym_SLASH_SLASH_AT, + anon_sym_BANG_BANG, + anon_sym_SQUOTE, + anon_sym_BSLASH_AT, + anon_sym_BSLASH_CARET, + anon_sym_AT_AT_AT, + anon_sym_LT_GT, + sym_part_bracket_end, + [710] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1166), 12, + anon_sym_DASH, + anon_sym_EQ, + anon_sym_GT, + anon_sym_LT, + anon_sym_AT, + anon_sym_BSLASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_CARET, + anon_sym_AT_AT, + anon_sym_PIPE, + ACTIONS(1164), 51, + aux_sym_source_file_token1, + anon_sym_COMMA, + anon_sym_PLUS, + anon_sym_, + anon_sym_BSLASH_, + anon_sym_SEMI, + anon_sym_COLON_EQ, + anon_sym_CARET_EQ, + anon_sym_CARET_COLON_EQ, + anon_sym_EQ_DOT, + anon_sym_QMARK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_DASH_GT, + anon_sym_COLON_GT, + anon_sym_COLON_COLON, + anon_sym_TILDE, + anon_sym_AT_STAR, + anon_sym_SLASH_STAR, + anon_sym_BSLASH_AMP, + anon_sym_BSLASH_PLUS, + anon_sym_AMP, + anon_sym_PIPE_DASH_GT, + anon_sym_3, + anon_sym_4, + anon_sym_STAR_STAR, + anon_sym_DOT, + anon_sym_5, + anon_sym_6, + anon_sym_7, + anon_sym_8, + anon_sym_9, + anon_sym_10, + anon_sym_11, + anon_sym_12, + anon_sym_13, + anon_sym_14, + anon_sym_15, + anon_sym_16, + anon_sym_BSLASH_SLASH, + anon_sym_SLASH_AT, + anon_sym_SLASH_SLASH_AT, + anon_sym_BANG_BANG, + anon_sym_SQUOTE, + anon_sym_BSLASH_AT, + anon_sym_BSLASH_CARET, + anon_sym_AT_AT_AT, + anon_sym_LT_GT, + sym_part_bracket_end, + [781] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1564), 12, + anon_sym_DASH, + anon_sym_EQ, + anon_sym_GT, + anon_sym_LT, + anon_sym_AT, + anon_sym_BSLASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_CARET, + anon_sym_AT_AT, + anon_sym_PIPE, + ACTIONS(1562), 51, + aux_sym_source_file_token1, + anon_sym_COMMA, + anon_sym_PLUS, + anon_sym_, + anon_sym_BSLASH_, + anon_sym_SEMI, + anon_sym_COLON_EQ, + anon_sym_CARET_EQ, + anon_sym_CARET_COLON_EQ, + anon_sym_EQ_DOT, + anon_sym_QMARK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_DASH_GT, + anon_sym_COLON_GT, + anon_sym_COLON_COLON, + anon_sym_TILDE, + anon_sym_AT_STAR, + anon_sym_SLASH_STAR, + anon_sym_BSLASH_AMP, + anon_sym_BSLASH_PLUS, + anon_sym_AMP, + anon_sym_PIPE_DASH_GT, + anon_sym_3, + anon_sym_4, + anon_sym_STAR_STAR, + anon_sym_DOT, + anon_sym_5, + anon_sym_6, + anon_sym_7, + anon_sym_8, + anon_sym_9, + anon_sym_10, + anon_sym_11, + anon_sym_12, + anon_sym_13, + anon_sym_14, + anon_sym_15, + anon_sym_16, + anon_sym_BSLASH_SLASH, + anon_sym_SLASH_AT, + anon_sym_SLASH_SLASH_AT, + anon_sym_BANG_BANG, + anon_sym_SQUOTE, + anon_sym_BSLASH_AT, + anon_sym_BSLASH_CARET, + anon_sym_AT_AT_AT, + anon_sym_LT_GT, + sym_part_bracket_end, + [852] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1145), 12, + anon_sym_DASH, + anon_sym_EQ, + anon_sym_GT, + anon_sym_LT, + anon_sym_AT, + anon_sym_BSLASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_CARET, + anon_sym_AT_AT, + anon_sym_PIPE, + ACTIONS(1143), 51, + aux_sym_source_file_token1, + anon_sym_COMMA, + anon_sym_PLUS, + anon_sym_, + anon_sym_BSLASH_, + anon_sym_SEMI, + anon_sym_COLON_EQ, + anon_sym_CARET_EQ, + anon_sym_CARET_COLON_EQ, + anon_sym_EQ_DOT, + anon_sym_QMARK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_DASH_GT, + anon_sym_COLON_GT, + anon_sym_COLON_COLON, + anon_sym_TILDE, + anon_sym_AT_STAR, + anon_sym_SLASH_STAR, + anon_sym_BSLASH_AMP, + anon_sym_BSLASH_PLUS, + anon_sym_AMP, + anon_sym_PIPE_DASH_GT, + anon_sym_3, + anon_sym_4, + anon_sym_STAR_STAR, + anon_sym_DOT, + anon_sym_5, + anon_sym_6, + anon_sym_7, + anon_sym_8, + anon_sym_9, + anon_sym_10, + anon_sym_11, + anon_sym_12, + anon_sym_13, + anon_sym_14, + anon_sym_15, + anon_sym_16, + anon_sym_BSLASH_SLASH, + anon_sym_SLASH_AT, + anon_sym_SLASH_SLASH_AT, + anon_sym_BANG_BANG, + anon_sym_SQUOTE, + anon_sym_BSLASH_AT, + anon_sym_BSLASH_CARET, + anon_sym_AT_AT_AT, + anon_sym_LT_GT, + sym_part_bracket_end, + [923] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1580), 12, + anon_sym_DASH, + anon_sym_EQ, + anon_sym_GT, + anon_sym_LT, + anon_sym_AT, + anon_sym_BSLASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_CARET, + anon_sym_AT_AT, + anon_sym_PIPE, + ACTIONS(1578), 51, + aux_sym_source_file_token1, + anon_sym_COMMA, + anon_sym_PLUS, + anon_sym_, + anon_sym_BSLASH_, + anon_sym_SEMI, + anon_sym_COLON_EQ, + anon_sym_CARET_EQ, + anon_sym_CARET_COLON_EQ, + anon_sym_EQ_DOT, + anon_sym_QMARK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_DASH_GT, + anon_sym_COLON_GT, + anon_sym_COLON_COLON, + anon_sym_TILDE, + anon_sym_AT_STAR, + anon_sym_SLASH_STAR, + anon_sym_BSLASH_AMP, + anon_sym_BSLASH_PLUS, + anon_sym_AMP, + anon_sym_PIPE_DASH_GT, + anon_sym_3, + anon_sym_4, + anon_sym_STAR_STAR, + anon_sym_DOT, + anon_sym_5, + anon_sym_6, + anon_sym_7, + anon_sym_8, + anon_sym_9, + anon_sym_10, + anon_sym_11, + anon_sym_12, + anon_sym_13, + anon_sym_14, + anon_sym_15, + anon_sym_16, + anon_sym_BSLASH_SLASH, + anon_sym_SLASH_AT, + anon_sym_SLASH_SLASH_AT, + anon_sym_BANG_BANG, + anon_sym_SQUOTE, + anon_sym_BSLASH_AT, + anon_sym_BSLASH_CARET, + anon_sym_AT_AT_AT, + anon_sym_LT_GT, + sym_part_bracket_end, + [994] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1875), 12, + anon_sym_DASH, + anon_sym_EQ, + anon_sym_GT, + anon_sym_LT, + anon_sym_AT, + anon_sym_BSLASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_CARET, + anon_sym_AT_AT, + anon_sym_PIPE, + ACTIONS(1873), 51, + aux_sym_source_file_token1, + anon_sym_COMMA, + anon_sym_PLUS, + anon_sym_, + anon_sym_BSLASH_, + anon_sym_SEMI, + anon_sym_COLON_EQ, + anon_sym_CARET_EQ, + anon_sym_CARET_COLON_EQ, + anon_sym_EQ_DOT, + anon_sym_QMARK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_DASH_GT, + anon_sym_COLON_GT, + anon_sym_COLON_COLON, + anon_sym_TILDE, + anon_sym_AT_STAR, + anon_sym_SLASH_STAR, + anon_sym_BSLASH_AMP, + anon_sym_BSLASH_PLUS, + anon_sym_AMP, + anon_sym_PIPE_DASH_GT, + anon_sym_3, + anon_sym_4, + anon_sym_STAR_STAR, + anon_sym_DOT, + anon_sym_5, + anon_sym_6, + anon_sym_7, + anon_sym_8, + anon_sym_9, + anon_sym_10, + anon_sym_11, + anon_sym_12, + anon_sym_13, + anon_sym_14, + anon_sym_15, + anon_sym_16, + anon_sym_BSLASH_SLASH, + anon_sym_SLASH_AT, + anon_sym_SLASH_SLASH_AT, + anon_sym_BANG_BANG, + anon_sym_SQUOTE, + anon_sym_BSLASH_AT, + anon_sym_BSLASH_CARET, + anon_sym_AT_AT_AT, + anon_sym_LT_GT, + sym_part_bracket_end, + [1065] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1602), 2, + anon_sym_COMMA, + sym_part_bracket_end, + ACTIONS(1607), 12, + anon_sym_DASH, + anon_sym_EQ, + anon_sym_GT, + anon_sym_LT, + anon_sym_AT, + anon_sym_BSLASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_CARET, + anon_sym_AT_AT, + anon_sym_PIPE, + ACTIONS(1604), 49, + aux_sym_source_file_token1, + anon_sym_PLUS, + anon_sym_, + anon_sym_BSLASH_, + anon_sym_SEMI, + anon_sym_COLON_EQ, + anon_sym_CARET_EQ, + anon_sym_CARET_COLON_EQ, + anon_sym_EQ_DOT, + anon_sym_QMARK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_DASH_GT, + anon_sym_COLON_GT, + anon_sym_COLON_COLON, + anon_sym_TILDE, + anon_sym_AT_STAR, + anon_sym_SLASH_STAR, + anon_sym_BSLASH_AMP, + anon_sym_BSLASH_PLUS, + anon_sym_AMP, + anon_sym_PIPE_DASH_GT, + anon_sym_3, + anon_sym_4, + anon_sym_STAR_STAR, + anon_sym_DOT, + anon_sym_5, + anon_sym_6, + anon_sym_7, + anon_sym_8, + anon_sym_9, + anon_sym_10, + anon_sym_11, + anon_sym_12, + anon_sym_13, + anon_sym_14, + anon_sym_15, + anon_sym_16, + anon_sym_BSLASH_SLASH, + anon_sym_SLASH_AT, + anon_sym_SLASH_SLASH_AT, + anon_sym_BANG_BANG, + anon_sym_SQUOTE, + anon_sym_BSLASH_AT, + anon_sym_BSLASH_CARET, + anon_sym_AT_AT_AT, + anon_sym_LT_GT, + [1138] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1891), 12, + anon_sym_DASH, + anon_sym_EQ, + anon_sym_GT, + anon_sym_LT, + anon_sym_AT, + anon_sym_BSLASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_BANG, + anon_sym_CARET, + anon_sym_AT_AT, + anon_sym_PIPE, + ACTIONS(1889), 51, + aux_sym_source_file_token1, + anon_sym_COMMA, + anon_sym_PLUS, + anon_sym_, + anon_sym_BSLASH_, + anon_sym_SEMI, + anon_sym_COLON_EQ, + anon_sym_CARET_EQ, + anon_sym_CARET_COLON_EQ, + anon_sym_EQ_DOT, + anon_sym_QMARK, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_GT_EQ, + anon_sym_LT_EQ, + anon_sym_DASH_GT, + anon_sym_COLON_GT, + anon_sym_COLON_COLON, + anon_sym_TILDE, + anon_sym_AT_STAR, + anon_sym_SLASH_STAR, + anon_sym_BSLASH_AMP, + anon_sym_BSLASH_PLUS, + anon_sym_AMP, + anon_sym_PIPE_DASH_GT, + anon_sym_3, + anon_sym_4, + anon_sym_STAR_STAR, + anon_sym_DOT, + anon_sym_5, + anon_sym_6, + anon_sym_7, + anon_sym_8, + anon_sym_9, + anon_sym_10, + anon_sym_11, + anon_sym_12, + anon_sym_13, + anon_sym_14, + anon_sym_15, + anon_sym_16, + anon_sym_BSLASH_SLASH, + anon_sym_SLASH_AT, + anon_sym_SLASH_SLASH_AT, + anon_sym_BANG_BANG, + anon_sym_SQUOTE, + anon_sym_BSLASH_AT, + anon_sym_BSLASH_CARET, + anon_sym_AT_AT_AT, + anon_sym_LT_GT, + sym_part_bracket_end, + [1209] = 29, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(761), 1, + sym_parenthesis_begin, + ACTIONS(763), 1, + sym_list_bracket_begin, + ACTIONS(765), 1, + sym_association_bracket_begin, + ACTIONS(773), 1, + sym__lower_identifier, + ACTIONS(775), 1, + sym__upper_identifier, + ACTIONS(1000), 1, + aux_sym_source_file_token1, + STATE(924), 1, + sym_pre_decrement_operator, + STATE(930), 1, + sym_negative_positive_operator, + STATE(931), 1, + sym_negative_operator, + STATE(932), 1, + sym_positive_operator, + STATE(933), 1, + sym_pre_increment_operator, + STATE(935), 1, + aux_sym_source_file_repeat1, + STATE(937), 1, + sym_del_operator, + STATE(1052), 1, + sym_string_begin, + STATE(1076), 1, + sym__expr1_unary, + ACTIONS(996), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(998), 2, + sym_blank_null_sequence, + sym_number, + STATE(483), 2, + sym__expr1_unary_special, + aux_sym__expr_repeat1, + STATE(1066), 3, + sym_positive, + sym_negative, + sym_negative_positive, + STATE(655), 5, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_del, + STATE(542), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [1315] = 29, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(970), 1, + aux_sym_source_file_token1, + STATE(930), 1, + sym_negative_positive_operator, + STATE(931), 1, + sym_negative_operator, + STATE(932), 1, + sym_positive_operator, + STATE(948), 1, + aux_sym_source_file_repeat1, + STATE(950), 1, + sym_pre_increment_operator, + STATE(953), 1, + sym_pre_decrement_operator, + STATE(956), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + STATE(1081), 1, + sym__expr1_unary, + ACTIONS(966), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(968), 2, + sym_blank_null_sequence, + sym_number, + STATE(480), 2, + sym__expr1_unary_special, + aux_sym__expr_repeat1, + STATE(1066), 3, + sym_positive, + sym_negative, + sym_negative_positive, + STATE(519), 5, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_del, + STATE(490), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [1421] = 29, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(970), 1, + aux_sym_source_file_token1, + STATE(930), 1, + sym_negative_positive_operator, + STATE(931), 1, + sym_negative_operator, + STATE(932), 1, + sym_positive_operator, + STATE(948), 1, + aux_sym_source_file_repeat1, + STATE(950), 1, + sym_pre_increment_operator, + STATE(953), 1, + sym_pre_decrement_operator, + STATE(956), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + STATE(1081), 1, + sym__expr1_unary, + ACTIONS(966), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(968), 2, + sym_blank_null_sequence, + sym_number, + STATE(479), 2, + sym__expr1_unary_special, + aux_sym__expr_repeat1, + STATE(1066), 3, + sym_positive, + sym_negative, + sym_negative_positive, + STATE(519), 5, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_del, + STATE(490), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [1527] = 29, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(761), 1, + sym_parenthesis_begin, + ACTIONS(763), 1, + sym_list_bracket_begin, + ACTIONS(765), 1, + sym_association_bracket_begin, + ACTIONS(773), 1, + sym__lower_identifier, + ACTIONS(775), 1, + sym__upper_identifier, + ACTIONS(1000), 1, + aux_sym_source_file_token1, + STATE(924), 1, + sym_pre_decrement_operator, + STATE(930), 1, + sym_negative_positive_operator, + STATE(931), 1, + sym_negative_operator, + STATE(932), 1, + sym_positive_operator, + STATE(933), 1, + sym_pre_increment_operator, + STATE(935), 1, + aux_sym_source_file_repeat1, + STATE(937), 1, + sym_del_operator, + STATE(1052), 1, + sym_string_begin, + STATE(1076), 1, + sym__expr1_unary, + ACTIONS(996), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(998), 2, + sym_blank_null_sequence, + sym_number, + STATE(482), 2, + sym__expr1_unary_special, + aux_sym__expr_repeat1, + STATE(1066), 3, + sym_positive, + sym_negative, + sym_negative_positive, + STATE(655), 5, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_del, + STATE(542), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [1633] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(761), 1, + sym_parenthesis_begin, + ACTIONS(763), 1, + sym_list_bracket_begin, + ACTIONS(765), 1, + sym_association_bracket_begin, + ACTIONS(773), 1, + sym__lower_identifier, + ACTIONS(775), 1, + sym__upper_identifier, + ACTIONS(1926), 1, + aux_sym_source_file_token1, + STATE(577), 1, + sym__expr1_unary, + STATE(924), 1, + sym_pre_decrement_operator, + STATE(929), 1, + aux_sym_source_file_repeat1, + STATE(933), 1, + sym_pre_increment_operator, + STATE(937), 1, + sym_del_operator, + STATE(940), 1, + sym_negative_positive_operator, + STATE(941), 1, + sym_negative_operator, + STATE(942), 1, + sym_positive_operator, + STATE(1052), 1, + sym_string_begin, + ACTIONS(1928), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1930), 2, + sym_blank_null_sequence, + sym_number, + STATE(643), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(548), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [1733] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(1932), 1, + aux_sym_source_file_token1, + ACTIONS(1934), 1, + sym_parenthesis_begin, + ACTIONS(1936), 1, + sym_list_bracket_begin, + ACTIONS(1938), 1, + sym_association_bracket_begin, + ACTIONS(1944), 1, + sym__lower_identifier, + ACTIONS(1946), 1, + sym__upper_identifier, + STATE(817), 1, + sym__expr1_unary, + STATE(925), 1, + sym_del_operator, + STATE(947), 1, + aux_sym_source_file_repeat1, + STATE(957), 1, + sym_negative_positive_operator, + STATE(958), 1, + sym_negative_operator, + STATE(959), 1, + sym_pre_increment_operator, + STATE(960), 1, + sym_pre_decrement_operator, + STATE(961), 1, + sym_positive_operator, + STATE(1047), 1, + sym_string_begin, + ACTIONS(1940), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1942), 2, + sym_blank_null_sequence, + sym_number, + STATE(824), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(774), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [1833] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(1948), 1, + aux_sym_source_file_token1, + ACTIONS(1950), 1, + sym_parenthesis_begin, + ACTIONS(1952), 1, + sym_list_bracket_begin, + ACTIONS(1954), 1, + sym_association_bracket_begin, + ACTIONS(1960), 1, + sym__lower_identifier, + ACTIONS(1962), 1, + sym__upper_identifier, + STATE(685), 1, + sym__expr1_unary, + STATE(926), 1, + sym_negative_operator, + STATE(927), 1, + sym_del_operator, + STATE(928), 1, + sym_positive_operator, + STATE(936), 1, + sym_pre_decrement_operator, + STATE(938), 1, + sym_pre_increment_operator, + STATE(939), 1, + aux_sym_source_file_repeat1, + STATE(949), 1, + sym_negative_positive_operator, + STATE(1056), 1, + sym_string_begin, + ACTIONS(1956), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1958), 2, + sym_blank_null_sequence, + sym_number, + STATE(702), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(679), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [1933] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(1948), 1, + aux_sym_source_file_token1, + ACTIONS(1950), 1, + sym_parenthesis_begin, + ACTIONS(1952), 1, + sym_list_bracket_begin, + ACTIONS(1954), 1, + sym_association_bracket_begin, + ACTIONS(1960), 1, + sym__lower_identifier, + ACTIONS(1962), 1, + sym__upper_identifier, + STATE(695), 1, + sym__expr1_unary, + STATE(926), 1, + sym_negative_operator, + STATE(927), 1, + sym_del_operator, + STATE(928), 1, + sym_positive_operator, + STATE(936), 1, + sym_pre_decrement_operator, + STATE(938), 1, + sym_pre_increment_operator, + STATE(939), 1, + aux_sym_source_file_repeat1, + STATE(949), 1, + sym_negative_positive_operator, + STATE(1056), 1, + sym_string_begin, + ACTIONS(1956), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1958), 2, + sym_blank_null_sequence, + sym_number, + STATE(702), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(679), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [2033] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(1948), 1, + aux_sym_source_file_token1, + ACTIONS(1950), 1, + sym_parenthesis_begin, + ACTIONS(1952), 1, + sym_list_bracket_begin, + ACTIONS(1954), 1, + sym_association_bracket_begin, + ACTIONS(1960), 1, + sym__lower_identifier, + ACTIONS(1962), 1, + sym__upper_identifier, + STATE(686), 1, + sym__expr1_unary, + STATE(926), 1, + sym_negative_operator, + STATE(927), 1, + sym_del_operator, + STATE(928), 1, + sym_positive_operator, + STATE(936), 1, + sym_pre_decrement_operator, + STATE(938), 1, + sym_pre_increment_operator, + STATE(939), 1, + aux_sym_source_file_repeat1, + STATE(949), 1, + sym_negative_positive_operator, + STATE(1056), 1, + sym_string_begin, + ACTIONS(1956), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1958), 2, + sym_blank_null_sequence, + sym_number, + STATE(702), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(679), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [2133] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(761), 1, + sym_parenthesis_begin, + ACTIONS(763), 1, + sym_list_bracket_begin, + ACTIONS(765), 1, + sym_association_bracket_begin, + ACTIONS(773), 1, + sym__lower_identifier, + ACTIONS(775), 1, + sym__upper_identifier, + ACTIONS(1964), 1, + aux_sym_source_file_token1, + STATE(924), 1, + sym_pre_decrement_operator, + STATE(933), 1, + sym_pre_increment_operator, + STATE(934), 1, + aux_sym_source_file_repeat1, + STATE(937), 1, + sym_del_operator, + STATE(940), 1, + sym_negative_positive_operator, + STATE(941), 1, + sym_negative_operator, + STATE(942), 1, + sym_positive_operator, + STATE(1052), 1, + sym_string_begin, + STATE(1076), 1, + sym__expr1_unary, + ACTIONS(1966), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1968), 2, + sym_blank_null_sequence, + sym_number, + STATE(641), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(546), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [2233] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(1970), 1, + aux_sym_source_file_token1, + STATE(515), 1, + sym__expr1_unary, + STATE(930), 1, + sym_negative_positive_operator, + STATE(931), 1, + sym_negative_operator, + STATE(932), 1, + sym_positive_operator, + STATE(951), 1, + sym_pre_increment_operator, + STATE(952), 1, + sym_pre_decrement_operator, + STATE(954), 1, + aux_sym_source_file_repeat1, + STATE(955), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(1972), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1974), 2, + sym_blank_null_sequence, + sym_number, + STATE(1067), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(1063), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [2333] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(1970), 1, + aux_sym_source_file_token1, + STATE(516), 1, + sym__expr1_unary, + STATE(930), 1, + sym_negative_positive_operator, + STATE(931), 1, + sym_negative_operator, + STATE(932), 1, + sym_positive_operator, + STATE(951), 1, + sym_pre_increment_operator, + STATE(952), 1, + sym_pre_decrement_operator, + STATE(954), 1, + aux_sym_source_file_repeat1, + STATE(955), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(1972), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1974), 2, + sym_blank_null_sequence, + sym_number, + STATE(1067), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(1063), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [2433] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(1970), 1, + aux_sym_source_file_token1, + STATE(517), 1, + sym__expr1_unary, + STATE(930), 1, + sym_negative_positive_operator, + STATE(931), 1, + sym_negative_operator, + STATE(932), 1, + sym_positive_operator, + STATE(951), 1, + sym_pre_increment_operator, + STATE(952), 1, + sym_pre_decrement_operator, + STATE(954), 1, + aux_sym_source_file_repeat1, + STATE(955), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(1972), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1974), 2, + sym_blank_null_sequence, + sym_number, + STATE(1067), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(1063), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [2533] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(761), 1, + sym_parenthesis_begin, + ACTIONS(763), 1, + sym_list_bracket_begin, + ACTIONS(765), 1, + sym_association_bracket_begin, + ACTIONS(773), 1, + sym__lower_identifier, + ACTIONS(775), 1, + sym__upper_identifier, + ACTIONS(1926), 1, + aux_sym_source_file_token1, + STATE(578), 1, + sym__expr1_unary, + STATE(924), 1, + sym_pre_decrement_operator, + STATE(929), 1, + aux_sym_source_file_repeat1, + STATE(933), 1, + sym_pre_increment_operator, + STATE(937), 1, + sym_del_operator, + STATE(940), 1, + sym_negative_positive_operator, + STATE(941), 1, + sym_negative_operator, + STATE(942), 1, + sym_positive_operator, + STATE(1052), 1, + sym_string_begin, + ACTIONS(1928), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1930), 2, + sym_blank_null_sequence, + sym_number, + STATE(643), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(548), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [2633] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(1964), 1, + aux_sym_source_file_token1, + STATE(930), 1, + sym_negative_positive_operator, + STATE(931), 1, + sym_negative_operator, + STATE(932), 1, + sym_positive_operator, + STATE(934), 1, + aux_sym_source_file_repeat1, + STATE(951), 1, + sym_pre_increment_operator, + STATE(952), 1, + sym_pre_decrement_operator, + STATE(955), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + STATE(1081), 1, + sym__expr1_unary, + ACTIONS(1976), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1978), 2, + sym_blank_null_sequence, + sym_number, + STATE(1078), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(1062), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [2733] = 28, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(761), 1, + sym_parenthesis_begin, + ACTIONS(763), 1, + sym_list_bracket_begin, + ACTIONS(765), 1, + sym_association_bracket_begin, + ACTIONS(773), 1, + sym__lower_identifier, + ACTIONS(775), 1, + sym__upper_identifier, + ACTIONS(1964), 1, + aux_sym_source_file_token1, + STATE(924), 1, + sym_pre_decrement_operator, + STATE(930), 1, + sym_negative_positive_operator, + STATE(931), 1, + sym_negative_operator, + STATE(932), 1, + sym_positive_operator, + STATE(933), 1, + sym_pre_increment_operator, + STATE(934), 1, + aux_sym_source_file_repeat1, + STATE(937), 1, + sym_del_operator, + STATE(1052), 1, + sym_string_begin, + STATE(1076), 1, + sym__expr1_unary, + ACTIONS(1980), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1982), 2, + sym_blank_null_sequence, + sym_number, + STATE(1078), 3, + sym_positive, + sym_negative, + sym_negative_positive, + STATE(654), 5, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_del, + STATE(539), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [2835] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(1948), 1, + aux_sym_source_file_token1, + ACTIONS(1950), 1, + sym_parenthesis_begin, + ACTIONS(1952), 1, + sym_list_bracket_begin, + ACTIONS(1954), 1, + sym_association_bracket_begin, + ACTIONS(1960), 1, + sym__lower_identifier, + ACTIONS(1962), 1, + sym__upper_identifier, + STATE(699), 1, + sym__expr1_unary, + STATE(926), 1, + sym_negative_operator, + STATE(927), 1, + sym_del_operator, + STATE(928), 1, + sym_positive_operator, + STATE(936), 1, + sym_pre_decrement_operator, + STATE(938), 1, + sym_pre_increment_operator, + STATE(939), 1, + aux_sym_source_file_repeat1, + STATE(949), 1, + sym_negative_positive_operator, + STATE(1056), 1, + sym_string_begin, + ACTIONS(1956), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1958), 2, + sym_blank_null_sequence, + sym_number, + STATE(702), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(679), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [2935] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(761), 1, + sym_parenthesis_begin, + ACTIONS(763), 1, + sym_list_bracket_begin, + ACTIONS(765), 1, + sym_association_bracket_begin, + ACTIONS(773), 1, + sym__lower_identifier, + ACTIONS(775), 1, + sym__upper_identifier, + ACTIONS(1926), 1, + aux_sym_source_file_token1, + STATE(573), 1, + sym__expr1_unary, + STATE(924), 1, + sym_pre_decrement_operator, + STATE(929), 1, + aux_sym_source_file_repeat1, + STATE(933), 1, + sym_pre_increment_operator, + STATE(937), 1, + sym_del_operator, + STATE(940), 1, + sym_negative_positive_operator, + STATE(941), 1, + sym_negative_operator, + STATE(942), 1, + sym_positive_operator, + STATE(1052), 1, + sym_string_begin, + ACTIONS(1928), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1930), 2, + sym_blank_null_sequence, + sym_number, + STATE(643), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(548), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [3035] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(1948), 1, + aux_sym_source_file_token1, + ACTIONS(1950), 1, + sym_parenthesis_begin, + ACTIONS(1952), 1, + sym_list_bracket_begin, + ACTIONS(1954), 1, + sym_association_bracket_begin, + ACTIONS(1960), 1, + sym__lower_identifier, + ACTIONS(1962), 1, + sym__upper_identifier, + STATE(682), 1, + sym__expr1_unary, + STATE(926), 1, + sym_negative_operator, + STATE(927), 1, + sym_del_operator, + STATE(928), 1, + sym_positive_operator, + STATE(936), 1, + sym_pre_decrement_operator, + STATE(938), 1, + sym_pre_increment_operator, + STATE(939), 1, + aux_sym_source_file_repeat1, + STATE(949), 1, + sym_negative_positive_operator, + STATE(1056), 1, + sym_string_begin, + ACTIONS(1956), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1958), 2, + sym_blank_null_sequence, + sym_number, + STATE(702), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(679), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [3135] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(1950), 1, + sym_parenthesis_begin, + ACTIONS(1952), 1, + sym_list_bracket_begin, + ACTIONS(1954), 1, + sym_association_bracket_begin, + ACTIONS(1960), 1, + sym__lower_identifier, + ACTIONS(1962), 1, + sym__upper_identifier, + ACTIONS(1964), 1, + aux_sym_source_file_token1, + STATE(926), 1, + sym_negative_operator, + STATE(927), 1, + sym_del_operator, + STATE(928), 1, + sym_positive_operator, + STATE(934), 1, + aux_sym_source_file_repeat1, + STATE(936), 1, + sym_pre_decrement_operator, + STATE(938), 1, + sym_pre_increment_operator, + STATE(949), 1, + sym_negative_positive_operator, + STATE(1056), 1, + sym_string_begin, + STATE(1068), 1, + sym__expr1_unary, + ACTIONS(1984), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1986), 2, + sym_blank_null_sequence, + sym_number, + STATE(703), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(678), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [3235] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(761), 1, + sym_parenthesis_begin, + ACTIONS(763), 1, + sym_list_bracket_begin, + ACTIONS(765), 1, + sym_association_bracket_begin, + ACTIONS(773), 1, + sym__lower_identifier, + ACTIONS(775), 1, + sym__upper_identifier, + ACTIONS(1926), 1, + aux_sym_source_file_token1, + STATE(574), 1, + sym__expr1_unary, + STATE(924), 1, + sym_pre_decrement_operator, + STATE(929), 1, + aux_sym_source_file_repeat1, + STATE(933), 1, + sym_pre_increment_operator, + STATE(937), 1, + sym_del_operator, + STATE(940), 1, + sym_negative_positive_operator, + STATE(941), 1, + sym_negative_operator, + STATE(942), 1, + sym_positive_operator, + STATE(1052), 1, + sym_string_begin, + ACTIONS(1928), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1930), 2, + sym_blank_null_sequence, + sym_number, + STATE(643), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(548), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [3335] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(761), 1, + sym_parenthesis_begin, + ACTIONS(763), 1, + sym_list_bracket_begin, + ACTIONS(765), 1, + sym_association_bracket_begin, + ACTIONS(773), 1, + sym__lower_identifier, + ACTIONS(775), 1, + sym__upper_identifier, + ACTIONS(1926), 1, + aux_sym_source_file_token1, + STATE(575), 1, + sym__expr1_unary, + STATE(924), 1, + sym_pre_decrement_operator, + STATE(929), 1, + aux_sym_source_file_repeat1, + STATE(933), 1, + sym_pre_increment_operator, + STATE(937), 1, + sym_del_operator, + STATE(940), 1, + sym_negative_positive_operator, + STATE(941), 1, + sym_negative_operator, + STATE(942), 1, + sym_positive_operator, + STATE(1052), 1, + sym_string_begin, + ACTIONS(1928), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1930), 2, + sym_blank_null_sequence, + sym_number, + STATE(643), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(548), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [3435] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(761), 1, + sym_parenthesis_begin, + ACTIONS(763), 1, + sym_list_bracket_begin, + ACTIONS(765), 1, + sym_association_bracket_begin, + ACTIONS(773), 1, + sym__lower_identifier, + ACTIONS(775), 1, + sym__upper_identifier, + ACTIONS(1926), 1, + aux_sym_source_file_token1, + STATE(576), 1, + sym__expr1_unary, + STATE(924), 1, + sym_pre_decrement_operator, + STATE(929), 1, + aux_sym_source_file_repeat1, + STATE(933), 1, + sym_pre_increment_operator, + STATE(937), 1, + sym_del_operator, + STATE(940), 1, + sym_negative_positive_operator, + STATE(941), 1, + sym_negative_operator, + STATE(942), 1, + sym_positive_operator, + STATE(1052), 1, + sym_string_begin, + ACTIONS(1928), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1930), 2, + sym_blank_null_sequence, + sym_number, + STATE(643), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(548), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [3535] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(1988), 1, + aux_sym_source_file_token1, + STATE(515), 1, + sym__expr1_unary, + STATE(943), 1, + sym_negative_positive_operator, + STATE(944), 1, + aux_sym_source_file_repeat1, + STATE(945), 1, + sym_negative_operator, + STATE(946), 1, + sym_positive_operator, + STATE(950), 1, + sym_pre_increment_operator, + STATE(953), 1, + sym_pre_decrement_operator, + STATE(956), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(1990), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1992), 2, + sym_blank_null_sequence, + sym_number, + STATE(527), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(499), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [3635] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(1964), 1, + aux_sym_source_file_token1, + STATE(934), 1, + aux_sym_source_file_repeat1, + STATE(943), 1, + sym_negative_positive_operator, + STATE(945), 1, + sym_negative_operator, + STATE(946), 1, + sym_positive_operator, + STATE(950), 1, + sym_pre_increment_operator, + STATE(953), 1, + sym_pre_decrement_operator, + STATE(956), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + STATE(1081), 1, + sym__expr1_unary, + ACTIONS(1994), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1996), 2, + sym_blank_null_sequence, + sym_number, + STATE(530), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(503), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [3735] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(1988), 1, + aux_sym_source_file_token1, + STATE(516), 1, + sym__expr1_unary, + STATE(943), 1, + sym_negative_positive_operator, + STATE(944), 1, + aux_sym_source_file_repeat1, + STATE(945), 1, + sym_negative_operator, + STATE(946), 1, + sym_positive_operator, + STATE(950), 1, + sym_pre_increment_operator, + STATE(953), 1, + sym_pre_decrement_operator, + STATE(956), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(1990), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1992), 2, + sym_blank_null_sequence, + sym_number, + STATE(527), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(499), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [3835] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(1988), 1, + aux_sym_source_file_token1, + STATE(517), 1, + sym__expr1_unary, + STATE(943), 1, + sym_negative_positive_operator, + STATE(944), 1, + aux_sym_source_file_repeat1, + STATE(945), 1, + sym_negative_operator, + STATE(946), 1, + sym_positive_operator, + STATE(950), 1, + sym_pre_increment_operator, + STATE(953), 1, + sym_pre_decrement_operator, + STATE(956), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(1990), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1992), 2, + sym_blank_null_sequence, + sym_number, + STATE(527), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(499), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [3935] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(1934), 1, + sym_parenthesis_begin, + ACTIONS(1936), 1, + sym_list_bracket_begin, + ACTIONS(1938), 1, + sym_association_bracket_begin, + ACTIONS(1944), 1, + sym__lower_identifier, + ACTIONS(1946), 1, + sym__upper_identifier, + ACTIONS(1964), 1, + aux_sym_source_file_token1, + STATE(925), 1, + sym_del_operator, + STATE(934), 1, + aux_sym_source_file_repeat1, + STATE(957), 1, + sym_negative_positive_operator, + STATE(958), 1, + sym_negative_operator, + STATE(959), 1, + sym_pre_increment_operator, + STATE(960), 1, + sym_pre_decrement_operator, + STATE(961), 1, + sym_positive_operator, + STATE(1047), 1, + sym_string_begin, + STATE(1079), 1, + sym__expr1_unary, + ACTIONS(1998), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(2000), 2, + sym_blank_null_sequence, + sym_number, + STATE(825), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(783), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [4035] = 28, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(1964), 1, + aux_sym_source_file_token1, + STATE(930), 1, + sym_negative_positive_operator, + STATE(931), 1, + sym_negative_operator, + STATE(932), 1, + sym_positive_operator, + STATE(934), 1, + aux_sym_source_file_repeat1, + STATE(950), 1, + sym_pre_increment_operator, + STATE(953), 1, + sym_pre_decrement_operator, + STATE(956), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + STATE(1081), 1, + sym__expr1_unary, + ACTIONS(2002), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(2004), 2, + sym_blank_null_sequence, + sym_number, + STATE(1078), 3, + sym_positive, + sym_negative, + sym_negative_positive, + STATE(528), 5, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_del, + STATE(500), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [4137] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(1948), 1, + aux_sym_source_file_token1, + ACTIONS(1950), 1, + sym_parenthesis_begin, + ACTIONS(1952), 1, + sym_list_bracket_begin, + ACTIONS(1954), 1, + sym_association_bracket_begin, + ACTIONS(1960), 1, + sym__lower_identifier, + ACTIONS(1962), 1, + sym__upper_identifier, + STATE(684), 1, + sym__expr1_unary, + STATE(926), 1, + sym_negative_operator, + STATE(927), 1, + sym_del_operator, + STATE(928), 1, + sym_positive_operator, + STATE(936), 1, + sym_pre_decrement_operator, + STATE(938), 1, + sym_pre_increment_operator, + STATE(939), 1, + aux_sym_source_file_repeat1, + STATE(949), 1, + sym_negative_positive_operator, + STATE(1056), 1, + sym_string_begin, + ACTIONS(1956), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1958), 2, + sym_blank_null_sequence, + sym_number, + STATE(702), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(679), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [4237] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(1988), 1, + aux_sym_source_file_token1, + STATE(514), 1, + sym__expr1_unary, + STATE(943), 1, + sym_negative_positive_operator, + STATE(944), 1, + aux_sym_source_file_repeat1, + STATE(945), 1, + sym_negative_operator, + STATE(946), 1, + sym_positive_operator, + STATE(950), 1, + sym_pre_increment_operator, + STATE(953), 1, + sym_pre_decrement_operator, + STATE(956), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(1990), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1992), 2, + sym_blank_null_sequence, + sym_number, + STATE(527), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(499), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [4337] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(1970), 1, + aux_sym_source_file_token1, + STATE(514), 1, + sym__expr1_unary, + STATE(930), 1, + sym_negative_positive_operator, + STATE(931), 1, + sym_negative_operator, + STATE(932), 1, + sym_positive_operator, + STATE(951), 1, + sym_pre_increment_operator, + STATE(952), 1, + sym_pre_decrement_operator, + STATE(954), 1, + aux_sym_source_file_repeat1, + STATE(955), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(1972), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1974), 2, + sym_blank_null_sequence, + sym_number, + STATE(1067), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(1063), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [4437] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(1970), 1, + aux_sym_source_file_token1, + STATE(513), 1, + sym__expr1_unary, + STATE(930), 1, + sym_negative_positive_operator, + STATE(931), 1, + sym_negative_operator, + STATE(932), 1, + sym_positive_operator, + STATE(951), 1, + sym_pre_increment_operator, + STATE(952), 1, + sym_pre_decrement_operator, + STATE(954), 1, + aux_sym_source_file_repeat1, + STATE(955), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(1972), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1974), 2, + sym_blank_null_sequence, + sym_number, + STATE(1067), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(1063), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [4537] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(1988), 1, + aux_sym_source_file_token1, + STATE(513), 1, + sym__expr1_unary, + STATE(943), 1, + sym_negative_positive_operator, + STATE(944), 1, + aux_sym_source_file_repeat1, + STATE(945), 1, + sym_negative_operator, + STATE(946), 1, + sym_positive_operator, + STATE(950), 1, + sym_pre_increment_operator, + STATE(953), 1, + sym_pre_decrement_operator, + STATE(956), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(1990), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1992), 2, + sym_blank_null_sequence, + sym_number, + STATE(527), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(499), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [4637] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(1964), 1, + aux_sym_source_file_token1, + STATE(930), 1, + sym_negative_positive_operator, + STATE(931), 1, + sym_negative_operator, + STATE(932), 1, + sym_positive_operator, + STATE(934), 1, + aux_sym_source_file_repeat1, + STATE(951), 1, + sym_pre_increment_operator, + STATE(952), 1, + sym_pre_decrement_operator, + STATE(955), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + STATE(1081), 1, + sym__expr1_unary, + ACTIONS(2006), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(2008), 2, + sym_blank_null_sequence, + sym_number, + STATE(1070), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(1061), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [4737] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(1970), 1, + aux_sym_source_file_token1, + STATE(518), 1, + sym__expr1_unary, + STATE(930), 1, + sym_negative_positive_operator, + STATE(931), 1, + sym_negative_operator, + STATE(932), 1, + sym_positive_operator, + STATE(951), 1, + sym_pre_increment_operator, + STATE(952), 1, + sym_pre_decrement_operator, + STATE(954), 1, + aux_sym_source_file_repeat1, + STATE(955), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(1972), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1974), 2, + sym_blank_null_sequence, + sym_number, + STATE(1067), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(1063), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [4837] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + ACTIONS(1988), 1, + aux_sym_source_file_token1, + STATE(518), 1, + sym__expr1_unary, + STATE(943), 1, + sym_negative_positive_operator, + STATE(944), 1, + aux_sym_source_file_repeat1, + STATE(945), 1, + sym_negative_operator, + STATE(946), 1, + sym_positive_operator, + STATE(950), 1, + sym_pre_increment_operator, + STATE(953), 1, + sym_pre_decrement_operator, + STATE(956), 1, + sym_del_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(1990), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1992), 2, + sym_blank_null_sequence, + sym_number, + STATE(527), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(499), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [4937] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(1932), 1, + aux_sym_source_file_token1, + ACTIONS(1934), 1, + sym_parenthesis_begin, + ACTIONS(1936), 1, + sym_list_bracket_begin, + ACTIONS(1938), 1, + sym_association_bracket_begin, + ACTIONS(1944), 1, + sym__lower_identifier, + ACTIONS(1946), 1, + sym__upper_identifier, + STATE(818), 1, + sym__expr1_unary, + STATE(925), 1, + sym_del_operator, + STATE(947), 1, + aux_sym_source_file_repeat1, + STATE(957), 1, + sym_negative_positive_operator, + STATE(958), 1, + sym_negative_operator, + STATE(959), 1, + sym_pre_increment_operator, + STATE(960), 1, + sym_pre_decrement_operator, + STATE(961), 1, + sym_positive_operator, + STATE(1047), 1, + sym_string_begin, + ACTIONS(1940), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1942), 2, + sym_blank_null_sequence, + sym_number, + STATE(824), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(774), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [5037] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(1932), 1, + aux_sym_source_file_token1, + ACTIONS(1934), 1, + sym_parenthesis_begin, + ACTIONS(1936), 1, + sym_list_bracket_begin, + ACTIONS(1938), 1, + sym_association_bracket_begin, + ACTIONS(1944), 1, + sym__lower_identifier, + ACTIONS(1946), 1, + sym__upper_identifier, + STATE(819), 1, + sym__expr1_unary, + STATE(925), 1, + sym_del_operator, + STATE(947), 1, + aux_sym_source_file_repeat1, + STATE(957), 1, + sym_negative_positive_operator, + STATE(958), 1, + sym_negative_operator, + STATE(959), 1, + sym_pre_increment_operator, + STATE(960), 1, + sym_pre_decrement_operator, + STATE(961), 1, + sym_positive_operator, + STATE(1047), 1, + sym_string_begin, + ACTIONS(1940), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1942), 2, + sym_blank_null_sequence, + sym_number, + STATE(824), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(774), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [5137] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(1932), 1, + aux_sym_source_file_token1, + ACTIONS(1934), 1, + sym_parenthesis_begin, + ACTIONS(1936), 1, + sym_list_bracket_begin, + ACTIONS(1938), 1, + sym_association_bracket_begin, + ACTIONS(1944), 1, + sym__lower_identifier, + ACTIONS(1946), 1, + sym__upper_identifier, + STATE(801), 1, + sym__expr1_unary, + STATE(925), 1, + sym_del_operator, + STATE(947), 1, + aux_sym_source_file_repeat1, + STATE(957), 1, + sym_negative_positive_operator, + STATE(958), 1, + sym_negative_operator, + STATE(959), 1, + sym_pre_increment_operator, + STATE(960), 1, + sym_pre_decrement_operator, + STATE(961), 1, + sym_positive_operator, + STATE(1047), 1, + sym_string_begin, + ACTIONS(1940), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1942), 2, + sym_blank_null_sequence, + sym_number, + STATE(824), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(774), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [5237] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(1932), 1, + aux_sym_source_file_token1, + ACTIONS(1934), 1, + sym_parenthesis_begin, + ACTIONS(1936), 1, + sym_list_bracket_begin, + ACTIONS(1938), 1, + sym_association_bracket_begin, + ACTIONS(1944), 1, + sym__lower_identifier, + ACTIONS(1946), 1, + sym__upper_identifier, + STATE(803), 1, + sym__expr1_unary, + STATE(925), 1, + sym_del_operator, + STATE(947), 1, + aux_sym_source_file_repeat1, + STATE(957), 1, + sym_negative_positive_operator, + STATE(958), 1, + sym_negative_operator, + STATE(959), 1, + sym_pre_increment_operator, + STATE(960), 1, + sym_pre_decrement_operator, + STATE(961), 1, + sym_positive_operator, + STATE(1047), 1, + sym_string_begin, + ACTIONS(1940), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1942), 2, + sym_blank_null_sequence, + sym_number, + STATE(824), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(774), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [5337] = 27, + ACTIONS(3), 1, + sym_comment, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(1932), 1, + aux_sym_source_file_token1, + ACTIONS(1934), 1, + sym_parenthesis_begin, + ACTIONS(1936), 1, + sym_list_bracket_begin, + ACTIONS(1938), 1, + sym_association_bracket_begin, + ACTIONS(1944), 1, + sym__lower_identifier, + ACTIONS(1946), 1, + sym__upper_identifier, + STATE(820), 1, + sym__expr1_unary, + STATE(925), 1, + sym_del_operator, + STATE(947), 1, + aux_sym_source_file_repeat1, + STATE(957), 1, + sym_negative_positive_operator, + STATE(958), 1, + sym_negative_operator, + STATE(959), 1, + sym_pre_increment_operator, + STATE(960), 1, + sym_pre_decrement_operator, + STATE(961), 1, + sym_positive_operator, + STATE(1047), 1, + sym_string_begin, + ACTIONS(1940), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(1942), 2, + sym_blank_null_sequence, + sym_number, + STATE(824), 8, + sym_increment, + sym_decrement, + sym_pre_increment, + sym_pre_decrement, + sym_positive, + sym_negative, + sym_negative_positive, + sym_del, + STATE(774), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [5437] = 24, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + STATE(962), 1, + sym_del_operator, + STATE(963), 1, + sym_negative_positive_operator, + STATE(964), 1, + sym_negative_operator, + STATE(965), 1, + sym_positive_operator, + STATE(966), 1, + sym_pre_decrement_operator, + STATE(967), 1, + sym_pre_increment_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(2010), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(2012), 2, + sym_blank_null_sequence, + sym_number, + STATE(624), 9, + sym__expr1_unary_top, + sym_increment_top, + sym_decrement_top, + sym_pre_increment_top, + sym_pre_decrement_top, + sym_positive_top, + sym_negative_top, + sym_negative_positive_top, + sym_del_top, + STATE(636), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [5529] = 24, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + STATE(962), 1, + sym_del_operator, + STATE(963), 1, + sym_negative_positive_operator, + STATE(964), 1, + sym_negative_operator, + STATE(965), 1, + sym_positive_operator, + STATE(966), 1, + sym_pre_decrement_operator, + STATE(967), 1, + sym_pre_increment_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(2010), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(2012), 2, + sym_blank_null_sequence, + sym_number, + STATE(625), 9, + sym__expr1_unary_top, + sym_increment_top, + sym_decrement_top, + sym_pre_increment_top, + sym_pre_decrement_top, + sym_positive_top, + sym_negative_top, + sym_negative_positive_top, + sym_del_top, + STATE(636), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [5621] = 24, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + STATE(962), 1, + sym_del_operator, + STATE(963), 1, + sym_negative_positive_operator, + STATE(964), 1, + sym_negative_operator, + STATE(965), 1, + sym_positive_operator, + STATE(966), 1, + sym_pre_decrement_operator, + STATE(967), 1, + sym_pre_increment_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(2010), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(2012), 2, + sym_blank_null_sequence, + sym_number, + STATE(626), 9, + sym__expr1_unary_top, + sym_increment_top, + sym_decrement_top, + sym_pre_increment_top, + sym_pre_decrement_top, + sym_positive_top, + sym_negative_top, + sym_negative_positive_top, + sym_del_top, + STATE(636), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [5713] = 24, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + STATE(962), 1, + sym_del_operator, + STATE(963), 1, + sym_negative_positive_operator, + STATE(964), 1, + sym_negative_operator, + STATE(965), 1, + sym_positive_operator, + STATE(966), 1, + sym_pre_decrement_operator, + STATE(967), 1, + sym_pre_increment_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(2010), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(2012), 2, + sym_blank_null_sequence, + sym_number, + STATE(638), 9, + sym__expr1_unary_top, + sym_increment_top, + sym_decrement_top, + sym_pre_increment_top, + sym_pre_decrement_top, + sym_positive_top, + sym_negative_top, + sym_negative_positive_top, + sym_del_top, + STATE(636), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [5805] = 24, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + STATE(962), 1, + sym_del_operator, + STATE(963), 1, + sym_negative_positive_operator, + STATE(964), 1, + sym_negative_operator, + STATE(965), 1, + sym_positive_operator, + STATE(966), 1, + sym_pre_decrement_operator, + STATE(967), 1, + sym_pre_increment_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(2010), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(2012), 2, + sym_blank_null_sequence, + sym_number, + STATE(637), 9, + sym__expr1_unary_top, + sym_increment_top, + sym_decrement_top, + sym_pre_increment_top, + sym_pre_decrement_top, + sym_positive_top, + sym_negative_top, + sym_negative_positive_top, + sym_del_top, + STATE(636), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [5897] = 24, + ACTIONS(3), 1, + sym_comment, + ACTIONS(9), 1, + sym_parenthesis_begin, + ACTIONS(11), 1, + anon_sym_PLUS_PLUS, + ACTIONS(13), 1, + anon_sym_DASH_DASH, + ACTIONS(15), 1, + anon_sym_PLUS, + ACTIONS(17), 1, + anon_sym_DASH, + ACTIONS(19), 1, + anon_sym_, + ACTIONS(21), 1, + anon_sym_2, + ACTIONS(27), 1, + sym_list_bracket_begin, + ACTIONS(29), 1, + sym_association_bracket_begin, + ACTIONS(35), 1, + anon_sym_DQUOTE, + ACTIONS(37), 1, + sym__lower_identifier, + ACTIONS(39), 1, + sym__upper_identifier, + STATE(962), 1, + sym_del_operator, + STATE(963), 1, + sym_negative_positive_operator, + STATE(964), 1, + sym_negative_operator, + STATE(965), 1, + sym_positive_operator, + STATE(966), 1, + sym_pre_decrement_operator, + STATE(967), 1, + sym_pre_increment_operator, + STATE(1045), 1, + sym_string_begin, + ACTIONS(2010), 2, + sym_blank, + sym_blank_sequence, + ACTIONS(2012), 2, + sym_blank_null_sequence, + sym_number, + STATE(596), 9, + sym__expr1_unary_top, + sym_increment_top, + sym_decrement_top, + sym_pre_increment_top, + sym_pre_decrement_top, + sym_positive_top, + sym_negative_top, + sym_negative_positive_top, + sym_del_top, + STATE(636), 10, + sym__parenthesized_expr, + sym__expr_finished, + sym_list, + sym_apply, + sym_association, + sym_part, + sym__symbol, + sym_user_symbol, + sym_builtin_symbol, + sym_string, + [5989] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(819), 1, + aux_sym_source_file_token1, + ACTIONS(2014), 1, + ts_builtin_sym_end, + STATE(969), 1, + aux_sym_source_file_repeat1, + ACTIONS(2018), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2016), 14, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6024] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2020), 1, + aux_sym_source_file_token1, + STATE(969), 1, + aux_sym_source_file_repeat1, + ACTIONS(1225), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(741), 15, + ts_builtin_sym_end, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6057] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(683), 1, + ts_builtin_sym_end, + ACTIONS(819), 1, + aux_sym_source_file_token1, + STATE(969), 1, + aux_sym_source_file_repeat1, + ACTIONS(2018), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2016), 14, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6092] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(675), 1, + ts_builtin_sym_end, + ACTIONS(819), 1, + aux_sym_source_file_token1, + STATE(969), 1, + aux_sym_source_file_repeat1, + ACTIONS(2018), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2016), 14, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6127] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(819), 1, + aux_sym_source_file_token1, + STATE(969), 1, + aux_sym_source_file_repeat1, + ACTIONS(2018), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2016), 14, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6159] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2025), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2023), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6186] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2029), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2027), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6213] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2033), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2031), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6240] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2037), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2035), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6267] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2041), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2039), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6294] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2045), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2043), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6321] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2049), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2047), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6348] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2053), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2051), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6375] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2057), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2055), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6402] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2061), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2059), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6429] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2065), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2063), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6456] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2069), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2067), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6483] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2073), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2071), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6510] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2077), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2075), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6537] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2081), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2079), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6564] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2085), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2083), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6591] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2089), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2087), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6618] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2093), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2091), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6645] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2097), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2095), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6672] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2101), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2099), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6699] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2105), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2103), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6726] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2110), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2107), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6753] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2116), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2113), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6780] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2121), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2119), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6807] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2125), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2123), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6834] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2129), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2127), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6861] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2133), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2131), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6888] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2137), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2135), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6915] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2141), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2139), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6942] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2145), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2143), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6969] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2149), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2147), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [6996] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2153), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2151), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7023] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2157), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2155), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7050] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2161), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2159), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7077] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2165), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2163), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7104] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2169), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2167), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7131] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2173), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2171), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7158] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2177), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2175), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7185] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2181), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2179), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7212] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2185), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2183), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7239] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2189), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2187), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7266] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2193), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2191), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7293] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2197), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2195), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7320] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2201), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2199), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7347] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2205), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2203), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7374] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2209), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2207), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7401] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2213), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2211), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7428] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2217), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2215), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7455] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2221), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2219), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7482] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2225), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2223), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7509] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2229), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2227), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7536] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2234), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2231), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7563] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2239), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2237), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7590] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2243), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2241), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7617] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2248), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2245), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7644] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2254), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2251), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7671] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2259), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2257), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7698] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2263), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2261), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7725] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2267), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2265), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7752] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2272), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2269), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7779] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2277), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2275), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7806] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2283), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2279), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7833] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2289), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2287), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7860] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2293), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2291), 15, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + anon_sym_LT_LT, + anon_sym_BSLASH_AT, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7887] = 5, + ACTIONS(3), 1, + sym_comment, + STATE(969), 1, + aux_sym_source_file_repeat1, + ACTIONS(1232), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1241), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(1227), 11, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_, + anon_sym_2, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7917] = 5, + ACTIONS(3), 1, + sym_comment, + STATE(969), 1, + aux_sym_source_file_repeat1, + ACTIONS(1150), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + ACTIONS(1125), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(1120), 11, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_, + anon_sym_2, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7947] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2297), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2295), 13, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7972] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2301), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2299), 13, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [7997] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2305), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2303), 13, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [8022] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2309), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2307), 13, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [8047] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2313), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2311), 13, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [8072] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2317), 4, + anon_sym_PLUS, + anon_sym_DASH, + sym_blank, + sym_blank_sequence, + ACTIONS(2315), 13, + aux_sym_source_file_token1, + sym_parenthesis_begin, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + anon_sym_, + anon_sym_2, + sym_list_bracket_begin, + sym_association_bracket_begin, + sym_blank_null_sequence, + anon_sym_DQUOTE, + sym_number, + sym__lower_identifier, + sym__upper_identifier, + [8097] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2319), 1, + aux_sym_string_token1, + ACTIONS(2323), 1, + anon_sym_BSLASH_LBRACK, + ACTIONS(2325), 1, + anon_sym_DQUOTE, + STATE(508), 1, + sym_string_end, + STATE(1046), 3, + sym_string_char_escape, + sym_string_char_name_escape, + aux_sym_string_repeat1, + ACTIONS(2321), 6, + anon_sym_BSLASH_DQUOTE, + anon_sym_BSLASH_BSLASH, + anon_sym_BSLASHn, + anon_sym_BSLASHr, + anon_sym_BSLASHt, + anon_sym_BSLASHv, + [8126] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2323), 1, + anon_sym_BSLASH_LBRACK, + ACTIONS(2325), 1, + anon_sym_DQUOTE, + ACTIONS(2327), 1, + aux_sym_string_token1, + STATE(502), 1, + sym_string_end, + STATE(1057), 3, + sym_string_char_escape, + sym_string_char_name_escape, + aux_sym_string_repeat1, + ACTIONS(2321), 6, + anon_sym_BSLASH_DQUOTE, + anon_sym_BSLASH_BSLASH, + anon_sym_BSLASHn, + anon_sym_BSLASHr, + anon_sym_BSLASHt, + anon_sym_BSLASHv, + [8155] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2323), 1, + anon_sym_BSLASH_LBRACK, + ACTIONS(2329), 1, + aux_sym_string_token1, + ACTIONS(2331), 1, + anon_sym_DQUOTE, + STATE(804), 1, + sym_string_end, + STATE(1053), 3, + sym_string_char_escape, + sym_string_char_name_escape, + aux_sym_string_repeat1, + ACTIONS(2321), 6, + anon_sym_BSLASH_DQUOTE, + anon_sym_BSLASH_BSLASH, + anon_sym_BSLASHn, + anon_sym_BSLASHr, + anon_sym_BSLASHt, + anon_sym_BSLASHv, + [8184] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2323), 1, + anon_sym_BSLASH_LBRACK, + ACTIONS(2327), 1, + aux_sym_string_token1, + ACTIONS(2333), 1, + anon_sym_DQUOTE, + STATE(560), 1, + sym_string_end, + STATE(1057), 3, + sym_string_char_escape, + sym_string_char_name_escape, + aux_sym_string_repeat1, + ACTIONS(2321), 6, + anon_sym_BSLASH_DQUOTE, + anon_sym_BSLASH_BSLASH, + anon_sym_BSLASHn, + anon_sym_BSLASHr, + anon_sym_BSLASHt, + anon_sym_BSLASHv, + [8213] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2323), 1, + anon_sym_BSLASH_LBRACK, + ACTIONS(2327), 1, + aux_sym_string_token1, + ACTIONS(2335), 1, + anon_sym_DQUOTE, + STATE(798), 1, + sym_string_end, + STATE(1057), 3, + sym_string_char_escape, + sym_string_char_name_escape, + aux_sym_string_repeat1, + ACTIONS(2321), 6, + anon_sym_BSLASH_DQUOTE, + anon_sym_BSLASH_BSLASH, + anon_sym_BSLASHn, + anon_sym_BSLASHr, + anon_sym_BSLASHt, + anon_sym_BSLASHv, + [8242] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2323), 1, + anon_sym_BSLASH_LBRACK, + ACTIONS(2337), 1, + aux_sym_string_token1, + ACTIONS(2339), 1, + anon_sym_DQUOTE, + STATE(913), 1, + sym_string_end, + STATE(1054), 3, + sym_string_char_escape, + sym_string_char_name_escape, + aux_sym_string_repeat1, + ACTIONS(2321), 6, + anon_sym_BSLASH_DQUOTE, + anon_sym_BSLASH_BSLASH, + anon_sym_BSLASHn, + anon_sym_BSLASHr, + anon_sym_BSLASHt, + anon_sym_BSLASHv, + [8271] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2323), 1, + anon_sym_BSLASH_LBRACK, + ACTIONS(2327), 1, + aux_sym_string_token1, + ACTIONS(2341), 1, + anon_sym_DQUOTE, + STATE(687), 1, + sym_string_end, + STATE(1057), 3, + sym_string_char_escape, + sym_string_char_name_escape, + aux_sym_string_repeat1, + ACTIONS(2321), 6, + anon_sym_BSLASH_DQUOTE, + anon_sym_BSLASH_BSLASH, + anon_sym_BSLASHn, + anon_sym_BSLASHr, + anon_sym_BSLASHt, + anon_sym_BSLASHv, + [8300] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2323), 1, + anon_sym_BSLASH_LBRACK, + ACTIONS(2333), 1, + anon_sym_DQUOTE, + ACTIONS(2343), 1, + aux_sym_string_token1, + STATE(563), 1, + sym_string_end, + STATE(1048), 3, + sym_string_char_escape, + sym_string_char_name_escape, + aux_sym_string_repeat1, + ACTIONS(2321), 6, + anon_sym_BSLASH_DQUOTE, + anon_sym_BSLASH_BSLASH, + anon_sym_BSLASHn, + anon_sym_BSLASHr, + anon_sym_BSLASHt, + anon_sym_BSLASHv, + [8329] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2323), 1, + anon_sym_BSLASH_LBRACK, + ACTIONS(2327), 1, + aux_sym_string_token1, + ACTIONS(2331), 1, + anon_sym_DQUOTE, + STATE(802), 1, + sym_string_end, + STATE(1057), 3, + sym_string_char_escape, + sym_string_char_name_escape, + aux_sym_string_repeat1, + ACTIONS(2321), 6, + anon_sym_BSLASH_DQUOTE, + anon_sym_BSLASH_BSLASH, + anon_sym_BSLASHn, + anon_sym_BSLASHr, + anon_sym_BSLASHt, + anon_sym_BSLASHv, + [8358] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2323), 1, + anon_sym_BSLASH_LBRACK, + ACTIONS(2327), 1, + aux_sym_string_token1, + ACTIONS(2339), 1, + anon_sym_DQUOTE, + STATE(915), 1, + sym_string_end, + STATE(1057), 3, + sym_string_char_escape, + sym_string_char_name_escape, + aux_sym_string_repeat1, + ACTIONS(2321), 6, + anon_sym_BSLASH_DQUOTE, + anon_sym_BSLASH_BSLASH, + anon_sym_BSLASHn, + anon_sym_BSLASHr, + anon_sym_BSLASHt, + anon_sym_BSLASHv, + [8387] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2323), 1, + anon_sym_BSLASH_LBRACK, + ACTIONS(2335), 1, + anon_sym_DQUOTE, + ACTIONS(2345), 1, + aux_sym_string_token1, + STATE(816), 1, + sym_string_end, + STATE(1049), 3, + sym_string_char_escape, + sym_string_char_name_escape, + aux_sym_string_repeat1, + ACTIONS(2321), 6, + anon_sym_BSLASH_DQUOTE, + anon_sym_BSLASH_BSLASH, + anon_sym_BSLASHn, + anon_sym_BSLASHr, + anon_sym_BSLASHt, + anon_sym_BSLASHv, + [8416] = 7, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2323), 1, + anon_sym_BSLASH_LBRACK, + ACTIONS(2341), 1, + anon_sym_DQUOTE, + ACTIONS(2347), 1, + aux_sym_string_token1, + STATE(697), 1, + sym_string_end, + STATE(1051), 3, + sym_string_char_escape, + sym_string_char_name_escape, + aux_sym_string_repeat1, + ACTIONS(2321), 6, + anon_sym_BSLASH_DQUOTE, + anon_sym_BSLASH_BSLASH, + anon_sym_BSLASHn, + anon_sym_BSLASHr, + anon_sym_BSLASHt, + anon_sym_BSLASHv, + [8445] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2349), 1, + aux_sym_string_token1, + ACTIONS(2355), 1, + anon_sym_BSLASH_LBRACK, + ACTIONS(2358), 1, + anon_sym_DQUOTE, + STATE(1057), 3, + sym_string_char_escape, + sym_string_char_name_escape, + aux_sym_string_repeat1, + ACTIONS(2352), 6, + anon_sym_BSLASH_DQUOTE, + anon_sym_BSLASH_BSLASH, + anon_sym_BSLASHn, + anon_sym_BSLASHr, + anon_sym_BSLASHt, + anon_sym_BSLASHv, + [8471] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2360), 1, + aux_sym_string_token1, + ACTIONS(2362), 8, + anon_sym_BSLASH_DQUOTE, + anon_sym_BSLASH_BSLASH, + anon_sym_BSLASHn, + anon_sym_BSLASHr, + anon_sym_BSLASHt, + anon_sym_BSLASHv, + anon_sym_BSLASH_LBRACK, + anon_sym_DQUOTE, + [8488] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2364), 1, + aux_sym_string_token1, + ACTIONS(2366), 8, + anon_sym_BSLASH_DQUOTE, + anon_sym_BSLASH_BSLASH, + anon_sym_BSLASHn, + anon_sym_BSLASHr, + anon_sym_BSLASHt, + anon_sym_BSLASHv, + anon_sym_BSLASH_LBRACK, + anon_sym_DQUOTE, + [8505] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2368), 1, + aux_sym_string_token1, + ACTIONS(2370), 8, + anon_sym_BSLASH_DQUOTE, + anon_sym_BSLASH_BSLASH, + anon_sym_BSLASHn, + anon_sym_BSLASHr, + anon_sym_BSLASHt, + anon_sym_BSLASHv, + anon_sym_BSLASH_LBRACK, + anon_sym_DQUOTE, + [8522] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1076), 1, + sym_apply_bracket_begin, + ACTIONS(1078), 1, + sym_part_bracket_begin, + ACTIONS(2372), 1, + aux_sym_source_file_token1, + STATE(1074), 1, + aux_sym_source_file_repeat1, + ACTIONS(1122), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [8542] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1076), 1, + sym_apply_bracket_begin, + ACTIONS(1078), 1, + sym_part_bracket_begin, + ACTIONS(2375), 1, + aux_sym_source_file_token1, + STATE(1073), 1, + aux_sym_source_file_repeat1, + ACTIONS(1122), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [8562] = 6, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1076), 1, + sym_apply_bracket_begin, + ACTIONS(1078), 1, + sym_part_bracket_begin, + ACTIONS(2377), 1, + aux_sym_source_file_token1, + STATE(1075), 1, + aux_sym_source_file_repeat1, + ACTIONS(1072), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [8582] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(655), 1, + anon_sym_COMMA, + STATE(1065), 1, + aux_sym__expr_repeat_repeat1, + ACTIONS(2380), 3, + sym_list_bracket_end, + anon_sym_RBRACK, + sym_association_bracket_end, + [8597] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2382), 1, + anon_sym_COMMA, + STATE(1065), 1, + aux_sym__expr_repeat_repeat1, + ACTIONS(659), 3, + sym_list_bracket_end, + anon_sym_RBRACK, + sym_association_bracket_end, + [8612] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2385), 1, + aux_sym_source_file_token1, + STATE(1069), 1, + aux_sym_source_file_repeat1, + ACTIONS(1072), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [8626] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2377), 1, + aux_sym_source_file_token1, + STATE(1075), 1, + aux_sym_source_file_repeat1, + ACTIONS(1072), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [8640] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1632), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1634), 1, + anon_sym_DASH_DASH, + STATE(751), 1, + sym_increment_operator, + STATE(752), 1, + sym_decrement_operator, + [8656] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(819), 1, + aux_sym_source_file_token1, + STATE(969), 1, + aux_sym_source_file_repeat1, + ACTIONS(1150), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [8670] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2372), 1, + aux_sym_source_file_token1, + STATE(1074), 1, + aux_sym_source_file_repeat1, + ACTIONS(1122), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [8684] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1186), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1188), 1, + anon_sym_DASH_DASH, + STATE(661), 1, + sym_decrement_operator, + STATE(662), 1, + sym_increment_operator, + [8700] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2387), 1, + anon_sym_SLASH_COLON, + STATE(340), 1, + sym_tag_set_operator_left, + STATE(341), 1, + sym_tag_set_delayed_operator_left, + STATE(342), 1, + sym_tag_unset_operator_left, + [8716] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(819), 1, + aux_sym_source_file_token1, + STATE(969), 1, + aux_sym_source_file_repeat1, + ACTIONS(1232), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [8730] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1252), 1, + aux_sym_source_file_token1, + STATE(969), 1, + aux_sym_source_file_repeat1, + ACTIONS(1232), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [8744] = 3, + ACTIONS(3), 1, + sym_comment, + STATE(969), 1, + aux_sym_source_file_repeat1, + ACTIONS(1150), 3, + aux_sym_source_file_token1, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [8756] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1333), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1335), 1, + anon_sym_DASH_DASH, + STATE(663), 1, + sym_decrement_operator, + STATE(664), 1, + sym_increment_operator, + [8772] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2387), 1, + anon_sym_SLASH_COLON, + STATE(301), 1, + sym_tag_unset_operator_left, + STATE(302), 1, + sym_tag_set_delayed_operator_left, + STATE(303), 1, + sym_tag_set_operator_left, + [8788] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2375), 1, + aux_sym_source_file_token1, + STATE(1073), 1, + aux_sym_source_file_repeat1, + ACTIONS(1122), 2, + anon_sym_PLUS_PLUS, + anon_sym_DASH_DASH, + [8802] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1893), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1895), 1, + anon_sym_DASH_DASH, + STATE(831), 1, + sym_decrement_operator, + STATE(832), 1, + sym_increment_operator, + [8818] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2387), 1, + anon_sym_SLASH_COLON, + STATE(429), 1, + sym_tag_unset_operator_left, + STATE(430), 1, + sym_tag_set_delayed_operator_left, + STATE(431), 1, + sym_tag_set_operator_left, + [8834] = 5, + ACTIONS(3), 1, + sym_comment, + ACTIONS(1186), 1, + anon_sym_PLUS_PLUS, + ACTIONS(1188), 1, + anon_sym_DASH_DASH, + STATE(536), 1, + sym_decrement_operator, + STATE(537), 1, + sym_increment_operator, + [8850] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(35), 1, + anon_sym_DQUOTE, + STATE(797), 1, + sym_string, + STATE(1055), 1, + sym_string_begin, + [8863] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(35), 1, + anon_sym_DQUOTE, + STATE(660), 1, + sym_string, + STATE(1045), 1, + sym_string_begin, + [8876] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(659), 1, + sym_part_bracket_end, + ACTIONS(2389), 1, + anon_sym_COMMA, + STATE(1084), 1, + aux_sym__expr_repeat_repeat1, + [8889] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(35), 1, + anon_sym_DQUOTE, + STATE(919), 1, + sym_string, + STATE(1050), 1, + sym_string_begin, + [8902] = 4, + ACTIONS(3), 1, + sym_comment, + ACTIONS(669), 1, + anon_sym_COMMA, + ACTIONS(2380), 1, + sym_part_bracket_end, + STATE(1084), 1, + aux_sym__expr_repeat_repeat1, + [8915] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2392), 1, + sym__upper_identifier, + STATE(1107), 1, + sym_string_char_name, + [8925] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(729), 1, + anon_sym_RBRACK, + STATE(681), 1, + sym_apply_bracket_end, + [8935] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(721), 1, + anon_sym_RBRACK, + STATE(566), 1, + sym_apply_bracket_end, + [8945] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(737), 1, + anon_sym_RBRACK, + STATE(785), 1, + sym_apply_bracket_end, + [8955] = 3, + ACTIONS(3), 1, + sym_comment, + ACTIONS(733), 1, + anon_sym_RBRACK, + STATE(505), 1, + sym_apply_bracket_end, + [8965] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(821), 1, + sym_association_bracket_end, + [8972] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(823), 1, + sym_list_bracket_end, + [8979] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(835), 1, + sym_list_bracket_end, + [8986] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(825), 1, + sym_association_bracket_end, + [8993] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2394), 1, + anon_sym_DQUOTE, + [9000] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(831), 1, + sym_association_bracket_end, + [9007] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(817), 1, + sym_part_bracket_end, + [9014] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(833), 1, + sym_part_bracket_end, + [9021] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(837), 1, + sym_part_bracket_end, + [9028] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2396), 1, + ts_builtin_sym_end, + [9035] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(839), 1, + sym_association_bracket_end, + [9042] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(811), 1, + sym_part_bracket_end, + [9049] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(829), 1, + sym_list_bracket_end, + [9056] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2398), 1, + anon_sym_RBRACK, + [9063] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(827), 1, + sym_list_bracket_end, + [9070] = 2, + ACTIONS(3), 1, + sym_comment, + ACTIONS(2400), 1, + anon_sym_RBRACK, +}; + +static const uint32_t ts_small_parse_table_map[] = { + [SMALL_STATE(903)] = 0, + [SMALL_STATE(904)] = 71, + [SMALL_STATE(905)] = 142, + [SMALL_STATE(906)] = 213, + [SMALL_STATE(907)] = 284, + [SMALL_STATE(908)] = 355, + [SMALL_STATE(909)] = 426, + [SMALL_STATE(910)] = 497, + [SMALL_STATE(911)] = 568, + [SMALL_STATE(912)] = 639, + [SMALL_STATE(913)] = 710, + [SMALL_STATE(914)] = 781, + [SMALL_STATE(915)] = 852, + [SMALL_STATE(916)] = 923, + [SMALL_STATE(917)] = 994, + [SMALL_STATE(918)] = 1065, + [SMALL_STATE(919)] = 1138, + [SMALL_STATE(920)] = 1209, + [SMALL_STATE(921)] = 1315, + [SMALL_STATE(922)] = 1421, + [SMALL_STATE(923)] = 1527, + [SMALL_STATE(924)] = 1633, + [SMALL_STATE(925)] = 1733, + [SMALL_STATE(926)] = 1833, + [SMALL_STATE(927)] = 1933, + [SMALL_STATE(928)] = 2033, + [SMALL_STATE(929)] = 2133, + [SMALL_STATE(930)] = 2233, + [SMALL_STATE(931)] = 2333, + [SMALL_STATE(932)] = 2433, + [SMALL_STATE(933)] = 2533, + [SMALL_STATE(934)] = 2633, + [SMALL_STATE(935)] = 2733, + [SMALL_STATE(936)] = 2835, + [SMALL_STATE(937)] = 2935, + [SMALL_STATE(938)] = 3035, + [SMALL_STATE(939)] = 3135, + [SMALL_STATE(940)] = 3235, + [SMALL_STATE(941)] = 3335, + [SMALL_STATE(942)] = 3435, + [SMALL_STATE(943)] = 3535, + [SMALL_STATE(944)] = 3635, + [SMALL_STATE(945)] = 3735, + [SMALL_STATE(946)] = 3835, + [SMALL_STATE(947)] = 3935, + [SMALL_STATE(948)] = 4035, + [SMALL_STATE(949)] = 4137, + [SMALL_STATE(950)] = 4237, + [SMALL_STATE(951)] = 4337, + [SMALL_STATE(952)] = 4437, + [SMALL_STATE(953)] = 4537, + [SMALL_STATE(954)] = 4637, + [SMALL_STATE(955)] = 4737, + [SMALL_STATE(956)] = 4837, + [SMALL_STATE(957)] = 4937, + [SMALL_STATE(958)] = 5037, + [SMALL_STATE(959)] = 5137, + [SMALL_STATE(960)] = 5237, + [SMALL_STATE(961)] = 5337, + [SMALL_STATE(962)] = 5437, + [SMALL_STATE(963)] = 5529, + [SMALL_STATE(964)] = 5621, + [SMALL_STATE(965)] = 5713, + [SMALL_STATE(966)] = 5805, + [SMALL_STATE(967)] = 5897, + [SMALL_STATE(968)] = 5989, + [SMALL_STATE(969)] = 6024, + [SMALL_STATE(970)] = 6057, + [SMALL_STATE(971)] = 6092, + [SMALL_STATE(972)] = 6127, + [SMALL_STATE(973)] = 6159, + [SMALL_STATE(974)] = 6186, + [SMALL_STATE(975)] = 6213, + [SMALL_STATE(976)] = 6240, + [SMALL_STATE(977)] = 6267, + [SMALL_STATE(978)] = 6294, + [SMALL_STATE(979)] = 6321, + [SMALL_STATE(980)] = 6348, + [SMALL_STATE(981)] = 6375, + [SMALL_STATE(982)] = 6402, + [SMALL_STATE(983)] = 6429, + [SMALL_STATE(984)] = 6456, + [SMALL_STATE(985)] = 6483, + [SMALL_STATE(986)] = 6510, + [SMALL_STATE(987)] = 6537, + [SMALL_STATE(988)] = 6564, + [SMALL_STATE(989)] = 6591, + [SMALL_STATE(990)] = 6618, + [SMALL_STATE(991)] = 6645, + [SMALL_STATE(992)] = 6672, + [SMALL_STATE(993)] = 6699, + [SMALL_STATE(994)] = 6726, + [SMALL_STATE(995)] = 6753, + [SMALL_STATE(996)] = 6780, + [SMALL_STATE(997)] = 6807, + [SMALL_STATE(998)] = 6834, + [SMALL_STATE(999)] = 6861, + [SMALL_STATE(1000)] = 6888, + [SMALL_STATE(1001)] = 6915, + [SMALL_STATE(1002)] = 6942, + [SMALL_STATE(1003)] = 6969, + [SMALL_STATE(1004)] = 6996, + [SMALL_STATE(1005)] = 7023, + [SMALL_STATE(1006)] = 7050, + [SMALL_STATE(1007)] = 7077, + [SMALL_STATE(1008)] = 7104, + [SMALL_STATE(1009)] = 7131, + [SMALL_STATE(1010)] = 7158, + [SMALL_STATE(1011)] = 7185, + [SMALL_STATE(1012)] = 7212, + [SMALL_STATE(1013)] = 7239, + [SMALL_STATE(1014)] = 7266, + [SMALL_STATE(1015)] = 7293, + [SMALL_STATE(1016)] = 7320, + [SMALL_STATE(1017)] = 7347, + [SMALL_STATE(1018)] = 7374, + [SMALL_STATE(1019)] = 7401, + [SMALL_STATE(1020)] = 7428, + [SMALL_STATE(1021)] = 7455, + [SMALL_STATE(1022)] = 7482, + [SMALL_STATE(1023)] = 7509, + [SMALL_STATE(1024)] = 7536, + [SMALL_STATE(1025)] = 7563, + [SMALL_STATE(1026)] = 7590, + [SMALL_STATE(1027)] = 7617, + [SMALL_STATE(1028)] = 7644, + [SMALL_STATE(1029)] = 7671, + [SMALL_STATE(1030)] = 7698, + [SMALL_STATE(1031)] = 7725, + [SMALL_STATE(1032)] = 7752, + [SMALL_STATE(1033)] = 7779, + [SMALL_STATE(1034)] = 7806, + [SMALL_STATE(1035)] = 7833, + [SMALL_STATE(1036)] = 7860, + [SMALL_STATE(1037)] = 7887, + [SMALL_STATE(1038)] = 7917, + [SMALL_STATE(1039)] = 7947, + [SMALL_STATE(1040)] = 7972, + [SMALL_STATE(1041)] = 7997, + [SMALL_STATE(1042)] = 8022, + [SMALL_STATE(1043)] = 8047, + [SMALL_STATE(1044)] = 8072, + [SMALL_STATE(1045)] = 8097, + [SMALL_STATE(1046)] = 8126, + [SMALL_STATE(1047)] = 8155, + [SMALL_STATE(1048)] = 8184, + [SMALL_STATE(1049)] = 8213, + [SMALL_STATE(1050)] = 8242, + [SMALL_STATE(1051)] = 8271, + [SMALL_STATE(1052)] = 8300, + [SMALL_STATE(1053)] = 8329, + [SMALL_STATE(1054)] = 8358, + [SMALL_STATE(1055)] = 8387, + [SMALL_STATE(1056)] = 8416, + [SMALL_STATE(1057)] = 8445, + [SMALL_STATE(1058)] = 8471, + [SMALL_STATE(1059)] = 8488, + [SMALL_STATE(1060)] = 8505, + [SMALL_STATE(1061)] = 8522, + [SMALL_STATE(1062)] = 8542, + [SMALL_STATE(1063)] = 8562, + [SMALL_STATE(1064)] = 8582, + [SMALL_STATE(1065)] = 8597, + [SMALL_STATE(1066)] = 8612, + [SMALL_STATE(1067)] = 8626, + [SMALL_STATE(1068)] = 8640, + [SMALL_STATE(1069)] = 8656, + [SMALL_STATE(1070)] = 8670, + [SMALL_STATE(1071)] = 8684, + [SMALL_STATE(1072)] = 8700, + [SMALL_STATE(1073)] = 8716, + [SMALL_STATE(1074)] = 8730, + [SMALL_STATE(1075)] = 8744, + [SMALL_STATE(1076)] = 8756, + [SMALL_STATE(1077)] = 8772, + [SMALL_STATE(1078)] = 8788, + [SMALL_STATE(1079)] = 8802, + [SMALL_STATE(1080)] = 8818, + [SMALL_STATE(1081)] = 8834, + [SMALL_STATE(1082)] = 8850, + [SMALL_STATE(1083)] = 8863, + [SMALL_STATE(1084)] = 8876, + [SMALL_STATE(1085)] = 8889, + [SMALL_STATE(1086)] = 8902, + [SMALL_STATE(1087)] = 8915, + [SMALL_STATE(1088)] = 8925, + [SMALL_STATE(1089)] = 8935, + [SMALL_STATE(1090)] = 8945, + [SMALL_STATE(1091)] = 8955, + [SMALL_STATE(1092)] = 8965, + [SMALL_STATE(1093)] = 8972, + [SMALL_STATE(1094)] = 8979, + [SMALL_STATE(1095)] = 8986, + [SMALL_STATE(1096)] = 8993, + [SMALL_STATE(1097)] = 9000, + [SMALL_STATE(1098)] = 9007, + [SMALL_STATE(1099)] = 9014, + [SMALL_STATE(1100)] = 9021, + [SMALL_STATE(1101)] = 9028, + [SMALL_STATE(1102)] = 9035, + [SMALL_STATE(1103)] = 9042, + [SMALL_STATE(1104)] = 9049, + [SMALL_STATE(1105)] = 9056, + [SMALL_STATE(1106)] = 9063, + [SMALL_STATE(1107)] = 9070, +}; + +static const TSParseActionEntry ts_parse_actions[] = { + [0] = {.entry = {.count = 0, .reusable = false}}, + [1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(), + [3] = {.entry = {.count = 1, .reusable = true}}, SHIFT_EXTRA(), + [5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 0), + [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), + [9] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329), + [11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1043), + [13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), + [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1044), + [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1042), + [19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1041), + [21] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1040), + [23] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1096), + [25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997), + [27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), + [29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), + [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(553), + [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553), + [35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1060), + [37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489), + [39] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488), + [41] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_diamond_top_repeat1, 2), + [43] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_diamond_top_repeat1, 2), + [45] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), + [47] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), + [49] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980), + [51] = {.entry = {.count = 1, .reusable = true}}, SHIFT(988), + [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(989), + [55] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990), + [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), + [59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(993), + [61] = {.entry = {.count = 1, .reusable = true}}, SHIFT(994), + [63] = {.entry = {.count = 1, .reusable = true}}, SHIFT(995), + [65] = {.entry = {.count = 1, .reusable = true}}, SHIFT(999), + [67] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000), + [69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1001), + [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1002), + [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1003), + [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1018), + [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1019), + [79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), + [81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), + [83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1004), + [85] = {.entry = {.count = 1, .reusable = false}}, SHIFT(659), + [87] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665), + [89] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), + [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669), + [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(996), + [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), + [97] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1016), + [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), + [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), + [103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_arrow_top, 3), + [105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1030), + [107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1029), + [109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), + [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(975), + [113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976), + [115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), + [117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979), + [119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671), + [121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973), + [123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(981), + [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(982), + [127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983), + [129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984), + [131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985), + [133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(986), + [135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987), + [137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656), + [139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998), + [141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(974), + [143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1006), + [145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), + [147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008), + [149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), + [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1010), + [153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), + [155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), + [157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), + [159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), + [161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), + [163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), + [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1025), + [167] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_arrow_top, 3), + [169] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_compound_expression_top_repeat1, 2), + [171] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_compound_expression_top_repeat1, 2), + [173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_top, 3), + [175] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_top, 3), + [177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tilde_top, 5), + [179] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tilde_top, 5), + [181] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_up_set_top, 3), + [183] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_up_set_top, 3), + [185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_up_set_delayed_top, 3), + [187] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_up_set_delayed_top, 3), + [189] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern_test_top, 3), + [191] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pattern_test_top, 3), + [193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_equal_ascii_top_repeat1, 2), + [195] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_equal_ascii_top_repeat1, 2), + [197] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_unequal_ascii_top_repeat1, 2), + [199] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_unequal_ascii_top_repeat1, 2), + [201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_greater_ascii_top_repeat1, 2), + [203] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_greater_ascii_top_repeat1, 2), + [205] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_greater_equal_ascii_top_repeat1, 2), + [207] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_greater_equal_ascii_top_repeat1, 2), + [209] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_less_ascii_top_repeat1, 2), + [211] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_less_ascii_top_repeat1, 2), + [213] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_less_equal_ascii_top_repeat1, 2), + [215] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_less_equal_ascii_top_repeat1, 2), + [217] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rule_ascii_top, 3), + [219] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rule_ascii_top, 3), + [221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rule_delayed_ascii_top, 3), + [223] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rule_delayed_ascii_top, 3), + [225] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_message_name_top_repeat1, 2), + [227] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_message_name_top_repeat1, 2), + [229] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_apply_at_top, 3), + [231] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_apply_at_top, 3), + [233] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_composition_top_repeat1, 2), + [235] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_composition_top_repeat1, 2), + [237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_right_composition_top_repeat1, 2), + [239] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_right_composition_top_repeat1, 2), + [241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overscript_top, 3), + [243] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overscript_top, 3), + [245] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_overscript_top, 3), SHIFT(995), + [248] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_underscript_top, 3), + [250] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_underscript_top, 3), + [252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_wedge_top_repeat1, 2), + [254] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_wedge_top_repeat1, 2), + [256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_small_circle_top_repeat1, 2), + [258] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_small_circle_top_repeat1, 2), + [260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_circle_dot_top_repeat1, 2), + [262] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_circle_dot_top_repeat1, 2), + [264] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_non_commutative_multiply_top_repeat1, 2), + [266] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_non_commutative_multiply_top_repeat1, 2), + [268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_dot_top_repeat1, 2), + [270] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_dot_top_repeat1, 2), + [272] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_backslash_top_repeat1, 2), + [274] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_backslash_top_repeat1, 2), + [276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_delayed_top, 3), + [278] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_delayed_top, 3), + [280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_top, 3), + [282] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_top, 3), + [284] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_star_top_repeat1, 2), + [286] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_star_top_repeat1, 2), + [288] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_circle_times_top_repeat1, 2), + [290] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_circle_times_top_repeat1, 2), + [292] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_center_dot_top_repeat1, 2), + [294] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_center_dot_top_repeat1, 2), + [296] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_times_ast_top_repeat1, 2), + [298] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_times_ast_top_repeat1, 2), + [300] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_times_cross_top_repeat1, 2), + [302] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_times_cross_top_repeat1, 2), + [304] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_vee_top_repeat1, 2), + [306] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_vee_top_repeat1, 2), + [308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_vertical_tilde_top_repeat1, 2), + [310] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_vertical_tilde_top_repeat1, 2), + [312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_coproduct_top_repeat1, 2), + [314] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_coproduct_top_repeat1, 2), + [316] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_circle_plus_top_repeat1, 2), + [318] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_circle_plus_top_repeat1, 2), + [320] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_circle_minus_top, 3), + [322] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_circle_minus_top, 3), + [324] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_plus_top_repeat1, 2), + [326] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_plus_top_repeat1, 2), + [328] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_minus_top_repeat1, 2), + [330] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_minus_top_repeat1, 2), + [332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_plus_minus_top, 3), + [334] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_plus_minus_top, 3), + [336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_per_top, 3), + [338] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_per_top, 3), + [340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_divide_top, 3), + [342] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_divide_top, 3), + [344] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_divide_box_top, 3), + [346] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_divide_box_top, 3), + [348] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_map_top, 3), + [350] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_map_top, 3), + [352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_map_all_top, 3), + [354] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_map_all_top, 3), + [356] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_power_top, 3), + [358] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_power_top, 3), + [360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_apply_atat_top, 3), + [362] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_apply_atat_top, 3), + [364] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_apply_atatat_top, 3), + [366] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_apply_atatat_top, 3), + [368] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alternatives_top_repeat1, 2), + [370] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_alternatives_top_repeat1, 2), + [372] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_join_top_repeat1, 2), + [374] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_join_top_repeat1, 2), + [376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_any_root_top, 4), + [378] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_any_root_top, 4), + [380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_power_top, 5), + [382] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_power_top, 5), + [384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_underoverscript_top, 5), + [386] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_underoverscript_top, 5), + [388] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overunderscript_top, 5), + [390] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overunderscript_top, 5), + [392] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_overunderscript_top, 5), SHIFT(995), + [395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_power_subscript_top, 5), + [397] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_power_subscript_top, 5), + [399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tag_set_top, 5), + [401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tag_set_top, 5), + [403] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tag_set_delayed_top, 5), + [405] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tag_set_delayed_top, 5), + [407] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_up_set_delayed, 3), + [409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1030), + [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808), + [413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(800), + [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1002), + [417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(799), + [419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792), + [421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), + [423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(791), + [425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern_test, 3), + [427] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pattern_test, 3), + [429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_equal_ascii_repeat1, 2), + [431] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_equal_ascii_repeat1, 2), + [433] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_unequal_ascii_repeat1, 2), + [435] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_unequal_ascii_repeat1, 2), + [437] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_greater_ascii_repeat1, 2), + [439] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_greater_ascii_repeat1, 2), + [441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_greater_equal_ascii_repeat1, 2), + [443] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_greater_equal_ascii_repeat1, 2), + [445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_less_ascii_repeat1, 2), + [447] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_less_ascii_repeat1, 2), + [449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_less_equal_ascii_repeat1, 2), + [451] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_less_equal_ascii_repeat1, 2), + [453] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rule_ascii, 3), + [455] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rule_ascii, 3), + [457] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rule_delayed_ascii, 3), + [459] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rule_delayed_ascii, 3), + [461] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_message_name_repeat1, 2), + [463] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_message_name_repeat1, 2), + [465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_apply_at, 3), + [467] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_apply_at, 3), + [469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_composition_repeat1, 2), + [471] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_composition_repeat1, 2), + [473] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_right_composition_repeat1, 2), + [475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_right_composition_repeat1, 2), + [477] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overscript, 3), + [479] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overscript, 3), + [481] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_overscript, 3), SHIFT(995), + [484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_underscript, 3), + [486] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_underscript, 3), + [488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_arrow, 3), + [490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_small_circle_repeat1, 2), + [492] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_small_circle_repeat1, 2), + [494] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_circle_dot_repeat1, 2), + [496] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_circle_dot_repeat1, 2), + [498] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_non_commutative_multiply_repeat1, 2), + [500] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_non_commutative_multiply_repeat1, 2), + [502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_dot_repeat1, 2), + [504] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_dot_repeat1, 2), + [506] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_backslash_repeat1, 2), + [508] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_backslash_repeat1, 2), + [510] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_diamond_repeat1, 2), + [512] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_diamond_repeat1, 2), + [514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_wedge_repeat1, 2), + [516] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_wedge_repeat1, 2), + [518] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_vee_repeat1, 2), + [520] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_vee_repeat1, 2), + [522] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_circle_times_repeat1, 2), + [524] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_circle_times_repeat1, 2), + [526] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_center_dot_repeat1, 2), + [528] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_center_dot_repeat1, 2), + [530] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_times_ast_repeat1, 2), + [532] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_times_ast_repeat1, 2), + [534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_times_cross_repeat1, 2), + [536] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_times_cross_repeat1, 2), + [538] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_star_repeat1, 2), + [540] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_star_repeat1, 2), + [542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_vertical_tilde_repeat1, 2), + [544] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_vertical_tilde_repeat1, 2), + [546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_coproduct_repeat1, 2), + [548] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_coproduct_repeat1, 2), + [550] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_circle_plus_repeat1, 2), + [552] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_circle_plus_repeat1, 2), + [554] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_circle_minus, 3), + [556] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_circle_minus, 3), + [558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_plus_repeat1, 2), + [560] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_plus_repeat1, 2), + [562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_minus_repeat1, 2), + [564] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_minus_repeat1, 2), + [566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_plus_minus, 3), + [568] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_plus_minus, 3), + [570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_per, 3), + [572] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_per, 3), + [574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_divide, 3), + [576] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_divide, 3), + [578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_divide_box, 3), + [580] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_divide_box, 3), + [582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_map, 3), + [584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_map, 3), + [586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_map_all, 3), + [588] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_map_all, 3), + [590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_power, 3), + [592] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_power, 3), + [594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_apply_atat, 3), + [596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_apply_atat, 3), + [598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_apply_atatat, 3), + [600] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_apply_atatat, 3), + [602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_alternatives_repeat1, 2), + [604] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_alternatives_repeat1, 2), + [606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_string_join_repeat1, 2), + [608] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_join_repeat1, 2), + [610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_any_root, 4), + [612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_any_root, 4), + [614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tag_set_delayed, 5), + [616] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tag_set, 5), + [618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_power_subscript, 5), + [620] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_power_subscript, 5), + [622] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overunderscript, 5), + [624] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overunderscript, 5), + [626] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_overunderscript, 5), SHIFT(995), + [629] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_underoverscript, 5), + [631] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_underoverscript, 5), + [633] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tilde, 5), + [635] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tilde, 5), + [637] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_power, 5), + [639] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_power, 5), + [641] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript, 3), + [643] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript, 3), + [645] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_up_set, 3), + [647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_delayed, 3), + [649] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set, 3), + [651] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_compound_expression_repeat1, 2), + [653] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_compound_expression_repeat1, 2), + [655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), + [657] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr_repeat, 1), + [659] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__expr_repeat_repeat1, 2), + [661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(914), + [663] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916), + [665] = {.entry = {.count = 1, .reusable = true}}, SHIFT(900), + [667] = {.entry = {.count = 1, .reusable = true}}, SHIFT(905), + [669] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392), + [671] = {.entry = {.count = 1, .reusable = true}}, SHIFT(906), + [673] = {.entry = {.count = 1, .reusable = true}}, SHIFT(912), + [675] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 2), + [677] = {.entry = {.count = 1, .reusable = true}}, SHIFT(970), + [679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 1), + [681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), + [683] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 3), + [685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968), + [687] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1033), + [689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(992), + [691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), + [693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977), + [695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), + [697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), + [699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024), + [701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581), + [703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674), + [705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1028), + [707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), + [709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(918), + [711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), + [713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(807), + [715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510), + [717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795), + [719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230), + [721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(570), + [723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(504), + [725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(504), + [727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), + [729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689), + [731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), + [733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496), + [735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234), + [737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811), + [739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), + [741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), + [743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501), + [745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501), + [747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), + [749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793), + [751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), + [753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(790), + [755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), + [757] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586), + [759] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253), + [761] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), + [763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), + [765] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233), + [767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498), + [769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(544), + [771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544), + [773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540), + [775] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543), + [777] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), + [779] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585), + [781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), + [783] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698), + [785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), + [787] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809), + [789] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247), + [791] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), + [793] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), + [795] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), + [797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245), + [799] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568), + [801] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), + [803] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511), + [805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), + [807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512), + [809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256), + [811] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683), + [813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(545), + [815] = {.entry = {.count = 1, .reusable = true}}, SHIFT(545), + [817] = {.entry = {.count = 1, .reusable = true}}, SHIFT(565), + [819] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), + [821] = {.entry = {.count = 1, .reusable = true}}, SHIFT(690), + [823] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813), + [825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), + [827] = {.entry = {.count = 1, .reusable = true}}, SHIFT(691), + [829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), + [831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(571), + [833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509), + [835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572), + [837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806), + [839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(495), + [841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326), + [843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(492), + [845] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), + [847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), + [849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(547), + [851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547), + [853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), + [855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(541), + [857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541), + [859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506), + [861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506), + [863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330), + [865] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2), SHIFT_REPEAT(329), + [868] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2), SHIFT_REPEAT(1043), + [871] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2), SHIFT_REPEAT(1039), + [874] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2), SHIFT_REPEAT(1044), + [877] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2), SHIFT_REPEAT(1042), + [880] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2), SHIFT_REPEAT(1041), + [883] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2), SHIFT_REPEAT(1040), + [886] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2), SHIFT_REPEAT(1096), + [889] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2), SHIFT_REPEAT(997), + [892] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2), SHIFT_REPEAT(243), + [895] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2), SHIFT_REPEAT(242), + [898] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2), SHIFT_REPEAT(553), + [901] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2), SHIFT_REPEAT(553), + [904] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2), SHIFT_REPEAT(1060), + [907] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2), SHIFT_REPEAT(489), + [910] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2), SHIFT_REPEAT(488), + [913] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(948), + [916] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(329), + [919] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), + [921] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(1043), + [924] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(1039), + [927] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(1044), + [930] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(1042), + [933] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(1041), + [936] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(1040), + [939] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__expr_repeat1, 2), + [941] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(243), + [944] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(242), + [947] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(490), + [950] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(490), + [953] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(1060), + [956] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(489), + [959] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(488), + [962] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr, 2), + [964] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr, 2), + [966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490), + [968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490), + [970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948), + [972] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(935), + [975] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(300), + [978] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(231), + [981] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(233), + [984] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(542), + [987] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(542), + [990] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(540), + [993] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat1, 2), SHIFT_REPEAT(543), + [996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(542), + [998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542), + [1000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(935), + [1002] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__expr_top_repeat1, 2), + [1004] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_top_repeat1, 2), SHIFT_REPEAT(329), + [1007] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_top_repeat1, 2), SHIFT_REPEAT(1043), + [1010] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_top_repeat1, 2), SHIFT_REPEAT(1039), + [1013] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__expr_top_repeat1, 2), SHIFT_REPEAT(1044), + [1016] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__expr_top_repeat1, 2), SHIFT_REPEAT(1042), + [1019] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_top_repeat1, 2), SHIFT_REPEAT(1041), + [1022] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_top_repeat1, 2), SHIFT_REPEAT(1040), + [1025] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__expr_top_repeat1, 2), + [1027] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_top_repeat1, 2), SHIFT_REPEAT(243), + [1030] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_top_repeat1, 2), SHIFT_REPEAT(242), + [1033] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__expr_top_repeat1, 2), SHIFT_REPEAT(635), + [1036] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_top_repeat1, 2), SHIFT_REPEAT(635), + [1039] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_top_repeat1, 2), SHIFT_REPEAT(1060), + [1042] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_top_repeat1, 2), SHIFT_REPEAT(489), + [1045] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_top_repeat1, 2), SHIFT_REPEAT(488), + [1048] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr_top, 2), + [1050] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr_top, 2), + [1052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr_top, 1), + [1054] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr_top, 1), + [1056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(635), + [1058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635), + [1060] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_builtin_symbol, 1), + [1062] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_builtin_symbol, 1), + [1064] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_user_symbol, 1), + [1066] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_user_symbol, 1), + [1068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532), + [1070] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr1_unary_special, 1), + [1072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr1_unary, 1), + [1074] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr1_unary_special, 1), + [1076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(225), + [1078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232), + [1080] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr_finished, 1), + [1082] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr_finished, 1), + [1084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr1_symbol, 1), + [1086] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr1, 1), + [1088] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr1, 1), + [1090] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expr1_symbol, 1), REDUCE(sym__expr1_symbol, 2), + [1093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list, 3), + [1095] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list, 3), + [1097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_association, 3), + [1099] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_association, 3), + [1101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_apply_bracket_end, 1), + [1103] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_apply_bracket_end, 1), + [1105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_apply, 3), + [1107] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_apply, 3), + [1109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_part, 3), + [1111] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_part, 3), + [1113] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expr1_unary, 1), SHIFT(526), + [1116] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr1_unary, 1), + [1118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534), + [1120] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr1_unary_special, 2), + [1122] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expr1_unary, 1), REDUCE(sym__expr1_unary, 2), + [1125] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr1_unary_special, 2), + [1127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(525), + [1129] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expr1_unary_special, 1), REDUCE(sym__expr1_unary_special, 2), + [1132] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr1, 2), + [1134] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expr1, 1), REDUCE(sym__expr1, 2), + [1137] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expr1, 1), REDUCE(sym__expr1, 2), + [1140] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expr1_unary_special, 1), REDUCE(sym__expr1_unary_special, 2), + [1143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3), + [1145] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3), + [1147] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expr1_unary, 2), SHIFT(535), + [1150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr1_unary, 2), + [1152] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr1_unary, 2), + [1154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522), + [1156] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_apply, 4), + [1158] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_apply, 4), + [1160] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string_end, 1), + [1162] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string_end, 1), + [1164] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2), + [1166] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2), + [1168] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_part, 4), + [1170] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_part, 4), + [1172] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__parenthesized_expr, 3), + [1174] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__parenthesized_expr, 3), + [1176] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_association, 2), + [1178] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_association, 2), + [1180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list, 2), + [1182] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list, 2), + [1184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pre_decrement, 2), + [1186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529), + [1188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520), + [1190] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pre_decrement, 2), + [1192] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pre_increment, 2), + [1194] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pre_increment, 2), + [1196] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_negative_positive, 2), + [1198] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_negative_positive, 2), + [1200] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_negative, 2), + [1202] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_negative, 2), + [1204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_positive, 2), + [1206] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_positive, 2), + [1208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_del, 2), + [1210] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_del, 2), + [1212] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decrement_operator, 1), + [1214] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decrement_operator, 1), + [1216] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr_op, 1), + [1218] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr_op, 1), + [1220] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr1, 2), + [1222] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(523), + [1225] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_source_file_repeat1, 2), + [1227] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expr1_unary_special, 2), REDUCE(sym__expr1_unary_special, 3), + [1230] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr1, 3), + [1232] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expr1_unary, 2), REDUCE(sym__expr1_unary, 3), + [1235] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expr1, 2), REDUCE(sym__expr1, 3), + [1238] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expr1, 2), REDUCE(sym__expr1, 3), + [1241] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__expr1_unary_special, 2), REDUCE(sym__expr1_unary_special, 3), + [1244] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_increment_operator, 1), + [1246] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_increment_operator, 1), + [1248] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr1_unary_special, 3), + [1250] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr1_unary_special, 3), + [1252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr1_unary, 3), + [1254] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr1_unary, 3), + [1256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decrement, 2), + [1258] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decrement, 2), + [1260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_increment, 2), + [1262] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_increment, 2), + [1264] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr1_symbol_top, 1), + [1266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653), + [1268] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), + [1270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240), + [1272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640), + [1274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), + [1276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), + [1278] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expr1_unary, 2), SHIFT(646), + [1281] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expr1_unary, 1), SHIFT(648), + [1284] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_composition_top, 2), + [1286] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_composition_top, 2), + [1288] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_vertical_tilde_top_repeat1, 2), SHIFT_REPEAT(1013), + [1291] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr1_top, 1), + [1293] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr1_unary_top, 1), + [1295] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr1_top, 1), + [1297] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_times_ast_top, 2), + [1299] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_times_ast_top, 2), + [1301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_center_dot_top, 2), + [1303] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_center_dot_top, 2), + [1305] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_circle_times_top, 2), + [1307] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_circle_times_top, 2), + [1309] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_vee_top, 2), + [1311] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_vee_top, 2), + [1313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_wedge_top, 2), + [1315] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_wedge_top, 2), + [1317] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_diamond_top, 2), + [1319] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_diamond_top, 2), + [1321] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_backslash_top, 2), + [1323] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_backslash_top, 2), + [1325] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dot_top, 2), + [1327] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dot_top, 2), + [1329] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_non_commutative_multiply_top, 2), + [1331] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_non_commutative_multiply_top, 2), + [1333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667), + [1335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666), + [1337] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_circle_dot_top, 2), + [1339] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_circle_dot_top, 2), + [1341] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_small_circle_top, 2), + [1343] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_small_circle_top, 2), + [1345] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_compound_expression_top_repeat1, 2), SHIFT_REPEAT(1035), + [1348] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_equal_ascii_top_repeat1, 2), SHIFT_REPEAT(973), + [1351] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_unequal_ascii_top_repeat1, 2), SHIFT_REPEAT(981), + [1354] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_greater_ascii_top_repeat1, 2), SHIFT_REPEAT(982), + [1357] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_star_top, 2), + [1359] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_star_top, 2), + [1361] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_greater_equal_ascii_top_repeat1, 2), SHIFT_REPEAT(983), + [1364] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_less_ascii_top_repeat1, 2), SHIFT_REPEAT(984), + [1367] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_less_equal_ascii_top_repeat1, 2), SHIFT_REPEAT(985), + [1370] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_message_name_top_repeat1, 2), SHIFT_REPEAT(988), + [1373] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_composition_top_repeat1, 2), SHIFT_REPEAT(991), + [1376] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_right_composition_top_repeat1, 2), SHIFT_REPEAT(993), + [1379] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_right_composition_top, 2), + [1381] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_right_composition_top, 2), + [1383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pre_increment_top, 2), + [1385] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pre_increment_top, 2), + [1387] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_small_circle_top_repeat1, 2), SHIFT_REPEAT(999), + [1390] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_circle_dot_top_repeat1, 2), SHIFT_REPEAT(1000), + [1393] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_non_commutative_multiply_top_repeat1, 2), SHIFT_REPEAT(1001), + [1396] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_dot_top_repeat1, 2), SHIFT_REPEAT(1002), + [1399] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_backslash_top_repeat1, 2), SHIFT_REPEAT(1003), + [1402] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_diamond_top_repeat1, 2), SHIFT_REPEAT(974), + [1405] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_wedge_top_repeat1, 2), SHIFT_REPEAT(1006), + [1408] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_vee_top_repeat1, 2), SHIFT_REPEAT(1007), + [1411] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_circle_times_top_repeat1, 2), SHIFT_REPEAT(1008), + [1414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_vertical_tilde_top, 2), + [1416] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_vertical_tilde_top, 2), + [1418] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_center_dot_top_repeat1, 2), SHIFT_REPEAT(1009), + [1421] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_times_ast_top_repeat1, 2), SHIFT_REPEAT(1010), + [1424] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_compound_expression_top, 2), + [1426] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_compound_expression_top, 2), + [1428] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_equal_ascii_top, 2), + [1430] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_equal_ascii_top, 2), + [1432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unequal_ascii_top, 2), + [1434] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unequal_ascii_top, 2), + [1436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_greater_ascii_top, 2), + [1438] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_greater_ascii_top, 2), + [1440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_greater_equal_ascii_top, 2), + [1442] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_greater_equal_ascii_top, 2), + [1444] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_times_cross_top_repeat1, 2), SHIFT_REPEAT(1011), + [1447] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_less_ascii_top, 2), + [1449] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_less_ascii_top, 2), + [1451] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_less_equal_ascii_top, 2), + [1453] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_less_equal_ascii_top, 2), + [1455] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_star_top_repeat1, 2), SHIFT_REPEAT(1012), + [1458] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_times_cross_top, 2), + [1460] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_times_cross_top, 2), + [1462] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_coproduct_top_repeat1, 2), SHIFT_REPEAT(1014), + [1465] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_circle_plus_top_repeat1, 2), SHIFT_REPEAT(1015), + [1468] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_plus_top_repeat1, 2), SHIFT_REPEAT(1030), + [1471] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_message_name_top, 2), + [1473] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_message_name_top, 2), + [1475] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_coproduct_top, 2), + [1477] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_coproduct_top, 2), + [1479] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_del_top, 2), + [1481] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_del_top, 2), + [1483] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_negative_positive_top, 2), + [1485] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_negative_positive_top, 2), + [1487] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_negative_top, 2), + [1489] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_negative_top, 2), + [1491] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_minus_top_repeat1, 2), SHIFT_REPEAT(1029), + [1494] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_circle_plus_top, 2), + [1496] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_circle_plus_top, 2), + [1498] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_plus_top, 2), + [1500] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_plus_top, 2), + [1502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_minus_top, 2), + [1504] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_minus_top, 2), + [1506] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alternatives_top, 2), + [1508] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alternatives_top, 2), + [1510] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string_join_top, 2), + [1512] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string_join_top, 2), + [1514] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_join_top_repeat1, 2), SHIFT_REPEAT(1026), + [1517] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_alternatives_top_repeat1, 2), SHIFT_REPEAT(1025), + [1520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr1_unary_special_top, 1), + [1522] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr1_unary_special_top, 1), + [1524] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr1_unary_top, 1), + [1526] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pre_decrement_top, 2), + [1528] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pre_decrement_top, 2), + [1530] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_positive_top, 2), + [1532] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_positive_top, 2), + [1534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_derivative_operator_repeat1, 2), + [1536] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_derivative_operator_repeat1, 2), + [1538] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_derivative_operator_repeat1, 2), SHIFT_REPEAT(644), + [1541] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(645), + [1544] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_derivative_operator, 1), + [1546] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_derivative_operator, 1), + [1548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(644), + [1550] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_anonymous_operator, 1), + [1552] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_anonymous_operator, 1), + [1554] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_anonymous_top, 2), + [1556] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_anonymous_top, 2), + [1558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr_op_top, 1), + [1560] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expr_op_top, 1), + [1562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_factorial_operator, 1), + [1564] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_factorial_operator, 1), + [1566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_get_top, 2), + [1568] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_get_top, 2), + [1570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decrement_top, 2), + [1572] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decrement_top, 2), + [1574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_increment_top, 2), + [1576] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_increment_top, 2), + [1578] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_factorial2_operator, 1), + [1580] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_factorial2_operator, 1), + [1582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sqrt_top, 2), + [1584] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sqrt_top, 2), + [1586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sqrt_operator, 1), + [1588] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sqrt_operator, 1), + [1590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unset_operator, 1), + [1592] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unset_operator, 1), + [1594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unset_top, 2), + [1596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unset_top, 2), + [1598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tag_unset_top, 4), + [1600] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tag_unset_top, 4), + [1602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tag_unset_operator_right, 1), + [1604] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_unset_operator, 1), REDUCE(sym_tag_unset_operator_right, 1), + [1607] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_unset_operator, 1), REDUCE(sym_tag_unset_operator_right, 1), + [1610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_derivative_top, 2), + [1612] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_derivative_top, 2), + [1614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_factorial_top, 2), + [1616] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_factorial_top, 2), + [1618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_factorial2_top, 2), + [1620] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_factorial2_top, 2), + [1622] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expr1_unary, 2), SHIFT(706), + [1625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(224), + [1627] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239), + [1629] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expr1_unary, 1), SHIFT(705), + [1632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710), + [1634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763), + [1636] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(701), + [1639] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_circle_plus_repeat1, 2), SHIFT_REPEAT(1015), + [1642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_right_composition, 2), + [1644] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_right_composition, 2), + [1646] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_backslash_repeat1, 2), SHIFT_REPEAT(1003), + [1649] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_compound_expression_repeat1, 2), SHIFT_REPEAT(1035), + [1652] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_equal_ascii_repeat1, 2), SHIFT_REPEAT(973), + [1655] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_unequal_ascii_repeat1, 2), SHIFT_REPEAT(981), + [1658] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_greater_ascii_repeat1, 2), SHIFT_REPEAT(982), + [1661] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_greater_equal_ascii_repeat1, 2), SHIFT_REPEAT(983), + [1664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_circle_plus, 2), + [1666] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_circle_plus, 2), + [1668] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_less_ascii_repeat1, 2), SHIFT_REPEAT(984), + [1671] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_less_equal_ascii_repeat1, 2), SHIFT_REPEAT(985), + [1674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_compound_expression, 2), + [1676] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_compound_expression, 2), + [1678] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_message_name_repeat1, 2), SHIFT_REPEAT(988), + [1681] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_composition_repeat1, 2), SHIFT_REPEAT(991), + [1684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_plus, 2), + [1686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_plus, 2), + [1688] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_vee_repeat1, 2), SHIFT_REPEAT(1007), + [1691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_center_dot, 2), + [1693] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_center_dot, 2), + [1695] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_circle_times, 2), + [1697] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_circle_times, 2), + [1699] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_coproduct_repeat1, 2), SHIFT_REPEAT(1014), + [1702] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_right_composition_repeat1, 2), SHIFT_REPEAT(993), + [1705] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_small_circle_repeat1, 2), SHIFT_REPEAT(999), + [1708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_minus, 2), + [1710] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_minus, 2), + [1712] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alternatives, 2), + [1714] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alternatives, 2), + [1716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string_join, 2), + [1718] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string_join, 2), + [1720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_times_ast, 2), + [1722] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_times_ast, 2), + [1724] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_circle_dot_repeat1, 2), SHIFT_REPEAT(1000), + [1727] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_non_commutative_multiply_repeat1, 2), SHIFT_REPEAT(1001), + [1730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_vee, 2), + [1732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_vee, 2), + [1734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_wedge, 2), + [1736] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_wedge, 2), + [1738] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_alternatives_repeat1, 2), SHIFT_REPEAT(1025), + [1741] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_diamond, 2), + [1743] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_diamond, 2), + [1745] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_times_cross, 2), + [1747] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_times_cross, 2), + [1749] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_plus_repeat1, 2), SHIFT_REPEAT(1030), + [1752] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_minus_repeat1, 2), SHIFT_REPEAT(1029), + [1755] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_dot_repeat1, 2), SHIFT_REPEAT(1002), + [1758] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_times_ast_repeat1, 2), SHIFT_REPEAT(1010), + [1761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_greater_ascii, 2), + [1763] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_greater_ascii, 2), + [1765] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_circle_times_repeat1, 2), SHIFT_REPEAT(1008), + [1768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_star, 2), + [1770] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_star, 2), + [1772] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_vertical_tilde_repeat1, 2), SHIFT_REPEAT(1013), + [1775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_coproduct, 2), + [1777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_coproduct, 2), + [1779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_backslash, 2), + [1781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_backslash, 2), + [1783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_equal_ascii, 2), + [1785] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_equal_ascii, 2), + [1787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unequal_ascii, 2), + [1789] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unequal_ascii, 2), + [1791] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_times_cross_repeat1, 2), SHIFT_REPEAT(1011), + [1794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_vertical_tilde, 2), + [1796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_vertical_tilde, 2), + [1798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_greater_equal_ascii, 2), + [1800] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_greater_equal_ascii, 2), + [1802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_less_ascii, 2), + [1804] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_less_ascii, 2), + [1806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_less_equal_ascii, 2), + [1808] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_less_equal_ascii, 2), + [1810] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_star_repeat1, 2), SHIFT_REPEAT(1012), + [1813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_message_name, 2), + [1815] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_message_name, 2), + [1817] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_composition, 2), + [1819] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_composition, 2), + [1821] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_diamond_repeat1, 2), SHIFT_REPEAT(974), + [1824] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_small_circle, 2), + [1826] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_small_circle, 2), + [1828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_circle_dot, 2), + [1830] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_circle_dot, 2), + [1832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dot, 2), + [1834] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dot, 2), + [1836] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_join_repeat1, 2), SHIFT_REPEAT(1026), + [1839] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_center_dot_repeat1, 2), SHIFT_REPEAT(1009), + [1842] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_wedge_repeat1, 2), SHIFT_REPEAT(1006), + [1845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_non_commutative_multiply, 2), + [1847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_non_commutative_multiply, 2), + [1849] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expr1_unary, 1), SHIFT(822), + [1852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(226), + [1854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), + [1856] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_derivative_operator_repeat1, 2), SHIFT_REPEAT(775), + [1859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(781), + [1861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780), + [1863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), + [1865] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(780), + [1868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(775), + [1870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expr1_unary, 2), SHIFT(823), + [1873] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unset, 2), + [1875] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unset, 2), + [1877] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_factorial2, 2), + [1879] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_factorial2, 2), + [1881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tag_unset, 4), + [1883] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tag_unset, 4), + [1885] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_derivative, 2), + [1887] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_derivative, 2), + [1889] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_get, 2), + [1891] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_get, 2), + [1893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838), + [1895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837), + [1897] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_factorial, 2), + [1899] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_factorial, 2), + [1901] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sqrt, 2), + [1903] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_sqrt, 2), + [1905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_anonymous, 2), + [1907] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_anonymous, 2), + [1909] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(826), + [1912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(895), + [1914] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(895), + [1917] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_derivative_operator_repeat1, 2), SHIFT_REPEAT(896), + [1920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(894), + [1922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901), + [1924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896), + [1926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(929), + [1928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(548), + [1930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(548), + [1932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(947), + [1934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274), + [1936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229), + [1938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228), + [1940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(774), + [1942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774), + [1944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788), + [1946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787), + [1948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(939), + [1950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), + [1952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), + [1954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238), + [1956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(679), + [1958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679), + [1960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), + [1962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(693), + [1964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934), + [1966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(546), + [1968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546), + [1970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954), + [1972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1063), + [1974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1063), + [1976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1062), + [1978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1062), + [1980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(539), + [1982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539), + [1984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(678), + [1986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678), + [1988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(944), + [1990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(499), + [1992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499), + [1994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(503), + [1996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503), + [1998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(783), + [2000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), + [2002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(500), + [2004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500), + [2006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1061), + [2008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1061), + [2010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(636), + [2012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636), + [2014] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_source_file, 4), + [2016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_source_file_repeat2, 2), + [2018] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_source_file_repeat2, 2), + [2020] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_source_file_repeat1, 2), SHIFT_REPEAT(969), + [2023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_equal_ascii_operator, 1), + [2025] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_equal_ascii_operator, 1), + [2027] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_diamond_operator, 1), + [2029] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_diamond_operator, 1), + [2031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_operator, 1), + [2033] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_operator, 1), + [2035] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_set_delayed_operator, 1), + [2037] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_set_delayed_operator, 1), + [2039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_underoverscript_operator_right, 1), + [2041] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_underoverscript_operator_right, 1), + [2043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_up_set_operator, 1), + [2045] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_up_set_operator, 1), + [2047] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_up_set_delayed_operator, 1), + [2049] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_up_set_delayed_operator, 1), + [2051] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern_test_operator, 1), + [2053] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pattern_test_operator, 1), + [2055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unequal_ascii_operator, 1), + [2057] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unequal_ascii_operator, 1), + [2059] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_greater_ascii_operator, 1), + [2061] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_greater_ascii_operator, 1), + [2063] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_greater_equal_ascii_operator, 1), + [2065] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_greater_equal_ascii_operator, 1), + [2067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_less_ascii_operator, 1), + [2069] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_less_ascii_operator, 1), + [2071] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_less_equal_ascii_operator, 1), + [2073] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_less_equal_ascii_operator, 1), + [2075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rule_ascii_operator, 1), + [2077] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rule_ascii_operator, 1), + [2079] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rule_delayed_ascii_operator, 1), + [2081] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rule_delayed_ascii_operator, 1), + [2083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_message_name_operator, 1), + [2085] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_message_name_operator, 1), + [2087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_apply_at_operator, 1), + [2089] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_apply_at_operator, 1), + [2091] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_tilde_operator_left, 1), + [2093] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_tilde_operator_left, 1), + [2095] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_composition_operator, 1), + [2097] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_composition_operator, 1), + [2099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_power_operator_right, 1), + [2101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_power_operator_right, 1), + [2103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_right_composition_operator, 1), + [2105] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_right_composition_operator, 1), + [2107] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_overscript_operator, 1), REDUCE(sym_overunderscript_operator_left, 1), + [2110] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_overscript_operator, 1), REDUCE(sym_overunderscript_operator_left, 1), + [2113] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_underscript_operator, 1), REDUCE(sym_underoverscript_operator_left, 1), + [2116] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_underscript_operator, 1), REDUCE(sym_underoverscript_operator_left, 1), + [2119] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_power_operator, 1), + [2121] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_power_operator, 1), + [2123] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_any_root_operator_left, 1), + [2125] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_any_root_operator_left, 1), + [2127] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_arrow_operator, 1), + [2129] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_arrow_operator, 1), + [2131] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_small_circle_operator, 1), + [2133] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_small_circle_operator, 1), + [2135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_circle_dot_operator, 1), + [2137] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_circle_dot_operator, 1), + [2139] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_non_commutative_multiply_operator, 1), + [2141] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_non_commutative_multiply_operator, 1), + [2143] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_dot_operator, 1), + [2145] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_dot_operator, 1), + [2147] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_backslash_operator, 1), + [2149] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_backslash_operator, 1), + [2151] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_map_all_operator, 1), + [2153] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_map_all_operator, 1), + [2155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_power_subscript_operator_left, 1), + [2157] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_power_subscript_operator_left, 1), + [2159] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_wedge_operator, 1), + [2161] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_wedge_operator, 1), + [2163] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_vee_operator, 1), + [2165] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_vee_operator, 1), + [2167] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_circle_times_operator, 1), + [2169] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_circle_times_operator, 1), + [2171] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_center_dot_operator, 1), + [2173] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_center_dot_operator, 1), + [2175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_times_ast_operator, 1), + [2177] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_times_ast_operator, 1), + [2179] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_times_cross_operator, 1), + [2181] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_times_cross_operator, 1), + [2183] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_star_operator, 1), + [2185] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_star_operator, 1), + [2187] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_vertical_tilde_operator, 1), + [2189] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_vertical_tilde_operator, 1), + [2191] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_coproduct_operator, 1), + [2193] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_coproduct_operator, 1), + [2195] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_circle_plus_operator, 1), + [2197] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_circle_plus_operator, 1), + [2199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_apply_atat_operator, 1), + [2201] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_apply_atat_operator, 1), + [2203] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_circle_minus_operator, 1), + [2205] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_circle_minus_operator, 1), + [2207] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_per_operator, 1), + [2209] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_per_operator, 1), + [2211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_divide_operator, 1), + [2213] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_divide_operator, 1), + [2215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_divide_box_operator, 1), + [2217] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_divide_box_operator, 1), + [2219] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_apply_atatat_operator, 1), + [2221] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_apply_atatat_operator, 1), + [2223] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_map_operator, 1), + [2225] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_map_operator, 1), + [2227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_plus_minus_operator, 1), + [2229] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_plus_minus_operator, 1), + [2231] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_tilde_operator_left, 1), REDUCE(sym_tilde_operator_right, 1), + [2234] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_tilde_operator_left, 1), REDUCE(sym_tilde_operator_right, 1), + [2237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_alternatives_operator, 1), + [2239] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_alternatives_operator, 1), + [2241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string_join_operator, 1), + [2243] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string_join_operator, 1), + [2245] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_set_delayed_operator, 1), REDUCE(sym_tag_set_delayed_operator_right, 1), + [2248] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_set_delayed_operator, 1), REDUCE(sym_tag_set_delayed_operator_right, 1), + [2251] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_set_operator, 1), REDUCE(sym_tag_set_operator_right, 1), + [2254] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_set_operator, 1), REDUCE(sym_tag_set_operator_right, 1), + [2257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_minus_operator, 1), + [2259] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_minus_operator, 1), + [2261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_plus_operator, 1), + [2263] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_plus_operator, 1), + [2265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_any_root_operator_right, 1), + [2267] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_any_root_operator_right, 1), + [2269] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_subscript_operator, 1), REDUCE(sym_subscript_power_operator_left, 1), + [2272] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_subscript_operator, 1), REDUCE(sym_subscript_power_operator_left, 1), + [2275] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overunderscript_operator_right, 1), + [2277] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overunderscript_operator_right, 1), + [2279] = {.entry = {.count = 3, .reusable = true}}, REDUCE(sym_tag_set_operator_left, 1), REDUCE(sym_tag_set_delayed_operator_left, 1), REDUCE(sym_tag_unset_operator_left, 1), + [2283] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_tag_set_operator_left, 1), REDUCE(sym_tag_set_delayed_operator_left, 1), REDUCE(sym_tag_unset_operator_left, 1), + [2287] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_compound_expression_operator, 1), + [2289] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_compound_expression_operator, 1), + [2291] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_power_subscript_operator_right, 1), + [2293] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_power_subscript_operator_right, 1), + [2295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pre_decrement_operator, 1), + [2297] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pre_decrement_operator, 1), + [2299] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_del_operator, 1), + [2301] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_del_operator, 1), + [2303] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_negative_positive_operator, 1), + [2305] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_negative_positive_operator, 1), + [2307] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_negative_operator, 1), + [2309] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_negative_operator, 1), + [2311] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pre_increment_operator, 1), + [2313] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pre_increment_operator, 1), + [2315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_positive_operator, 1), + [2317] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_positive_operator, 1), + [2319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1046), + [2321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1059), + [2323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1087), + [2325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(507), + [2327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1057), + [2329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1053), + [2331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(805), + [2333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(564), + [2335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(821), + [2337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), + [2339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(907), + [2341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(700), + [2343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1048), + [2345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1049), + [2347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1051), + [2349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2), SHIFT_REPEAT(1057), + [2352] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2), SHIFT_REPEAT(1059), + [2355] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2), SHIFT_REPEAT(1087), + [2358] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2), + [2360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string_char_name_escape, 3), + [2362] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string_char_name_escape, 3), + [2364] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string_char_escape, 1), + [2366] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string_char_escape, 1), + [2368] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string_begin, 1), + [2370] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string_begin, 1), + [2372] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expr1_unary, 2), SHIFT(1074), + [2375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1073), + [2377] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__expr1_unary, 1), SHIFT(1075), + [2380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expr_repeat, 2), + [2382] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat_repeat1, 2), SHIFT_REPEAT(370), + [2385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1069), + [2387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1034), + [2389] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__expr_repeat_repeat1, 2), SHIFT_REPEAT(392), + [2392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1105), + [2394] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_get_operator, 1), + [2396] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), + [2398] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string_char_name, 1), + [2400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1058), +}; + +#ifdef __cplusplus +extern "C" { +#endif +void *tree_sitter_wolfram_external_scanner_create(void); +void tree_sitter_wolfram_external_scanner_destroy(void *); +bool tree_sitter_wolfram_external_scanner_scan(void *, TSLexer *, const bool *); +unsigned tree_sitter_wolfram_external_scanner_serialize(void *, char *); +void tree_sitter_wolfram_external_scanner_deserialize(void *, const char *, unsigned); + +#ifdef _WIN32 +#define extern __declspec(dllexport) +#endif + +extern const TSLanguage *tree_sitter_wolfram(void) { + static const TSLanguage language = { + .version = LANGUAGE_VERSION, + .symbol_count = SYMBOL_COUNT, + .alias_count = ALIAS_COUNT, + .token_count = TOKEN_COUNT, + .external_token_count = EXTERNAL_TOKEN_COUNT, + .state_count = STATE_COUNT, + .large_state_count = LARGE_STATE_COUNT, + .production_id_count = PRODUCTION_ID_COUNT, + .field_count = FIELD_COUNT, + .max_alias_sequence_length = MAX_ALIAS_SEQUENCE_LENGTH, + .parse_table = &ts_parse_table[0][0], + .small_parse_table = ts_small_parse_table, + .small_parse_table_map = ts_small_parse_table_map, + .parse_actions = ts_parse_actions, + .symbol_names = ts_symbol_names, + .symbol_metadata = ts_symbol_metadata, + .public_symbol_map = ts_symbol_map, + .alias_map = ts_non_terminal_alias_map, + .alias_sequences = &ts_alias_sequences[0][0], + .lex_modes = ts_lex_modes, + .lex_fn = ts_lex, + .external_scanner = { + &ts_external_scanner_states[0][0], + ts_external_scanner_symbol_map, + tree_sitter_wolfram_external_scanner_create, + tree_sitter_wolfram_external_scanner_destroy, + tree_sitter_wolfram_external_scanner_scan, + tree_sitter_wolfram_external_scanner_serialize, + tree_sitter_wolfram_external_scanner_deserialize, + }, + }; + return &language; +} +#ifdef __cplusplus +} +#endif diff --git a/internal/cbm/vendored/grammars/wolfram/scanner.c b/internal/cbm/vendored/grammars/wolfram/scanner.c new file mode 100644 index 000000000..d79c16194 --- /dev/null +++ b/internal/cbm/vendored/grammars/wolfram/scanner.c @@ -0,0 +1,68 @@ +#include "tree_sitter/parser.h" +#include + +enum TokenType { + COMMENT, +}; + +void *tree_sitter_wolfram_external_scanner_create() { return NULL; } +void tree_sitter_wolfram_external_scanner_destroy(void *p) {} +void tree_sitter_wolfram_external_scanner_reset(void *p) {} +unsigned tree_sitter_wolfram_external_scanner_serialize(void *p, char *buffer) { return 0; } +void tree_sitter_wolfram_external_scanner_deserialize(void *p, const char *b, unsigned n) {} + +static void advance(TSLexer *lexer) { + lexer->advance(lexer, false); +} + +bool tree_sitter_wolfram_external_scanner_scan(void *payload, TSLexer *lexer, + const bool *valid_symbols) { + while (iswspace(lexer->lookahead)) lexer->advance(lexer, true); + + if (lexer->lookahead == '(') { + advance(lexer); + if (lexer->lookahead != '*') return false; + advance(lexer); + + bool after_star = false; + unsigned nesting_depth = 1; + for (;;) { + switch (lexer->lookahead) { + case '\0': + return false; + case '*': + advance(lexer); + after_star = true; + break; + case '(': + advance(lexer); + after_star = false; + if (lexer->lookahead == '*') { + nesting_depth++; + advance(lexer); + } + break; + case ')': + if (after_star) { + advance(lexer); + after_star = false; + nesting_depth--; + if (nesting_depth == 0) { + lexer->result_symbol = COMMENT; + return true; + } + } else { + advance(lexer); + after_star = false; + } + break; + default: + advance(lexer); + after_star = false; + break; + } + } + } + + return false; +} diff --git a/internal/cbm/vendored/grammars/wolfram/tree_sitter/parser.h b/internal/cbm/vendored/grammars/wolfram/tree_sitter/parser.h new file mode 100644 index 000000000..2b14ac104 --- /dev/null +++ b/internal/cbm/vendored/grammars/wolfram/tree_sitter/parser.h @@ -0,0 +1,224 @@ +#ifndef TREE_SITTER_PARSER_H_ +#define TREE_SITTER_PARSER_H_ + +#ifdef __cplusplus +extern "C" { +#endif + +#include +#include +#include + +#define ts_builtin_sym_error ((TSSymbol)-1) +#define ts_builtin_sym_end 0 +#define TREE_SITTER_SERIALIZATION_BUFFER_SIZE 1024 + +typedef uint16_t TSStateId; + +#ifndef TREE_SITTER_API_H_ +typedef uint16_t TSSymbol; +typedef uint16_t TSFieldId; +typedef struct TSLanguage TSLanguage; +#endif + +typedef struct { + TSFieldId field_id; + uint8_t child_index; + bool inherited; +} TSFieldMapEntry; + +typedef struct { + uint16_t index; + uint16_t length; +} TSFieldMapSlice; + +typedef struct { + bool visible; + bool named; + bool supertype; +} TSSymbolMetadata; + +typedef struct TSLexer TSLexer; + +struct TSLexer { + int32_t lookahead; + TSSymbol result_symbol; + void (*advance)(TSLexer *, bool); + void (*mark_end)(TSLexer *); + uint32_t (*get_column)(TSLexer *); + bool (*is_at_included_range_start)(const TSLexer *); + bool (*eof)(const TSLexer *); +}; + +typedef enum { + TSParseActionTypeShift, + TSParseActionTypeReduce, + TSParseActionTypeAccept, + TSParseActionTypeRecover, +} TSParseActionType; + +typedef union { + struct { + uint8_t type; + TSStateId state; + bool extra; + bool repetition; + } shift; + struct { + uint8_t type; + uint8_t child_count; + TSSymbol symbol; + int16_t dynamic_precedence; + uint16_t production_id; + } reduce; + uint8_t type; +} TSParseAction; + +typedef struct { + uint16_t lex_state; + uint16_t external_lex_state; +} TSLexMode; + +typedef union { + TSParseAction action; + struct { + uint8_t count; + bool reusable; + } entry; +} TSParseActionEntry; + +struct TSLanguage { + uint32_t version; + uint32_t symbol_count; + uint32_t alias_count; + uint32_t token_count; + uint32_t external_token_count; + uint32_t state_count; + uint32_t large_state_count; + uint32_t production_id_count; + uint32_t field_count; + uint16_t max_alias_sequence_length; + const uint16_t *parse_table; + const uint16_t *small_parse_table; + const uint32_t *small_parse_table_map; + const TSParseActionEntry *parse_actions; + const char * const *symbol_names; + const char * const *field_names; + const TSFieldMapSlice *field_map_slices; + const TSFieldMapEntry *field_map_entries; + const TSSymbolMetadata *symbol_metadata; + const TSSymbol *public_symbol_map; + const uint16_t *alias_map; + const TSSymbol *alias_sequences; + const TSLexMode *lex_modes; + bool (*lex_fn)(TSLexer *, TSStateId); + bool (*keyword_lex_fn)(TSLexer *, TSStateId); + TSSymbol keyword_capture_token; + struct { + const bool *states; + const TSSymbol *symbol_map; + void *(*create)(void); + void (*destroy)(void *); + bool (*scan)(void *, TSLexer *, const bool *symbol_whitelist); + unsigned (*serialize)(void *, char *); + void (*deserialize)(void *, const char *, unsigned); + } external_scanner; + const TSStateId *primary_state_ids; +}; + +/* + * Lexer Macros + */ + +#define START_LEXER() \ + bool result = false; \ + bool skip = false; \ + bool eof = false; \ + int32_t lookahead; \ + goto start; \ + next_state: \ + lexer->advance(lexer, skip); \ + start: \ + skip = false; \ + lookahead = lexer->lookahead; + +#define ADVANCE(state_value) \ + { \ + state = state_value; \ + goto next_state; \ + } + +#define SKIP(state_value) \ + { \ + skip = true; \ + state = state_value; \ + goto next_state; \ + } + +#define ACCEPT_TOKEN(symbol_value) \ + result = true; \ + lexer->result_symbol = symbol_value; \ + lexer->mark_end(lexer); + +#define END_STATE() return result; + +/* + * Parse Table Macros + */ + +#define SMALL_STATE(id) id - LARGE_STATE_COUNT + +#define STATE(id) id + +#define ACTIONS(id) id + +#define SHIFT(state_value) \ + {{ \ + .shift = { \ + .type = TSParseActionTypeShift, \ + .state = state_value \ + } \ + }} + +#define SHIFT_REPEAT(state_value) \ + {{ \ + .shift = { \ + .type = TSParseActionTypeShift, \ + .state = state_value, \ + .repetition = true \ + } \ + }} + +#define SHIFT_EXTRA() \ + {{ \ + .shift = { \ + .type = TSParseActionTypeShift, \ + .extra = true \ + } \ + }} + +#define REDUCE(symbol_val, child_count_val, ...) \ + {{ \ + .reduce = { \ + .type = TSParseActionTypeReduce, \ + .symbol = symbol_val, \ + .child_count = child_count_val, \ + __VA_ARGS__ \ + }, \ + }} + +#define RECOVER() \ + {{ \ + .type = TSParseActionTypeRecover \ + }} + +#define ACCEPT_INPUT() \ + {{ \ + .type = TSParseActionTypeAccept \ + }} + +#ifdef __cplusplus +} +#endif + +#endif // TREE_SITTER_PARSER_H_ diff --git a/internal/discover/discover.go b/internal/discover/discover.go index b832a93eb..894acde4f 100644 --- a/internal/discover/discover.go +++ b/internal/discover/discover.go @@ -214,7 +214,10 @@ var objcMarkers = regexp.MustCompile(`@interface|@implementation|@protocol|@prop // MATLAB markers adapted from GitHub Linguist heuristics.yml var matlabMarkers = regexp.MustCompile(`(?m)^\s*function\b|^\s*classdef\b|^\s*%%|^\s*%[^{]`) -// disambiguateM determines whether a .m file is MATLAB or Objective-C. +// Magma markers — semicolons after end-blocks and procedure/intrinsic keywords are unique to Magma +var magmaMarkers = regexp.MustCompile(`(?m)end\s+(function|procedure|intrinsic)\s*;|\bintrinsic\s+\w+\s*\(|\bprocedure\s+\w+\s*\(|end\s+if\s*;|end\s+for\s*;|end\s+while\s*;`) + +// disambiguateM determines whether a .m file is MATLAB, Objective-C, or Magma. // Returns the detected language and true, or ("", false) if undetermined. func disambiguateM(path string) (lang.Language, bool) { f, err := os.Open(path) @@ -234,6 +237,10 @@ func disambiguateM(path string) (lang.Language, bool) { if objcMarkers.MatchString(head) { return lang.ObjectiveC, true } + // Check Magma before MATLAB — both use 'function' keyword but Magma has 'end function;' + if magmaMarkers.MatchString(head) { + return lang.Magma, true + } if matlabMarkers.MatchString(head) { return lang.MATLAB, true } diff --git a/internal/discover/discover_test.go b/internal/discover/discover_test.go index bd43f6dfd..ac2417006 100644 --- a/internal/discover/discover_test.go +++ b/internal/discover/discover_test.go @@ -6,6 +6,8 @@ import ( "os" "path/filepath" "testing" + + "github.com/DeusData/codebase-memory-mcp/internal/lang" ) func TestDiscoverBasic(t *testing.T) { @@ -43,6 +45,40 @@ func TestDiscoverBasic(t *testing.T) { } } +func TestDisambiguateM(t *testing.T) { + dir := t.TempDir() + + tests := []struct { + name string + content string + want lang.Language + }{ + {"objc", "@interface Foo\n@end\n", lang.ObjectiveC}, + {"matlab_function", "function y = foo(x)\n y = x^2;\nend\n", lang.MATLAB}, + {"matlab_comment", "% This is MATLAB\nx = 1;\n", lang.MATLAB}, + {"magma_end_function", "function Fact(n)\n return n;\nend function;\n", lang.Magma}, + {"magma_procedure", "procedure DoStuff(~x)\n x := 1;\nend procedure;\n", lang.Magma}, + {"magma_intrinsic", "intrinsic IsSmall(x :: RngIntElt) -> BoolElt\n", lang.Magma}, + {"magma_end_if", "if n le 1 then\n return 1;\nend if;\n", lang.Magma}, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + path := filepath.Join(dir, tt.name+".m") + if err := os.WriteFile(path, []byte(tt.content), 0o600); err != nil { + t.Fatal(err) + } + got, ok := disambiguateM(path) + if !ok { + t.Fatal("disambiguateM returned ok=false") + } + if got != tt.want { + t.Errorf("disambiguateM(%s) = %s, want %s", tt.name, got, tt.want) + } + }) + } +} + func TestDiscoverCancellation(t *testing.T) { dir := t.TempDir() diff --git a/internal/lang/lang.go b/internal/lang/lang.go index 88aae850b..28a0a49e7 100644 --- a/internal/lang/lang.go +++ b/internal/lang/lang.go @@ -47,10 +47,11 @@ const ( EmacsLisp Language = "emacslisp" // Scientific/math languages - MATLAB Language = "matlab" - Lean Language = "lean" - FORM Language = "form" - Magma Language = "magma" + MATLAB Language = "matlab" + Lean Language = "lean" + FORM Language = "form" + Magma Language = "magma" + Wolfram Language = "wolfram" // Helper languages (Tier 2) HTML Language = "html" @@ -83,7 +84,7 @@ func AllLanguages() []Language { Swift, Dart, Perl, Groovy, Erlang, R, Clojure, FSharp, Julia, VimScript, Nix, CommonLisp, Elm, Fortran, CUDA, COBOL, Verilog, EmacsLisp, - MATLAB, Lean, FORM, Magma, + MATLAB, Lean, FORM, Magma, Wolfram, HTML, CSS, SCSS, YAML, TOML, HCL, SQL, Dockerfile, JSON, XML, Markdown, Makefile, CMake, Protobuf, GraphQL, Vue, Svelte, Meson, GLSL, INI, diff --git a/internal/lang/lean.go b/internal/lang/lean.go index 8b4723748..62019188a 100644 --- a/internal/lang/lean.go +++ b/internal/lang/lean.go @@ -7,7 +7,7 @@ func init() { FunctionNodeTypes: []string{"def", "theorem", "instance", "abbrev"}, ClassNodeTypes: []string{"structure", "class_inductive", "inductive"}, ModuleNodeTypes: []string{"module"}, - CallNodeTypes: []string{}, + CallNodeTypes: []string{"apply"}, ImportNodeTypes: []string{"import"}, BranchingNodeTypes: []string{"if", "match", "do"}, VariableNodeTypes: []string{}, diff --git a/internal/lang/matlab.go b/internal/lang/matlab.go index 15ab7acda..00de6cf88 100644 --- a/internal/lang/matlab.go +++ b/internal/lang/matlab.go @@ -7,7 +7,7 @@ func init() { FunctionNodeTypes: []string{"function_definition"}, ClassNodeTypes: []string{"class_definition"}, ModuleNodeTypes: []string{"source_file"}, - CallNodeTypes: []string{}, + CallNodeTypes: []string{"function_call", "command"}, ImportNodeTypes: []string{}, BranchingNodeTypes: []string{"if_statement", "for_statement", "while_statement", "switch_statement", "try_statement"}, VariableNodeTypes: []string{"assignment"}, diff --git a/internal/lang/wolfram.go b/internal/lang/wolfram.go new file mode 100644 index 000000000..602ea55e4 --- /dev/null +++ b/internal/lang/wolfram.go @@ -0,0 +1,12 @@ +package lang + +func init() { + Register(&LanguageSpec{ + Language: Wolfram, + FileExtensions: []string{".wl", ".wls"}, + FunctionNodeTypes: []string{"set_delayed_top", "set_top", "set_delayed", "set"}, + ModuleNodeTypes: []string{"source_file"}, + CallNodeTypes: []string{"apply"}, + ImportNodeTypes: []string{"get_top"}, + }) +} diff --git a/internal/pipeline/pipeline_test.go b/internal/pipeline/pipeline_test.go index 0741c0e5e..96a4a4699 100644 --- a/internal/pipeline/pipeline_test.go +++ b/internal/pipeline/pipeline_test.go @@ -814,3 +814,54 @@ func TestProjectNameUniqueness(t *testing.T) { t.Errorf("collision: %q == %q", a, b) } } + +func TestFORMProcedureCallResolution(t *testing.T) { + dir, err := os.MkdirTemp("", "cbm-form-test-*") + if err != nil { + t.Fatal(err) + } + defer os.RemoveAll(dir) + + // Two procedures: caller calls callee via #call + writeFile(t, filepath.Join(dir, "calc.frm"), `#procedure callee(x) + id x = 0; +#endprocedure +#procedure caller() + #call callee(1) +#endprocedure +`) + + s, err := store.OpenMemory() + if err != nil { + t.Fatal(err) + } + defer s.Close() + + p := New(context.Background(), s, dir, discover.ModeFull) + if err := p.Run(); err != nil { + t.Fatalf("Pipeline.Run: %v", err) + } + + funcs, _ := s.FindNodesByLabel(p.ProjectName, "Function") + t.Logf("FORM functions: %d", len(funcs)) + for _, f := range funcs { + t.Logf(" func: %s (%s)", f.Name, f.QualifiedName) + } + + edges, _ := s.FindEdgesByType(p.ProjectName, "CALLS") + t.Logf("CALLS edges: %d", len(edges)) + found := false + for _, e := range edges { + src, _ := s.FindNodeByID(e.SourceID) + tgt, _ := s.FindNodeByID(e.TargetID) + if src != nil && tgt != nil { + t.Logf(" CALLS: %s -> %s", src.Name, tgt.Name) + } + if tgt != nil && tgt.Name == "callee" { + found = true + } + } + if !found { + t.Error("expected a CALLS edge from caller to callee, got none") + } +}